0001023024-21-000021.txt : 20211101 0001023024-21-000021.hdr.sgml : 20211101 20211101083037 ACCESSION NUMBER: 0001023024-21-000021 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 77 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211101 DATE AS OF CHANGE: 20211101 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ANI PHARMACEUTICALS INC CENTRAL INDEX KEY: 0001023024 STANDARD INDUSTRIAL CLASSIFICATION: PHARMACEUTICAL PREPARATIONS [2834] IRS NUMBER: 582301143 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-31812 FILM NUMBER: 211365402 BUSINESS ADDRESS: STREET 1: 210 MAIN STREET WEST CITY: BAUDETTE STATE: MN ZIP: 56623 BUSINESS PHONE: 2186343500 MAIL ADDRESS: STREET 1: 210 MAIN STREET WEST CITY: BAUDETTE STATE: MN ZIP: 56623 FORMER COMPANY: FORMER CONFORMED NAME: BIOSANTE PHARMACEUTICALS INC DATE OF NAME CHANGE: 19991228 FORMER COMPANY: FORMER CONFORMED NAME: BEN ABRAHAM TECHNOLOGIES INC DATE OF NAME CHANGE: 19991027 10-Q 1 anip-20210930x10q.htm 10-Q
0001023024--12-312021Q3false108641086400us-gaap:AccruedLiabilitiesCurrentus-gaap:OtherLiabilitiesNoncurrent0001023024anip:ReservesForCashDiscountMember2021-09-300001023024anip:GovernmentRebatesMember2021-09-300001023024anip:ChargebacksMember2021-09-300001023024anip:AllowancesForSalesReturnsMember2021-09-300001023024anip:AdministrativeFeesAndOtherRebatesMember2021-09-300001023024anip:ReservesForCashDiscountMember2020-12-310001023024anip:GovernmentRebatesMember2020-12-310001023024anip:ChargebacksMember2020-12-310001023024anip:AllowancesForSalesReturnsMember2020-12-310001023024anip:AdministrativeFeesAndOtherRebatesMember2020-12-310001023024anip:ReservesForCashDiscountMember2020-09-300001023024anip:GovernmentRebatesMember2020-09-300001023024anip:ChargebacksMember2020-09-300001023024anip:AllowancesForSalesReturnsMember2020-09-300001023024anip:AdministrativeFeesAndOtherRebatesMember2020-09-300001023024anip:ReservesForCashDiscountMember2019-12-310001023024anip:GovernmentRebatesMember2019-12-310001023024anip:ChargebacksMember2019-12-310001023024anip:AllowancesForSalesReturnsMember2019-12-310001023024anip:AdministrativeFeesAndOtherRebatesMember2019-12-310001023024anip:ReservesForCashDiscountMember2021-01-012021-09-300001023024anip:GovernmentRebatesMember2021-01-012021-09-300001023024anip:ChargebacksMember2021-01-012021-09-300001023024anip:AllowancesForSalesReturnsMember2021-01-012021-09-300001023024anip:AdministrativeFeesAndOtherRebatesMember2021-01-012021-09-300001023024anip:ReservesForCashDiscountMember2020-01-012020-09-300001023024anip:GovernmentRebatesMember2020-01-012020-09-300001023024anip:ChargebacksMember2020-01-012020-09-300001023024anip:AllowancesForSalesReturnsMember2020-01-012020-09-300001023024anip:AdministrativeFeesAndOtherRebatesMember2020-01-012020-09-300001023024us-gaap:TreasuryStockMember2021-07-012021-09-300001023024us-gaap:TreasuryStockMember2020-07-012020-09-300001023024us-gaap:TreasuryStockMember2020-01-012020-09-300001023024us-gaap:CommonStockMember2020-07-012020-09-300001023024us-gaap:CommonStockMember2020-01-012020-09-300001023024us-gaap:CommonStockMember2021-07-012021-09-300001023024us-gaap:TreasuryStockMember2021-01-012021-09-300001023024us-gaap:CommonStockMember2021-01-012021-09-300001023024anip:PrivateInvestmentInPublicEquityMember2021-03-082021-03-080001023024us-gaap:RetainedEarningsMember2021-09-300001023024us-gaap:AdditionalPaidInCapitalMember2021-09-300001023024us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-300001023024us-gaap:RetainedEarningsMember2021-06-300001023024us-gaap:AdditionalPaidInCapitalMember2021-06-300001023024us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-3000010230242021-06-300001023024us-gaap:RetainedEarningsMember2020-12-310001023024us-gaap:AdditionalPaidInCapitalMember2020-12-310001023024us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001023024us-gaap:RetainedEarningsMember2020-09-300001023024us-gaap:AdditionalPaidInCapitalMember2020-09-300001023024us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-09-300001023024us-gaap:RetainedEarningsMember2020-06-300001023024us-gaap:AdditionalPaidInCapitalMember2020-06-300001023024us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-3000010230242020-06-300001023024srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2019-12-310001023024us-gaap:RetainedEarningsMember2019-12-310001023024us-gaap:AdditionalPaidInCapitalMember2019-12-310001023024us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001023024srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-310001023024us-gaap:TreasuryStockMember2021-09-300001023024us-gaap:CommonStockMember2021-09-300001023024us-gaap:TreasuryStockMember2021-06-300001023024us-gaap:CommonStockMember2021-06-300001023024us-gaap:TreasuryStockMember2020-12-310001023024us-gaap:CommonStockMember2020-12-310001023024us-gaap:TreasuryStockMember2020-09-300001023024us-gaap:CommonStockMember2020-09-300001023024us-gaap:TreasuryStockMember2020-06-300001023024us-gaap:CommonStockMember2020-06-300001023024us-gaap:TreasuryStockMember2019-12-310001023024us-gaap:CommonStockMember2019-12-310001023024anip:PrivateInvestmentInPublicEquityMember2021-03-080001023024us-gaap:EmployeeStockOptionMember2021-09-300001023024anip:InducementGrantsMember2021-09-300001023024us-gaap:EmployeeStockOptionMember2020-12-310001023024anip:InducementGrantsMember2020-12-310001023024us-gaap:EmployeeStockOptionMember2020-09-300001023024anip:InducementGrantsMember2020-09-300001023024us-gaap:EmployeeStockOptionMember2019-12-310001023024anip:InducementGrantsMember2021-01-012021-09-300001023024anip:InducementGrantsMember2020-01-012020-09-300001023024us-gaap:EmployeeStockOptionMember2021-01-012021-09-300001023024us-gaap:EmployeeStockOptionMember2020-01-012020-09-300001023024anip:StockIncentivePlanTwoThousandAndEightMember2021-09-300001023024anip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember2021-09-300001023024us-gaap:RestrictedStockMember2021-09-300001023024us-gaap:RestrictedStockMember2020-12-310001023024us-gaap:RestrictedStockMember2020-09-300001023024us-gaap:RestrictedStockMember2019-12-310001023024anip:SalesOfContractManufacturedProductsMember2021-09-300001023024anip:ProductsDevelopmentServicesMember2021-09-300001023024anip:ContractCustomerMemberanip:UnapprovedProductsMember2021-07-012021-09-300001023024us-gaap:TransferredOverTimeMember2021-07-012021-09-300001023024us-gaap:TransferredAtPointInTimeMember2021-07-012021-09-300001023024country:US2021-07-012021-09-300001023024country:CA2021-07-012021-09-300001023024anip:UnapprovedProductsMember2021-07-012021-09-300001023024anip:SalesOfGenericPharmaceuticalProductsMember2021-07-012021-09-300001023024anip:SalesOfContractManufacturedProductsMember2021-07-012021-09-300001023024anip:SalesOfBrandedPharmaceuticalProductsMember2021-07-012021-09-300001023024anip:ProductDevelopmentServicesMember2021-07-012021-09-300001023024anip:OtherRevenuesMember2021-07-012021-09-300001023024anip:ContractCustomerMemberanip:UnapprovedProductsMember2021-01-012021-09-300001023024us-gaap:TransferredOverTimeMember2021-01-012021-09-300001023024us-gaap:TransferredAtPointInTimeMember2021-01-012021-09-300001023024country:US2021-01-012021-09-300001023024country:CA2021-01-012021-09-300001023024anip:UnapprovedProductsMember2021-01-012021-09-300001023024anip:TripartiteAgreementYescartMember2021-01-012021-09-300001023024anip:SalesOfGenericPharmaceuticalProductsMember2021-01-012021-09-300001023024anip:SalesOfContractManufacturedProductsMember2021-01-012021-09-300001023024anip:SalesOfBrandedPharmaceuticalProductsMember2021-01-012021-09-300001023024anip:RoyaltiesFromLicensingAgreementsMember2021-01-012021-09-300001023024anip:ProductDevelopmentServicesMember2021-01-012021-09-300001023024anip:OtherRevenuesMember2021-01-012021-09-300001023024anip:ContractCustomerMemberanip:UnapprovedProductsMember2020-07-012020-09-300001023024us-gaap:TransferredOverTimeMember2020-07-012020-09-300001023024us-gaap:TransferredAtPointInTimeMember2020-07-012020-09-300001023024country:US2020-07-012020-09-300001023024country:CA2020-07-012020-09-300001023024anip:UnapprovedProductsMember2020-07-012020-09-300001023024anip:SalesOfGenericPharmaceuticalProductsMember2020-07-012020-09-300001023024anip:SalesOfContractManufacturedProductsMember2020-07-012020-09-300001023024anip:SalesOfBrandedPharmaceuticalProductsMember2020-07-012020-09-300001023024anip:RoyaltiesFromLicensingAgreementsMember2020-07-012020-09-300001023024anip:ProductDevelopmentServicesMember2020-07-012020-09-300001023024anip:OtherRevenuesMember2020-07-012020-09-300001023024anip:ContractCustomerMemberanip:UnapprovedProductsMember2020-01-012020-09-300001023024us-gaap:TransferredOverTimeMember2020-01-012020-09-300001023024us-gaap:TransferredAtPointInTimeMember2020-01-012020-09-300001023024country:US2020-01-012020-09-300001023024country:CA2020-01-012020-09-300001023024anip:UnapprovedProductsMember2020-01-012020-09-300001023024anip:SalesOfGenericPharmaceuticalProductsMember2020-01-012020-09-300001023024anip:SalesOfContractManufacturedProductsMember2020-01-012020-09-300001023024anip:SalesOfBrandedPharmaceuticalProductsMember2020-01-012020-09-300001023024anip:RoyaltiesFromLicensingAgreementsMember2020-01-012020-09-300001023024anip:ProductDevelopmentServicesMember2020-01-012020-09-300001023024anip:OtherRevenuesMember2020-01-012020-09-300001023024country:US2021-09-300001023024country:CA2021-09-300001023024country:US2020-12-310001023024country:CA2020-12-310001023024anip:AmerigenPharmaceuticalsLtdMemberus-gaap:LineOfCreditMember2020-01-012020-03-310001023024anip:TripartiteAgreementYescartMember2021-01-012021-03-310001023024us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-012021-09-300001023024us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-09-300001023024us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-012020-09-300001023024us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-09-300001023024srt:MinimumMember2021-09-300001023024srt:MaximumMember2021-09-300001023024us-gaap:RetainedEarningsMember2021-07-012021-09-300001023024us-gaap:RetainedEarningsMember2021-01-012021-09-300001023024us-gaap:RetainedEarningsMember2020-07-012020-09-300001023024us-gaap:RetainedEarningsMember2020-01-012020-09-300001023024us-gaap:LineOfCreditMember2021-09-300001023024anip:TermLoanMember2021-09-300001023024anip:DelayedDrawTermLoanMember2021-09-3000010230242021-08-032021-08-030001023024anip:SeniorSecuredCreditFacility2021Memberus-gaap:LineOfCreditMember2021-05-240001023024anip:SeniorSecuredCreditFacility2021Memberanip:TermLoanMember2021-05-240001023024anip:SeniorSecuredCreditFacility2021Memberus-gaap:LineOfCreditMember2021-05-242021-05-240001023024srt:MinimumMemberanip:SeniorSecuredCreditFacilityMemberus-gaap:LineOfCreditMember2021-01-012021-09-300001023024srt:MaximumMemberanip:SeniorSecuredCreditFacilityMemberus-gaap:LineOfCreditMember2021-01-012021-09-300001023024us-gaap:FairValueInputsLevel2Member2021-09-300001023024us-gaap:FairValueInputsLevel2Member2020-12-310001023024anip:SandozIncMember2021-01-012021-09-300001023024anip:PrivateCompanyMember2021-01-012021-09-300001023024anip:AmerigenPharmaceuticalsLtdMember2021-01-012021-09-300001023024anip:WellSpringPharmaServicesIncMember2018-01-012018-12-310001023024anip:BiosantePharmaceuticalsIncMember2013-12-310001023024anip:SandozIncMember2021-04-012021-04-300001023024anip:ProductRightsMember2021-01-012021-09-300001023024anip:NonCompeteAgreementMember2021-01-012021-09-300001023024anip:MarketingAndDistributionRightsMember2021-01-012021-09-300001023024anip:AcquiredAndaIntangibleAssetsMember2021-01-012021-09-300001023024anip:PrivateCompanyMember2020-07-012020-07-3100010230242020-01-012020-12-310001023024anip:SandozIncMember2021-04-300001023024anip:PrivateCompanyMember2020-07-310001023024anip:AmerigenPharmaceuticalsLtdMemberanip:MarketingAndDistributionRightsMember2020-01-310001023024anip:AmerigenPharmaceuticalsLtdMemberanip:AcquiredAndaIntangibleAssetsMember2020-01-310001023024anip:ProductRightsMember2021-09-300001023024anip:NonCompeteAgreementMember2021-09-300001023024anip:MarketingAndDistributionRightsMember2021-09-300001023024anip:AcquiredAndaIntangibleAssetsMember2021-09-300001023024anip:ProductRightsMember2020-12-310001023024anip:NonCompeteAgreementMember2020-12-310001023024anip:MarketingAndDistributionRightsMember2020-12-310001023024anip:AcquiredAndaIntangibleAssetsMember2020-12-310001023024us-gaap:InterestRateSwapMember2021-07-012021-09-300001023024us-gaap:InterestRateSwapMember2021-01-012021-09-300001023024us-gaap:InterestRateSwapMember2020-04-300001023024us-gaap:InterestRateSwapMemberanip:TermLoanMember2019-02-280001023024us-gaap:InterestRateSwapMemberanip:DelayedDrawTermLoanMember2019-02-280001023024anip:SeniorSecuredCreditFacilityMember2021-01-012021-09-300001023024anip:SeniorSecuredCreditFacilityMemberanip:TermLoanMember2021-01-012021-09-300001023024anip:SeniorSecuredCreditFacilityMemberanip:DelayedDrawTermLoanMember2021-01-012021-09-300001023024anip:SeniorSecuredCreditFacilityMemberus-gaap:InterestRateSwapMember2021-09-300001023024anip:SeniorSecuredCreditFacilityMemberus-gaap:LineOfCreditMember2021-09-300001023024anip:SeniorSecuredCreditFacilityMemberanip:TermLoanMember2021-09-300001023024anip:SeniorSecuredCreditFacilityMemberanip:DelayedDrawTermLoanMember2021-09-300001023024anip:SeniorSecuredCreditFacility2021Memberus-gaap:LineOfCreditMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-05-242021-05-240001023024anip:SeniorSecuredCreditFacility2021Memberus-gaap:LineOfCreditMemberus-gaap:BaseRateMember2021-05-242021-05-240001023024anip:SeniorSecuredCreditFacility2021Memberanip:TermLoanMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-05-242021-05-240001023024anip:SeniorSecuredCreditFacility2021Memberanip:TermLoanMemberus-gaap:BaseRateMember2021-05-242021-05-240001023024srt:MinimumMemberanip:SeniorSecuredCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-09-300001023024srt:MinimumMemberanip:SeniorSecuredCreditFacilityMemberus-gaap:BaseRateMember2021-01-012021-09-300001023024srt:MaximumMemberanip:SeniorSecuredCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-09-300001023024srt:MaximumMemberanip:SeniorSecuredCreditFacilityMemberus-gaap:BaseRateMember2021-01-012021-09-300001023024anip:SeniorSecuredCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-09-300001023024srt:MaximumMember2021-07-012021-09-300001023024srt:MaximumMember2021-01-012021-09-300001023024anip:CustomerTwoMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2021-07-012021-09-300001023024anip:CustomerThreeMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2021-07-012021-09-300001023024anip:CustomerOneMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2021-07-012021-09-300001023024anip:CustomerTwoMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-09-300001023024anip:CustomerThreeMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-09-300001023024anip:CustomerOneMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-09-300001023024anip:CustomerTwoMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2020-07-012020-09-300001023024anip:CustomerThreeMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2020-07-012020-09-300001023024anip:CustomerOneMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2020-07-012020-09-300001023024anip:CustomerTwoMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-09-300001023024anip:CustomerThreeMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-09-300001023024anip:CustomerOneMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-09-300001023024us-gaap:CommonStockMember2021-09-300001023024anip:ClassCSpecialStockMember2021-09-300001023024us-gaap:CommonStockMember2020-12-310001023024anip:ClassCSpecialStockMember2020-12-3100010230242020-09-3000010230242019-12-310001023024anip:NovitiumPharmaMemberanip:SeniorSecuredCreditFacility2021Memberus-gaap:LineOfCreditMember2021-03-082021-03-080001023024anip:NovitiumPharmaMemberanip:SeniorSecuredCreditFacility2021Memberanip:TermLoanMember2021-03-082021-03-080001023024anip:NovitiumPharmaMemberanip:SeniorSecuredCreditFacility2021Member2021-03-082021-03-080001023024anip:NovitiumPharmaMember2021-07-012021-09-300001023024anip:NovitiumPharmaMember2021-01-012021-09-300001023024anip:NovitiumPharmaMember2021-03-082021-03-080001023024anip:NovitiumPharmaMember2021-03-080001023024us-gaap:SellingGeneralAndAdministrativeExpensesMemberanip:StockIncentivePlanTwoThousandAndEightMember2021-07-012021-09-300001023024us-gaap:SellingGeneralAndAdministrativeExpensesMemberanip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember2021-07-012021-09-300001023024us-gaap:ResearchAndDevelopmentExpenseMemberanip:StockIncentivePlanTwoThousandAndEightMember2021-07-012021-09-300001023024us-gaap:ResearchAndDevelopmentExpenseMemberanip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember2021-07-012021-09-300001023024us-gaap:CostOfSalesMemberanip:StockIncentivePlanTwoThousandAndEightMember2021-07-012021-09-300001023024us-gaap:CostOfSalesMemberanip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember2021-07-012021-09-300001023024anip:StockIncentivePlanTwoThousandAndEightMember2021-07-012021-09-300001023024anip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember2021-07-012021-09-300001023024us-gaap:SellingGeneralAndAdministrativeExpensesMemberanip:StockIncentivePlanTwoThousandAndEightMember2021-01-012021-09-300001023024us-gaap:SellingGeneralAndAdministrativeExpensesMemberanip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember2021-01-012021-09-300001023024us-gaap:ResearchAndDevelopmentExpenseMemberanip:StockIncentivePlanTwoThousandAndEightMember2021-01-012021-09-300001023024us-gaap:ResearchAndDevelopmentExpenseMemberanip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember2021-01-012021-09-300001023024us-gaap:CostOfSalesMemberanip:StockIncentivePlanTwoThousandAndEightMember2021-01-012021-09-300001023024us-gaap:CostOfSalesMemberanip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember2021-01-012021-09-300001023024anip:StockIncentivePlanTwoThousandAndEightMember2021-01-012021-09-300001023024anip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember2021-01-012021-09-300001023024us-gaap:SellingGeneralAndAdministrativeExpensesMemberanip:StockIncentivePlanTwoThousandAndEightMember2020-07-012020-09-300001023024us-gaap:SellingGeneralAndAdministrativeExpensesMemberanip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember2020-07-012020-09-300001023024us-gaap:ResearchAndDevelopmentExpenseMemberanip:StockIncentivePlanTwoThousandAndEightMember2020-07-012020-09-300001023024us-gaap:ResearchAndDevelopmentExpenseMemberanip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember2020-07-012020-09-300001023024us-gaap:CostOfSalesMemberanip:StockIncentivePlanTwoThousandAndEightMember2020-07-012020-09-300001023024us-gaap:CostOfSalesMemberanip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember2020-07-012020-09-300001023024anip:StockIncentivePlanTwoThousandAndEightMember2020-07-012020-09-300001023024anip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember2020-07-012020-09-300001023024us-gaap:SellingGeneralAndAdministrativeExpensesMemberanip:StockIncentivePlanTwoThousandAndEightMember2020-01-012020-09-300001023024us-gaap:SellingGeneralAndAdministrativeExpensesMemberanip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember2020-01-012020-09-300001023024us-gaap:ResearchAndDevelopmentExpenseMemberanip:StockIncentivePlanTwoThousandAndEightMember2020-01-012020-09-300001023024us-gaap:ResearchAndDevelopmentExpenseMemberanip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember2020-01-012020-09-300001023024us-gaap:CostOfSalesMemberanip:StockIncentivePlanTwoThousandAndEightMember2020-01-012020-09-300001023024us-gaap:CostOfSalesMemberanip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember2020-01-012020-09-300001023024anip:StockIncentivePlanTwoThousandAndEightMember2020-01-012020-09-300001023024anip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember2020-01-012020-09-300001023024us-gaap:AdditionalPaidInCapitalMember2021-07-012021-09-300001023024us-gaap:AdditionalPaidInCapitalMember2021-01-012021-09-300001023024us-gaap:AdditionalPaidInCapitalMember2020-07-012020-09-300001023024us-gaap:AdditionalPaidInCapitalMember2020-01-012020-09-300001023024us-gaap:InterestRateSwapMember2021-09-300001023024us-gaap:CommonStockMember2021-10-250001023024anip:ClassCSpecialStockMember2021-10-250001023024anip:NovitiumPharmaMemberanip:SeniorSecuredCreditFacility2021Member2021-07-012021-09-300001023024anip:NovitiumPharmaMemberanip:SeniorSecuredCreditFacility2021Member2021-01-012021-09-300001023024us-gaap:RestrictedStockMember2021-01-012021-09-300001023024us-gaap:RestrictedStockMember2020-01-012020-09-300001023024us-gaap:CostOfGoodsTotalMemberus-gaap:SupplierConcentrationRiskMemberanip:OneSupplierMember2020-07-012020-09-300001023024us-gaap:CostOfGoodsTotalMemberus-gaap:SupplierConcentrationRiskMemberanip:OneSupplierMember2020-01-012020-09-300001023024anip:AmerigenPharmaceuticalsLtdMember2020-01-012020-01-310001023024anip:CustomerOneTwoAndThreeMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-07-012021-09-300001023024anip:CustomerOneTwoAndThreeMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-09-300001023024anip:CustomerOneTwoAndThreeMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2020-07-012020-09-300001023024anip:CustomerOneTwoAndThreeMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-09-300001023024anip:TermLoanAndDelayedDrawTermLoanMember2021-09-300001023024anip:TermLoanAndDelayedDrawTermLoanMember2020-12-310001023024anip:SandozIncMemberus-gaap:MeasurementInputDiscountRateMember2021-04-012021-04-300001023024anip:ContingentValueRightsMemberMemberus-gaap:MeasurementInputDiscountRateMember2021-01-012021-09-300001023024anip:AmerigenPharmaceuticalsLtdMemberus-gaap:MeasurementInputDiscountRateMember2020-01-012020-01-310001023024us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-07-012021-09-300001023024us-gaap:OperatingExpenseMember2021-07-012021-09-3000010230242021-07-012021-09-300001023024us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-09-300001023024us-gaap:OperatingExpenseMember2021-01-012021-09-300001023024us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-07-012020-09-300001023024us-gaap:OperatingExpenseMember2020-07-012020-09-3000010230242020-07-012020-09-300001023024us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-01-012020-09-300001023024us-gaap:OperatingExpenseMember2020-01-012020-09-300001023024anip:AmerigenPharmaceuticalsLtdMember2020-01-3100010230242021-09-3000010230242020-12-3100010230242021-01-012021-09-3000010230242020-01-012020-09-30iso4217:USDxbrli:pureanip:customeranip:productanip:itemxbrli:sharesiso4217:USDxbrli:sharesanip:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

FORM 10-Q

(Mark one)

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

For the quarterly period ended September 30, 2021

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

For the transition period from                        to                       .

Commission File Number 001-31812

ANI PHARMACEUTICALS, INC.

(Exact name of registrant as specified in its charter)

Delaware

58-2301143

(State or other jurisdiction of
incorporation or organization)  

(IRS Employer
Identification Number)

210 Main Street West

Baudette, Minnesota 56623

(Address of principal executive offices)

(218) 634-3500

(Registrant’s telephone number including area code)

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

Title of each class:

 

Trading Symbol(s)

 

Name of each exchange on which registered:

Common Stock

 

ANIP

 

Nasdaq Global Market

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

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T 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 definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer

Accelerated filer

 

 

Non-accelerated filer

Smaller reporting company

 

 

 

Emerging growth company

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

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

As of October 25, 2021 there were 12,740,853 shares of common stock and 10,864 shares of class C special stock of the registrant outstanding.

ANI PHARMACEUTICALS, INC.

FORM 10-Q — Quarterly Report

For the Quarterly Period Ended September 30, 2021

TABLE OF CONTENTS

 

 

Page

PART I —FINANCIAL INFORMATION

Item 1.

Financial Statements (unaudited)

5

Condensed Consolidated Balance Sheets — As of September 30, 2021 and December 31, 2020

5

Condensed Consolidated Statements of Operations — For the Three and Nine Months Ended September 30, 2021 and 2020

6

Condensed Consolidated Statements of Comprehensive Income — For the Three and Nine Months Ended September 30, 2021 and 2020

7

Condensed Consolidated Statements of Changes in Stockholders’ Equity — For the Three and Nine Months Ended September 30, 2021 and 2020

8

Condensed Consolidated Statements of Cash Flows — For the Nine Months Ended September 30, 2021 and 2020

10

Notes to Condensed Consolidated Financial Statements

11

Item 2.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

34

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

48

Item 4.

Controls and Procedures

48

PART II —OTHER INFORMATION

Item 1.

Legal Proceedings

49

Item 1A.

Risk Factors

49

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

51

Item 3.

Defaults upon Senior Securities

51

Item 4.

Mine Safety Disclosures

51

Item 5.

Other Information

51

Item 6.

Exhibits

52

Signatures

53

2

CAUTIONARY STATEMENT CONCERNING FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q and certain information incorporated herein by reference contain forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Such statements include, but are not limited to, the announcement and pendency of the acquisition of Novitium Pharma LLC (“Novitium”), statements about future operations, strategies and growth potential, the revenue potential (licensing, royalty and sales) of products we sell, development timelines, expected timeframe for submission of new drug applications or supplemental new drug applications to the U.S. Food and Drug Administration (the “FDA”), pipeline or potential markets for our products, selling and marketing strategies and associated costs to commercially launch Purified Cortrophin™ Gel,, impact of accounting principles, litigation expenses, liquidity and capital resources, the impact of the novel coronavirus (“COVID-19”) global pandemic on our business, and other statements that are not historical in nature, particularly those that utilize terminology such as “anticipates,” “will,” “expects,” “plans,” “potential,” “future,” “believes,” “intends,” “continue,” other words of similar meaning, derivations of such words, and the use of future dates. Such forward-looking statements are based on the reasonable beliefs of our management as well as assumptions made by and information currently available to our management. Readers should not put undue reliance on these forward-looking statements. Forward-looking statements are inherently subject to risks and uncertainties, some of which cannot be predicted or quantified; therefore, our actual results may differ materially from those described in any forward-looking statements. Factors that might cause such a difference include, but are not limited to, those discussed in our periodic reports filed with the U.S. Securities and Exchange Commission (the “SEC”), including those discussed in the “Risk Factors” section in Part I, Item 1A.of our Annual Report on Form 10-K for the fiscal year ended December 31, 2020 and our Quarterly Reports on Form 10-Q for the three months ended March 31, 2021 and June 30, 2021, as well as those discussed elsewhere in this Quarterly Report on Form 10-Q, and the following factors:

the ability of the parties to complete the announced acquisition of Novitium or delay in the completion of the acquisition;
risks that we may face with respect to importing raw materials;
delays or failure in obtaining approvals by the FDA of the products we sell;
changes in policy or actions that may be taken by the FDA and other regulatory agencies, including drug recalls;
the ability of our manufacturing partners to meet our product demands and timelines;
our dependence on single source suppliers of ingredients due to the time and cost to validate a second source of supply;
acceptance of our products at levels that will allow us to achieve profitability;
our ability to develop, license or acquire, and commercialize new products;
the level of competition we face and the legal, regulatory and/or legislative strategies employed by our competitors to prevent or delay competition from generic alternatives to branded products;
our ability to protect our intellectual property rights;
the impact of legislative or regulatory reform on the pricing for pharmaceutical products;
the impact of any litigation to which we are, or may become, a party;
our ability, and that of our suppliers, development partners, and manufacturing partners, to comply with laws, regulations and standards that govern or affect the pharmaceutical and biotechnology industries;

3

our ability to maintain the services of our key executives and other personnel; and
general business and economic conditions and the effects and duration of outbreaks of public health emergencies, such as COVID-19.

These factors should not be construed as exhaustive and should be read in conjunction with our other disclosures, including but not limited to our Annual Report on Form 10-K for the year ended December 31, 2020, including the factors described in “Item 1A. Risk Factors.” Other risks may be described from time to time in our filings made under the securities laws, including our quarterly reports on Form 10-Q and our current reports on Form 8-K. New risks emerge from time to time. It is not possible for our management to predict all risks. The forward-looking statements contained in this document are made only as of the date of this document. We undertake no obligation to update or revise any forward-looking statement, whether as a result of new information, future events, or otherwise.

The Company may use its investor relations website as a distribution channel of material company information. Financial and other important information regarding the Company is routinely posted on and accessible through the Company's investor relations website. We encourage investors and others interested in our company to review the information we post on our investor relations website in addition to filings with the Securities and Exchange Commission, press releases, public conference calls and webcasts. Information contained on the Company's website is not included as part of, or incorporated by reference into, this Quarterly Report on Form 10-Q.

NOTE REGARDING TRADEMARKS

Apexicon®, Cortenema®, Purified Cortrophin Gel, Cortrophin-Zinc®, Inderal® LA, Inderal® XL, InnoPran XL®, Lithobid®, Reglan®, Vancocin®, and VEREGEN® are registered trademarks subject to trademark protection and are owned by ANI Pharmaceuticals, Inc. and its consolidated subsidiaries. Atacand® and Atacand HCT® are the property of AstraZeneca AB and are licensed to ANI Pharmaceuticals, Inc. for U.S. sales of those products. Arimidex® and Casodex® are the property of AstraZeneca UK Limited and are licensed to ANI Pharmaceuticals, Inc. for U.S. sales of those products. OXISTAT® is the property of Fougera Pharmaceuticals Inc. and licensed to ANI Pharmaceuticals, Inc. for U.S. sales of OXISTAT® Lotion. Pandel® is property of Taisho Pharmaceutical Co, Ltd. and licensed to ANI Pharmaceuticals for U.S. sales of Pandel® creme.

4

Part I — FINANCIAL INFORMATION

Item 1.   Financial Statements

ANI PHARMACEUTICALS, INC. AND SUBSIDIARIES

Condensed Consolidated Balance Sheets

(in thousands, except share and per share amounts)

(unaudited)

    

September 30, 

    

December 31, 

2021

2020

Assets

Current Assets

 

  

 

  

Cash and cash equivalents

$

15,254

$

7,864

Accounts receivable, net of $108,456 and $100,328 of adjustments for chargebacks and other allowances at September 30, 2021 and December 31, 2020, respectively

 

106,714

 

95,793

Inventories, net

 

61,684

 

60,803

Prepaid income taxes

 

3,030

 

Prepaid expenses and other current assets

 

4,702

 

5,861

Total Current Assets

 

191,384

 

170,321

Property and equipment

 

60,816

 

58,797

Accumulated depreciation

(21,290)

(17,528)

Property and equipment, net

39,526

41,269

Restricted cash

 

5,001

 

5,003

Deferred tax assets, net of deferred tax liabilities and valuation allowance

 

60,196

 

51,704

Intangible assets, net

 

170,141

 

188,511

Goodwill

 

3,580

 

3,580

Other non-current assets

 

626

 

802

Total Assets

$

470,454

$

461,190

Liabilities and Stockholders’ Equity

 

  

 

  

Current Liabilities

 

  

 

  

Current debt, net of deferred financing costs

$

15,927

$

13,243

Accounts payable

 

11,513

 

11,261

Accrued royalties

 

3,996

 

6,407

Accrued compensation and related expenses

 

4,539

 

6,231

Current income taxes payable, net

 

 

3,906

Accrued government rebates

 

11,713

 

7,826

Returned goods reserve

 

32,229

 

27,155

Deferred revenue

 

62

 

80

Accrued expenses and other

 

4,893

 

2,456

Total Current Liabilities

 

84,872

 

78,565

Non-current Liabilities

 

  

 

  

Non-current debt, net of deferred financing costs and current component

 

186,063

 

172,443

Derivatives and other non-current liabilities

 

8,116

 

14,482

Total Liabilities

$

279,051

$

265,490

Commitments and Contingencies (Note 11)

 

  

 

  

Stockholders’ Equity

 

  

 

  

Common Stock, $0.0001 par value, 33,333,334 shares authorized; 12,823,515 shares issued and 12,740,853 outstanding at September 30, 2021; 12,429,916 shares issued and 12,354,398 shares outstanding at December 31, 2020

 

1

 

1

Class C Special Stock, $0.0001 par value, 781,281 shares authorized; 10,864 shares issued and outstanding at September 30, 2021 and December 31, 2020, respectively

 

 

Preferred Stock, $0.0001 par value, 1,666,667 shares authorized; 0 shares issued and outstanding at September 30, 2021 and December 31, 2020, respectively

 

 

Treasury stock, 82,662 shares of common stock, at cost, at September 30, 2021 and 75,518 shares of common stock, at cost, at December 31, 2020

 

(3,135)

 

(2,246)

Additional paid-in capital

 

222,211

 

214,354

Accumulated deficit

 

(23,439)

 

(4,972)

Accumulated other comprehensive loss, net of tax

 

(4,235)

 

(11,437)

Total Stockholders’ Equity

 

191,403

 

195,700

Total Liabilities and Stockholders’ Equity

$

470,454

$

461,190

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

5

ANI PHARMACEUTICALS, INC. AND SUBSIDIARIES

Condensed Consolidated Statements of Operations

(in thousands, except per share amounts)

(unaudited)

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2021

    

2020

    

2021

    

2020

    

Net Revenues

$

52,061

$

52,979

$

155,207

$

151,223

Operating Expenses

 

  

 

  

 

  

 

  

Cost of sales (excluding depreciation and amortization)

 

24,413

 

20,118

 

66,712

 

62,617

Research and development

 

2,456

 

2,939

 

8,229

 

12,318

Selling, general, and administrative

 

17,181

 

15,725

 

53,588

 

50,621

Depreciation and amortization

 

11,346

 

11,358

 

33,568

 

33,739

Legal settlement expense

8,400

Purified Cortrophin Gel pre-launch charges

227

37

780

8,275

Total Operating Expenses

 

55,623

 

50,177

 

171,277

 

167,570

Operating (Loss)/Income

 

(3,562)

 

2,802

 

(16,070)

 

(16,347)

Other Expense, net

 

  

 

  

 

  

 

  

Interest expense, net

 

(2,497)

 

(2,510)

 

(7,482)

 

(6,898)

Other expense, net

 

(1,071)

 

(229)

 

(1,653)

 

(335)

(Loss)/Income Before Benefit for Income Taxes

 

(7,130)

 

63

 

(25,205)

 

(23,580)

Benefit for income taxes

 

2,683

 

371

 

6,738

 

4,667

Net (Loss)/Income

$

(4,447)

$

434

$

(18,467)

$

(18,913)

Basic and Diluted (Loss)/Earnings Per Share:

 

  

 

  

 

  

 

  

Basic (Loss)/Earnings Per Share

$

(0.37)

$

0.04

$

(1.53)

$

(1.58)

Diluted (Loss)/Earnings Per Share

$

(0.37)

$

0.04

$

(1.53)

$

(1.58)

Basic Weighted-Average Shares Outstanding

 

12,107

 

11,991

 

12,066

 

11,953

Diluted Weighted-Average Shares Outstanding

 

12,107

 

12,003

 

12,066

 

11,953

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

6

ANI PHARMACEUTICALS, INC. AND SUBSIDIARIES

Condensed Consolidated Statements of Comprehensive Income/(Loss)

(in thousands)

(unaudited)

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2021

    

2020

    

2021

    

2020

    

Net (loss)/income

$

(4,447)

$

434

$

(18,467)

$

(18,913)

Other comprehensive income/(loss), net of tax:

 

  

 

  

 

  

 

  

Gains/(losses) on interest rate swap, net of tax

 

1,198

 

939

 

7,202

 

(8,239)

Total other comprehensive income/(loss), net of tax

 

1,198

 

939

 

7,202

 

(8,239)

Total comprehensive (loss)/income, net of tax

$

(3,249)

$

1,373

$

(11,265)

$

(27,152)

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

7

ANI PHARMACEUTICALS, INC. AND SUBSIDIARIES

Condensed Consolidated Statements of Changes in Stockholders’ Equity

For the Three Months Ended September 30, 2021 and 2020

(in thousands)

(unaudited)

    

Common

    

Common

    

Class C

    

Additional

    

Treasury

    

    

Accumulated

    

    

Stock

Stock

Special

Paid-in

Stock

Treasury

Other Comprehensive

Par Value

Shares

Stock

Capital

Shares

Stock

Gain/(Loss), Net of Tax

Accumulated Deficit

Total

Balance, June 30, 2020

$

1

 

12,380

$

$

209,409

 

58

$

(2,246)

$

(14,049)

$

(1,771)

$

191,344

Stock-based Compensation Expense

 

 

 

 

2,383

 

 

 

 

 

2,383

Treasury Stock Purchases for Restricted Stock Vests

 

 

 

 

 

18

 

 

 

 

Issuance of Restricted Stock Awards

 

 

43

 

 

 

 

 

 

 

Gains on Interest Rate Swap

 

939

939

Net Income

 

 

 

 

 

 

 

 

434

 

434

Balance, September 30, 2020

$

1

 

12,423

$

$

211,792

 

76

$

(2,246)

$

(13,110)

$

(1,337)

$

195,100

Balance, June 30, 2021

$

1

 

12,826

$

$

219,403

 

80

$

(3,062)

$

(5,433)

$

(18,992)

$

191,917

Stock-based Compensation Expense

 

2,808

 

2,808

Treasury Stock Purchases for Restricted Stock Vests

 

3

(73)

(73)

Issuance of Restricted Stock Awards

 

6

Restricted Stock Awards Forfeitures

(8)

Gains on Interest Rate Swap

 

1,198

1,198

Net Loss

 

 

 

 

 

 

(4,447)

 

(4,447)

Balance, September 30, 2021

$

1

12,824

$

$

222,211

83

$

(3,135)

$

(4,235)

$

(23,439)

$

191,403

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

8

ANI PHARMACEUTICALS, INC. AND SUBSIDIARIES

Condensed Consolidated Statements of Changes in Stockholders’ Equity

For the Nine Months Ended September 30, 2021 and 2020

(in thousands)

(unaudited)

    

Common

    

Common

    

Class C

    

Additional

    

Treasury

    

    

Accumulated

    

Stock

Stock

Special

Paid-in

Stock

Treasury

Other Comprehensive

Retained Earnings/

Par Value

Shares

Stock

Capital

Shares

Stock

(Loss)/Gain, Net of Tax

(Accumulated Deficit)

Total

Balance, December 31, 2019

$

1

 

12,105

$

$

200,800

 

15

$

(723)

$

(4,871)

$

17,584

$

212,791

Cumulative Effect of Change in Accounting Principle, Net of Tax

 

 

 

 

 

 

 

 

(8)

 

(8)

Stock-based Compensation Expense

 

 

 

 

10,543

 

 

 

 

 

10,543

Treasury Stock Purchases for Restricted Stock Vests

 

 

 

 

 

61

 

(1,523)

 

 

 

(1,523)

Issuance of Common Shares upon Stock Option and ESPP Exercise

 

 

14

 

 

449

 

 

 

 

 

449

Issuance of Restricted Stock Awards

 

 

304

 

 

 

 

 

 

 

Losses on Interest Rate Swap

(8,239)

(8,239)

Net Loss

(18,913)

(18,913)

Balance, September 30, 2020

$

1

 

12,423

$

$

211,792

 

76

$

(2,246)

$

(13,110)

$

(1,337)

$

195,100

Balance, December 31, 2020

$

1

 

12,430

$

$

214,354

 

76

$

(2,246)

$

(11,437)

$

(4,972)

$

195,700

Stock-based Compensation Expense

 

 

 

 

7,521

 

 

 

 

 

7,521

Treasury Stock Purchases for Restricted Stock Vests

 

 

 

 

 

28

 

(889)

 

 

 

(889)

Issuance of Common Shares upon Stock Option and ESPP Exercise

 

 

12

 

 

336

 

 

 

 

 

336

Issuance of Restricted Stock Awards

 

463

 

 

 

 

 

 

 

Restricted Stock Awards Forfeitures

(81)

(21)

Gains on Interest Rate Swap

 

 

 

 

 

 

7,202

 

 

7,202

Net Loss

(18,467)

(18,467)

Balance, September 30, 2021

$

1

12,824

$

$

222,211

83

$

(3,135)

$

(4,235)

$

(23,439)

$

191,403

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

9

ANI PHARMACEUTICALS, INC. AND SUBSIDIARIES

Condensed Consolidated Statements of Cash Flows

(in thousands)

(unaudited)

Nine Months Ended September 30, 

2021

2020

Cash Flows From Operating Activities

 

  

 

  

 

Net loss

$

(18,467)

$

(18,913)

Adjustments to reconcile net loss to net cash and cash equivalents provided by operating activities:

 

  

 

  

Stock-based compensation

 

7,521

 

10,543

Deferred taxes

 

(8,665)

 

(9,032)

Depreciation and amortization

 

33,568

 

33,739

Acquired in-process research and development ("IPR&D")

 

 

3,753

Non-cash interest

 

1,718

 

1,288

Asset impairment charge

 

 

104

Changes in operating assets and liabilities, net of acquisitions:

 

 

  

Accounts receivable, net

 

(10,921)

 

(11,616)

Inventories, net

 

8,773

 

(1,151)

Prepaid expenses and other current assets

 

1,421

 

637

Accounts payable

 

396

 

(146)

Accrued royalties

 

(2,411)

 

1,004

Current income taxes payable, net

 

(6,936)

 

(545)

Accrued government rebates

 

3,887

 

2,777

Returned goods reserve

 

5,091

 

6,456

Accrued expenses, accrued compensation, and other

 

532

 

2,078

Net Cash and Cash Equivalents Provided by Operating Activities

 

15,507

 

20,976

Cash Flows From Investing Activities

 

  

 

  

Acquisition of product rights, IPR&D, and other related assets

 

(21,069)

 

(62,178)

Acquisition of property and equipment, net

 

(2,201)

 

(4,025)

Net Cash and Cash Equivalents Used in Investing Activities

 

(23,270)

 

(66,203)

Cash Flows From Financing Activities

 

  

 

  

Payments on Term Loan and Delayed Draw Term Loan agreements

 

(8,034)

 

(5,657)

Borrowings under Revolver agreement

24,000

15,000

Payments on Revolver agreement

 

(7,500)

Proceeds from stock option exercises and ESPP purchases

 

336

 

449

Payments of debt issuance costs

 

(262)

 

Treasury stock purchases for restricted stock vests

 

(889)

 

(1,523)

Net Cash and Cash Equivalents Provided by Financing Activities

 

15,151

 

769

Net Change in Cash and Cash Equivalents

 

7,388

 

(44,458)

Cash and cash equivalents, beginning of period

 

12,867

 

67,361

Cash and cash equivalents, end of period

$

20,255

$

22,903

Reconciliation of cash, cash equivalents, and restricted cash, beginning of period

 

  

 

  

Cash and cash equivalents

$

7,864

$

62,332

Restricted cash

 

5,003

 

5,029

Cash, cash equivalents, and restricted cash, beginning of period

$

12,867

$

67,361

Reconciliation of cash, cash equivalents, and restricted cash, end of period

 

  

 

  

Cash and cash equivalents

$

15,254

$

17,900

Restricted cash

 

5,001

 

5,003

Cash, cash equivalents, and restricted cash, end of period

$

20,255

$

22,903

Supplemental disclosure for cash flow information:

 

  

 

  

Cash paid for interest, net of amounts capitalized

$

5,922

$

5,080

Cash paid for income taxes

$

8,360

$

4,878

Supplemental non-cash investing and financing activities:

 

  

 

  

Acquisition of product rights, IPR&D, and other related assets included in returned goods reserve and derivatives and other non-current liabilities

$

$

399

Property and equipment purchased and included in accounts payable

$

28

$

223

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

10

Table of Contents

ANI PHARMACEUTICALS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

1.BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS

Overview

ANI Pharmaceuticals, Inc. and its consolidated subsidiaries, ANIP Acquisition Company and ANI Pharmaceuticals Canada Inc. (together, “ANI,” the “Company,” “we,” “us,” or “our”), is an integrated specialty pharmaceutical company focused on delivering value to our customers by developing, manufacturing, and marketing high quality branded and generic prescription pharmaceuticals, including for diseases with high unmet medical need. We focus on niche and high barrier to entry opportunities, including controlled substances, oncology products (anti-cancer), hormones and steroids, and complex formulations. Our three pharmaceutical manufacturing facilities, of which two are located in Baudette, Minnesota and one is located in Oakville, Ontario, are together capable of producing oral solid dose products, as well as semi-solids, liquids and topicals, controlled substances, and potent products that must be manufactured in a fully-contained environment.

Basis of Presentation

The accompanying unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). In our opinion, the accompanying unaudited interim condensed consolidated financial statements include all adjustments, consisting of normal recurring adjustments, which are necessary to present fairly our financial position, results of operations, comprehensive income, and cash flows. The consolidated balance sheet at December 31, 2020 has been derived from audited financial statements as of that date. The unaudited interim condensed consolidated results of operations are not necessarily indicative of the results that may occur for the full fiscal year. Certain information and footnote disclosure normally included in financial statements prepared in accordance with U.S. GAAP have been omitted pursuant to instructions, rules, and regulations prescribed by the U.S. Securities and Exchange Commission (the “SEC”). We believe that the disclosures provided herein are adequate to make the information presented not misleading when these unaudited interim condensed consolidated financial statements are read in conjunction with the audited financial statements and notes previously distributed in our Annual Report on Form 10-K for the year ended December 31, 2020.

Principles of Consolidation

The unaudited interim condensed consolidated financial statements include the accounts of ANI Pharmaceuticals, Inc. and its subsidiaries. All intercompany accounts and transactions are eliminated in consolidation.

Foreign Currency

We have a subsidiary located in Canada. The subsidiary conducts its transactions in U.S. dollars and Canadian dollars, but its functional currency is the U.S. dollar. The results of any non-U.S. dollar transactions are remeasured in U.S. dollars at the applicable exchange rates during the period and resulting foreign currency transaction gains and losses are included in the determination of net income. Our gain or loss on transactions denominated in foreign currencies was immaterial for the three and nine months ended September 30, 2021 and 2020. Unless otherwise noted, all references to “$” or “dollar” refer to the U.S. dollar.

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. In the accompanying unaudited interim condensed consolidated financial statements, estimates are

11

Table of Contents

ANI PHARMACEUTICALS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

used for, but not limited to, stock-based compensation, revenue recognition, allowance for credit losses, variable consideration determined based on accruals for chargebacks, administrative fees and rebates, government rebates, returns and other allowances, allowance for inventory obsolescence, valuation of financial instruments and intangible assets, accruals for contingent liabilities, fair value of long-lived assets, income tax provision or benefit, deferred taxes and valuation allowance, determination of right-of-use assets and lease liabilities, purchase price allocations, and the depreciable lives of long-lived assets. Because of the uncertainties inherent in such estimates, actual results may differ from those estimates. Management periodically evaluates estimates used in the preparation of the financial statements for reasonableness.

We are subject to risks and uncertainties as a result of the novel coronavirus (“COVID-19”) pandemic. We are unable to predict the impact that the COVID-19 pandemic will continue to have on our future business, financial condition, and results of operations due to numerous uncertainties. These uncertainties include the occurrence of recurring outbreaks and their severity and the duration of the pandemic, the actions taken to contain the pandemic or mitigate its impact and the direct and indirect economic effects of the pandemic and containment measures, among others. We remain unable to predict the future impact on our estimates and assumptions. There was no material impact to these estimates or assumptions in our consolidated financial statements as of and for the three and nine months ended September 30, 2021 and 2020. Actual results could differ from those estimates, which may change our estimates in future periods. We continue to closely monitor the impact of the COVID-19 pandemic on our business.

Geographic Information

Based on the distinct nature of our operations, our internal management structure, and the financial information that is evaluated regularly by our Chief Operating Decision Maker, we determined that we operate in one reportable segment. Our operations are located in the United States and Canada. The majority of the assets of the Company are located in the United States.

The following table depicts the Company’s revenue by geographic operations during the following periods:

(in thousands)

Three Months Ended September 30, 

Nine Months Ended September 30, 

Location of Operations

    

2021

    

2020

    

2021

    

2020

    

United States

$

51,100

$

52,094

$

152,007

$

146,602

Canada

 

961

 

885

 

3,200

 

4,621

Total Revenue

$

52,061

$

52,979

$

155,207

$

151,223

The following table depicts the Company’s property and equipment, net according to geographic location as of:

(in thousands)

September 30, 2021

December 31, 2020

United States

$

25,512

$

26,960

Canada

 

14,014

 

14,309

Total property and equipment, net

$

39,526

$

41,269

Recent Accounting Pronouncements

Recent Accounting Pronouncements Not Yet Adopted

We have evaluated all issued and unadopted Accounting Standards Updates and believe the adoption of these standards will not have a material impact on our condensed consolidated statements of operations, comprehensive income, balance sheets, or cash flows.

12

Table of Contents

ANI PHARMACEUTICALS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

Recently Adopted Accounting Pronouncements

In August 2020, the Financial Accounting Standards Board (“FASB”) issued guidance simplifying the accounting for certain financial instruments with characteristics of liabilities and equity, including certain convertible instruments and contracts on an entity’s own equity. The new standard removes the separation models required for convertible debt with cash conversion features and convertible instruments with beneficial conversion features. It also removes certain settlement conditions that are currently required for equity contracts to qualify for the derivative scope exception and simplifies the diluted earnings per share calculation for convertible instruments. We early adopted this guidance as of January 1, 2021. The adoption of this guidance did not have a material impact on our consolidated financial statements but will impact how we account for newly issued convertible instruments in future periods.

In November 2019, the FASB issued guidance simplifying the accounting for income taxes by removing the following exceptions: 1) exception to the incremental approach for intraperiod tax allocation when there is a loss from continuing operations and income or a gain from other items, 2) exception requirement to recognize a deferred tax liability for equity method investments when a foreign subsidiary becomes an equity method investment, 3) exception to the ability not to recognize a deferred tax liability for a foreign subsidiary when a foreign equity method investment becomes a subsidiary, and 4) exception to the general methodology for calculating income taxes in an interim period when a year-to-date loss exceeds the anticipated loss for the year. The amendments also simplify accounting for income taxes by doing the following: 1) requiring that an entity recognize a franchise tax or similar tax that is partially based on income as an income-based tax and account for any incremental amount incurred as a non-income-based tax, 2) requiring that an entity evaluate when a step up in the tax basis of goodwill should be considered part of the business combination in which the book goodwill was originally recognized and when it should be considered a separate transaction, 3) specifying that an entity is not required to allocate the consolidated amount of current and deferred tax expense to a legal entity that is not subject to tax in its separate financial statements, 4) requiring that an entity reflect the effect of an enacted change in tax laws or rates in the annual effective tax rate computation in the interim period that includes the enactment date, and 5) making minor Codification improvements for income taxes related to employee stock ownership plans and investments in qualified affordable housing projects accounted for using the equity method. Most of the provisions of this guidance were to be adopted on a prospective basis. Items 2) and 3) of the “removal” provisions were to be adopted on either a full or modified retrospective basis and item 4) of the “simplifying” provisions was to be adopted on a full retrospective basis. The guidance was effective for reporting periods beginning after December 15, 2020, including interim periods within that fiscal year. We adopted this guidance as of January 1, 2021. The adoption of this guidance did not have a material impact on our consolidated financial statements.

2.REVENUE RECOGNITION AND RELATED ALLOWANCES

Revenue Recognition

We recognize revenue using the following steps:

Identification of the contract, or contracts, with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price, including the identification and estimation of variable consideration;
Allocation of the transaction price to the performance obligations in the contract; and
Recognition of revenue when we satisfy a performance obligation.

We derive our revenues primarily from sales of generic and branded pharmaceutical products. Revenue is recognized when our obligations under the terms of our contracts with customers are satisfied, which generally occurs when control of the products we sell is transferred to the customer. We estimate variable consideration after considering applicable information that is reasonably available. We generally do not have incremental costs to

13

Table of Contents

ANI PHARMACEUTICALS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

obtain contracts that would otherwise not have been incurred. We do not adjust revenue for the promised amount of consideration for the effects of a significant financing component because our customers generally pay us within 100 days.

All revenue recognized in the accompanying unaudited interim condensed consolidated statements of operations is considered to be revenue from contracts with customers. The following table depicts the disaggregation of revenue:

Three Months Ended

Nine Months Ended

Products and Services

September 30, 

September 30, 

September 30, 

September 30, 

(in thousands)

    

2021

    

2020

    

2021

    

2020

    

Sales of generic pharmaceutical products

$

35,140

$

37,712

$

101,952

$

108,607

Sales of branded pharmaceutical products

 

14,313

 

12,411

 

32,868

 

32,201

Sales of contract manufactured products

 

2,382

 

2,152

 

7,277

 

7,026

Royalties from licensing agreements

 

 

339

 

11,210

 

1,120

Product development services

 

77

 

289

 

332

 

1,751

Other

 

149

 

76

 

1,568

 

518

Total net revenues

$

52,061

$

52,979

$

155,207

$

151,223

Three Months Ended

Nine Months Ended

Timing of Revenue Recognition

September 30, 

September 30, 

September 30, 

September 30, 

(in thousands)

    

2021

    

2020

    

2021

    

2020

    

Performance obligations transferred at a point in time

$

51,984

$

52,690

$

154,875

$

149,472

Performance obligations transferred over time

 

77

 

289

 

332

 

1,751

Total

$

52,061

$

52,979

$

155,207

$

151,223

In the three and nine months ended September 30, 2021 and 2020, we did not incur, and therefore did not defer, any material incremental costs to fulfill contracts. We recognized an increase of $11.0 million to net revenue from performance obligations satisfied in prior periods during the nine months ended September 30, 2021, consisting primarily of a final $11.2 million royalty revenue related to the Kite license agreement pursuant to the Tripartite Agreement as defined and described herein in Royalties from Licensing Agreements, which was partially offset by a decrease related to revised estimates for variable consideration, including chargebacks, rebates, returns, and other allowances, related to prior period sales. We recognized a decrease of $8.7 million of net revenue from performance obligations satisfied in prior periods during the nine months ended September 30, 2020, consisting primarily of revised estimates for variable consideration, including chargebacks, rebates, returns, and other allowances, related to prior period sales. We provide technical transfer services to customers, for which services are transferred over time. As of September 30, 2021 and December 31, 2020, we did not have any contract assets related to revenue recognized based on percentage of completion but not yet billed. We had $0.1 million of deferred revenue at September 30, 2021 and December 31, 2020. For the three and nine months ended September 30, 2021, we recognized less than $0.1 million of revenue that was included in deferred revenue as of December 31, 2020. For the three and nine months ended September 30, 2020, we recognized $0.1 million and $0.3 million, respectively, of revenue that was included in deferred revenue as of December 31, 2019.

Revenue from Sales of Generic and Branded Pharmaceutical Products

Product sales consists of sales of our generic and brand pharmaceutical products. Our sole performance obligation in our contracts is to provide pharmaceutical products to customers. Our products are sold at pre-determined

14

Table of Contents

ANI PHARMACEUTICALS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

standalone selling prices and our performance obligation is considered to be satisfied when control of the product is transferred to the customer. Control is generally transferred to the customer upon delivery of the product to the customer, as our pharmaceutical products are generally sold on an FOB destination basis and because inventory risk and risk of ownership passes to the customer upon delivery. Payment terms for these sales are generally less than 100 days.

Sales of our pharmaceutical products are subject to variable consideration due to chargebacks, government rebates, returns, administrative and other rebates, and cash discounts. Estimates for these elements of variable consideration require significant judgment. A comprehensive discussion of variable consideration is included in Part II, Item 8. Consolidated Financial Statements, Note 1, Description of Business and Summary of Significant Accounting Policies, in our Annual Report on Form 10-K for the year ended December 31, 2020.

The following table summarizes activity in the consolidated balance sheets for accruals and allowances for the nine months ended September 30, 2021 and 2020, respectively:

Accruals for Chargebacks, Returns, and Other Allowances

Administrative

Prompt

Government

Fees and Other

Payment

(in thousands)

    

Chargebacks

    

Rebates

    

Returns

    

Rebates

    

Discounts

Balance at December 31, 2019 (1)

$

49,882

$

8,901

$

16,595

$

8,281

$

2,549

Accruals/Adjustments

 

288,538

 

14,288

 

22,744

 

27,383

 

10,248

Credits Taken Against Reserve

 

(262,531)

(11,511)

 

(16,089)

 

(27,287)

 

(9,442)

Balance at September 30, 2020 (1)

$

75,889

$

11,678

$

23,250

$

8,377

$

3,355

Balance at December 31, 2020 (1)

$

88,746

$

7,826

$

27,155

$

8,906

$

3,839

Accruals/Adjustments

 

343,117

 

31,515

 

16,043

 

74,594

 

31,138

Credits Taken Against Reserve

 

(333,867)

(27,628)

 

(10,969)

 

(75,877)

 

(30,876)

Balance at September 30, 2021 (1)

$

97,996

$

11,713

$

32,229

$

7,623

$

4,101

(1)Chargebacks are included as an offset to accounts receivable in the unaudited condensed consolidated balance sheets. Administrative Fees and Other Rebates and Prompt Payment Discounts are included as an offset to accounts receivable or as accrued expenses and other in the unaudited condensed consolidated balance sheets. Returns are included in returned goods reserve in the unaudited condensed consolidated balance sheets. Government Rebates are included in accrued government rebates in the unaudited condensed consolidated balance sheets.

Contract Manufacturing Product Sales Revenue

Contract manufacturing arrangements consist of agreements in which we manufacture a pharmaceutical product on behalf of a third party. Our performance obligation is to manufacture and provide pharmaceutical products to customers, typically pharmaceutical companies. The contract manufactured products are sold at pre-determined standalone selling prices and our performance obligations are considered to be satisfied when control of the product is transferred to the customer. Control is transferred to the customer when the product leaves our dock to be shipped to the customer, as our contract manufactured pharmaceutical products are sold on an FOB shipping point basis and the inventory risk and risk of ownership passes to the customer at that time. Payment terms for these sales are generally fewer than two months. We estimate returns based on historical experience. Historically, we have not had material returns for contract manufactured products.

As of September 30, 2021, the aggregate amount of the transaction price allocated to the remaining performance obligations for all open contract manufacturing customer contracts was $3.0 million, which consists of firm orders

15

Table of Contents

ANI PHARMACEUTICALS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

for contract manufactured products. We will recognize revenue for these performance obligations as they are satisfied, which is anticipated within six months.

Royalties from Licensing Agreements

From time to time, we enter into transition agreements with the sellers of products we acquire, under which we license to the seller the right to sell the acquired products. Therefore, we recognize the revenue associated with sales of the underlying products as royalties. Because these royalties are sales-based, we recognize the revenue when the underlying sales occur, based on sales and gross profit information received from the sellers. Upon full transition of the products and upon launching the products under our own labels, we recognize revenue for the products as sales of generic or branded pharmaceutical products, as described above. From time to time, we enter into supply and distribution agreements with contract manufacturing customers, under which we license to the contract manufacturing customer the right to sell our products, and we are entitled to a royalty on sales made by the contract manufacturing customer under these arrangements. Therefore, we recognize the revenue associated with sales of the underlying products as royalties. Because these royalties are sales-based, we recognize the revenue when the underlying sales occur, based on sales and gross profit information received from the contract manufacturing customers.

Pursuant to a 2012 Tripartite Agreement (the “Tripartite Agreement”) between the Company, The Regents of the University of California (“The Regents”), and Cabaret Biotech Ltd., an Israeli corporation (“Cabaret”) (as assignee of Dr. Zelig Eshhar’s rights under the Tripartite Agreement), and subsequent amendments thereto and assignments thereof, we were entitled to receive a percentage of the milestone and sales royalty payments paid to Cabaret by Kite Pharma, Inc. (“Kite”), a subsidiary of Gilead Sciences, Inc., under a license agreement. Under such license agreement, Kite licensed from Dr. Eshhar and Cabaret the patent rights covered by the Tripartite Agreement and agreed to make certain payments to Cabaret based on, among other things, Kite’s sales of Yescarta®. Under the Tripartite Agreement, portions of these payments were to be distributed to The Regents and to us.

Historically, we recorded royalty income related to Yescarta® on an accrual basis utilizing our best estimate of royalties earned based upon information available in the public domain, our understanding of the various agreements governing the royalty, and other information received from time to time from the relevant parties. Generally, cash was received directly from Cabaret once a year. The agreements governing this royalty were subject to multiple actions in multiple jurisdictions, including litigation between Cabaret and Kite, and separately, ANI and Cabaret. In the first quarter of 2021, we became aware that the litigation between Cabaret and Kite was dismissed. In April 2021, Cabaret and the Company settled all amounts due for amounts actually received by Cabaret or Eshhar for the licensing or use of the patent rights governed by the Kite license agreement. As a result, we recognized $11.2 million as royalties from licensing agreements in our net revenues during the three month period ended March 31, 2021. In addition, we agreed to reimburse Cabaret $0.4 million, which has been recorded as other expense, net in the accompanying unaudited interim condensed consolidated statement of operations, related to certain legal expenditures incurred. We received final payment from Cabaret in May 2021. Based upon the events that led to the dismissal of the litigation between Cabaret and Kite, the Company does not expect to receive any future royalty income related to the Kite license agreement. In conjunction with payment of amounts due to us, all outstanding litigation between the Company and Cabaret were dismissed.

Product Development Services Revenue

We provide product development services to customers, which are performed over time. These services primarily relate to the technical transfer of product development to our facility in Oakville, Ontario. The duration of these technical transfer projects can be up to three years. Deposits received from these customers are recorded as deferred revenue until revenue is recognized. For contracts with no deposits and for the remainder of contracts with deposits, we invoice customers as our performance obligations are satisfied. We recognize revenue on a percentage of completion basis, which results in contract assets on our balance sheet. As of September 30, 2021, the aggregate

16

Table of Contents

ANI PHARMACEUTICALS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

amount of the transaction price allocated to the remaining performance obligations for all open product development services contracts was $0.4 million. We expect to satisfy these performance obligations within the next six months.

Credit Concentration

Our customers are primarily wholesale distributors, chain drug stores, group purchasing organizations, and pharmaceutical companies.

During the three and nine months ended September 30, 2021 and 2020 we had three customers that accounted for 10% or more of net revenues. As of September 30, 2021, accounts receivable from these customers totaled 85% of accounts receivable, net.

The three customers represent the total percentage of net revenues as follows:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

September 30, 

September 30, 

    

2021

    

2020

    

2021

    

    

2020

    

Customer 1

31

%

30

%

29

%

31

%

Customer 2

23

%

25

%

22

%

24

%

Customer 3

17

%

19

%

15

%

19

%

3.

3. PENDING BUSINESS COMBINATION

On March 8, 2021, we entered into a definitive agreement to acquire Novitium Pharma LLC (“Novitium”), a privately held New Jersey-based pharmaceutical company with development, manufacturing, and commercial capabilities (the “Acquisition”). The closing of the Acquisition will occur (a) within five business days after all of the conditions to the closing set forth in the merger agreement are satisfied or waived or (b) at such other time, date and place as may be agreed by us and Novitium, subject to the completion of a minimum period. The closing is subject to the satisfaction of customary closing conditions and necessary regulatory approvals.

Consideration will consist of a combination of (i) an estimated cash amount of $89.5 million, subject to various adjustments and expected to be financed by a $25.0 million private placement of preferred stock (the “PIPE Investment”) and by new debt financing, both described below, (ii) an aggregate of 2,466,667 shares of ANI common stock, and (iii) up to $46.5 million in contingent future earn-out payments.

We will finance the transaction with a new $340.0 million Senior Secured Credit Facility (the “New Facility”), consisting of a $300.0 million term loan and a $40.0 million revolving credit facility, the issuance of 2,466,667 shares of ANI common stock (approximately $74.0 million in value based on a $30.00 stock price) (the “Stock Consideration”), and a $25.0 million PIPE Investment by Ampersand 2020 Limited Partnership (“Ampersand”), an affiliate of Ampersand Capital Partners of which ANI’s Chairman of the Board is an operating partner and as such Ampersand is a related party. At closing, we intend to use the proceeds from the New Facility to fund a portion of the Acquisition and repay all of the outstanding debt under the existing senior secured credit facility discussed in Note 4.

The New Facility will be secured by substantially all the assets of ANI and its subsidiaries and used for the cash portion of the acquisition and to refinance ANI’s existing senior credit facilities. The term loan portion of the New Facility, which was successfully syndicated on May 24, 2021, represents fully committed capital and, as such, carries a customary ticking fee that commences 45 days and 90 days post allocation. During the three and nine months ended September 30, 2021, we incurred $2.4 million in expense related to the ticking fee, all of which was recognized as other expense, net, on the unaudited interim condensed consolidated statement of operations. Amounts drawn on the

17

Table of Contents

ANI PHARMACEUTICALS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

$300.0 million term loan will bear an interest rate equal to 1-month LIBOR rate plus an applicable margin of 6.00% per annum, or an alternative base rate plus an applicable base rate margin of 5.00% per annum. Amounts drawn on the $40.0 million revolving credit facility will bear an interest rate equal to 1-month LIBOR rate plus an applicable margin of 4.75% per annum, or an alternative base rate plus an applicable base rate margin of 3.75% per annum. On the revolving credit facility, we will incur a commitment fee on any unused portion at a rate of 0.50% per annum.

As discussed in Note 5, we currently have an interest rate swap to manage our exposure to changes in LIBOR-based interest rates underlying total borrowings under our Term Loan and DDTL. We intend to retain an interest rate swap with similar structure and terms in order to manage our exposure to changes in LIBOR-based interest rates underlying a portion of borrowings under the New Facility.

Concurrently with the execution of the definitive agreement, on March 8, 2021, we entered into an Equity Commitment and Investment Agreement with Ampersand (the “PIPE Investor”), pursuant to which we agreed to issue and sell to the PIPE Investor, and the PIPE Investor agreed to purchase, 25,000 shares of our Series A Convertible Preferred Stock (the “PIPE Shares”), for a purchase price of $1,000 per share and an aggregate purchase price of $25.0 million PIPE Investment. The issuance of shares of ANI common stock into which PIPE Shares will be convertible and the Stock Consideration for the Acquisition were approved by the ANI stockholders in June 2021.

During the three and nine months ended September 30, 2021, we incurred $0.5 million and $5.1 million, respectively, in transaction costs related to this pending Acquisition, all of which were expensed and recognized as selling, general, and administrative expenses on the unaudited interim condensed consolidated statements of operations.

4.INDEBTEDNESS

Credit Facility

Our five-year Senior Secured Credit Facility (the “Credit Facility”) is comprised of a $72.2 million term loan (the “Term Loan”), a $118.0 million delayed draw term loan (“DDTL”), and a $75.0 million revolving credit facility (the “Revolver”), all of which mature in December 2023. The Credit Facility has a subjective acceleration clause in case of a material adverse event. The Term Loan includes a repayment schedule, pursuant to which $6.8 million of the loan will be paid in quarterly installments during the 12 months ending September 30, 2022. As of September 30, 2021, $6.8 million of the Term Loan is recorded as current borrowings in the consolidated balance sheets. The DDTL includes a repayment schedule, pursuant to which $9.6 million will be paid in quarterly installments during the 12 months ending September 30, 2022. As of September 30, 2021, $9.6 million of the DDTL is recorded as current borrowings in the consolidated balance sheets. As of September 30, 2021, there is $31.5 million outstanding and payable on our Revolver, all of which is recorded as a long-term borrowing on the consolidated balance sheets. As of September 30, 2021, $43.5 million remained available for borrowing under the Revolver. Amounts drawn on the Term Loan, DDTL, and Revolver bear an interest rate equal to, at our option, either a 1-month LIBOR rate plus 1.50% to 2.75% per annum, depending on our total leverage ratio or an alternative base rate plus an applicable base rate margin, which varies within a range of 0.50% to 1.75%, depending on our total leverage ratio. On the Revolver, we incur a commitment fee at a rate per annum that varies within a range of 0.25% to 0.50%, depending on our leverage ratio. As of September 30, 2021, our interest rate on outstanding borrowings was 1-month LIBOR plus 2.00% and our commitment fee rate was 0.4%.

The Credit Facility is secured by a lien on substantially all of ANI Pharmaceuticals, Inc.’s and its principal domestic subsidiary’s assets and any future domestic subsidiary guarantors’ assets. The Credit Facility is subject to customary financial and nonfinancial covenants.

18

Table of Contents

ANI PHARMACEUTICALS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

The carrying value of the current and non-current components of the Term Loan and DDTL as of September 30, 2021 and December 31, 2020 are:

Current

September 30, 

December 31, 

(in thousands)

    

2021

    

2020

Current borrowing on debt

$

16,355

    

$

13,691

Deferred financing costs

 

(428)

 

(448)

Current debt, net of deferred financing costs

$

15,927

$

13,243

Non-Current

September 30, 

December 31, 

(in thousands)

    

2021

    

2020

Non-current borrowing on debt

$

155,057

$

165,755

Deferred financing costs

 

(494)

 

(812)

Non-current debt, net of deferred financing costs and current component

$

154,563

$

164,943

As of September 30, 2021, we had a $62.3 million balance on the Term Loan, $109.2 million balance on the DDTL, and $31.5 million balance on the Revolver. Of the $0.6 million of deferred debt issuance costs allocated to the Revolver, $0.3 million is included in other non-current assets in the accompanying unaudited interim condensed consolidated balance sheets and $0.3 million is included in prepaid expenses and other current assets in the accompanying unaudited interim condensed consolidated balance sheets.

The contractual maturity of our Term Loan, DDTL, and Revolver is as follows for the years ending December 31:

(in thousands)

    

Term Loan

 DDTL

 Revolver

2021

$

2,707

$

2,950

$

2022

 

5,414

8,850

2023

 

54,141

97,350

31,500

Total

$

62,262

$

109,150

$

31,500

The following table sets forth the components of total interest expense related to the Term Loan, DDTL, and Revolver recognized in the accompanying unaudited interim condensed consolidated statements of operations for the three and nine months ended September 30, 2021 and 2020:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

September 30, 

September 30, 

(in thousands)

    

2021

    

2020

    

2021

    

2020

    

Contractual coupon

$

2,342

$

2,351

$

7,032

$

6,450

Amortization of finance fees

 

175

 

180

 

527

 

542

Capitalized interest

 

(17)

 

(18)

 

(74)

 

(67)

$

2,500

$

2,513

$

7,485

$

6,925

5.DERIVATIVE FINANCIAL INSTRUMENT AND HEDGING ACTIVITY

At times we use derivative financial instruments to hedge our exposure to interest rate risks. All derivative financial instruments are recognized as either assets or liabilities at fair value on the consolidated balance sheet and are classified as current or non-current based on the scheduled maturity of the instrument.

When we enter into a hedge arrangement and intend to apply hedge accounting, we formally document the hedge relationship and designate the instrument for financial reporting purposes as a fair value hedge, a cash flow hedge,

19

Table of Contents

ANI PHARMACEUTICALS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

or a net investment hedge. When we determine that a derivative financial instrument qualifies as a cash flow hedge and is effective, the changes in fair value of the instrument are recorded in accumulated other comprehensive loss, net of tax in our consolidated balance sheets and will be reclassified to earnings when the hedged item affects earnings.

In December 2018, we refinanced our previous credit agreement and, at the same time, entered into an interest rate swap, which was considered a derivative financial instrument, with Citizens Bank, N.A. to manage our exposure to changes in LIBOR-based interest rates underlying our Term Loan. In February 2019, we entered into an interest rate swap, which was considered a derivative financial instrument, with Citizens Bank, N.A. to manage our exposure to changes in LIBOR-based interest rates underlying our DDTL. The hedges had been designated as effective cash flow hedges and qualified for hedge accounting. The interest rate swaps related to the Term Loan and DDTL had a weighted average fixed rate of 2.60% and 2.47%, respectively, with a maturity in December 2023. In April 2020, we terminated the remaining $184.2 million notional value of these interest rate swaps and are recognizing the net loss in accumulated other comprehensive loss at the time of the termination to interest expense over the remaining terms through December 2023.

At the same time in April 2020, we entered into an interest rate swap with Citizens Bank, N.A. to manage our exposure to changes in LIBOR-based interest rates underlying total borrowings under our Term Loan and DDTL. The interest rate swap matures in December 2026. As of September 30, 2021, the notional amount of the interest rate swap was $171.4 million and decreases in line with maturities of our Term Loan and DDTL until December 2023, after which it remains static until maturity in 2026. The interest rate swap provides an effective fixed rate of 1.99% and has been designated as an effective cash flow hedge and therefore qualifies for hedge accounting. The interest rate swap effectively provides a fixed rate of interest throughout the life of our Term Loan and DDTL. As of September 30, 2021, the fair value of the interest rate swap liability was valued at $7.9 million and was recorded in derivatives and other non-current liabilities in the accompanying unaudited interim condensed consolidated balance sheets. As of September 30, 2021, $4.2 million was recorded in accumulated other comprehensive loss, net of tax in the accompanying unaudited interim condensed consolidated balance sheets.

During the three and nine months ended September 30, 2021, the change in the fair value of the interest rate swap of $0.6 million, net of $0.3 million of tax and $4.7 million, net of $0.2 million of tax, was recorded in accumulated other comprehensive income, net of tax in our unaudited interim condensed consolidated statements of comprehensive income/(loss). Differences between the hedged 1-month LIBOR rate and the fixed rate are recorded as interest expense in the same period that the related interest is recorded for the Term Loan and DDTL based on the 1-month LIBOR rate. In the three and nine months ended September 30, 2021, $1.3 million and $3.7 million of interest expense was recognized in relation to the interest rate swap, respectively.

6.EARNINGS (LOSS) PER SHARE

Basic earnings (loss) per share is computed by dividing net income (loss) available to common shareholders by the weighted-average number of shares of common stock outstanding during the period.

For periods of net income, and when the effects are not anti-dilutive, we calculate diluted earnings (loss) per share by dividing net income available to common shareholders by the weighted-average number of shares outstanding plus the impact of all potential dilutive common shares, consisting primarily of common stock options, shares to be purchased under our Employee Stock Purchase Plan (“ESPP”), unvested restricted stock awards, and stock purchase warrants, using the treasury stock method. For periods of net loss, diluted loss per share is calculated similarly to basic loss per share.

Our unvested restricted shares contain non-forfeitable rights to dividends, and therefore are considered to be participating securities; in periods of net income, the calculation of basic and diluted earnings (loss) per share excludes from the numerator net income (but not net loss) attributable to the unvested restricted shares, and excludes the impact of those shares from the denominator.

20

Table of Contents

ANI PHARMACEUTICALS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

Earnings (loss) per share for the three and nine months ended September 30, 2021 and 2020 are calculated for basic and diluted earnings (loss) per share as follows:

Basic

Diluted

Basic

Diluted

(in thousands, except per share amounts)

Three Months Ended September 30, 

Three Months Ended September 30, 

Nine Months Ended September 30, 

Nine Months Ended September 30, 

  

2021

  

2020

  

2021

  

2020

  

2021

  

2020

  

2021

  

2020

  

Net (loss)/income

$

(4,447)

$

434

$

(4,447)

$

434

$

(18,467)

$

(18,913)

$

(18,467)

$

(18,913)

Net income allocated to restricted stock

 

 

(12)

 

 

(13)

 

 

 

 

Net (loss)/income allocated to common shares

$

(4,447)

$

422

$

(4,447)

$

421

$

(18,467)

$

(18,913)

$

(18,467)

$

(18,913)

Basic Weighted-Average Shares Outstanding

 

12,107

 

11,991

 

12,107

 

11,991

 

12,066

 

11,953

 

12,066

 

11,953

Dilutive effect of stock options and ESPP

 

 

12

 

 

Diluted Weighted-Average Shares Outstanding

 

12,107

 

12,003

 

12,066

 

11,953

(Loss)/Income per share

$

(0.37)

$

0.04

$

(0.37)

$

0.04

$

(1.53)

$

(1.58)

$

(1.53)

$

(1.58)

The number of anti-dilutive shares, which have been excluded from the computation of diluted earnings (loss) per share, was 1.6 million and 1.1 million for the three months ended September 30, 2021 and 2020, and was 1.7 million and 1.3 million for the nine months ended September 30, 2021 and 2020, respectively. For the three months ended September 30, 2021 and the nine months ended September 30, 2021 and 2020, all potentially dilutive shares were anti-dilutive and excluded from the calculation of diluted loss per share because we recognized a net loss. For the three months ended September 30, 2020, anti-dilutive shares consist of out-of-the-money Class C Special stock, out-of-the-money common stock options, and unvested restricted stock awards and common stock options that are anti-dilutive when calculating the impact of the potential dilutive common shares using the two-class or treasury stock method.

7.INVENTORIES

Inventories consist of the following as of:

September 30, 

December 31, 

(in thousands)

    

2021

    

2020

 

Raw materials

$

33,995

$

41,591

Packaging materials

 

3,631

 

3,194

Work-in-progress

 

814

 

886

Finished goods

 

28,460

 

20,363

 

66,900

 

66,034

Reserve for excess/obsolete inventories

 

(5,216)

 

(5,231)

Inventories, net

$

61,684

$

60,803

21

Table of Contents

ANI PHARMACEUTICALS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

Vendor Concentration

We source the raw materials for our products, including active pharmaceutical ingredients (“API”), from both domestic and international suppliers. Generally, only a single source of API is qualified for use in each product due to the cost and time required to validate a second source of supply. As a result, we are dependent upon our current vendors to reliably supply the API required for on-going product manufacturing. During the three and nine months ended September 30, 2021, no single vendor represented at least 10% of inventory purchases. During the three months ended September 30, 2020, we purchased approximately 14% of our inventory from one supplier. During the nine months ended September 30, 2020, we purchased approximately 12% of our inventory from one supplier. purchases. 

8.

GOODWILL AND INTANGIBLE ASSETS

Goodwill

As a result of our 2013 merger with BioSante Pharmaceuticals, Inc. (“BioSante”), we recorded goodwill of $1.8 million. As a result of our acquisition of WellSpring Pharma Services Inc., we recorded additional goodwill of $1.7 million in 2018. We assess the recoverability of the carrying value of goodwill as of October 31st of each year, and whenever events occur or circumstances change that would, more likely than not, reduce the fair value of our reporting unit below its carrying value. There have been no events or changes in circumstances that would have reduced the fair value of our reporting unit below its carrying value during the nine months ended September 30, 2021. No impairment losses were recognized during the three and nine months ended September 30, 2021 and 2020.

Definite-lived Intangible Assets

The components of net definite-lived intangible assets are as follows:

September 30, 2021

December 31, 2020

Weighted Average

Gross Carrying  

Accumulated

Gross Carrying

Accumulated

Amortization

(in thousands)

  

Amount

  

Amortization

  

Amount

  

Amortization

  

Period

Acquired ANDA intangible assets

$

106,415

$

(51,684)

$

106,415

$

(42,367)

 

8.8

years

NDAs and product rights

 

242,372

 

(132,146)

 

230,974

 

(112,483)

 

9.9

years

Marketing and distribution rights

 

17,157

 

(12,107)

 

17,157

 

(11,386)

 

5.7

years

Non-compete agreement

 

624

 

(490)

 

624

 

(423)

 

7.0

years

$

366,568

$

(196,427)

$

355,170

$

(166,659)

9.4

years

Definite-lived intangible assets are stated at cost, net of amortization, generally using the straight-line method over the expected useful lives of the intangible assets. In the case of certain New Drug Application (“NDA”) and product rights assets, we use an accelerated amortization method to better match the anticipated economic benefits expected to be provided. Amortization expense was $10.1 million for the three months ended September 30, 2021 and 2020. Amortization expense was $29.8 million and $30.2 million for the nine months ended September 30, 2021 and 2020, respectively. Refer to Note 12 for more details on acquired definite-lived intangible assets.

We test for impairment of definite-lived intangible assets when events or circumstances indicate that the carrying value of the assets may not be recoverable. No such triggering events were identified during the three and nine months ended September 30, 2021 and 2020 and therefore no impairment loss was recognized in the three and nine months ended September 30, 2021 and 2020.

22

Table of Contents

ANI PHARMACEUTICALS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

Expected future amortization expense is as follows:

(in thousands)

    

2021

$

10,057

2022

 

36,828

2023

 

36,080

2024

 

33,103

2025

 

29,755

2026 and thereafter

 

24,318

Total

$

170,141

9.

STOCK-BASED COMPENSATION

Employee Stock Purchase Plan

In July 2016, we commenced administration of the ANI Pharmaceuticals, Inc. 2016 Employee Stock Purchase Plan. As of September 30, 2021, we had 0.2 million shares of common stock available under the ESPP. Under the ESPP, participants can purchase shares of our stock at a 15% discount.

The following table summarizes ESPP expense incurred under the 2016 Employee Stock Purchase Plan and included in our accompanying unaudited interim condensed consolidated statements of operations:

(in thousands)

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2021

    

2020

    

2021

    

2020

    

Cost of sales

$

3

$

3

$

11

$

14

Research and development

 

5

 

6

 

16

 

25

Selling, general, and administrative

 

20

 

23

 

66

 

79

$

28

$

32

$

93

$

118

Stock Incentive Plan

Equity-based service awards are granted under the ANI Pharmaceuticals, Inc. Amended and Restated 2008 Stock Incentive Plan (the “2008 Plan”). As of September 30, 2021, 0.6 million shares of our common stock were available for issuance under the 2008 Plan.

From time to time, we may grant stock options to employees through an inducement grant outside of our 2008 Plan to induce prospective employees to accept employment with us (the “Inducement Grants”). The options are granted at an exercise price equal to the fair market value of a share of our common stock on the respective grant date and are generally exercisable in four equal annual installments beginning on the first anniversary of the respective grant date. The grants are made pursuant to inducement grants outside of our stockholder approved equity plan as permitted under the Nasdaq Stock Market listing rules.

23

Table of Contents

ANI PHARMACEUTICALS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

The following table summarizes stock-based compensation expense incurred under the 2008 Plan and Inducement Grants included in our accompanying unaudited interim condensed consolidated statements of operations:

Three Months Ended September 30, 

Nine Months Ended September 30, 

(in thousands)

    

2021

    

2020

    

2021

    

2020

    

Cost of sales

$

2

$

34

$

4

$

93

Research and development

 

144

 

117

 

407

 

450

Selling, general, and administrative

 

2,634

 

2,200

 

7,017

 

9,882

$

2,780

$

2,351

$

7,428

$

10,425

A summary of stock option and restricted stock activity under the 2008 Plan and Inducement Grants during the nine months ended September 30, 2021 and 2020 is presented below:

(in thousands)

Options

Inducement Grants

RSAs

Outstanding at December 31, 2019

 

757

192

Granted

 

42

180

305

Options Exercised/RSAs Vested

 

(8)

(128)

 (1)

Forfeited

 

(44)

(17)

Expired

 

Outstanding at September 30, 2020

 

747

180

352

Outstanding at December 31, 2020

 

756

180

352

Granted

 

97

61

463

Options Exercised/RSAs Vested

 

(5)

(126)

 (2)

Forfeited

 

(74)

(61)

Expired

 

Outstanding at September 30, 2021

 

774

241

628

(1)Includes 43 thousand shares purchased from employees to cover employee income taxes related to income earned upon vesting of restricted stock. The shares purchased are held in treasury and the $1.5 million total purchase price for the shares is included in Treasury stock in our accompanying unaudited interim condensed consolidated balance sheets.
(2)Includes 28 thousand shares purchased from employees to cover employee income taxes related to income earned upon vesting of restricted stock. The shares purchased are held in treasury and the $0.9 million total purchase price for the shares is included in Treasury stock in our accompanying unaudited interim condensed consolidated balance sheets.

10.

INCOME TAXES

We use the asset and liability method of accounting for income taxes. Deferred tax assets and liabilities are determined based on differences between the financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that are expected to be in effect when the differences are expected to reverse. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the period that such tax rate changes are enacted.

The measurement of a deferred tax asset is reduced, if necessary, by a valuation allowance if it is more likely than not that some portion or all of the deferred tax asset will not be realized. As of September 30, 2021, we have

24

Table of Contents

ANI PHARMACEUTICALS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

provided a valuation allowance against consolidated net deferred tax assets of $0.4 million, related solely to deferred tax assets for net operating loss carryforwards in certain U.S. state jurisdictions.

We use a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be more-likely-than-not to be sustained upon examination by taxing authorities. We have not identified any uncertain income tax positions that could have a material impact on the consolidated financial statements. We recognize interest and penalties accrued on any unrecognized tax exposures as a component of income tax expense; we did not have any such amounts accrued as of September 30, 2021 and December 31, 2020. We are subject to taxation in various U.S. jurisdictions and all of our income tax returns remain subject to examination by tax authorities due to the availability of NOL carryforwards.

For interim periods, we recognize an income tax provision/(benefit) based on our estimated annual effective tax rate, calculated on a worldwide consolidated basis, expected for the entire year. The interim annual estimated effective tax rate is based on the statutory tax rates then in effect, as adjusted for estimated changes in temporary and estimated permanent differences, and excludes certain discrete items whose tax effect, when material, is recognized in the interim period in which they occur. These changes in temporary differences, permanent differences, and discrete items result in variances to the effective tax rate from period to period. We also have elected to exclude the impacts from significant pre-tax non-recognized subsequent events from our interim estimated annual effective rate until the period in which they occur. Prior to the adoption of new accounting guidance that we adopted on a prospective basis on January 1, 2021, during periods when we incurred net losses before income taxes, our annual estimated effective tax rate was at times adjusted based on the “loss limitation” requirements applicable to interim tax provisions, resulting in a limited income tax benefit recognized in that period. Under these provisions, our income tax benefit for the three months ended March 31, 2020 (but not for the three and nine month periods ended September 30, 2020) was limited. The “loss limitation” requirements were removed by the new accounting guidance and, therefore, we were not required to assess any such limitation for 2021. Our estimated annual effective tax rate changes throughout the year as our on-going estimates of pre-tax income, changes in temporary differences, and permanent differences are revised, and as discrete items occur. Global Intangible Low-Taxed Income (“GILTI”), as defined in the Tax Cuts and Jobs Act of 2017, generated from our Canadian operations is subject to U.S. taxes, with certain defined exemptions, thresholds and credits. For financial reporting purposes we have elected to treat GILTI inclusions as a period cost.

For the three months ended September 30, 2021, we recognized an income tax benefit of $2.7 million. The income tax benefit resulted from applying an estimated annual worldwide effective tax benefit rate of 37.6% to pre-tax consolidated loss of $7.1 million reported during the period, as well as the net effects of certain discrete items occurring which impact our income tax provision in the period in which they occur. There were no material discrete items occurring during the three months ended September 30, 2021.

For the three months ended September 30, 2020, we recognized an income tax benefit of $0.4 million. The income tax benefit for this period is the incremental benefit generated from applying the estimated annual worldwide effective tax benefit rate of 19.8% to consolidated pre-tax losses for the nine months ended September 30, 2020 as compared to the consolidated income tax benefit as of June 30, 2020. The estimated annual effective rate varies from the statutory rate as a result of permanent differences as well as the net effects of certain discrete items

occurring which impact our income tax provision in the period in which they occur. There were no material discrete items during the three months ended September 30, 2020.

For the nine months ended September 30, 2021, we recognized an income tax benefit of $6.7 million. The income tax benefit resulted from applying an estimated annual worldwide effective tax benefit rate of 26.7% to pre-tax consolidated loss of $25.2 million reported during the period, as well as the net effects of certain discrete items occurring which impact our income tax provision in the period in which they occur. There were no material discrete items occurring during the nine months ended September 30, 2021.

25

Table of Contents

ANI PHARMACEUTICALS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

For the nine months ended September 30, 2020, we recognized an income tax benefit of $4.7 million. The income tax benefit resulted from applying an estimated annual worldwide effective tax benefit rate of 19.8% to pre-tax consolidated loss of $23.6 million reported during the period, as well as the net effects of certain discrete items occurring which impact our income tax provision in the period in which they occur. There were no material discrete items during the nine months ended September 30, 2020.

11.

COMMITMENTS AND CONTINGENCIES

Operating Leases

All our existing leases as of September 30, 2021 are classified as operating leases. As of September 30, 2021, we have nine material operating leases for facilities and office equipment with remaining terms expiring from 2022 through 2026 and a weighted average remaining lease term of 2.5 years. Many of our existing leases have fair value renewal options, none of which are considered certain of being exercised or included in the minimum lease term. Discount rates used in the calculation of our lease liability ranged between 3.99% and 8.95%.

Rent expense for the three and nine months ended September 30, 2021 and 2020 consisted of the following:

    

Three Months Ended September 30, 

    

Nine Months Ended September 30, 

(in thousands)

    

2021

    

2020

    

2021

2020

Operating lease costs

$

40

$

57

$

132

$

166

Variable lease costs

 

9

 

15

 

30

 

44

Total lease costs

$

49

$

72

$

162

$

210

A maturity analysis of our operating leases follows:

(in thousands)

    

Future payments:

2021

$

35

2022

 

127

2023

 

82

2024

 

56

2025 and thereafter

 

42

Total

$

342

Discount

(22)

Lease liability

320

Current lease liability

(130)

Non-current lease liability

$

190

Government Regulation

Our products and facilities are subject to regulation by a number of federal and state governmental agencies, such as the Drug Enforcement Administration (“DEA”), the U.S. Food and Drug Administration (“FDA”), the Centers for Medicare and Medicaid Services (“CMS”), and Health Canada. The FDA, in particular, maintains oversight of the formulation, manufacture, distribution, packaging, and labeling of all of our products. The DEA and Health Canada maintain oversight over our products that are considered controlled substances.

26

Table of Contents

ANI PHARMACEUTICALS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

Unapproved Products

Two of our products, Esterified Estrogen with Methyltestosterone (“EEMT”) and Opium Tincture, are marketed without approved NDAs or Abbreviated New Drug Applications (“ANDAs”). During the three months ended September 30, 2021 and 2020, net revenues for these products totaled $4.2 million and $4.3 million, respectively. During the nine months ended September 30, 2021 and 2020, net revenues for these products totaled $12.2 million and $12.4 million, respectively.

In addition, one group of products that we manufacture on behalf of a contract customer is marketed by that customer without an approved NDA. If the FDA took enforcement action against such customer, the customer may be required to seek FDA approval for the group of products or withdraw them from the market. Our contract manufacturing revenues for the group of unapproved products for the three months ended September 30, 2021 and 2020 were $0.7 million. Our contract manufacturing revenues for the group of unapproved products for the nine months ended September 30, 2021 and 2020 were $2.1 million and $2.3 million, respectively.

Legal Proceedings

We are involved, and from time to time may become involved, in various disputes, governmental and/or regulatory inquiries, investigations, government reimbursement related actions and litigation. These matters are complex and subject to significant uncertainties. As such, we cannot accurately predict the outcome, or the effects of the legal proceedings described below. While we believe that we have valid claims and/or defenses in the litigation and other matters described below, litigation is inherently unpredictable, and the outcome of the proceedings could result in losses, including substantial damages, fines, civil or criminal penalties and injunctive or administrative remedies. We intend to vigorously prosecute and/or defend these matters, as appropriate, however, from time to time, we may settle or otherwise resolve these matters on terms and conditions that we believe are in our best interests. Resolution of any or all claims, investigations, and legal proceedings, individually or in the aggregate, could have a material adverse effect on our results of operations and/or cash flows in any given accounting period or on our overall financial condition.

Some of these matters with which we are involved are described below, and unless otherwise disclosed, we are unable to predict the outcome of the matter or to provide an estimate of the range of reasonably possible material losses. We record accruals for loss contingencies to the extent we conclude it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated.

From time to time, we are also involved in other pending proceedings for which, in our opinion based upon facts and circumstances known at the time, either the likelihood of loss is remote or any reasonably possible loss associated with the resolution of such proceedings is not expected to be material to our results, and therefore remain undisclosed. If and when any reasonably possible losses associated with the resolution of such other pending proceedings, in our opinion, become material, we will disclose such matters.

Furthermore, like all pharmaceutical manufacturers, we are periodically exposed to product liability claims. The prevalence of these claims could limit our coverage under future insurance policies or cause those policies to become more expensive, which could harm our business, financial condition, and operating results. Recent trends in the product liability and director and officer insurance markets is to exclude matters related to certain classes of drugs. Our policies have been subject to such exclusions which place further potential risk of financial loss on us.

Legal fees for litigation-related matters are expensed as incurred and included in the consolidated statements of operations under the selling, general, and administrative expense line item.

27

Table of Contents

ANI PHARMACEUTICALS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

Commercial Litigation

In November of 2017, we were served with a complaint filed by Arbor Pharmaceuticals, LLC, in the United States District Court for the District of Minnesota. The complaint alleged false advertising and unfair competition in violation of Section 43(a) of the Lanham Act, Section 1125(a) of Title 15 of the United States Code, and Minnesota State law, under the premise that we sold an unapproved Erythromycin Ethylsuccinate (“EES”) product during the period between September 27, 2016 and November 2, 2018. The complaint sought a trial by jury and monetary damages (inclusive of actual and consequential damages, treble damages, disgorgement of ANI profits, and legal fees) of an unspecified amount. Discovery in this action closed on March 31, 2019 and trial was scheduled to commence on August 25, 2021. On August 3, 2021, the Company entered into a Settlement Agreement with Arbor Pharmaceuticals, LLC to resolve all claims related to Civil Action 17-4910, Arbor Pharmaceuticals, LLC (“Arbor”) v. ANI Pharmaceuticals, Inc., which was pending trial in the United States District Court for the District of Minnesota. Under the terms of the agreement, ANI paid Arbor $8.4 million and Arbor dismissed the action with prejudice. Neither party admitted wrongdoing in reaching this settlement. The Company paid the settlement from cash on the balance sheet.

On December 3, 2020, class action complaints were filed against the Company on behalf of putative classes of direct and indirect purchasers of the drug Bystolic. On December 23, 2020, six individual purchasers of Bystolic, CVS, Rite Aid, Walgreen, Kroger, Albertsons, and H-E-B, filed complaints against the Company. On March 15, 2021, the plaintiffs in these actions filed amended complaints. All amended complaints are substantively identical.  The plaintiffs in these actions allege that, beginning in 2012, Forest Laboratories, the manufacturer of Bystolic, entered into anticompetitive agreements when settling patent litigation related to Bystolic with seven potential manufacturers of a generic version of Bystolic: Hetero, Torrent, Alkem/Indchemie, Glenmark, Amerigen, Watson, and various of their corporate parents, successors, subsidiaries, and affiliates.  ANI itself was not a party to patent litigation with Forest concerning Bystolic and did not settle patent litigation with Forest. The plaintiffs named the Company as a defendant based on the Company’s January 8, 2020 Asset Purchase Agreement with Amerigen. The complaints allege that the 2013 patent litigation settlement agreement between Forest and Amerigen violates federal and state antitrust laws and state consumer protection laws by delaying the market entry of generic versions of Bystolic. Plaintiffs allege they paid higher prices as a result of delayed generic competition. Plaintiffs seek damages, trebled or otherwise multiplied under applicable law, injunctive relief, litigation costs and attorneys’ fees. The complaints do not specify the amount of damages sought from the Company or other defendants and the Company at this early stage of the litigation cannot reasonably estimate the potential damages that the plaintiffs will seek. The cases have been consolidated in the United States District Court for the Southern District of New York as In re Bystolic Antitrust Litigation, Case No. 20-cv-005735 (LJL).  On April 23, 2021, the Company and other defendants filed motions to dismiss the amended complaints, which are pending before the court for decision. The Company disputes any liability in these matters.

 

On March 24, 2021, Azurity Pharmaceuticals, Inc. (“Azurity”) filed a complaint in the United States District Court for the District of Minnesota against ANI Pharmaceuticals, Inc., asserting that ANI’s vancomycin hydrochloride oral solution drug product infringes U.S. Patent No. 10,688,046. The complaint seeks injunctive relief, damages, including lost profits and/or royalty, treble damages, and attorneys’ fee and costs. ANI filed its answer on August 31, 2021, and is currently engaged in discovery. ANI intends to dispute any and all liability in this case.

On April 1, 2021, United Therapeutics Corp. and Supernus Pharmaceuticals, Inc. (“UTC/Supernus”) filed a complaint in the United States District Court for the District of Delaware against ANI Pharmaceuticals, Inc., asserting that ANI's proposed Treprostinil extended release drug product, which is subject to ANI’s Abbreviated New Drug Application No. 215667, infringes U.S. Patent Nos. 7,417,070, 7,544,713, 8,252,839, 8,349,892, 8,410,169, 8,747,897, 9,050,311, 9,278,901, 9,393,203, 9,422,223, 9,593,066 and 9,604,901 (“the Asserted Patents”). The complaint seeks injunctive relief, attorneys' fee and costs. ANI filed its answer and counterclaims on May 28, 2021, denying UTC/Supernus’ allegations and seeking declaratory judgment that ANI has not infringed any valid and enforceable claim of the Asserted Patents, that the Asserted Patents are invalid, and an award of attorneys’ fees and costs. Trial is set for May 8, 2023.

28

Table of Contents

ANI PHARMACEUTICALS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

Industry Related Litigation

In July 2020, we were served with a complaint brought by the Office of the Attorney General of the State of New Mexico against manufacturers and sellers of ranitidine products. The complaint asserts a public nuisance claim and a negligence claim against the generic ranitidine manufacturer defendants, including the Company. The public nuisance claim asserts that the widespread sale of ranitidine products in the state created a public nuisance that requires a state-wide medical monitoring program of New Mexico residents for the development of colorectal cancer, stomach cancer, gastrointestinal disorders and liver disease. As damages, New Mexico asks that the defendants fund this medical monitoring program. The negligence claims assert that the defendants were negligent in selling the product, essentially alleging that it was unreasonable to have the product on the market. With respect to that claim, New Mexico asserts that it paid for ranitidine products through state-funded insurance and health-care programs. On December 15, 2020, the case was removed to federal court and transferred to the In re Zantac multidistrict litigation (“MDL”)  pending in the United States District Court for the Southern District of Florida. New Mexico moved for remand to state court. The MDL court granted the remand motion on February 25, 2021. On April 16, 2021, New Mexico filed an amended complaint in the New Mexico First Judicial District Court in Santa Fe County.  It did not name ANI in the amended complaint, effectively voluntarily dismissing ANI from the action. In December 2020, the City of Baltimore served ANI with a complaint against manufacturers and sellers of ranitidine products. The City of Baltimore complaint tracks the allegations of the New Mexico complaint. The Baltimore action was removed to federal court and transferred to the In re Zantac MDL on February 1, 2021. The City of Baltimore moved for remand, which was granted on April 1, 2021. The parties stipulated to allow the City of Baltimore to file an amended complaint in the Circuit Court of Maryland for Baltimore City in “due course,” without a specific filing deadline.  On June 23, 2021, the City of Baltimore filed an amended complaint. The City of Baltimore did not name ANI in its amended complaint, effectively voluntarily dismissing ANI from the action. We dispute any liability in these matters.

Product Liability Related Litigation

All manufacturers of the drug Reglan and its generic equivalent metoclopramide, including ANI, have faced allegations from plaintiffs in various states claiming bodily injuries as a result of ingestion of metoclopramide or its brand name, Reglan, prior to the FDA’s February 2009 Black Box warning requirement (“legacy claims”). All these original legacy claims were settled or closed out, including a series of claims in California that were resolved by coordinated proceeding and settlement. Our insurance company assumed the defense of the legacy claims and paid all losses in settlement of the California legacy claims. In March 2019, we were served with a lawsuit in the Superior Court of California, County of Riverside, adding us as a defendant in a complaint filed in July 2017 that is alleged not to have been part of the original settled legacy claims. This new claim was dismissed with prejudice in July 2021 and the matter is now closed.

In June 2020, we were served with a personal injury complaint in the case of Koepsel v. Boehringer Ingelheim Pharmaceuticals, et al., MDL No. 20-MD-2924, Case No. 9:20-cv-80882-RLR, filed in the United States District Court for Southern District of Florida, in which the plaintiff alleges that he developed kidney cancer in 2018 as a result of taking over the counter medication containing ranitidine. The Koepsel action was filed within an existing multidistrict litigation concerning ranitidine-containing drugs pending in the Southern District of Florida before Judge Robin L. Rosenberg, In re Zantac MDL, 20 MDL 2924. A Master Personal Injury Complaint (“MPIC”) in that MDL that was filed on June 22, 2020 also named the Company as a defendant. The Company was dismissed from the Koepsel case on August 21, 2020 and was dismissed from the MPIC on September 8, 2020. On December 31, 2020, after ANI was dismissed, the district court dismissed the MPIC claims against generic manufacturer defendants partially with prejudice and partially with leave to replead. The failure to warn and design defect claims were dismissed with prejudice on preemption grounds. An Amended Master Personal Injury Complaint was filed on February 8, 2021, which does not name ANI.  The Company has been named in other individual personal injury complaints filed in MDL 20 MD 2924 in which plaintiffs allege that they developed cancer after taking prescription and over the counter medication containing ranitidine. To date, the Company has been served with complaints in

29

Table of Contents

ANI PHARMACEUTICALS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

five of those additional cases: Cooper v. Boehringer Ingelheim Pharmaceuticals, et al., MDL No. 20-MD-2924, Case No. 9:20-cv-81130-RLR (served September 30, 2020), Lineberry v. Amneal Pharmaceuticals, LLC, et al., MDL No. 20-MD-2924, Case No. 9:20-cv-81079-RLR (served August 20, 2020), Lovette v. Amneal Pharmaceuticals, LLC, et al., MDL No. 20-MD-2924, Case No. 9:20-cv-81040-RLR (served August 26, 2020), Hightower v. Pfizer, et al, MDL No. 20-MD-2924, Case No. 9-20-cv-82214-RLR (served December 16, 2020) and Bird v. Boehringer Ingelheim Pharmaceuticals, et al., MDL No. 20-MD-2924, Case No. 9-20-cv-80837-RLR (served December 30, 2020). We have informed counsel for the plaintiffs that we did not sell an over the counter ranitidine product and sold a generic prescription ranitidine product for a limited two-month period of time, from July 2019 to September 2019. Our product was voluntarily recalled in January 2020. Each of the plaintiffs in the five pending cases alleges a cancer diagnosis prior to the time that ANI sold ranitidine, and we have informally sought dismissal from these cases on that basis. ANI was voluntarily dismissed from the Cooper, Lineberry and Lovette actions on November 20, 2020. ANI was voluntarily dismissed from the Bird action on March 15, 2021 and from the Hightower action on March 29, 2021. After ANI had been voluntarily dismissed from all complaints served on it in the MDL, the district court dismissed all claims against the generic manufacturer defendants with prejudice on preemption grounds by opinion dated July 8, 2021. We dispute any liability in these MDL matters.

Other Industry Related Matters

On or about September 20, 2017, the Company and certain of its employees were served with search warrants and/or grand jury subpoenas to produce documents and possibly testify relating to a federal investigation of the

generic pharmaceutical industry. We have been cooperating and intend to continue cooperating with the investigation. However, no assurance can be given as to the timing or outcome of the investigation.

12.

FAIR VALUE DISCLOSURES

Fair value is the price that would be received from the sale of an asset or paid to transfer a liability assuming an orderly transaction in the most advantageous market at the measurement date. U.S. GAAP establishes a hierarchical disclosure framework that prioritizes and ranks the level of observability of inputs used in measuring fair value.

The inputs used in measuring the fair value of cash and cash equivalents are considered to be Level 1 in accordance with the three-tier fair value hierarchy. The fair market values are based on period-end statements supplied by the various banks and brokers that held the majority of our funds. The fair value of short-term financial instruments (primarily accounts receivable, prepaid expenses, accounts payable, accrued expenses, and other current liabilities) approximate their carrying values because of their short-term nature. The Term Loan, DDTL, and Revolver bear an interest rate that fluctuates with the changes in LIBOR and, because the variable interest rates approximate market borrowing rates available to us, we believe the carrying values of these borrowings approximated their fair values at September 30, 2021.

Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis

Our contingent value rights (“CVRs”), which were granted coincident with our merger with BioSante and expire in June 2023, are considered contingent consideration and are classified as liabilities. As such, the CVRs were recorded as purchase consideration at their estimated fair value, using level 3 inputs, and are marked to market each reporting period until settlement. The fair value of CVRs is estimated using the present value of our projection of the expected payments pursuant to the terms of the CVR agreement, which is the primary unobservable input. If our projection or expected payments were to increase substantially, the value of the CVRs could increase as a result. The present value of the liability was calculated using a discount rate of 15%. We determined that the fair value of the CVRs was immaterial as of September 30, 2021 and December 31, 2020. We also determined that the changes in such fair value were immaterial in the three and nine months ended September 30, 2021 and 2020.

30

Table of Contents

ANI PHARMACEUTICALS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

The fair value of our interest rate swap is estimated based on the present value of projected future cash flows using the LIBOR forward rate curve. The model used to value the interest rate swap includes inputs of readily observable market data, a Level 2 input. As described in detail in Note 5, the fair value of the interest rate swap was a $7.9 million liability at September 30, 2021.

The following table presents our financial assets and liabilities accounted for at fair value on a recurring basis as of September 30, 2021 and December 31, 2020, by level within the fair value hierarchy:

(in thousands)

Fair Value at

Description

September 30, 2021

Level 1

Level 2

Level 3

Liabilities

 

  

 

  

 

  

 

  

Interest rate swaps

$

7,926

$

$

7,926

$

CVRs

$

$

$

$

    

Fair Value at

    

    

    

Description

December 31, 2020

Level 1

Level 2

Level 3

Liabilities

 

  

 

  

 

  

 

  

Interest rate swaps

$

14,109

$

$

14,109

$

CVRs

$

$

$

$

Financial Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis

We do not have any financial assets and liabilities that are measured at fair value on a non-recurring basis.

Non-Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis

We do not have any non-financial assets and liabilities that are measured at fair value on a recurring basis.

Non-Financial Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis

We measure our long-lived assets, including property, plant, and equipment, ROU assets, intangible assets, and goodwill, at fair value on a non-recurring basis. These assets are recognized at fair value when they are deemed to be other-than-temporarily impaired. No such fair value impairment was recognized in the three and nine months ended September 30, 2021 and 2020.

Acquired Non-Financial Assets Measured at Fair Value

In April 2021, we acquired three NDAs and an ANDA and certain related inventories from Sandoz, Inc. for total consideration of $20.7 million. We also incurred and paid $0.4 million in transaction costs directly related to the acquisition. The acquisition was funded via borrowings under our Revolver. We accounted for this transaction as an asset acquisition and capitalized the transaction costs directly related to the acquisition. We recognized $11.4 million as acquired intangible assets and $9.7 million of inventory at fair value, including $0.6 million of API, $1.0 million of sample inventory, and $8.1 million in finished goods inventory. In order to determine the fair value of the intangible assets, we used the present value of the estimated cash flows related to the product rights using a discount rate of 10%, which are level 3 unobservable inputs. The fair value of the inventory was determined based on the estimated selling price to be generated from the finished goods, less costs to sell, including a reasonable margin, which are level 3 unobservable inputs. The intangible assets are being amortized in full over a useful life of seven years and will be tested for impairment when events or circumstances indicate that the carrying value of the asset may not be recoverable. No such triggering events were identified during the period from the date of acquisition to September 30, 2021 and therefore no impairment loss was recognized for the nine months ended September 30, 2021.

31

Table of Contents

ANI PHARMACEUTICALS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

In July 2020, we acquired an ANDA and certain related inventories from a private company for total consideration of $4.3 million. We also incurred and paid $0.1 million in transaction costs directly related to the acquisition. We accounted for this transaction as an asset acquisition and capitalized the transaction costs directly related to the acquisition. We recognized $3.0 million as an acquired ANDA intangible asset and $1.4 million in inventory at fair value. The fair value of the inventory was determined based on the estimated selling price to be generated from the finished goods, less costs to sell, including a reasonable margin, which are level 3 unobservable inputs. The ANDA is being amortized in full over its useful life of seven years and will be tested for impairment when events or circumstances indicate that the carrying value of the asset may not be recoverable. No such triggering events were identified during the period from the date of acquisition to June 30, 2021 and therefore no impairment loss was recognized for the nine months ended September 30, 2021.

In January 2020, we completed the acquisition of the U.S. portfolio of 23 generic products and API and finished goods related to certain of those products from Amerigen Pharmaceuticals, Ltd. (“Amerigen”) for a purchase consideration of $56.8 million and up to $25.0 million in contingent payments over the next four years. Payments were made using cash on hand and through borrowings of $15.0 million under our Revolver. We also incurred and paid $0.7 million in transaction costs directly related to the acquisition. We accounted for the transaction as an asset acquisition and capitalized the transactions costs directly related to the acquisition. We recognized $38.5 million as acquired ANDA intangible assets and $6.7 million as acquired marketing and distribution rights related to the licensed products, which are being amortized over their useful lives of seven years. We also recognized $3.8 million of the purchase price as research and development expense because certain of the generic products had significant remaining work required in order to be commercialized and the products did not have an alternative future use. The payment was allocated to the two asset categories and in-process research and development based on relative fair value, which was determined using Level 3 unobservable inputs. To determine the fair value of the acquired intangible assets and in-process research and development, we used the present value of the estimated cash flows related to the products, using a discount rate of 8%. We also recognized $8.4 million in inventory at fair value, including $1.7 million of API and $6.7 million of finished goods. The fair value of the inventory was determined based on the estimated selling price to be generated from the finished goods, less costs to sell, including a reasonable margin, which are level 3 unobservable inputs. Contingent liabilities will be accrued when they are both estimable and probable. The intangible assets will be tested for impairment when events or circumstances indicate that the carrying value of the asset may not be recoverable. No such triggering events were identified during the period from the date of acquisition to September 30, 2021 and therefore no impairment loss was recognized for the nine months ended September 30, 2021.

13.PURIFIED CORTROPHIN GEL PRE-LAUNCH CHARGES

In January 2016, we acquired the right, title and interest in the NDAs for Cortrophin Gel and Cortrophin-Zinc. Subsequently, we have assembled a Cortrophin Gel re-commercialization team of scientists, executed a long-term supply agreement with a supplier of pig pituitary glands, our primary raw material for corticotrophin API, executed a long-term supply agreement with an API manufacturer, with whom we have advanced the manufacture of corticotropin API via manufacture of commercial-scale batches, and executed a long-term commercial supply agreement with a current good manufacturing practice (“cGMP”) aseptic fill contract manufacturer.

Prior to the third quarter 2019, all purchases of material, including pig pituitary glands and API, related to the re-commercialization efforts were consumed in research and development activities and recognized as research and development expense in the period in which they were incurred. In the third quarter of 2019, we began purchasing materials that are intended to be used commercially in anticipation of FDA approval of Cortrophin Gel and the resultant product launch. The FDA granted approval of the sNDA of this product on October 29, 2021. Prior to FDA approval, under U.S. GAAP, we were prohibited from capitalizing these pre-launch purchases of materials as inventory, and accordingly, they were charged to expense in the period in which they were incurred. Subsequent to approval, these purchases will be recorded as inventory at net realizable value. During the three and nine months ended September 30, 2021, we incurred $0.2 million and $0.8 million, respectively, of charges for the purchase of materials. During the three and nine months ended September 30, 2020, we incurred $0.1 million and $8.3 million,

32

Table of Contents

ANI PHARMACEUTICALS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

respectively in charges for the purchase of materials. We also incurred other charges directly related to the Cortrophin pre-launch commercialization efforts, including, but not limited to, sales and marketing and consulting expenses. During the three and nine months ended September 30, 2021, we incurred $2.1 million and $4.7 million, respectively, of these charges, which are included on the unaudited interim condensed consolidated statements of operations as a selling, general, and administrative expense. There were no comparable expenses in 2020.

14. SUBSEQUENT EVENT

On October 29, 2021, the FDA approved the Company’s Supplemental New Drug Application (“sNDA”) for Purified Cortrophin™ Gel (Repository Corticotropin Injection USP) (Cortrophin Gel) for the treatment of certain chronic autoimmune disorders, including acute exacerbations of multiple sclerosis (“MS”) and rheumatoid arthritis (“RA”), in addition to excess urinary protein due to nephrotic syndrome. Cortrophin Gel is an adrenocorticotropic hormone (“ACTH”), also known as purified corticotropin.

33

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

The following Management’s Discussion and Analysis of Financial Condition and Results of Operations should be read in conjunction with the unaudited interim condensed consolidated financial statements and the accompanying notes thereto included in Part I, Item 1 of this Quarterly Report on Form 10-Q, the audited consolidated financial statements and the accompanying notes thereto in our Annual Report on Form 10-K for the fiscal year ended December 31, 2020 (the “2020 Annual Report”), as well as the information contained under Management’s Discussion and Analysis of Financial Condition and Results of Operations and "Risk Factors" contained in the 2020 Annual Report, and Part II, Item 1A "Risk Factors" of this Quarterly Report on Form 10-Q , and other information provided from time to time in our other filings with the SEC. This discussion contains forward-looking statements, based on current expectations and related to future events and our future financial performance, that involve risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of many important factors, including those set forth under “Risk Factors” in our 2020 Annual Report and this Quarterly Report on Form 10-Q.

EXECUTIVE OVERVIEW

ANI Pharmaceuticals, Inc. and its consolidated subsidiaries, ANIP Acquisition Company and ANI Pharmaceuticals Canada Inc. (together, “ANI,” the “Company,” “we,” “us,” or “our”), is an integrated specialty pharmaceutical company focused on delivering value to our customers by developing, manufacturing, and marketing high quality branded and generic prescription pharmaceuticals, including for diseases with high unmet medical need. We focus on niche and high barrier to entry opportunities, including controlled substances, oncology products (anti-cancer), hormones and steroids, and complex formulations. Our three pharmaceutical manufacturing facilities, of which two are located in Baudette, Minnesota and one is located in Oakville, Ontario, are together capable of producing oral solid dose products, as well as semi-solids, liquids and topicals, controlled substances, and potent products that must be manufactured in a fully-contained environment.

Strategy

Our objective is to build a sustainable and growing biopharmaceutical company serving patients in need and creating long-term value for our investors. Our growth strategy is driven by the following key pillars:

Building a successful Purified Cortrophin Gel franchise

We acquired the NDAs for Cortrophin gel and Cortrophin-Zinc in January 2016 and executed long-term supply agreements with a supplier of our primary raw material for corticotrophin active pharmaceutical ingredient (“API”), a supplier of corticotrophin API with whom we have advanced the manufacture of commercial scale batches of API, and a Cortrophin gel fill/finish contract manufacturer. In April 2020, the FDA issued a Refusal to File (“RTF”) letter for our Supplemental New Drug Application (“sNDA”) for Purified Cortrophin™ Gel. Subsequently, we retained a prominent regulatory consulting firm, restructured the internal Cortrophin Gel development team, and focused our efforts on a comprehensive review of the original sNDA to execute a plan that addressed all gaps for a planned re-submission to the FDA. During the second quarter of 2021, we re-submitted the sNDA to the FDA.

On October 29, 2021, the FDA approved the Company’s sNDA for Purified Cortrophin™ Gel (Repository Corticotropin Injection USP) for the treatment of certain chronic autoimmune disorders, including acute exacerbations of multiple sclerosis (“MS”) and rheumatoid arthritis (“RA”), in addition to excess urinary protein due to nephrotic syndrome. Cortrophin Gel is an adrenocorticotropic hormone (“ACTH”), also known as purified corticotropin.

During 2021, we have begun to invest in leadership, expertise and infrastructure in the areas of commercialization of rare disease therapies and have developed a launch strategy and commercial plan for this product. We anticipate that our expenditures in support of these efforts will materially increase in the fourth quarter of 2021 and in 2022.

34

Strengthening our generics business with enhanced research and development capability and increased focus on niche opportunities

We have grown our generics business through a combination of market share gains on existing products and new product launches. We have also successfully acquired numerous ANDAs through asset acquisitions, including, most recently, the U.S. portfolio of 23 generic products, including 10 commercial products at the time of the acquisition, from Amerigen Pharmaceuticals, Ltd. We also focus on niche lower competition opportunities such as injectables and Paragraph IV filings. Additionally, we will seek opportunities to enhance our research and development capabilities through strategic partnerships and acquisitions of assets and businesses.

Maximizing the value from our established brands through innovative “go-to-market” (“GTM”) strategies and continued programmatic acquisitions

We have acquired the New Drug Applications (“NDAs”) for and market Atacand, Atacand HCT, Arimidex, Casodex, Lithobid, Vancocin, Inderal LA, Inderal XL, InnoPran XL, OXISTAT, VEREGEN, and Pandel. We are innovating in our GTM strategy through creative partnerships. In addition, we will continue to explore opportunities in acquiring new brands to grow our established brands portfolio.

Expansion of contract development and manufacturing organization (“CDMO”) business by leveraging our unique manufacturing capabilities

We built a CDMO business through our sites in Baudette and grew it through the acquisition of WellSpring Pharma Services Inc. (“ANI Canada”). Our North America based manufacturing and unique capabilities in high-potency, hormonal, steroid, and oncolytic products can be leveraged to expand our CDMO business.

The pillars of our strategy are enabled by an empowered, collaborative, and purposeful team with high performance-orientation.

Product Development Considerations

We consider a variety of criteria in determining which products to develop, all of which influence the level of competition upon product launch. These criteria include:

Formulation Complexity. Our development and manufacturing capabilities enable us to manufacture pharmaceuticals that are difficult to produce, including highly potent, extended release, combination, and low dosage products. This ability to manufacture a variety of complex products is a competitive strength that we intend to leverage in selecting products to develop or manufacture.
Patent Status. We seek to develop products whose branded bioequivalents do not have long-term patent protection or existing patent challenges.
Market Size. When determining whether to develop or acquire an individual product, we review the current and expected market size for that product at launch, as well as forecasted price erosion upon conversion from branded to generic pricing. We endeavor to manufacture products with sufficient market size to enable us to enter the market with a strong likelihood of being able to price our products both competitively and at a profit.
Profit Potential. We research the availability and cost of active pharmaceutical ingredients in determining which products to develop or acquire. In determining the potential profit of a product, we forecast our anticipated market share, pricing, including the expected price erosion caused by competition from other generic manufacturers, and the estimated cost to manufacture the products.

35

Manufacturing. We generally seek to develop and manufacture products at our own manufacturing plants in order to optimize the utilization of our facilities, ensure quality control in our products, and maximize profit potential.
Competition. When determining whether to develop or acquire a product, we research existing and expected competition. We seek to develop products for which we can obtain sufficient market share and may decline to develop a product if we anticipate significant competition. Our specialized manufacturing facilities provide a means of entering niche markets, such as hormone therapies, in which fewer generic companies are able to compete.

Recent Developments

Pending Business Acquisition

On March 8, 2021, we entered into a definitive agreement to acquire Novitium Pharma LLC (“Novitium”), a privately held New Jersey-based pharmaceutical company with development, manufacturing, and commercial capabilities (the “Acquisition”). The closing of the acquisition will occur (a) within five business days after all of the conditions to the closing set forth in the merger agreement are satisfied or waived or (b) at such other time, date and place as may be agreed by us and Novitium, subject to the completion of a minimum period. The closing is subject to the satisfaction of customary closing conditions and necessary regulatory approvals, including the approval of the Federal Trade Commission, or FTC. We have engaged in extensive discussions with the FTC over the past several months to obtain the necessary approval of the Acquisition and have agreed as a condition to obtaining such approval, to divest a currently marketed product by the Company and rights to another product under development.  We believe that the disposition of these product rights to an unrelated third party, which party has been approved by the staff of the FTC, are immaterial to the Company’s business.  Currently, the Agreements Containing Consent Orders (ACCO) have been finalized with the FTC staff and are awaiting final approval by the Commissioners. We currently expect to close the Acquisition in November 2021.

Consideration will consist of a combination of (i) an estimated cash amount of $89.5 million, subject to various adjustments and expected to be financed by a $25.0 million private placement of preferred stock (the “PIPE Investment”)  and new debt financing, both described below, (ii) an aggregate of 2,466,667 shares of ANI common stock, and (iii) up to $46.5 million in contingent future earn-out payments.

We will finance the transaction with a new $340.0 million Senior Secured Credit Facility (the “New Facility”), consisting of a $300.0 million term loan and a $40.0 million revolving credit facility, the issuance of 2,466,667 shares of ANI common stock (approximately $74.0 million in value based on a $30 stock price) (the “Stock Consideration”), and a $25.0 million PIPE Investment by Ampersand 2020 Limited Partnership (“Ampersand”), an affiliate of Ampersand Capital Partners of which our Chairman of the Board is an operating partner. The New Facility will be secured by substantially all the assets of ANI and its subsidiaries and used for the cash portion of the acquisition and to refinance ANI’s existing senior credit facilities. The term loan portion of the New Facility, which was successfully syndicated on May 24, 2021, represents fully committed capital and, as such, carries a customary ticking fee that commences 45 days and 90 days post allocation. During the three and nine months ended September 30, 2021, we incurred $2.4 million in expense related to the ticking fee, all of which was recognized as other expense, net, on the unaudited interim condensed consolidated statement of operations.

Concurrently with the execution of the definitive agreement, on March 8, 2021, we entered into an Equity Commitment and Investment Agreement with Ampersand (the “PIPE Investor”), pursuant to which we agreed to issue and sell to the PIPE Investor, and the PIPE Investor agreed to purchase, 25,000 shares of our Series A Convertible Preferred Stock (the “PIPE Shares”), for a purchase price of $1,000 per share and an aggregate purchase price of $25.0 million PIPE Investment. The issuance of shares of ANI common stock into which PIPE Shares will be convertible and the Stock Consideration for the Acquisition were approved by ANI stockholders in June 2021.

36

As of the date of filing of this quarterly report on Form 10-Q, the Acquisition remains under review by the U.S. Federal Trade Commission and we remain actively engaged in discussions with the commission.

For more information about the pending Novitium acquisition transaction, please see our Form 8-K filed with the SEC on March 9, 2021 and our definitive proxy statement for the 2021 Annual Meeting of Stockholders filed with the SEC on April 29, 2021.

Product Launches

In September 2021, we launched Nebivolol Tablets, the generic version of the reference listed drug Bystolic®. Nebivolol Tablets are indicated for the treatment of hypertension and may be used alone or in combination with other antihypertensive agents. 

NDA Acquisition

On April 1, 2021, we acquired the NDAs for OXISTAT®, VEREGEN®, and Pandel® and the ANDA for Apexicon® from Sandoz Inc. for total consideration of $20.7 million. The acquisition was funded through a $24.0 million borrowing under the Revolver.

Purified Cortrophin Gel Re-commercialization Update

In April 2020, the U.S. Food and Drug Administration (“FDA”) issued a Refusal to File (“RTF”) letter for our sNDA for Cortrophin Gel. Subsequently, we retained a prominent regulatory consulting firm, restructured the internal Cortrophin development team, and focused our efforts on a comprehensive review of the original sNDA to execute a plan that addressed all gaps for a planned re-submission to the FDA. During the second quarter of 2021, we re-submitted the sNDA and on October 29, 2021, it was approved by the FDA.

During 2021, we have begun to invest in leadership, expertise and infrastructure in the areas of commercialization of rare disease therapies and have developed a launch strategy and commercial plan for this product. We anticipate that our expenditures in support of these efforts will materially increase in the fourth quarter of 2021 and in 2022. In addition, in the third quarter of 2019, we began purchasing materials that are intended to be used commercially in anticipation of FDA approval of Cortrophin Gel and the resultant product launch. We expect these pre-launch purchases of material to continue in 2021 as we build raw materials, API and finished goods for the upcoming launch of this product.

COVID-19 Impact

We continue to closely monitor the impact of the novel coronavirus (“COVID-19”) pandemic on our business and the geographic regions where we operate. During the three months ended March 31, 2021 per IQVIA/IMS data, total market generic prescriptions in the United States declined when compared to the three months ended December 31, 2020 and March 31, 2020. Over these same periods, total market brand prescriptions were steady or increased. The decline in generic prescriptions, which generally make up greater than 60% of our net revenues, during this period was in part attributable to the COVID-19 pandemic, as subsequent waves impacted patient and customer behavior. The decline in generic prescriptions due to the COVID-19 pandemic negatively impacted our generic net revenues during the three months ended March 31, 2021. During the three-month periods ended June 30, 2021 and September 30, 2021, per IQVIA/IMS data, total market generic and prescriptions increased sequentially during each of these three-month periods and increased against the comparable 2020 three-month periods, in part due to easing of local restrictions and availability of COVID-19 vaccines. We have not experienced a significant impact to our manufacturing operations; however, we continue to see disruptions to our supply chain from the COVID-19 pandemic during 2021. Our manufacturing facilities in Baudette, Minnesota and Oakville, Ontario have remained open throughout the pandemic and have operated in accordance with local, state and national safety guidelines. The pandemic has not impacted our access to capital and has not significantly impacted our use of funds, including but not limited to capital expenditures, spend on research and development activities and business development opportunities.

37

We are unable to predict the impact that the COVID-19 pandemic will continue to have on our future financial condition, results of operations and cash flows due to numerous uncertainties, including the scope, severity and continued duration of the pandemic, the level of success of continued actions taken to contain the pandemic or mitigate its impact, including the availability and usage of vaccines, and the direct and indirect economic effects of the pandemic and containment measures, among others. Further, the impacts of a potential worsening of global economic conditions and the continued disruptions to, and volatility in, the credit and financial markets, pharmaceutical supply chains, patient access to healthcare as well as other unanticipated consequences remain unknown.

Settlement of Pending Litigation

On August 3, 2021, we entered into a Settlement Agreement with Arbor Pharmaceuticals, LLC (“Arbor”) to resolve all claims related to Civil Action 17-4910, Arbor Pharmaceuticals, LLC v. ANI Pharmaceuticals, Inc., which was pending trial in the United States District Court for the District of Minnesota. Under the terms of the agreement, we paid Arbor $8.4 million and Arbor dismissed the action with prejudice. Neither party admitted wrongdoing in reaching this settlement. We paid the $8.4 million settlement from cash on hand and recognized the amount as legal settlement expense on the unaudited interim condensed consolidated statements of operations in the three months ended June 30, 2021.

38

GENERAL

The following table summarizes our results of operations for the periods indicated:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

(in thousands)

    

2021

    

2020

    

2021

    

2020

Net revenues

$

52,061

$

52,979

$

155,207

$

151,223

Operating expenses

 

 

  

 

 

  

Cost of sales (exclusive of depreciation and amortization)

 

24,413

 

20,118

 

66,712

 

62,617

Research and development

 

2,456

 

2,939

 

8,229

 

12,318

Selling, general, and administrative

 

17,181

 

15,725

 

53,588

 

50,621

Depreciation and amortization

 

11,346

 

11,358

 

33,568

 

33,739

Legal settlement expense

8,400

Purified Cortrophin Gel pre-launch charges

 

227

 

37

 

780

 

8,275

Operating (loss)/income

 

(3,562)

 

2,802

 

(16,070)

 

(16,347)

Interest expense, net

 

(2,497)

 

(2,510)

 

(7,482)

 

(6,898)

Other expense, net

 

(1,071)

 

(229)

 

(1,653)

 

(335)

(Loss)/income before benefit for income taxes

 

(7,130)

 

63

 

(25,205)

 

(23,580)

Benefit for income taxes

 

2,683

 

371

 

6,738

 

4,667

Net (loss)/income

$

(4,447)

$

434

$

(18,467)

$

(18,913)

The following table sets forth, for all periods indicated, items in our unaudited interim condensed consolidated statements of operations as a percentage of net revenues:

Three Months Ended

 

Nine Months Ended

 

September 30, 

 

September 30, 

 

    

2021

    

2020

 

    

2021

    

2020

 

Net revenues

 

100.0

%  

100.0

%

 

100.0

%  

100.0

%

Operating expenses

 

  

 

  

 

  

 

  

Cost of sales (exclusive of depreciation and amortization)

 

46.9

%  

38.0

%

 

43.0

%  

41.4

%

Research and development

 

4.7

%  

5.5

%

 

5.3

%  

8.1

%

Selling, general, and administrative

 

33.0

%  

29.7

%

 

34.5

%  

33.5

%

Depreciation and amortization

 

21.8

%  

21.4

%

 

21.6

%  

22.3

%

Legal settlement expense

%  

%  

5.4

%  

%  

Purified Cortrophin Gel pre-launch charges

 

0.4

%  

0.1

%

 

0.5

%  

5.5

%

Operating (loss)/income

 

(6.8)

%  

5.3

%

 

(10.3)

%  

(10.8)

%

Interest expense, net

 

(4.8)

%  

(4.7)

%

 

(4.8)

%  

(4.6)

%

Other expense, net

 

(2.1)

%  

(0.4)

%

 

(1.1)

%  

(0.2)

%

(Loss)/income before benefit for income taxes

 

(13.7)

%  

0.2

%

 

(16.2)

%  

(15.6)

%

Benefit for income taxes

 

5.2

%  

0.7

%

 

4.3

%  

3.1

%

Net (loss)/income

 

(8.5)

%  

0.9

%

 

(11.9)

%  

(12.5)

%

39

RESULTS OF OPERATIONS FOR THE THREE MONTHS ENDED SEPTEMBER 30, 2021 AND 2020

Net Revenues

Three Months Ended September 30, 

 

(in thousands)

    

2021

    

2020

    

Change

    

% Change

 

Generic pharmaceutical products

$

35,140

$

37,712

$

(2,572)

 

(6.8)

%

Branded pharmaceutical products

 

14,313

 

12,411

 

1,902

 

15.3

%

Contract manufacturing

 

2,382

 

2,152

 

230

 

10.7

%

Royalty and other

 

226

 

704

 

(478)

 

(67.9)

%

Total net revenues

$

52,061

$

52,979

$

(918)

 

(1.7)

%

We derive substantially all of our revenues from sales of generic and branded pharmaceutical products, contract manufacturing, and contract services, which include product development services, laboratory services, and royalties on net sales of certain products. Many of our branded products face competition from generic products and we expect them to continue to face competition from generic products in the future. Our generic products face competition from other generic products and we expect them to continue to face competition in the future. The primary means of competition among generic manufacturers are pricing, contract terms, service levels, and reliability. Increased competition generally results in decreased average selling prices of generic and brand products over time.

Net revenues for the three months ended September 30, 2021 were $52.1 million compared to $53.0 million for the same period in 2020, a decrease of 1.7%, primarily as a result of the following factors:

Net revenues for generic pharmaceutical products were $35.1 million during the three months ended September 30, 2021, a decrease of 6.8% compared to $37.7 million for the same period in 2020. From a product perspective, the net decrease was due to declines in sales of Erythromycin Ethylsuccinate (“EES”), Methazolamide, Penicillamine, and Vancomycin. These decreases were partially offset by the second quarter 2021 launch of Nicardipine and the third quarter 2021 launch of Nebivolol. The decrease in net generic revenues was due in part to a decrease in average selling prices tempered by increased volumes among generic products.
Net revenues for branded pharmaceutical products were $14.3 million during the three months ended September 30, 2021, an increase of 15.3% compared to $12.4 million for the same period in 2020. The primary reason for the increase was the April 2021 launch of the products acquired in the Sandoz, Inc. asset acquisition. These increases were tempered by decreased unit sales of InnoPran XL. The increase in net brand revenues was due in part to higher volumes tempered by a shift in mix towards brand products with lower average selling prices.
Contract manufacturing revenues were $2.4 million during the three months ended September 30, 2021, an increase of 10.7% compared to $2.2 million for the same period in 2020, due to a current year shift in mix towards customers with higher average selling prices, mostly offset by a decrease in the volume of orders.
Royalty and other revenues were $0.2 million during the three months ended September 30, 2021, a decrease of $0.5 million from $0.7 million for the same period in 2020, primarily due to decreases in product development revenues earned by ANI Canada and the non-recurrence in royalty revenue during the three months ended September 30, 2021 related to Yescarta®.

40

Cost of Sales (Excluding Depreciation and Amortization)

Three Months Ended September 30, 

 

(in thousands)

    

2021

    

2020

    

Change

    

% Change

 

Cost of sales (excl. depreciation and amortization)

$

24,413

$

20,118

$

4,295

 

21.3

%

Cost of sales consists of direct labor, including manufacturing and packaging, active and inactive pharmaceutical ingredients, freight costs, packaging components, and royalties related to profit-sharing arrangements. Cost of sales does not include depreciation and amortization expense, which is reported as a separate component of operating expenses on our unaudited interim condensed consolidated statements of operations.

For the three months ended September 30, 2021, cost of sales increased to $24.4 million from $20.1 million for the same period in 2020, an increase of $4.3 million, or 21.3%, primarily as a result of $2.2 million in cost of sales representing the excess of fair value over cost of inventory acquired in the Sandoz, Inc. asset acquisition and subsequently sold during the period and increased volumes in the current year period. The increase was tempered by a $1.1 million decrease related to a decrease in sales of products subject to profit sharing arrangements.

Cost of sales, exclusive of the $2.2 million net impact related to excess of fair value over the cost of inventory sold during the period, as a percentage of net revenues increased to 42.6% during the three months ended September 30, 2021, from 38.0% during same period in 2020, primarily as a result of increased volumes in a period of declining average selling prices across generic products and a shift in mix towards brand products with lower average selling prices. The negative impacts were tempered by a decrease in sales of products subject to profit sharing arrangements and increased average selling prices among brand products.

During the three months ended September 30, 2021, no single vendor represented at least 10% of inventory purchases. During the three months ended September 30, 2020, we purchased approximately 14% of our inventory from one supplier.

Other Operating Expenses

Three Months Ended September 30, 

(in thousands)

    

2021

    

2020

    

Change

    

% Change

    

Research and development

$

2,456

$

2,939

$

(483)

 

(16.4)

%  

Selling, general, and administrative

 

17,181

 

15,725

 

1,456

 

9.3

%  

Depreciation and amortization

 

11,346

 

11,358

 

(12)

 

(0.1)

%  

Purified Cortrophin Gel pre-launch charges

 

227

 

37

 

190

 

513.5

%  

Total other operating expenses

$

31,210

$

30,059

$

1,151

 

3.8

%  

Other operating expenses consist of research and development costs, selling, general, and administrative expenses, depreciation and amortization, and Cortrophin pre-launch charges.

For the three months ended September 30, 2021, other operating expenses increased to $31.2 million from $30.1 million for the same period in 2020, an increase of $1.2 million, or 3.8%, primarily as a result of the following factors:

Research and development expenses decreased from $2.9 million to $2.5 million, a decrease of 16.4%, primarily due to a decrease in expenses related to Cortrophin.
Selling, general, and administrative expenses increased from $15.7 million to $17.2 million, an increase of $1.5 million, or 9.3%, primarily due to the $0.5 million of transaction expenses related to the pending Novitium acquisition and $2.1 million in sales and marketing expenses related to Cortrophin pre-launch activities incurred during the three months ended September 30, 2021.

41

Depreciation and amortization expense was $11.3 million for the three months ended September 30, 2021, materially unchanged compared to $11.4 million for the same period 2020.
As described in Note 13, Purified Cortrophin Gel Pre-Launch Charges, in the unaudited interim condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q, we recognized Cortrophin Gel pre-launch charges of $0.2 million in the three months ended September 30, 2021. We recognized Cortrophin Gel pre-launch charges of less than $0.1 million in the three months ended September 30, 2020.

Other Expense, net

Three Months Ended September 30, 

(in thousands)

    

2021

    

2020

    

Change

    

% Change

  

Interest expense, net

$

(2,497)

$

(2,510)

$

13

 

(0.5)

%  

Other expense, net

 

(1,071)

 

(229)

 

(842)

 

367.7

%  

Total other expense, net

$

(3,568)

$

(2,739)

$

(829)

 

30.3

%  

 

For the three months ended September 30, 2021, we recognized total other expense of $3.6 million versus total other expense of $2.7 million for the same period in 2020, an increase of $0.8 million. Interest expense, net for the three months ended September 30, 2021 and 2020 consisted primarily of interest expense on borrowings under our secured term loan (“Term Loan”), delayed draw term loan (“DDTL”), and line of credit (“Revolver”). For the three months ended September 30, 2021, other expense, net primarily consisted of $2.4 million of ticking fee expense related to our new Senior Secured Credit Facility (the “New Facility”) that was syndicated on May 24, 2021, which was partially offset by income from the sale of an Abbreviated New Drug Application (“ANDA”). For the three months ended September 30, 2021 and 2020, there was less than $0.1 million of interest capitalized into construction in progress.

Benefit for Income Taxes

Three Months Ended September 30, 

 

(in thousands)

    

2021

    

2020

    

Change

    

% Change

 

Benefit for income taxes

$

2,683

$

371

$

2,312

 

623.2

%

Our provision for income taxes consists of current and deferred components, which include changes in our deferred tax assets, our deferred tax liabilities, and our valuation allowance.

For the three months ended September 30, 2021, we recognized an income tax benefit of $2.7 million. The income tax benefit resulted from applying an estimated annual worldwide effective tax rate of 37.6% to pre-tax consolidated loss of $7.1 million reported during the period, as well as the net effects of certain discrete items occurring in 2021 which impact our income tax provision in the period in which they occur. There were no material discrete items occurring during the three months ended September 30, 2021.

For the three months ended September 30, 2020, we recognized an income tax benefit of $0.4 million. The income tax benefit for this period is the incremental benefit generated from applying the estimated annual worldwide effective tax benefit rate of 19.8% to consolidated pre-tax losses for the nine months ended September 30, 2020 as compared to the consolidated income tax benefit as of June 30, 2020. The estimated annual effective rate varies from the statutory rate as a result of permanent differences as well as the net effects of certain discrete items occurring which impact our income tax provision in the period in which they occur. There were no material discrete items during the three months ended September 30, 2020.

42

RESULTS OF OPERATIONS FOR THE NINE MONTHS ENDED SEPTEMBER 30, 2021 AND 2020

Net Revenues

Nine Months Ended September 30, 

 

(in thousands)

    

2021

    

2020

    

Change

    

% Change

 

Generic pharmaceutical products

$

101,952

$

108,607

$

(6,655)

 

(6.1)

%

Branded pharmaceutical products

 

32,868

 

32,201

 

667

 

2.1

%

Contract manufacturing

 

7,277

 

7,026

 

251

 

3.6

%

Royalty and other income

 

13,110

 

3,389

 

9,721

 

286.8

%

Total net revenues

$

155,207

$

151,223

$

3,984

 

2.6

%

Net revenues for the nine months ended September 30, 2021 were $155.2 million compared to $151.2 million for the same period in 2020, an increase of $4.0 million, or 2.6%, primarily as a result of the following factors:

Net revenues for generic pharmaceutical products were $102.0 million during the nine months ended September 30, 2021, a decrease of 6.1% compared to $108.6 million for the same period in 2020. From a product perspective, the net decrease was driven by declines in sales of Vancomycin, Methazolamide, Propranolol ER, EES, Miglustat, Penicillamine, and Mixed Amphetamine Salts, and tempered by increased revenues from sales of Polyethylene Glycol, Potassium Citrate Extended Release, the second quarter 2021 launch of Nicardipine, and the third quarter 2021 launch of Nebivolol. The decrease in net revenues was due in part to lower average selling prices among generic products and a shift in mix towards generic products with lower average selling prices tempered by increased volumes of generic products.

During the nine months ended September 30, 2020, and most significantly the three months ended June 30, 2020, the overall generic pharmaceutical product market and our net revenues from generic pharmaceutical products were negatively impacted by the COVID-19 pandemic, including but not limited to effects from state “shelter-in-place” orders and the prohibition of elective medical procedures. These actions resulted in suppressed generic prescriptions during this period. During the nine months ended September 30, 2021, based on IQVIA/IMS data, generic prescription levels continued to be suppressed when compared to pre-pandemic levels. We believe that this overall decline in prescription activity during this period, especially during the three months ended March 31, 2021, was principally due to the COVID-19 pandemic, and it negatively impacted the market for many of our generic pharmaceutical products. Total generic market prescriptions have increased sequentially during the second and third quarterly periods in 2021 and appear to be nearing pre-pandemic levels.

Net revenues for branded pharmaceutical products were $32.9 million during the nine months ended September 30, 2021, an increase of 2.1% compared to $32.2 million for the same period in 2020. From a product perspective, the primary reason for the increase was the launch of the products acquired in the Sandoz, Inc. asset acquisition in the second quarter 2021 and increased unit sales and revenues of Casodex. These increases were tempered by lower unit sales of Inderal XL and decreased revenues of Atacand. The increase in net revenues was due to increased volumes over these periods partially offset by a shift in mix towards brand products with lower average selling prices over the comparable period.

During the nine months ended September 30, 2020, the overall brand pharmaceutical product market and our brand revenue results were negatively impacted by the COVID-19 pandemic, including but not limited to effects from state “shelter-in-place” orders and the prohibition of elective medical procedures. These actions resulted in suppressed brand prescriptions during the three and nine months ended September 30, 2020. During the nine months ended September 30, 2021, brand prescription levels on a total market basis increased when compared to the prior nine-month period and the comparable nine-month period in 2020.

43

Contract manufacturing revenues were $7.3 million during the nine months ended September 30, 2021, an increase of 3.6% compared to $7.0 million for the same period in 2020, due to a shift in mix towards customers with higher average selling prices, mostly offset by a decrease in the volume of orders.
Royalty and other revenues were $13.1 million during the nine months ended September 30, 2021, an increase of $9.7 million from $3.4 million for the same period in 2020, primarily due to the recognition of the final royalty of $11.2 million under the Kite Pharma, Inc. license agreement (Yescarta®) pursuant to the Tripartite Agreement in the first quarter 2021.

Cost of Sales (Excluding Depreciation and Amortization)

Nine Months Ended September 30, 

 

(in thousands)

    

2021

    

2020

    

Change

    

% Change

 

Cost of sales (excl. depreciation and amortization)

$

66,712

$

62,617

$

4,095

 

6.5

%

For the nine months ended September 30, 2021, cost of sales increased to $66.7 million from $62.6 million for the same period in 2020, an increase of $4.1 million, or 6.5%. The increase is primarily due to increased volumes of generic and brand products and increased freight charges during the nine months ended September 30, 2021. The decrease was tempered by a $1.7 million decrease in inventory reserve charges related to excess and obsolete inventory and discontinued products and a $1.8 million decrease related to a current period decrease in sales of products subject to profit sharing arrangements. During the nine months ended September 30, 2021, we incurred $3.7 million in cost of sales representing the excess of fair value over cost for inventory acquired in the Sandoz, Inc. asset acquisition and subsequently sold during the period, compared to $4.2 million during the nine months ended September 30, 2020, related to the Amerigen asset acquisition.

Cost of sales as a percentage of net revenues, exclusive of the impacts related to excess of fair value over the cost of inventory sold during the period, increased to 40.6% during the nine months ended September 30, 2021, from 39.0% during same period in 2020, primarily as a result of increased volumes in a period of declining average selling prices across generic products and a shift in mix towards generic and brand products with lower average selling prices. The negative impacts were significantly tempered by $11.2 million of royalty revenue in the first quarter 2021 with no associated cost of sales.

During the nine months ended September 30, 2021, no single vendor represented at least 10% of inventory purchases. During the nine months ended September 30, 2020, we purchased 12% of our inventory from one supplier.

Other Operating Expenses

Nine Months Ended September 30, 

(in thousands)

    

2021

    

2020

    

Change

    

% Change

    

Research and development

$

8,229

$

12,318

$

(4,089)

 

(33.2)

%  

Selling, general, and administrative

 

53,588

 

50,621

 

2,967

 

5.9

%  

Depreciation and amortization

 

33,568

 

33,739

 

(171)

 

(0.5)

%  

Legal settlement expense

8,400

8,400

NM

(1)

Purified Cortrophin Gel pre-launch charges

 

780

 

8,275

 

(7,495)

 

(90.6)

%  

Total other operating expenses

$

104,565

$

104,953

$

(388)

 

(0.4)

%  

(1) Not Meaningful

For the nine months ended September 30, 2021, other operating expenses decreased to $104.6 million from $105.0 million for the same period in 2020, a decrease of $0.4 million, or 0.4%, primarily as a result of the following factors:

44

Research and development expenses decreased from $12.3 million to $8.2 million, a decrease of 33.2%, primarily due to the non-recurrence of the $3.8 million in-process research and development expense from the Amerigen Pharmaceuticals, Ltd. acquisition in the first quarter 2020.
Selling, general, and administrative expenses increased from $50.6 million to $53.6 million, an increase of $3.0 million, or 5.9%, primarily due to the $5.1 million of transaction expenses related to the pending Novitium acquisition and $4.7 million in sales and marketing expenses related to Cortrophin pre-launch activities incurred in the nine months ended September 30, 2021, as well as increased legal, insurance, and other professional fees. These increases were offset by the non-recurrence of $6.5 million of termination benefit expenses related to the departure of our former President and CEO and non-recurrence of other recruitment and related legal charges associated with our CEO search in the second quarter 2020.
Depreciation and amortization expense was $33.6 million for the nine months ended September 30, 2021, materially unchanged compared to $33.7 million for the same period 2020.
As described in Note 11, Commitments and Contingencies, in the unaudited interim condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q, we recognized Legal settlement expense of $8.4 million in the nine months ended September 30, 2021. No legal settlement expenses were recognized in the nine months ended September 30, 2020.
As described in Note 13, Purified Cortrophin Gel Pre-Launch Charges, in the unaudited interim condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q, we recognized Cortrophin Gel pre-launch charges of $0.8 million in the nine months ended September 30, 2021. We recognized Cortrophin Gel pre-launch charges of $8.3 million in the nine months ended September 30, 2020.

Other Expense, net

Nine Months Ended September 30, 

(in thousands)

    

2021

    

2020

    

Change

    

% Change

    

Interest expense, net

$

(7,482)

$

(6,898)

$

(584)

 

8.5

%  

Other expense, net

 

(1,653)

 

(335)

 

(1,318)

 

393.4

%  

Total other expense, net

$

(9,135)

$

(7,233)

$

(1,902)

 

26.3

%  

 

For the nine months ended September 30, 2021, we recognized Total other expense of $9.1 million versus Total other expense of $7.2 million for the same period in 2020, an increase of $1.9 million. Interest expense, net for the nine months ended September 30, 2021 and 2020 consisted primarily of interest expense on borrowings under our Term Loan, DDTL, and Revolver. The increase in the nine months ended September 30, 2021 is due to increased interest expense related to $24.0 million of additional borrowings under our Revolver in April 2021. For the nine months ended September 30, 2021, other expense, net primarily consisted of the ticking fee expense related to our New Facility that was syndicated on May 24, 2021 and income from the sale of an ANDA. Neither occurred in the comparable period of 2020. For the nine months ended September 30, 2021 and 2020 there was less than $0.1 million of interest capitalized into construction in progress.

Benefit for Income Taxes

Nine Months Ended September 30, 

(in thousands)

    

2021

    

2020

    

Change

    

% Change

 

Benefit for income taxes

$

6,738

$

4,667

$

2,071

 

44.4

%

For the nine months ended September 30, 2021, we recognized an income tax benefit of $6.7 million. The income tax benefit resulted from applying an estimated annual worldwide effective tax rate of 26.7% to pre-tax consolidated loss of $25.2 million reported during the period, as well as the net effects of certain discrete items occurring in 2021 which

45

impact our income tax provision in the period in which they occur. There were no material discrete items occurring during the nine months ended September 30, 2021.

For the nine months ended September 30, 2020, we recognized an income tax benefit of $4.7 million. The income tax benefit resulted from applying an estimated annual worldwide effective tax rate of 19.8% to pre-tax consolidated loss of $23.6 million reported during the period, as well as the net effects of certain discrete items occurring which impact our income tax provision in the period in which they occur. There were no material discrete items occurring during the nine months ended September 30, 2020.

LIQUIDITY AND CAPITAL RESOURCES

Our Senior Secured Credit Facility (the “Credit Facility”), which we entered into in 2018, is comprised of a $72.2 million term loan (the “Term Loan”), a $118.0 million delayed draw term loan (the “DDTL”) and a $75.0 million revolving credit facility (the “Revolver”), all of which mature in December 2023. The Credit Facility has a subjective acceleration clause in case of a material adverse event. Amounts drawn on the Term Loan, DDTL, and Revolver bear an interest rate equal to, at our option, either a 1-month LIBOR rate plus 1.50% to 2.75% per annum, depending on our total leverage ratio or an alternative base rate plus an applicable base rate margin, which varies within a range of 0.50% to 1.75%, depending on our total leverage ratio. On the Revolver, we incur a commitment fee at a rate per annum that varies within a range of 0.25% to 0.50%, depending on our leverage ratio. As of September 30, 2021, we had a $202.9 million outstanding balance on the Credit Facility.

In March 2020, we drew $15.0 million under the Revolver, of which $7.5 million was repaid. In April 2021, we drew $24.0 million under the Revolver, of which $20.7 million was used to fund the acquisition of three NDAs and an ANDA and certain related inventories from Sandoz Inc.

On September 30, 2021, we had $15.3 million in unrestricted cash and cash equivalents. On December 31, 2020, we had $7.9 million in unrestricted cash and cash equivalents. We generated $15.5 million of cash from operations in the nine months ended September 30, 2021. In August 2021, we utilized $8.4 million of cash on hand to settle litigation with Arbor.

We believe that our financial resources, consisting of current working capital, anticipated future operating revenue and corresponding collections from customers, and our Revolver, under which $43.5 million remains available for borrowing as of September 30, 2021, will be sufficient to enable us to meet our working capital requirements and debt obligations for at least the next 12 months.

We will finance the pending acquisition of Novitium in part with a new $340.0 million Senior Secured Credit Facility (the “New Facility”), consisting of a $300.0 million term loan and a $40.0 million revolving credit facility. The New Facility will be secured by substantially all the assets of ANI and its subsidiaries and used for the cash portion of the acquisition and to refinance ANI’s existing senior credit facilities. The acquisition will also be funded in part by a $25.0 million PIPE Investment by Ampersand 2020 Limited Partnership (“Ampersand”).

Cash Flows

The following table summarizes the net cash and cash equivalents provided by/(used in) by operating activities, investing activities, and financing activities for the periods indicated:

Nine Months Ended September 30, 

(in thousands)

    

2021

    

2020

Operating Activities

$

15,507

$

20,976

Investing Activities

$

(23,270)

$

(66,203)

Financing Activities

$

15,151

$

769

46

Net Cash Provided by Operations

Net cash provided by operating activities was $15.5 million for the nine months ended September 30, 2021, compared to $21.0 million provided by operating activities during the same period in 2020, a decrease of $5.5 million. The decrease was due to net changes in working capital, including payment for litigation settlement of $8.4 million and payments of income taxes of $8.4 million during the nine months ended September 30, 2021, as compared to payments of income taxes of $4.9 million during the nine months ended September 30, 2020.

Net Cash Used in Investing Activities

Net cash used in investing activities for the nine months ended September 30, 2021 was $23.3 million, principally due to the acquisition of three NDAs and an ANDA from Sandoz, Inc. for $20.7 million in consideration and $2.2 million of capital expenditures during the period. Net cash used in investing activities for the nine months ended September 30, 2020 was $66.2 million, principally due to the January 2020 acquisition of 23 generic products and inventory and materials from Amerigen Pharmaceuticals, Ltd. for $57.4 million, cash payments for the July 2020 acquisition of an ANDA and certain inventories of $4.0 million, and $4.0 million of capital expenditures during the period.

Net Cash Provided by Financing Activities

Net cash provided by financing activities was $15.2 million for the nine months ended September 30, 2021, principally due to borrowings of $24.0 million on the Revolver, $8.0 million of maturity payments on the Term Loan and DDTL, and $0.9 million of treasury stock purchased in relation to restricted stock vests. Net cash provided by financing activities was $0.8 million for the nine months ended September 30, 2020, principally due to net borrowings of $7.5 million on the Revolver and $0.5 million of proceeds from stock option exercises, partially offset by $5.7 million of maturity payments on the Term Loan and DDTL and $1.5 million of treasury stock purchased in relation to restricted stock vests.

CRITICAL ACCOUNTING POLICIES AND USE OF ESTIMATES

This Management’s Discussion and Analysis of Financial Condition and Results of Operations is based on our unaudited interim condensed consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. In our consolidated financial statements, estimates are used for, but not limited to, stock-based compensation, allowance for doubtful accounts, accruals for chargebacks, government rebates, returns, and other allowances, allowance for inventory obsolescence, valuation of financial instruments and intangible assets, accruals for contingent liabilities, fair value of long-lived assets, deferred taxes and valuation allowance, and the depreciable lives of long-lived assets.

A summary of our significant accounting policies is included in Part II, Item 8. Consolidated Financial Statements, Note 1, Description of Business and Summary of Significant Accounting Policies, in our Annual Report on Form 10-K for the year ended December 31, 2020. Certain of our accounting policies are considered critical, as these policies require significant, difficult or complex judgments by management, often requiring the use of estimates about the effects of matters that are inherently uncertain. Such policies are summarized in Part I, Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of our Annual Report on Form 10-K for the year ended December 31, 2020.

RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS

A discussion of the recently issued accounting pronouncements is described in Note 1, Business, Presentation, and Recent Accounting Pronouncements, in the unaudited interim condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q and is incorporated herein by reference.

47

OFF-BALANCE SHEET ARRANGEMENTS

As of September 30, 2021, we did not have any off-balance sheet arrangements, as defined in Item 303(a)(4)(ii) of Regulation S-K promulgated by the SEC.

CONTRACTUAL OBLIGATIONS

As of September 30, 2021, our contractual obligations have not changed materially from the amounts reported in our most recent Annual Report on Form 10-K.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

Market risks include interest rate risk, equity risk, foreign currency exchange rate risk, commodity price risk, and other relevant market rate or price risks. Of these risks, interest rate risk, equity risk, and foreign currency exchange rate risk could have a significant impact on our results of operations.

In April 2020, we entered into an interest rate swap to manage our exposure to the variable interest rate on our Term Loan and DDTL borrowings. The interest rate swap hedges the variable cash flows associated with interest payments on borrowings under the Term Loan and DDTL, effectively providing a fixed rate of interest throughout the life of these borrowings. As a result of the interest rate swap, our exposure to interest rate volatility is minimized.

We are exposed to other risks associated with changes in interest rates. The returns from certain of our cash and cash equivalents will vary as short-term interest rates change. A 100 basis-point adverse movement (decrease) in short-term interest rates would decrease the interest income earned on our cash balance in the year ended September 30, 2021 by less than $1,000.

We are exposed to risks associated with foreign currency exchange rate risks as we remeasure certain Canadian dollar-denominated transactions from our ANI Pharmaceuticals Canada Inc. subsidiary from the Canadian dollar to the U.S. dollar. Changes in exchange rates can positively or negatively impact our revenue, income, assets, liabilities, and equity. Currency exchange rates did not have a material impact on our revenue, income, assets, liabilities, or equity during the quarter ended September 30, 2021.

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Disclosure controls and procedures are controls and other procedures that are designed to ensure that information required to be disclosed in our reports filed or submitted under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), is recorded, processed, summarized, and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed in our reports filed under the Exchange Act is accumulated and communicated to management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure.

Our management has carried out an evaluation, under the supervision and with the participation of our principal executive officer and principal financial officer, of the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act), as of September 30, 2021. Based upon that evaluation, our principal executive officer and principal financial officer concluded that, as of the end of the period covered by this report, our disclosure controls and procedures were effective. In designing and evaluating our disclosure controls and procedures, we recognize that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives.

48

Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting during the quarter ended September 30, 2021 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Part II — OTHER INFORMATION

Item 1.   Legal Proceedings

Please refer to Note 11, Commitments and Contingencies, in the unaudited interim condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q, which is incorporated into this item by reference.

Item 1A.   Risk Factors

In addition to the other information set forth in this report, please carefully consider the factors described under the heading “Risk Factors” in our most recent Annual Report on Form 10-K for the fiscal year ended December 31, 2020 in Part I, Item 1A and in our quarterly report on Form 10-Q for the three months ended June 30, 2021 in Part II, Item 1A. The risks described are not the only risks facing us. Additional risks and uncertainties not currently known to us, or that our management currently deems to be immaterial, also may adversely affect our business, financial condition, and/or operating results.

The following are new significant risk factors related to the Supplemental New Drug Application (“sNDA”) approval of Cortrophin Gel that could materially harm our business, financial position, or operating results or could cause our actual results to differ materially from our anticipated results or other expectations, including those expressed in any forward-looking statement made in this report.

Risks Related to our Business

Cortrophin Gel is our first rare disease pharmaceutical product, and we are developing a sales and marketing platform to commercialize this product. To the to the extent our efforts to commercialize this product are unsuccessful, our business, financial condition and results of operations will be negatively impacted.

On October 29, 2021, we received approval from the FDA for our Cortrophin Gel product for the treatment of certain chronic autoimmune disorders, including acute exacerbations of multiple sclerosis (“MS”) and rheumatoid arthritis (“RA”), in addition to excess urinary protein due to nephrotic syndrome. We have devoted significant time and money over the past five years to the development of this product since we acquired the rights to the product in 2016. We have begun to invest and will continue to invest significantly in the commercialization of this product in the U.S, including building out a sales force and developing a patient support program, with a full-scale commercial launch planned for the first quarter of 2022. The ability for us to generate significant net product revenues from Cortrophin Gel will depend upon our ability to successfully launch sales of the product and numerous other factors, including:

successfully establishing and maintaining effective sales, marketing, and distribution systems in jurisdictions in which Cortrophin Gel is approved for sale;
successfully establishing and maintaining manufacturing capabilities and manufacturing adequate commercial quantities of Cortrophin Gel at acceptable cost and quality levels, including maintaining current good manufacturing practice (“cGMP”) and quality systems regulation standards required by various regulatory agencies;
broad acceptance of Cortrophin Gel by physicians, patients and the healthcare community;

49

the acceptance of pricing and placement of Cortrophin Gel on payers’ formularies and the associated tiers;
effectively competing with Mallinckrodt which has the only other approved purified corticotropin product on the market, as well as other products that are in development or may be developed in the future as a treatment option;
continued demonstration of safety and efficacy of Cortrophin Gel in comparison to competing products or treatment options;
our ability to comply with ongoing regulatory obligations and continued regulatory review which may result in significant additional expense and may require labeling changes based on new safety information, post-market studies or clinical trials to evaluate safety risks related to the use of Cortrophin Gel; and
obtaining, maintaining, enforcing, and defending intellectual property rights and claims.

If we do not achieve one or more of these factors, we could experience significant delays or an inability to successfully commercialize Cortrophin Gel, which would materially harm our business. In addition, discovery of previously unknown problems with Cortrophin Gel, such as adverse events of unanticipated severity or frequency, or problems with the facility where the product is manufactured, or if a regulatory agency disagrees with the promotion, marketing or labeling of a product, it may impose restrictions on Cortrophin Gel or on us, including requiring withdrawal of the product from the market.

We have only recently begun to develop a marketing and sales organization in anticipation of the approval of Cortrophin Gel and have no experience in marketing prescription rare disease drug products. If we are unable to successfully establish marketing and sales capabilities for Cortrophin Gel, our business will suffer.

We currently have no fully established rare disease sales, marketing or distribution capabilities and have no experience in marketing rare disease products. We intend to continue to develop an in-house marketing organization and sales force, which will require significant expenditures, management resources and time. We will have to compete with other pharmaceutical and biotechnology companies to recruit, hire, train and retain marketing and sales personnel.

If we are unable to successfully establish internal sales, marketing and distribution capabilities for Cortrophin Gel, we may pursue collaborative arrangements third parties. However, there can be no assurance that we will establish or maintain such collaborative arrangements, or if we are able to do so, that they will have effective sales forces. We may have little or no control over the marketing and sales efforts of such third parties and our revenue from product sales may be lower than if we had commercialized our product candidates ourselves. We also face competition in our search for third parties to assist us with the sales and marketing efforts of our product candidates. There can be no assurance that we will be able to develop in-house sales and distribution capabilities or establish or maintain relationships with third-party collaborators to commercialize Cortrophin Gel or any other branded product we may sell in the future.

50

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

Sales of Unregistered Securities

None.

Issuer Purchases of Equity Securities

The following table provides information about common stock repurchased by us during the third quarter of fiscal 2021:

Maximum Number (or

Total Number of

approximate dollar

Shares Purchased as

value) of Shares

Total Number

Part of Publicly

that may yet be

of Shares

Average Price

Announced Plans or

Purchased Under the

Period

    

Purchased(1)

    

Paid per Share

    

Programs

    

Plans or Programs

July 1 - July 31, 2021

$

$

August 1 - August 31, 2021

$

$

September 1 - September 30, 2021

2,577

$

28.20

$

Total

2,577

$

  

(1) Shares purchased during the period were transferred to the Company from employees in satisfaction of minimum tax withholding obligations associated with the vesting of restricted stock awards during the period.

Item 3.    Defaults Upon Senior Securities

None.

Item 4.    Mine Safety Disclosures

Not applicable.

Item 5.    Other Information

None.

51

Item 6.    Exhibits

The exhibits listed in the Index to Exhibits, which is incorporated herein by reference, are filed or furnished as part of this Quarterly Report on Form 10-Q.

INDEX TO EXHIBITS

Exhibit No.

     

Description

31.1

Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002, Rule 13(a)-14(a)/15d-14(a).

31.2

Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002, Rule 13(a)-14(a)/15d-14(a).

32.1

Certification of Chief Executive Officer and Chief Financial Officer, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

101

The following financial information from this quarterly report on Form 10-Q for the fiscal quarter ended September 30, 2021 formatted in Inline XBRL: (i) Condensed Consolidated Balance Sheets; (ii) Condensed Consolidated Statements of Operations; (iii) Condensed Consolidated Statements of Comprehensive Income; (iv) Condensed Consolidated Statements of Changes in Stockholders’ Equity; (v) Condensed Consolidated Statements of Cash Flows; and (vi) Notes to Condensed Consolidated Financial Statements.

104

Cover Page Interactive Data File (embedded within the Inline XBRL document)

52

SIGNATURES

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

ANI Pharmaceuticals, Inc. (Registrant)

Date:

November 1, 2021

By:

/s/ Nikhil Lalwani

Nikhil Lalwani

President and

Chief Executive Officer

(principal executive officer)

Date:

November 1, 2021

By:

/s/ Stephen P. Carey

Stephen P. Carey

Senior Vice President, Finance and

Chief Financial Officer

(principal financial and accounting officer)

53

EX-31.1 2 anip-20210930ex311dd6d8b.htm EX-31.1

Exhibit 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Nikhil Lalwani, certify that:

1.            I have reviewed this Quarterly Report on Form 10-Q of ANI Pharmaceuticals, Inc.;

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

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

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

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

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

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

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

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

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

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

Date: November 1, 2021

/s/ Nikhil Lalwani

 

Nikhil Lalwani

 

President and

 

Chief Executive Officer

 

(principal executive officer)


EX-31.2 3 anip-20210930ex3129ff7ba.htm EX-31.2

Exhibit 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Stephen P. Carey, certify that:

1.            I have reviewed this Quarterly Report on Form 10-Q of ANI Pharmaceuticals, Inc.;

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

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

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

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

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

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

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

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

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

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

Date: November 1, 2021

/s/ Stephen P. Carey

 

Stephen P. Carey

Senior Vice President, Finance and Chief Financial Officer
(principal financial and accounting officer)


EX-32.1 4 anip-20210930ex32131ac31.htm EX-32.1

Exhibit 32.1

CERTIFICATION

PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED

PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the quarterly report on Form 10-Q of ANI Pharmaceuticals, Inc. (the "Company") for the quarterly period ended September 30, 2021 (the "Report") as filed with the Securities and Exchange Commission on the date hereof, the undersigned Chief Executive Officer and Chief Financial Officer of the Company hereby certify that, to such officer’s knowledge:

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

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

This certification is provided solely pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

Dated: November 1, 2021

/s/ Nikhil Lalwani

 

Nikhil Lalwani

 

President and Chief Executive Officer

 

(principal executive officer)

Dated: November 1, 2021

/s/ Stephen P. Carey

 

Stephen P. Carey

 

Senior Vice President, Finance and Chief Financial Officer

 

(principal financial and accounting officer)

A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.


EX-101.SCH 5 anip-20210930.xsd EX-101.SCH 00100 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Condensed Consolidated Statements of Comprehensive Income/(Loss) link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - INDEBTEDNESS - Facility components (Details) link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - INDEBTEDNESS - Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 40404 - Disclosure - INDEBTEDNESS - Credit facility - Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 40405 - Disclosure - INDEBTEDNESS - Interest (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 40803 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - COMMITMENTS AND CONTINGENCIES - Leases expense (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - COMMITMENTS AND CONTINGENCIES - Lease maturity (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - COMMITMENTS AND CONTINGENCIES - Maturity analysis of operating leases (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS - Geographic (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - REVENUE RECOGNITION AND RELATED ALLOWANCES - Disaggregation (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - REVENUE RECOGNITION AND RELATED ALLOWANCES - Timing (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - REVENUE RECOGNITION AND RELATED ALLOWANCES - Allowances (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - REVENUE RECOGNITION AND RELATED ALLOWANCES - Concentration (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - PENDING BUSINESS COMBINATION (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - INDEBTEDNESS - Credit facility (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENT AND HEDGING ACTIVITY (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - EARNINGS (LOSS) PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - EARNINGS (LOSS) PER SHARE - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - INVENTORIES - Concentration (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Components (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - STOCK-BASED COMPENSATION - Expense (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - STOCK-BASED COMPENSATION - Stock option activity (Details) link:presentationLink link:calculationLink link:definitionLink 40903 - Disclosure - STOCK-BASED COMPENSATION - RSA activity (Details) link:presentationLink link:calculationLink link:definitionLink 40904 - Disclosure - STOCK-BASED COMPENSATION - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - INCOME TAXES - Quarter (Details) link:presentationLink link:calculationLink link:definitionLink 41103 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - FAIR VALUE DISCLOSURES (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - FAIR VALUE DISCLOSURES - Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - CORTROPHIN PRE-LAUNCH CHARGES (Details) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - REVENUE RECOGNITION AND RELATED ALLOWANCES link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - PENDING BUSINESS COMBINATION link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - INDEBTEDNESS link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENT AND HEDGING ACTIVITY link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - EARNINGS (LOSS) PER SHARE link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - GOODWILL AND INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - FAIR VALUE DISCLOSURES link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - PURIFIED CORTROPHIN GEL PRE-LAUNCH CHARGES link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - SUBSEQUENT EVENT link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS (Policies) link:presentationLink link:calculationLink link:definitionLink 30103 - Disclosure - BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - REVENUE RECOGNITION AND RELATED ALLOWANCES (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - INDEBTEDNESS (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - EARNINGS (LOSS) PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - FAIR VALUE DISCLOSURES (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 anip-20210930_cal.xml EX-101.CAL EX-101.DEF 7 anip-20210930_def.xml EX-101.DEF EX-101.LAB 8 anip-20210930_lab.xml EX-101.LAB EX-101.PRE 9 anip-20210930_pre.xml EX-101.PRE XML 10 anip-20210930x10q_htm.xml IDEA: XBRL DOCUMENT 0001023024 anip:ReservesForCashDiscountMember 2021-09-30 0001023024 anip:GovernmentRebatesMember 2021-09-30 0001023024 anip:ChargebacksMember 2021-09-30 0001023024 anip:AllowancesForSalesReturnsMember 2021-09-30 0001023024 anip:AdministrativeFeesAndOtherRebatesMember 2021-09-30 0001023024 anip:ReservesForCashDiscountMember 2020-12-31 0001023024 anip:GovernmentRebatesMember 2020-12-31 0001023024 anip:ChargebacksMember 2020-12-31 0001023024 anip:AllowancesForSalesReturnsMember 2020-12-31 0001023024 anip:AdministrativeFeesAndOtherRebatesMember 2020-12-31 0001023024 anip:ReservesForCashDiscountMember 2020-09-30 0001023024 anip:GovernmentRebatesMember 2020-09-30 0001023024 anip:ChargebacksMember 2020-09-30 0001023024 anip:AllowancesForSalesReturnsMember 2020-09-30 0001023024 anip:AdministrativeFeesAndOtherRebatesMember 2020-09-30 0001023024 anip:ReservesForCashDiscountMember 2019-12-31 0001023024 anip:GovernmentRebatesMember 2019-12-31 0001023024 anip:ChargebacksMember 2019-12-31 0001023024 anip:AllowancesForSalesReturnsMember 2019-12-31 0001023024 anip:AdministrativeFeesAndOtherRebatesMember 2019-12-31 0001023024 anip:ReservesForCashDiscountMember 2021-01-01 2021-09-30 0001023024 anip:GovernmentRebatesMember 2021-01-01 2021-09-30 0001023024 anip:ChargebacksMember 2021-01-01 2021-09-30 0001023024 anip:AllowancesForSalesReturnsMember 2021-01-01 2021-09-30 0001023024 anip:AdministrativeFeesAndOtherRebatesMember 2021-01-01 2021-09-30 0001023024 anip:ReservesForCashDiscountMember 2020-01-01 2020-09-30 0001023024 anip:GovernmentRebatesMember 2020-01-01 2020-09-30 0001023024 anip:ChargebacksMember 2020-01-01 2020-09-30 0001023024 anip:AllowancesForSalesReturnsMember 2020-01-01 2020-09-30 0001023024 anip:AdministrativeFeesAndOtherRebatesMember 2020-01-01 2020-09-30 0001023024 us-gaap:TreasuryStockMember 2021-07-01 2021-09-30 0001023024 us-gaap:TreasuryStockMember 2020-07-01 2020-09-30 0001023024 us-gaap:TreasuryStockMember 2020-01-01 2020-09-30 0001023024 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001023024 us-gaap:CommonStockMember 2020-01-01 2020-09-30 0001023024 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001023024 us-gaap:TreasuryStockMember 2021-01-01 2021-09-30 0001023024 us-gaap:CommonStockMember 2021-01-01 2021-09-30 0001023024 anip:PrivateInvestmentInPublicEquityMember 2021-03-08 2021-03-08 0001023024 us-gaap:RetainedEarningsMember 2021-09-30 0001023024 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001023024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0001023024 us-gaap:RetainedEarningsMember 2021-06-30 0001023024 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001023024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001023024 2021-06-30 0001023024 us-gaap:RetainedEarningsMember 2020-12-31 0001023024 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001023024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001023024 us-gaap:RetainedEarningsMember 2020-09-30 0001023024 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001023024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-30 0001023024 us-gaap:RetainedEarningsMember 2020-06-30 0001023024 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001023024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001023024 2020-06-30 0001023024 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-31 0001023024 us-gaap:RetainedEarningsMember 2019-12-31 0001023024 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001023024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001023024 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001023024 us-gaap:TreasuryStockMember 2021-09-30 0001023024 us-gaap:CommonStockMember 2021-09-30 0001023024 us-gaap:TreasuryStockMember 2021-06-30 0001023024 us-gaap:CommonStockMember 2021-06-30 0001023024 us-gaap:TreasuryStockMember 2020-12-31 0001023024 us-gaap:CommonStockMember 2020-12-31 0001023024 us-gaap:TreasuryStockMember 2020-09-30 0001023024 us-gaap:CommonStockMember 2020-09-30 0001023024 us-gaap:TreasuryStockMember 2020-06-30 0001023024 us-gaap:CommonStockMember 2020-06-30 0001023024 us-gaap:TreasuryStockMember 2019-12-31 0001023024 us-gaap:CommonStockMember 2019-12-31 0001023024 anip:PrivateInvestmentInPublicEquityMember 2021-03-08 0001023024 us-gaap:EmployeeStockOptionMember 2021-09-30 0001023024 anip:InducementGrantsMember 2021-09-30 0001023024 us-gaap:EmployeeStockOptionMember 2020-12-31 0001023024 anip:InducementGrantsMember 2020-12-31 0001023024 us-gaap:EmployeeStockOptionMember 2020-09-30 0001023024 anip:InducementGrantsMember 2020-09-30 0001023024 us-gaap:EmployeeStockOptionMember 2019-12-31 0001023024 anip:InducementGrantsMember 2021-01-01 2021-09-30 0001023024 anip:InducementGrantsMember 2020-01-01 2020-09-30 0001023024 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-09-30 0001023024 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-09-30 0001023024 anip:StockIncentivePlanTwoThousandAndEightMember 2021-09-30 0001023024 anip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember 2021-09-30 0001023024 us-gaap:RestrictedStockMember 2021-09-30 0001023024 us-gaap:RestrictedStockMember 2020-12-31 0001023024 us-gaap:RestrictedStockMember 2020-09-30 0001023024 us-gaap:RestrictedStockMember 2019-12-31 0001023024 anip:SalesOfContractManufacturedProductsMember 2021-09-30 0001023024 anip:ProductsDevelopmentServicesMember 2021-09-30 0001023024 anip:ContractCustomerMember anip:UnapprovedProductsMember 2021-07-01 2021-09-30 0001023024 us-gaap:TransferredOverTimeMember 2021-07-01 2021-09-30 0001023024 us-gaap:TransferredAtPointInTimeMember 2021-07-01 2021-09-30 0001023024 country:US 2021-07-01 2021-09-30 0001023024 country:CA 2021-07-01 2021-09-30 0001023024 anip:UnapprovedProductsMember 2021-07-01 2021-09-30 0001023024 anip:SalesOfGenericPharmaceuticalProductsMember 2021-07-01 2021-09-30 0001023024 anip:SalesOfContractManufacturedProductsMember 2021-07-01 2021-09-30 0001023024 anip:SalesOfBrandedPharmaceuticalProductsMember 2021-07-01 2021-09-30 0001023024 anip:ProductDevelopmentServicesMember 2021-07-01 2021-09-30 0001023024 anip:OtherRevenuesMember 2021-07-01 2021-09-30 0001023024 anip:ContractCustomerMember anip:UnapprovedProductsMember 2021-01-01 2021-09-30 0001023024 us-gaap:TransferredOverTimeMember 2021-01-01 2021-09-30 0001023024 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-09-30 0001023024 country:US 2021-01-01 2021-09-30 0001023024 country:CA 2021-01-01 2021-09-30 0001023024 anip:UnapprovedProductsMember 2021-01-01 2021-09-30 0001023024 anip:TripartiteAgreementYescartMember 2021-01-01 2021-09-30 0001023024 anip:SalesOfGenericPharmaceuticalProductsMember 2021-01-01 2021-09-30 0001023024 anip:SalesOfContractManufacturedProductsMember 2021-01-01 2021-09-30 0001023024 anip:SalesOfBrandedPharmaceuticalProductsMember 2021-01-01 2021-09-30 0001023024 anip:RoyaltiesFromLicensingAgreementsMember 2021-01-01 2021-09-30 0001023024 anip:ProductDevelopmentServicesMember 2021-01-01 2021-09-30 0001023024 anip:OtherRevenuesMember 2021-01-01 2021-09-30 0001023024 anip:ContractCustomerMember anip:UnapprovedProductsMember 2020-07-01 2020-09-30 0001023024 us-gaap:TransferredOverTimeMember 2020-07-01 2020-09-30 0001023024 us-gaap:TransferredAtPointInTimeMember 2020-07-01 2020-09-30 0001023024 country:US 2020-07-01 2020-09-30 0001023024 country:CA 2020-07-01 2020-09-30 0001023024 anip:UnapprovedProductsMember 2020-07-01 2020-09-30 0001023024 anip:SalesOfGenericPharmaceuticalProductsMember 2020-07-01 2020-09-30 0001023024 anip:SalesOfContractManufacturedProductsMember 2020-07-01 2020-09-30 0001023024 anip:SalesOfBrandedPharmaceuticalProductsMember 2020-07-01 2020-09-30 0001023024 anip:RoyaltiesFromLicensingAgreementsMember 2020-07-01 2020-09-30 0001023024 anip:ProductDevelopmentServicesMember 2020-07-01 2020-09-30 0001023024 anip:OtherRevenuesMember 2020-07-01 2020-09-30 0001023024 anip:ContractCustomerMember anip:UnapprovedProductsMember 2020-01-01 2020-09-30 0001023024 us-gaap:TransferredOverTimeMember 2020-01-01 2020-09-30 0001023024 us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-09-30 0001023024 country:US 2020-01-01 2020-09-30 0001023024 country:CA 2020-01-01 2020-09-30 0001023024 anip:UnapprovedProductsMember 2020-01-01 2020-09-30 0001023024 anip:SalesOfGenericPharmaceuticalProductsMember 2020-01-01 2020-09-30 0001023024 anip:SalesOfContractManufacturedProductsMember 2020-01-01 2020-09-30 0001023024 anip:SalesOfBrandedPharmaceuticalProductsMember 2020-01-01 2020-09-30 0001023024 anip:RoyaltiesFromLicensingAgreementsMember 2020-01-01 2020-09-30 0001023024 anip:ProductDevelopmentServicesMember 2020-01-01 2020-09-30 0001023024 anip:OtherRevenuesMember 2020-01-01 2020-09-30 0001023024 country:US 2021-09-30 0001023024 country:CA 2021-09-30 0001023024 country:US 2020-12-31 0001023024 country:CA 2020-12-31 0001023024 anip:AmerigenPharmaceuticalsLtdMember us-gaap:LineOfCreditMember 2020-01-01 2020-03-31 0001023024 anip:TripartiteAgreementYescartMember 2021-01-01 2021-03-31 0001023024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0001023024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-09-30 0001023024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-01 2020-09-30 0001023024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-09-30 0001023024 srt:MinimumMember 2021-09-30 0001023024 srt:MaximumMember 2021-09-30 0001023024 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001023024 us-gaap:RetainedEarningsMember 2021-01-01 2021-09-30 0001023024 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001023024 us-gaap:RetainedEarningsMember 2020-01-01 2020-09-30 0001023024 us-gaap:LineOfCreditMember 2021-09-30 0001023024 anip:TermLoanMember 2021-09-30 0001023024 anip:DelayedDrawTermLoanMember 2021-09-30 0001023024 2021-08-03 2021-08-03 0001023024 anip:SeniorSecuredCreditFacility2021Member us-gaap:LineOfCreditMember 2021-05-24 0001023024 anip:SeniorSecuredCreditFacility2021Member anip:TermLoanMember 2021-05-24 0001023024 anip:SeniorSecuredCreditFacility2021Member us-gaap:LineOfCreditMember 2021-05-24 2021-05-24 0001023024 srt:MinimumMember anip:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember 2021-01-01 2021-09-30 0001023024 srt:MaximumMember anip:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember 2021-01-01 2021-09-30 0001023024 us-gaap:FairValueInputsLevel2Member 2021-09-30 0001023024 us-gaap:FairValueInputsLevel2Member 2020-12-31 0001023024 anip:SandozIncMember 2021-01-01 2021-09-30 0001023024 anip:PrivateCompanyMember 2021-01-01 2021-09-30 0001023024 anip:AmerigenPharmaceuticalsLtdMember 2021-01-01 2021-09-30 0001023024 anip:WellSpringPharmaServicesIncMember 2018-01-01 2018-12-31 0001023024 anip:BiosantePharmaceuticalsIncMember 2013-12-31 0001023024 anip:SandozIncMember 2021-04-01 2021-04-30 0001023024 anip:ProductRightsMember 2021-01-01 2021-09-30 0001023024 anip:NonCompeteAgreementMember 2021-01-01 2021-09-30 0001023024 anip:MarketingAndDistributionRightsMember 2021-01-01 2021-09-30 0001023024 anip:AcquiredAndaIntangibleAssetsMember 2021-01-01 2021-09-30 0001023024 anip:PrivateCompanyMember 2020-07-01 2020-07-31 0001023024 2020-01-01 2020-12-31 0001023024 anip:SandozIncMember 2021-04-30 0001023024 anip:PrivateCompanyMember 2020-07-31 0001023024 anip:AmerigenPharmaceuticalsLtdMember anip:MarketingAndDistributionRightsMember 2020-01-31 0001023024 anip:AmerigenPharmaceuticalsLtdMember anip:AcquiredAndaIntangibleAssetsMember 2020-01-31 0001023024 anip:ProductRightsMember 2021-09-30 0001023024 anip:NonCompeteAgreementMember 2021-09-30 0001023024 anip:MarketingAndDistributionRightsMember 2021-09-30 0001023024 anip:AcquiredAndaIntangibleAssetsMember 2021-09-30 0001023024 anip:ProductRightsMember 2020-12-31 0001023024 anip:NonCompeteAgreementMember 2020-12-31 0001023024 anip:MarketingAndDistributionRightsMember 2020-12-31 0001023024 anip:AcquiredAndaIntangibleAssetsMember 2020-12-31 0001023024 us-gaap:InterestRateSwapMember 2021-07-01 2021-09-30 0001023024 us-gaap:InterestRateSwapMember 2021-01-01 2021-09-30 0001023024 us-gaap:InterestRateSwapMember 2020-04-30 0001023024 us-gaap:InterestRateSwapMember anip:TermLoanMember 2019-02-28 0001023024 us-gaap:InterestRateSwapMember anip:DelayedDrawTermLoanMember 2019-02-28 0001023024 anip:SeniorSecuredCreditFacilityMember 2021-01-01 2021-09-30 0001023024 anip:SeniorSecuredCreditFacilityMember anip:TermLoanMember 2021-01-01 2021-09-30 0001023024 anip:SeniorSecuredCreditFacilityMember anip:DelayedDrawTermLoanMember 2021-01-01 2021-09-30 0001023024 anip:SeniorSecuredCreditFacilityMember us-gaap:InterestRateSwapMember 2021-09-30 0001023024 anip:SeniorSecuredCreditFacilityMember us-gaap:LineOfCreditMember 2021-09-30 0001023024 anip:SeniorSecuredCreditFacilityMember anip:TermLoanMember 2021-09-30 0001023024 anip:SeniorSecuredCreditFacilityMember anip:DelayedDrawTermLoanMember 2021-09-30 0001023024 anip:SeniorSecuredCreditFacility2021Member us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-05-24 2021-05-24 0001023024 anip:SeniorSecuredCreditFacility2021Member us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2021-05-24 2021-05-24 0001023024 anip:SeniorSecuredCreditFacility2021Member anip:TermLoanMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-05-24 2021-05-24 0001023024 anip:SeniorSecuredCreditFacility2021Member anip:TermLoanMember us-gaap:BaseRateMember 2021-05-24 2021-05-24 0001023024 srt:MinimumMember anip:SeniorSecuredCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-09-30 0001023024 srt:MinimumMember anip:SeniorSecuredCreditFacilityMember us-gaap:BaseRateMember 2021-01-01 2021-09-30 0001023024 srt:MaximumMember anip:SeniorSecuredCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-09-30 0001023024 srt:MaximumMember anip:SeniorSecuredCreditFacilityMember us-gaap:BaseRateMember 2021-01-01 2021-09-30 0001023024 anip:SeniorSecuredCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-09-30 0001023024 srt:MaximumMember 2021-07-01 2021-09-30 0001023024 srt:MaximumMember 2021-01-01 2021-09-30 0001023024 anip:CustomerTwoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001023024 anip:CustomerThreeMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001023024 anip:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001023024 anip:CustomerTwoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001023024 anip:CustomerThreeMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001023024 anip:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001023024 anip:CustomerTwoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2020-09-30 0001023024 anip:CustomerThreeMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2020-09-30 0001023024 anip:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2020-09-30 0001023024 anip:CustomerTwoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-09-30 0001023024 anip:CustomerThreeMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-09-30 0001023024 anip:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-09-30 0001023024 us-gaap:CommonStockMember 2021-09-30 0001023024 anip:ClassCSpecialStockMember 2021-09-30 0001023024 us-gaap:CommonStockMember 2020-12-31 0001023024 anip:ClassCSpecialStockMember 2020-12-31 0001023024 2020-09-30 0001023024 2019-12-31 0001023024 anip:NovitiumPharmaMember anip:SeniorSecuredCreditFacility2021Member us-gaap:LineOfCreditMember 2021-03-08 2021-03-08 0001023024 anip:NovitiumPharmaMember anip:SeniorSecuredCreditFacility2021Member anip:TermLoanMember 2021-03-08 2021-03-08 0001023024 anip:NovitiumPharmaMember anip:SeniorSecuredCreditFacility2021Member 2021-03-08 2021-03-08 0001023024 anip:NovitiumPharmaMember 2021-07-01 2021-09-30 0001023024 anip:NovitiumPharmaMember 2021-01-01 2021-09-30 0001023024 anip:NovitiumPharmaMember 2021-03-08 2021-03-08 0001023024 anip:NovitiumPharmaMember 2021-03-08 0001023024 us-gaap:SellingGeneralAndAdministrativeExpensesMember anip:StockIncentivePlanTwoThousandAndEightMember 2021-07-01 2021-09-30 0001023024 us-gaap:SellingGeneralAndAdministrativeExpensesMember anip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember 2021-07-01 2021-09-30 0001023024 us-gaap:ResearchAndDevelopmentExpenseMember anip:StockIncentivePlanTwoThousandAndEightMember 2021-07-01 2021-09-30 0001023024 us-gaap:ResearchAndDevelopmentExpenseMember anip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember 2021-07-01 2021-09-30 0001023024 us-gaap:CostOfSalesMember anip:StockIncentivePlanTwoThousandAndEightMember 2021-07-01 2021-09-30 0001023024 us-gaap:CostOfSalesMember anip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember 2021-07-01 2021-09-30 0001023024 anip:StockIncentivePlanTwoThousandAndEightMember 2021-07-01 2021-09-30 0001023024 anip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember 2021-07-01 2021-09-30 0001023024 us-gaap:SellingGeneralAndAdministrativeExpensesMember anip:StockIncentivePlanTwoThousandAndEightMember 2021-01-01 2021-09-30 0001023024 us-gaap:SellingGeneralAndAdministrativeExpensesMember anip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember 2021-01-01 2021-09-30 0001023024 us-gaap:ResearchAndDevelopmentExpenseMember anip:StockIncentivePlanTwoThousandAndEightMember 2021-01-01 2021-09-30 0001023024 us-gaap:ResearchAndDevelopmentExpenseMember anip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember 2021-01-01 2021-09-30 0001023024 us-gaap:CostOfSalesMember anip:StockIncentivePlanTwoThousandAndEightMember 2021-01-01 2021-09-30 0001023024 us-gaap:CostOfSalesMember anip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember 2021-01-01 2021-09-30 0001023024 anip:StockIncentivePlanTwoThousandAndEightMember 2021-01-01 2021-09-30 0001023024 anip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember 2021-01-01 2021-09-30 0001023024 us-gaap:SellingGeneralAndAdministrativeExpensesMember anip:StockIncentivePlanTwoThousandAndEightMember 2020-07-01 2020-09-30 0001023024 us-gaap:SellingGeneralAndAdministrativeExpensesMember anip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember 2020-07-01 2020-09-30 0001023024 us-gaap:ResearchAndDevelopmentExpenseMember anip:StockIncentivePlanTwoThousandAndEightMember 2020-07-01 2020-09-30 0001023024 us-gaap:ResearchAndDevelopmentExpenseMember anip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember 2020-07-01 2020-09-30 0001023024 us-gaap:CostOfSalesMember anip:StockIncentivePlanTwoThousandAndEightMember 2020-07-01 2020-09-30 0001023024 us-gaap:CostOfSalesMember anip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember 2020-07-01 2020-09-30 0001023024 anip:StockIncentivePlanTwoThousandAndEightMember 2020-07-01 2020-09-30 0001023024 anip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember 2020-07-01 2020-09-30 0001023024 us-gaap:SellingGeneralAndAdministrativeExpensesMember anip:StockIncentivePlanTwoThousandAndEightMember 2020-01-01 2020-09-30 0001023024 us-gaap:SellingGeneralAndAdministrativeExpensesMember anip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember 2020-01-01 2020-09-30 0001023024 us-gaap:ResearchAndDevelopmentExpenseMember anip:StockIncentivePlanTwoThousandAndEightMember 2020-01-01 2020-09-30 0001023024 us-gaap:ResearchAndDevelopmentExpenseMember anip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember 2020-01-01 2020-09-30 0001023024 us-gaap:CostOfSalesMember anip:StockIncentivePlanTwoThousandAndEightMember 2020-01-01 2020-09-30 0001023024 us-gaap:CostOfSalesMember anip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember 2020-01-01 2020-09-30 0001023024 anip:StockIncentivePlanTwoThousandAndEightMember 2020-01-01 2020-09-30 0001023024 anip:EmployeeStockPurchasePlanTwoThousandAndSixteenMember 2020-01-01 2020-09-30 0001023024 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001023024 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0001023024 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001023024 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-09-30 0001023024 us-gaap:InterestRateSwapMember 2021-09-30 0001023024 us-gaap:CommonStockMember 2021-10-25 0001023024 anip:ClassCSpecialStockMember 2021-10-25 0001023024 anip:NovitiumPharmaMember anip:SeniorSecuredCreditFacility2021Member 2021-07-01 2021-09-30 0001023024 anip:NovitiumPharmaMember anip:SeniorSecuredCreditFacility2021Member 2021-01-01 2021-09-30 0001023024 us-gaap:RestrictedStockMember 2021-01-01 2021-09-30 0001023024 us-gaap:RestrictedStockMember 2020-01-01 2020-09-30 0001023024 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember anip:OneSupplierMember 2020-07-01 2020-09-30 0001023024 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember anip:OneSupplierMember 2020-01-01 2020-09-30 0001023024 anip:AmerigenPharmaceuticalsLtdMember 2020-01-01 2020-01-31 0001023024 anip:CustomerOneTwoAndThreeMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001023024 anip:CustomerOneTwoAndThreeMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001023024 anip:CustomerOneTwoAndThreeMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2020-09-30 0001023024 anip:CustomerOneTwoAndThreeMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-09-30 0001023024 anip:TermLoanAndDelayedDrawTermLoanMember 2021-09-30 0001023024 anip:TermLoanAndDelayedDrawTermLoanMember 2020-12-31 0001023024 anip:SandozIncMember us-gaap:MeasurementInputDiscountRateMember 2021-04-01 2021-04-30 0001023024 anip:ContingentValueRightsMemberMember us-gaap:MeasurementInputDiscountRateMember 2021-01-01 2021-09-30 0001023024 anip:AmerigenPharmaceuticalsLtdMember us-gaap:MeasurementInputDiscountRateMember 2020-01-01 2020-01-31 0001023024 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-07-01 2021-09-30 0001023024 us-gaap:OperatingExpenseMember 2021-07-01 2021-09-30 0001023024 2021-07-01 2021-09-30 0001023024 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-09-30 0001023024 us-gaap:OperatingExpenseMember 2021-01-01 2021-09-30 0001023024 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-07-01 2020-09-30 0001023024 us-gaap:OperatingExpenseMember 2020-07-01 2020-09-30 0001023024 2020-07-01 2020-09-30 0001023024 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-09-30 0001023024 us-gaap:OperatingExpenseMember 2020-01-01 2020-09-30 0001023024 anip:AmerigenPharmaceuticalsLtdMember 2020-01-31 0001023024 2021-09-30 0001023024 2020-12-31 0001023024 2021-01-01 2021-09-30 0001023024 2020-01-01 2020-09-30 iso4217:USD pure anip:customer anip:product anip:item shares iso4217:USD shares anip:segment 0001023024 --12-31 2021 Q3 false 10864 10864 0 0 us-gaap:AccruedLiabilitiesCurrent us-gaap:OtherLiabilitiesNoncurrent 10-Q true 2021-09-30 false 001-31812 ANI PHARMACEUTICALS, INC DE 58-2301143 210 Main Street West Baudette MN 56623 218 634-3500 Common Stock ANIP NASDAQ Yes Yes Accelerated Filer false false false 12740853 10864 15254000 7864000 108456000 100328000 106714000 95793000 61684000 60803000 3030000 4702000 5861000 191384000 170321000 60816000 58797000 21290000 17528000 39526000 41269000 5001000 5003000 60196000 51704000 170141000 188511000 3580000 3580000 626000 802000 470454000 461190000 15927000 13243000 11513000 11261000 3996000 6407000 4539000 6231000 3906000 11713000 7826000 32229000 27155000 62000 80000 4893000 2456000 84872000 78565000 186063000 172443000 8116000 14482000 279051000 265490000 0.0001 0.0001 33333334 33333334 12823515 12740853 12429916 12354398 1000 1000 0.0001 0.0001 781281 781281 10864 10864 0.0001 0.0001 1666667 1666667 0 0 82662 75518 3135000 2246000 222211000 214354000 -23439000 -4972000 -4235000 -11437000 191403000 195700000 470454000 461190000 52061000 52979000 155207000 151223000 24413000 20118000 66712000 62617000 2456000 2939000 8229000 12318000 17181000 15725000 53588000 50621000 11346000 11358000 33568000 33739000 -8400000 0 227000 37000 780000 8275000 55623000 50177000 171277000 167570000 -3562000 2802000 -16070000 -16347000 -2497000 -2510000 -7482000 -6898000 -1071000 -229000 -1653000 -335000 -7130000 63000 -25205000 -23580000 -2683000 -371000 -6738000 -4667000 -4447000 434000 -18467000 -18913000 -0.37 0.04 -1.53 -1.58 -0.37 0.04 -1.53 -1.58 12107000 11991000 12066000 11953000 12107000 12003000 12066000 11953000 -4447000 434000 -18467000 -18913000 1198000 939000 7202000 -8239000 1198000 939000 7202000 -8239000 -3249000 1373000 -11265000 -27152000 1000 12380000 209409000 58000 -2246000 -14049000 -1771000 191344000 2383000 2383000 18000 43000 939000 939000 434000 434000 1000 12423000 211792000 76000 -2246000 -13110000 -1337000 195100000 1000 12826000 219403000 80000 -3062000 -5433000 -18992000 191917000 2808000 2808000 3000 73000 73000 6000 -8000 1198000 1198000 -4447000 -4447000 1000 12824000 222211000 83000 -3135000 -4235000 -23439000 191403000 1000 12105000 200800000 15000 -723000 -4871000 17584000 212791000 -8000 -8000 10543000 10543000 61000 1523000 1523000 14000 449000 449000 304000 -8239000 -8239000 -18913000 -18913000 1000 12423000 211792000 76000 -2246000 -13110000 -1337000 195100000 1000 12430000 214354000 76000 -2246000 -11437000 -4972000 195700000 7521000 7521000 28000 889000 889000 12000 336000 336000 463000 -81000 -21000 7202000 7202000 -18467000 -18467000 1000 12824000 222211000 83000 -3135000 -4235000 -23439000 191403000 -18467000 -18913000 7521000 10543000 -8665000 -9032000 33568000 33739000 0 3753000 1718000 1288000 0 104000 10921000 11616000 -8773000 1151000 -1421000 -637000 396000 -146000 -2411000 1004000 -6936000 -545000 3887000 2777000 5091000 6456000 532000 2078000 15507000 20976000 21069000 62178000 2201000 4025000 -23270000 -66203000 8034000 5657000 24000000 15000000 0 7500000 336000 449000 262000 0 889000 1523000 15151000 769000 7388000 -44458000 12867000 67361000 20255000 22903000 7864000 62332000 5003000 5029000 12867000 67361000 15254000 17900000 5001000 5003000 20255000 22903000 5922000 5080000 8360000 4878000 0 399000 28000 223000 <table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">1.</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;text-align:left;">BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS</b></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Overview</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">ANI Pharmaceuticals, Inc. and its consolidated subsidiaries, ANIP Acquisition Company and ANI Pharmaceuticals Canada Inc. (together, “ANI,” the “Company,” “we,” “us,” or “our”), is an integrated specialty pharmaceutical company focused on delivering value to our customers by developing, manufacturing, and marketing high quality branded and generic prescription pharmaceuticals, including for diseases with high unmet medical need. We focus on niche and high barrier to entry opportunities, including controlled substances, oncology products (anti-cancer), hormones and steroids, and complex formulations. Our three pharmaceutical manufacturing facilities, of which two are located in Baudette, Minnesota and one is located in Oakville, Ontario, are together capable of producing oral solid dose products, as well as semi-solids, liquids and topicals, controlled substances, and potent products that must be manufactured in a fully-contained environment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The accompanying unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). In our opinion, the accompanying unaudited interim condensed consolidated financial statements include all adjustments, consisting of normal recurring adjustments, which are necessary to present fairly our financial position, results of operations, comprehensive income, and cash flows. The consolidated balance sheet at December 31, 2020 has been derived from audited financial statements as of that date. The unaudited interim condensed consolidated results of operations are not necessarily indicative of the results that may occur for the full fiscal year. Certain information and footnote disclosure normally included in financial statements prepared in accordance with U.S. GAAP have been omitted pursuant to instructions, rules, and regulations prescribed by the U.S. Securities and Exchange Commission (the “SEC”). We believe that the disclosures provided herein are adequate to make the information presented not misleading when these unaudited interim condensed consolidated financial statements are read in conjunction with the audited financial statements and notes previously distributed in our Annual Report on Form 10-K for the year ended December 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Principles of Consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The unaudited interim condensed consolidated financial statements include the accounts of ANI Pharmaceuticals, Inc. and its subsidiaries. All intercompany accounts and transactions are eliminated in consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Foreign Currency</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">We have a subsidiary located in Canada. The subsidiary conducts its transactions in U.S. dollars and Canadian dollars, but its functional currency is the U.S. dollar. The results of any non-U.S. dollar transactions are remeasured in U.S. dollars at the applicable exchange rates during the period and resulting foreign currency transaction gains and losses are included in the determination of net income. Our gain or loss on transactions denominated in foreign currencies was immaterial for the three and nine months ended September 30, 2021 and 2020. Unless otherwise noted, all references to “$” or “dollar” refer to the U.S. dollar.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The preparation of financial statements in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. In the accompanying unaudited interim condensed consolidated financial statements, estimates are </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">used for, but not limited to, stock-based compensation, revenue recognition, allowance for credit losses, variable consideration determined based on accruals for chargebacks, administrative fees and rebates, government rebates, returns and other allowances, allowance for inventory obsolescence, valuation of financial instruments and intangible assets, accruals for contingent liabilities, fair value of long-lived assets, income tax provision or benefit, deferred taxes and valuation allowance, determination of right-of-use assets and lease liabilities, purchase price allocations, and the depreciable lives of long-lived assets. Because of the uncertainties inherent in such estimates, actual results may differ from those estimates. Management periodically evaluates estimates used in the preparation of the financial statements for reasonableness.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">We are subject to risks and uncertainties as a result of the novel coronavirus (“COVID-19”) pandemic. We are unable to predict the impact that the COVID-19 pandemic will continue to have on our future business, financial condition, and results of operations due to numerous uncertainties. These uncertainties include the occurrence of recurring outbreaks and their severity and the duration of the pandemic, the actions taken to contain the pandemic or mitigate its impact and the direct and indirect economic effects of the pandemic and containment measures, among others. We remain unable to predict the future impact on our estimates and assumptions. There was no material impact to these estimates or assumptions in our consolidated financial statements as of and for the three and nine months ended September 30, 2021 and 2020. Actual results could differ from those estimates, which may change our estimates in future periods. We continue to closely monitor the impact of the COVID-19 pandemic on our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Geographic Information</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Based on the distinct nature of our operations, our internal management structure, and the financial information that is evaluated regularly by our Chief Operating Decision Maker, we determined that we operate in one reportable segment. Our operations are located in the United States and Canada. The majority of the assets of the Company are located in the United States. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table depicts the Company’s revenue by geographic operations during the following periods:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:21.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:24.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Location of Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">United States</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,094</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 152,007</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 146,602</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Canada</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 961</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 885</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,621</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,061</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,979</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 155,207</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 151,223</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The following table depicts the Company’s property and equipment, net according to geographic location as of:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.3%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">United States</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,512</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,960</p></td></tr><tr><td style="vertical-align:bottom;width:51.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Canada</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,309</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total property and equipment, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,526</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,269</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Recent Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Recent Accounting Pronouncements Not Yet Adopted</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">We have evaluated all issued and unadopted Accounting Standards Updates and believe the adoption of these standards will not have a material impact on our condensed consolidated statements of operations, comprehensive income, balance sheets, or cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Recently Adopted Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">In August 2020, the Financial Accounting Standards Board (“FASB”) issued guidance simplifying the accounting for certain financial instruments with characteristics of liabilities and equity, including certain convertible instruments and contracts on an entity’s own equity. The new standard removes the separation models required for convertible debt with cash conversion features and convertible instruments with beneficial conversion features. It also removes certain settlement conditions that are currently required for equity contracts to qualify for the derivative scope exception and simplifies the diluted earnings per share calculation for convertible instruments. We early adopted this guidance as of January 1, 2021. The adoption of this guidance did not have a material impact on our consolidated financial statements but will impact how we account for newly issued convertible instruments in future periods. <span style="font-size:12pt;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-size:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In November 2019, the FASB issued guidance simplifying the accounting for income taxes by removing the following exceptions: 1) exception to the incremental approach for intraperiod tax allocation when there is a loss from continuing operations and income or a gain from other items, 2) exception requirement to recognize a deferred tax liability for equity method investments when a foreign subsidiary becomes an equity method investment, 3) exception to the ability not to recognize a deferred tax liability for a foreign subsidiary when a foreign equity method investment becomes a subsidiary, and 4) exception to the general methodology for calculating income taxes in an interim period when a year-to-date loss exceeds the anticipated loss for the year. The amendments also simplify accounting for income taxes by doing the following: 1) requiring that an entity recognize a franchise tax or similar tax that is partially based on income as an income-based tax and account for any incremental amount incurred as a non-income-based tax, 2) requiring that an entity evaluate when a step up in the tax basis of goodwill should be considered part of the business combination in which the book goodwill was originally recognized and when it should be considered a separate transaction, 3) specifying that an entity is not required to allocate the consolidated amount of current and deferred tax expense to a legal entity that is not subject to tax in its separate financial statements, 4) requiring that an entity reflect the effect of an enacted change in tax laws or rates in the annual effective tax rate computation in the interim period that includes the enactment date, and 5) making minor Codification improvements for income taxes related to employee stock ownership plans and investments in qualified affordable housing projects accounted for using the equity method. Most of the provisions of this guidance were to be adopted on a prospective basis. Items 2) and 3) of the “removal” provisions were to be adopted on either a full or modified retrospective basis and item 4) of the “simplifying” provisions was to be adopted on a full retrospective basis. The guidance was effective for reporting periods beginning after December 15, 2020, including interim periods within that fiscal year. We adopted this guidance as of January 1, 2021. The adoption of this guidance did not have a material impact on our consolidated financial statements. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Overview</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">ANI Pharmaceuticals, Inc. and its consolidated subsidiaries, ANIP Acquisition Company and ANI Pharmaceuticals Canada Inc. (together, “ANI,” the “Company,” “we,” “us,” or “our”), is an integrated specialty pharmaceutical company focused on delivering value to our customers by developing, manufacturing, and marketing high quality branded and generic prescription pharmaceuticals, including for diseases with high unmet medical need. We focus on niche and high barrier to entry opportunities, including controlled substances, oncology products (anti-cancer), hormones and steroids, and complex formulations. Our three pharmaceutical manufacturing facilities, of which two are located in Baudette, Minnesota and one is located in Oakville, Ontario, are together capable of producing oral solid dose products, as well as semi-solids, liquids and topicals, controlled substances, and potent products that must be manufactured in a fully-contained environment.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The accompanying unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). In our opinion, the accompanying unaudited interim condensed consolidated financial statements include all adjustments, consisting of normal recurring adjustments, which are necessary to present fairly our financial position, results of operations, comprehensive income, and cash flows. The consolidated balance sheet at December 31, 2020 has been derived from audited financial statements as of that date. The unaudited interim condensed consolidated results of operations are not necessarily indicative of the results that may occur for the full fiscal year. Certain information and footnote disclosure normally included in financial statements prepared in accordance with U.S. GAAP have been omitted pursuant to instructions, rules, and regulations prescribed by the U.S. Securities and Exchange Commission (the “SEC”). We believe that the disclosures provided herein are adequate to make the information presented not misleading when these unaudited interim condensed consolidated financial statements are read in conjunction with the audited financial statements and notes previously distributed in our Annual Report on Form 10-K for the year ended December 31, 2020.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Principles of Consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The unaudited interim condensed consolidated financial statements include the accounts of ANI Pharmaceuticals, Inc. and its subsidiaries. All intercompany accounts and transactions are eliminated in consolidation.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Foreign Currency</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">We have a subsidiary located in Canada. The subsidiary conducts its transactions in U.S. dollars and Canadian dollars, but its functional currency is the U.S. dollar. The results of any non-U.S. dollar transactions are remeasured in U.S. dollars at the applicable exchange rates during the period and resulting foreign currency transaction gains and losses are included in the determination of net income. Our gain or loss on transactions denominated in foreign currencies was immaterial for the three and nine months ended September 30, 2021 and 2020. Unless otherwise noted, all references to “$” or “dollar” refer to the U.S. dollar.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The preparation of financial statements in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. In the accompanying unaudited interim condensed consolidated financial statements, estimates are </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">used for, but not limited to, stock-based compensation, revenue recognition, allowance for credit losses, variable consideration determined based on accruals for chargebacks, administrative fees and rebates, government rebates, returns and other allowances, allowance for inventory obsolescence, valuation of financial instruments and intangible assets, accruals for contingent liabilities, fair value of long-lived assets, income tax provision or benefit, deferred taxes and valuation allowance, determination of right-of-use assets and lease liabilities, purchase price allocations, and the depreciable lives of long-lived assets. Because of the uncertainties inherent in such estimates, actual results may differ from those estimates. Management periodically evaluates estimates used in the preparation of the financial statements for reasonableness.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">We are subject to risks and uncertainties as a result of the novel coronavirus (“COVID-19”) pandemic. We are unable to predict the impact that the COVID-19 pandemic will continue to have on our future business, financial condition, and results of operations due to numerous uncertainties. These uncertainties include the occurrence of recurring outbreaks and their severity and the duration of the pandemic, the actions taken to contain the pandemic or mitigate its impact and the direct and indirect economic effects of the pandemic and containment measures, among others. We remain unable to predict the future impact on our estimates and assumptions. There was no material impact to these estimates or assumptions in our consolidated financial statements as of and for the three and nine months ended September 30, 2021 and 2020. Actual results could differ from those estimates, which may change our estimates in future periods. We continue to closely monitor the impact of the COVID-19 pandemic on our business.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Geographic Information</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Based on the distinct nature of our operations, our internal management structure, and the financial information that is evaluated regularly by our Chief Operating Decision Maker, we determined that we operate in one reportable segment. Our operations are located in the United States and Canada. The majority of the assets of the Company are located in the United States. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table depicts the Company’s revenue by geographic operations during the following periods:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:21.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:24.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Location of Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">United States</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,094</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 152,007</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 146,602</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Canada</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 961</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 885</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,621</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,061</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,979</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 155,207</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 151,223</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The following table depicts the Company’s property and equipment, net according to geographic location as of:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.3%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">United States</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,512</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,960</p></td></tr><tr><td style="vertical-align:bottom;width:51.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Canada</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,309</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total property and equipment, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,526</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,269</p></td></tr></table> 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table depicts the Company’s revenue by geographic operations during the following periods:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:21.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:24.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Location of Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">United States</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,094</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 152,007</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 146,602</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Canada</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 961</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 885</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,621</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,061</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,979</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 155,207</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 151,223</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 51100000 52094000 152007000 146602000 961000 885000 3200000 4621000 52061000 52979000 155207000 151223000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The following table depicts the Company’s property and equipment, net according to geographic location as of:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.3%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">United States</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,512</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,960</p></td></tr><tr><td style="vertical-align:bottom;width:51.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Canada</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,309</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total property and equipment, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,526</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,269</p></td></tr></table> 25512000 26960000 14014000 14309000 39526000 41269000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Recent Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Recent Accounting Pronouncements Not Yet Adopted</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">We have evaluated all issued and unadopted Accounting Standards Updates and believe the adoption of these standards will not have a material impact on our condensed consolidated statements of operations, comprehensive income, balance sheets, or cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Recently Adopted Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">In August 2020, the Financial Accounting Standards Board (“FASB”) issued guidance simplifying the accounting for certain financial instruments with characteristics of liabilities and equity, including certain convertible instruments and contracts on an entity’s own equity. The new standard removes the separation models required for convertible debt with cash conversion features and convertible instruments with beneficial conversion features. It also removes certain settlement conditions that are currently required for equity contracts to qualify for the derivative scope exception and simplifies the diluted earnings per share calculation for convertible instruments. We early adopted this guidance as of January 1, 2021. The adoption of this guidance did not have a material impact on our consolidated financial statements but will impact how we account for newly issued convertible instruments in future periods. <span style="font-size:12pt;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-size:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In November 2019, the FASB issued guidance simplifying the accounting for income taxes by removing the following exceptions: 1) exception to the incremental approach for intraperiod tax allocation when there is a loss from continuing operations and income or a gain from other items, 2) exception requirement to recognize a deferred tax liability for equity method investments when a foreign subsidiary becomes an equity method investment, 3) exception to the ability not to recognize a deferred tax liability for a foreign subsidiary when a foreign equity method investment becomes a subsidiary, and 4) exception to the general methodology for calculating income taxes in an interim period when a year-to-date loss exceeds the anticipated loss for the year. The amendments also simplify accounting for income taxes by doing the following: 1) requiring that an entity recognize a franchise tax or similar tax that is partially based on income as an income-based tax and account for any incremental amount incurred as a non-income-based tax, 2) requiring that an entity evaluate when a step up in the tax basis of goodwill should be considered part of the business combination in which the book goodwill was originally recognized and when it should be considered a separate transaction, 3) specifying that an entity is not required to allocate the consolidated amount of current and deferred tax expense to a legal entity that is not subject to tax in its separate financial statements, 4) requiring that an entity reflect the effect of an enacted change in tax laws or rates in the annual effective tax rate computation in the interim period that includes the enactment date, and 5) making minor Codification improvements for income taxes related to employee stock ownership plans and investments in qualified affordable housing projects accounted for using the equity method. Most of the provisions of this guidance were to be adopted on a prospective basis. Items 2) and 3) of the “removal” provisions were to be adopted on either a full or modified retrospective basis and item 4) of the “simplifying” provisions was to be adopted on a full retrospective basis. The guidance was effective for reporting periods beginning after December 15, 2020, including interim periods within that fiscal year. We adopted this guidance as of January 1, 2021. The adoption of this guidance did not have a material impact on our consolidated financial statements. </p> <table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">2.</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;text-align:left;">REVENUE RECOGNITION AND RELATED ALLOWANCES</b></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Revenue Recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We recognize revenue using the following steps:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Identification of the contract, or contracts, with a customer;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Identification of the performance obligations in the contract;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Determination of the transaction price, including the identification and estimation of variable consideration;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Allocation of the transaction price to the performance obligations in the contract; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Recognition of revenue when we satisfy a performance obligation.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">We derive our revenues primarily from sales of generic and branded pharmaceutical products. Revenue is recognized when our obligations under the terms of our contracts with customers are satisfied, which generally occurs when control of the products we sell is transferred to the customer. We estimate variable consideration after considering applicable information that is reasonably available. We generally do not have incremental costs to </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">obtain contracts that would otherwise not have been incurred. We do not adjust revenue for the promised amount of consideration for the effects of a significant financing component because our customers generally pay us within 100 days.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">All revenue recognized in the accompanying unaudited interim condensed consolidated statements of operations is considered to be revenue from contracts with customers. The following table depicts the disaggregation of revenue:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:30.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:28.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Products and Services</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Sales of generic pharmaceutical products</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,140</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,712</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101,952</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 108,607</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Sales of branded pharmaceutical products</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,411</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,868</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Sales of contract manufactured products</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,382</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,152</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,277</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,026</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Royalties from licensing agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,210</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Product development services</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 77</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 289</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 332</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,751</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 76</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,568</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 518</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total net revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,061</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,979</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 155,207</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 151,223</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:28.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:28.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Timing of Revenue Recognition</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Performance obligations transferred at a point in time</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,984</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,690</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 154,875</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 149,472</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Performance obligations transferred over time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,751</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,061</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,979</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 155,207</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 151,223</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">In the three and nine months ended September 30, 2021 and 2020, we did not incur, and therefore did not defer, any material incremental costs to fulfill contracts. We recognized an increase of $11.0 million to net revenue from performance obligations satisfied in prior periods during the nine months ended September 30, 2021, consisting primarily of a final $11.2 million royalty revenue related to the Kite license agreement pursuant to the Tripartite Agreement as defined and described herein in <i style="font-style:italic;">Royalties from Licensing Agreements, </i><span style="background-color:#ffffff;">which was partially offset by a decrease related to</span><i style="font-style:italic;"> </i><span style="background-color:#ffffff;">revised estimates for variable consideration, including chargebacks, rebates, returns, and other allowances, related to prior period sales.</span> We recognized a decrease of $8.7 million of net revenue from performance obligations satisfied in prior periods during the nine months ended September 30, 2020, consisting primarily of revised estimates for variable consideration, including chargebacks, rebates, returns, and other allowances, related to prior period sales. We provide technical transfer services to customers, for which services are transferred over time. As of September 30, 2021 and December 31, 2020, we did not have any contract assets related to revenue recognized based on percentage of completion but not yet billed. We had $0.1 million of deferred revenue at September 30, 2021 and December 31, 2020. For the three and nine months ended September 30, 2021, we recognized less than $0.1 million of revenue that was included in deferred revenue as of December 31, 2020. For the three and nine months ended September 30, 2020, we recognized $0.1 million and $0.3 million, respectively, of revenue that was included in deferred revenue as of December 31, 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Revenue from Sales of Generic and Branded Pharmaceutical Products</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Product sales consists of sales of our generic and brand pharmaceutical products. Our sole performance obligation in our contracts is to provide pharmaceutical products to customers. Our products are sold at pre-determined </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">standalone selling prices and our performance obligation is considered to be satisfied when control of the product is transferred to the customer. Control is generally transferred to the customer upon delivery of the product to the customer, as our pharmaceutical products are generally sold on an FOB destination basis and because inventory risk and risk of ownership passes to the customer upon delivery. Payment terms for these sales are generally less than 100 days.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Sales of our pharmaceutical products are subject to variable consideration due to chargebacks, government rebates, returns, administrative and other rebates, and cash discounts. Estimates for these elements of variable consideration require significant judgment. A comprehensive discussion of variable consideration is included in Part II, Item 8. Consolidated Financial Statements, Note 1, <i style="font-style:italic;">Description of Business and Summary of Significant Accounting Policies</i>, in our Annual Report on Form 10-K for the year ended December 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The following table summarizes activity in the consolidated balance sheets for accruals and allowances for the nine months ended September 30, 2021 and 2020, respectively:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:53.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accruals for Chargebacks, Returns, and Other Allowances</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Administrative</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Prompt</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Government</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fees and Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Payment</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Chargebacks</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Rebates</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Returns</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Rebates</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Discounts</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2019 (1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,882</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,901</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,595</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,281</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,549</p></td></tr><tr><td style="vertical-align:bottom;width:45.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Accruals/Adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 288,538</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,744</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,383</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,248</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Credits Taken Against Reserve</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (262,531)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,511)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,089)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27,287)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,442)</p></td></tr><tr><td style="vertical-align:bottom;width:45.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at September 30, 2020 (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,678</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,377</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,355</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:45.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2020 (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88,746</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,826</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,155</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,839</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Accruals/Adjustments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 343,117</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,515</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,043</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,594</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,138</p></td></tr><tr><td style="vertical-align:bottom;width:45.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Credits Taken Against Reserve</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (333,867)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27,628)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,969)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (75,877)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (30,876)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at September 30, 2021 (1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,996</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,713</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,229</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,623</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,101</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Chargebacks are included as an offset to accounts receivable in the unaudited condensed consolidated balance sheets. Administrative Fees and Other Rebates and Prompt Payment Discounts are included as an offset to accounts receivable or as accrued expenses and other in the unaudited condensed consolidated balance sheets. Returns are included in returned goods reserve in the unaudited condensed consolidated balance sheets. Government Rebates are included in accrued government rebates in the unaudited condensed consolidated balance sheets. </span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Contract Manufacturing Product Sales Revenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Contract manufacturing arrangements consist of agreements in which we manufacture a pharmaceutical product on behalf of a third party. Our performance obligation is to manufacture and provide pharmaceutical products to customers, typically pharmaceutical companies. The contract manufactured products are sold at pre-determined standalone selling prices and our performance obligations are considered to be satisfied when control of the product is transferred to the customer. Control is transferred to the customer when the product leaves our dock to be shipped to the customer, as our contract manufactured pharmaceutical products are sold on an FOB shipping point basis and the inventory risk and risk of ownership passes to the customer at that time. Payment terms for these sales are generally fewer than two months. We estimate returns based on historical experience. Historically, we have not had material returns for contract manufactured products.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">As of September 30, 2021, the aggregate amount of the transaction price allocated to the remaining performance obligations for all open contract manufacturing customer contracts was $3.0 million, which consists of firm orders </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="white-space:pre-wrap;">for contract manufactured products. We will recognize revenue for these performance obligations as they are satisfied, which is anticipated within </span><span style="white-space:pre-wrap;">six months</span><span style="white-space:pre-wrap;">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Royalties from Licensing Agreements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;margin:0pt 0pt 0pt 18pt;">From time to time, we enter into transition agreements with the sellers of products we acquire, under which we license to the seller the right to sell the acquired products. Therefore, we recognize the revenue associated with sales of the underlying products as royalties. Because these royalties are sales-based, we recognize the revenue when the underlying sales occur, based on sales and gross profit information received from the sellers. Upon full transition of the products and upon launching the products under our own labels, we recognize revenue for the products as sales of generic or branded pharmaceutical products, as described above. From time to time, we enter into supply and distribution agreements with contract manufacturing customers, under which we license to the contract manufacturing customer the right to sell our products, and we are entitled to a royalty on sales made by the contract manufacturing customer under these arrangements. Therefore, we recognize the revenue associated with sales of the underlying products as royalties. Because these royalties are sales-based, we recognize the revenue when the underlying sales occur, based on sales and gross profit information received from the contract manufacturing customers.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Pursuant to a 2012 Tripartite Agreement (the “Tripartite Agreement”) between the Company, The Regents of the University of California (“The Regents”), and Cabaret Biotech Ltd., an Israeli corporation (“Cabaret”) (as assignee of Dr. Zelig Eshhar’s rights under the Tripartite Agreement), and subsequent amendments thereto and assignments thereof, we were entitled to receive a percentage of the milestone and sales royalty payments paid to Cabaret by Kite Pharma, Inc. (“Kite”), a subsidiary of Gilead Sciences, Inc., under a license agreement. Under such license agreement, Kite licensed from Dr. Eshhar and Cabaret the patent rights covered by the Tripartite Agreement and agreed to make certain payments to Cabaret based on, among other things, Kite’s sales of Yescarta®. Under the Tripartite Agreement, portions of these payments were to be distributed to The Regents and to us.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="white-space:pre-wrap;">Historically, we recorded royalty income related to Yescarta® on an accrual basis utilizing our best estimate of royalties earned based upon information available in the public domain, our understanding of the various agreements governing the royalty, and other information received from time to time from the relevant parties. Generally, cash was received directly from Cabaret once a year. The agreements governing this royalty were subject to multiple actions in multiple jurisdictions, including litigation between Cabaret and Kite, and separately, ANI and Cabaret. In the first quarter of 2021, we became aware that the litigation between Cabaret and Kite was dismissed. In April 2021, Cabaret and the Company settled all amounts due for amounts actually received by Cabaret or Eshhar for the licensing or use of the patent rights governed by the Kite license agreement. As a result, we recognized </span>$11.2 million as royalties from licensing agreements in our net revenues during the three month period ended March 31, 2021. In addition, we agreed to reimburse Cabaret $0.4<span style="white-space:pre-wrap;"> million, which has been recorded as other expense, net in the accompanying unaudited interim condensed consolidated statement of operations, related to certain legal expenditures incurred. We received final payment from Cabaret in May 2021. Based upon the events that led to the dismissal of the litigation between Cabaret and Kite, the Company does not expect to receive any future royalty income related to the Kite license agreement. In conjunction with payment of amounts due to us, all outstanding litigation between the Company and Cabaret were dismissed. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Product Development Services Revenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">We provide product development services to customers, which are performed over time. These services primarily relate to the technical transfer of product development to our facility in Oakville, Ontario. The duration of these technical transfer projects can be up to three years. Deposits received from these customers are recorded as deferred revenue until revenue is recognized. For contracts with no deposits and for the remainder of contracts with deposits, we invoice customers as our performance obligations are satisfied. We recognize revenue on a percentage of completion basis, which results in contract assets on our balance sheet. As of September 30, 2021, the aggregate </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">amount of the transaction price allocated to the remaining performance obligations for all open product development services contracts was $0.4 million. We expect to satisfy these performance obligations within the next six months.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Credit Concentration</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Our customers are primarily wholesale distributors, chain drug stores, group purchasing organizations, and pharmaceutical companies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">During the three and nine months ended September 30, 2021 and 2020 we had three customers that accounted for 10% or more of net revenues. As of September 30, 2021, accounts receivable from these customers totaled 85% of accounts receivable, net. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The three customers represent the total percentage of net revenues as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:34.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:34.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:28.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:28.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Customer 1</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:34.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Customer 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Customer 3</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:1pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">3.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:1pt;font-weight:normal;margin-bottom:12pt;margin-left:0pt;margin-right:0pt;visibility:hidden;">​</span></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:30.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:28.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Products and Services</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Sales of generic pharmaceutical products</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,140</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,712</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101,952</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 108,607</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Sales of branded pharmaceutical products</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,411</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,868</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Sales of contract manufactured products</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,382</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,152</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,277</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,026</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Royalties from licensing agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,210</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Product development services</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 77</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 289</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 332</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,751</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 76</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,568</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 518</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total net revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,061</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,979</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 155,207</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 151,223</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:28.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:28.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Timing of Revenue Recognition</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Performance obligations transferred at a point in time</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,984</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,690</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 154,875</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 149,472</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Performance obligations transferred over time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,751</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,061</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,979</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 155,207</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 151,223</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 35140000 37712000 101952000 108607000 14313000 12411000 32868000 32201000 2382000 2152000 7277000 7026000 339000 11210000 1120000 77000 289000 332000 1751000 149000 76000 1568000 518000 52061000 52979000 155207000 151223000 51984000 52690000 154875000 149472000 77000 289000 332000 1751000 52061000 52979000 155207000 151223000 11000000.0 11200000 -8700000 100000 100000 100000 100000 300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The following table summarizes activity in the consolidated balance sheets for accruals and allowances for the nine months ended September 30, 2021 and 2020, respectively:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:53.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accruals for Chargebacks, Returns, and Other Allowances</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Administrative</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Prompt</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Government</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fees and Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Payment</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Chargebacks</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Rebates</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Returns</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Rebates</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Discounts</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2019 (1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,882</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,901</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,595</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,281</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,549</p></td></tr><tr><td style="vertical-align:bottom;width:45.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Accruals/Adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 288,538</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,744</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,383</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,248</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Credits Taken Against Reserve</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (262,531)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,511)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,089)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27,287)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,442)</p></td></tr><tr><td style="vertical-align:bottom;width:45.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at September 30, 2020 (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,678</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,377</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,355</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:45.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2020 (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88,746</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,826</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,155</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,839</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Accruals/Adjustments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 343,117</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,515</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,043</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,594</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,138</p></td></tr><tr><td style="vertical-align:bottom;width:45.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Credits Taken Against Reserve</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (333,867)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27,628)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,969)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (75,877)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (30,876)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at September 30, 2021 (1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,996</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,713</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,229</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,623</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,101</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Chargebacks are included as an offset to accounts receivable in the unaudited condensed consolidated balance sheets. Administrative Fees and Other Rebates and Prompt Payment Discounts are included as an offset to accounts receivable or as accrued expenses and other in the unaudited condensed consolidated balance sheets. Returns are included in returned goods reserve in the unaudited condensed consolidated balance sheets. Government Rebates are included in accrued government rebates in the unaudited condensed consolidated balance sheets. </span></td></tr></table><div style="margin-top:12pt;"/> 49882000 8901000 16595000 8281000 2549000 288538000 14288000 22744000 27383000 10248000 262531000 11511000 16089000 27287000 9442000 75889000 11678000 23250000 8377000 3355000 88746000 7826000 27155000 8906000 3839000 343117000 31515000 16043000 74594000 31138000 333867000 27628000 10969000 75877000 30876000 97996000 11713000 32229000 7623000 4101000 3000000.0 P6M 11200000 400000 400000 P6M 3 3 3 3 0.85 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:34.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:34.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:28.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:28.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Customer 1</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:34.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Customer 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Customer 3</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table> 0.0031 0.0030 0.0029 0.0031 0.0023 0.0025 0.0022 0.0024 0.0017 0.0019 0.0015 0.0019 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;">3.<span style="font-weight:normal;white-space:pre-wrap;"> </span>PENDING BUSINESS COMBINATION</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">On March 8, 2021, we entered into a definitive agreement to acquire Novitium Pharma LLC (“Novitium”), a privately held New Jersey-based pharmaceutical company with development, manufacturing, and commercial capabilities (the “Acquisition”). The closing of the Acquisition will occur (a) within five business days after all of the conditions to the closing set forth in the merger agreement are satisfied or waived or (b) at such other time, date and place as may be agreed by us and Novitium, subject to the completion of a minimum period. The closing is subject to the satisfaction of customary closing conditions and necessary regulatory approvals.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Consideration will consist of a combination of (i) an estimated cash amount of $89.5 million, subject to various adjustments and expected to be financed by a $25.0 million private placement of preferred stock (the “PIPE Investment”) and by new debt financing, both described below, (ii) an aggregate of 2,466,667 shares of ANI common stock, and (iii) up to $46.5 million in contingent future earn-out payments.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">We will finance the transaction with a new $340.0 million Senior Secured Credit Facility (the “New Facility”), consisting of a $300.0 million term loan and a $40.0 million revolving credit facility, the issuance of 2,466,667 shares of ANI common stock (approximately $74.0 million in value based on a $30.00 stock price) (the “Stock Consideration”), and a $25.0 million PIPE Investment by Ampersand 2020 Limited Partnership (“Ampersand”), an affiliate of Ampersand Capital Partners of which ANI’s Chairman of the Board is an operating partner and as such Ampersand is a related party. At closing, we intend to use the proceeds from the New Facility to fund a portion of the Acquisition and repay all of the outstanding debt under the existing senior secured credit facility discussed in Note 4. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The New Facility will be secured by substantially all the assets of ANI and its subsidiaries and used for the cash portion of the acquisition and to refinance ANI’s existing senior credit facilities. The term loan portion of the New Facility, which was successfully syndicated on May 24, 2021, represents fully committed capital and, as such, carries a customary ticking fee that commences 45 days and 90 days post allocation. During the three and nine months ended September 30, 2021, we incurred $2.4 million in expense related to the ticking fee, all of which was recognized as other expense, net, on the unaudited interim condensed consolidated statement of operations. Amounts drawn on the </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">$300.0 million term loan will bear an interest rate equal to 1-month LIBOR rate plus an applicable margin of 6.00% per annum, or an alternative base rate plus an applicable base rate margin of 5.00% per annum. Amounts drawn on the $40.0 million revolving credit facility will bear an interest rate equal to 1-month LIBOR rate plus an applicable margin of 4.75% per annum, or an alternative base rate plus an applicable base rate margin of 3.75% per annum. On the revolving credit facility, we will incur a commitment fee on any unused portion at a rate of 0.50% per annum. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">As discussed in Note 5, we currently have an interest rate swap to manage our exposure to changes in LIBOR-based interest rates underlying total borrowings under our Term Loan and DDTL. We intend to retain an interest rate swap with similar structure and terms in order to manage our exposure to changes in LIBOR-based interest rates underlying a portion of borrowings under the New Facility. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Concurrently with the execution of the definitive agreement, on March 8, 2021, we entered into an Equity Commitment and Investment Agreement with Ampersand (the “PIPE Investor”), pursuant to which we agreed to issue and sell to the PIPE Investor, and the PIPE Investor agreed to purchase, 25,000 shares of our Series A Convertible Preferred Stock (the “PIPE Shares”), for a purchase price of $1,000 per share and an aggregate purchase price of $25.0 million PIPE Investment. The issuance of shares of ANI common stock into which PIPE Shares will be convertible and the Stock Consideration for the Acquisition were approved by the ANI stockholders in June 2021.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">During the three and nine months ended September 30, 2021, we incurred $0.5 million and $5.1 million, respectively, in transaction costs related to this pending Acquisition, all of which were expensed and recognized as selling, general, and administrative expenses on the unaudited interim condensed consolidated statements of operations.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p> 89500000 25000000.0 2466667 46500000 340000000.0 300000000.0 40000000.0 2466667 74000000.0 30.00 25000000.0 2400000 2400000 300000000.0 0.0600 0.0500 40000000.0 0.0475 0.0375 0.0050 25000 1000 25000000.0 500000 5100000 <table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">4.</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;text-align:left;">INDEBTEDNESS</b></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Credit Facility</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Our<span style="background-color:#ffffff;"> </span><span style="background-color:#ffffff;">five-year</span><span style="background-color:#ffffff;"> Senior Secured Credit Facility (the “Credit Facility”) is comprised of a </span><span style="background-color:#ffffff;">$72.2</span><span style="background-color:#ffffff;"> million term loan (the “Term Loan”), a </span><span style="background-color:#ffffff;">$118.0</span><span style="background-color:#ffffff;"> million delayed draw term loan (“DDTL”), and a </span><span style="background-color:#ffffff;">$75.0</span><span style="background-color:#ffffff;"> million revolving credit facility (the “Revolver”), all of which mature in December 2023. The Credit Facility has a subjective acceleration clause in case of a material adverse event. The Term Loan includes a repayment schedule, pursuant to which </span><span style="background-color:#ffffff;">$6.8</span><span style="background-color:#ffffff;"> million of the loan will be paid in quarterly installments during the 12 months ending September 30, 2022. As of September 30, 2021, </span><span style="background-color:#ffffff;">$6.8</span><span style="background-color:#ffffff;"> million of the Term Loan is recorded as current borrowings in the consolidated balance sheets. The DDTL includes a repayment schedule, pursuant to which </span><span style="background-color:#ffffff;">$9.6</span><span style="background-color:#ffffff;"> million will be paid in quarterly installments during the 12 months ending September 30, 2022. As of September 30, 2021, </span><span style="background-color:#ffffff;">$9.6 </span><span style="background-color:#ffffff;">million of the DDTL is recorded as current borrowings in the consolidated balance sheets. As of September 30, 2021, there is </span><span style="background-color:#ffffff;">$31.5 </span><span style="background-color:#ffffff;">million outstanding and payable on our Revolver, all of which is recorded as a long-term borrowing on the consolidated balance sheets. As of September 30, 2021, </span><span style="background-color:#ffffff;">$43.5 </span><span style="background-color:#ffffff;">million remained available for borrowing under the Revolver. Amounts drawn on the Term Loan, DDTL, and Revolver bear an interest rate equal to, at our option, either a 1-month LIBOR rate plus </span><span style="background-color:#ffffff;">1.50%</span><span style="background-color:#ffffff;"> to </span><span style="background-color:#ffffff;">2.75%</span><span style="background-color:#ffffff;"> per annum, depending on our total leverage ratio or an alternative base rate plus an applicable base rate margin, which varies within a range of </span><span style="background-color:#ffffff;">0.50%</span><span style="background-color:#ffffff;"> to </span><span style="background-color:#ffffff;">1.75%</span><span style="background-color:#ffffff;">, depending on our total leverage ratio. On the Revolver, we incur a commitment fee at a rate per annum that varies within a range of </span><span style="background-color:#ffffff;">0.25%</span><span style="background-color:#ffffff;"> to </span><span style="background-color:#ffffff;">0.50%</span><span style="background-color:#ffffff;">, depending on our leverage ratio. As of September 30, 2021, our interest rate on outstanding borrowings was 1-month LIBOR plus </span><span style="background-color:#ffffff;">2.00%</span><span style="background-color:#ffffff;"> and our commitment fee rate was </span><span style="background-color:#ffffff;">0.4%</span><span style="background-color:#ffffff;">. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The Credit Facility is secured by a lien on substantially all of ANI Pharmaceuticals, <span style="white-space:pre-wrap;">Inc.’s and its principal domestic subsidiary’s assets and any future domestic subsidiary guarantors’ assets. The Credit Facility is subject to customary financial and nonfinancial covenants.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The carrying value of the current and non-current components of the Term Loan and DDTL as of September 30, 2021 and December 31, 2020 are:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Current</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current borrowing on debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,355</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,691</p></td></tr><tr><td style="vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred financing costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (428)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (448)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current debt, net of deferred financing costs </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,927</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,243</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-Current</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-current borrowing on debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 155,057</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 165,755</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred financing costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (494)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (812)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-current debt, net of deferred financing costs and current component</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 154,563</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 164,943</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">As of September 30, 2021, we had a $62.3 million balance on the Term Loan, $109.2 million balance on the DDTL, and $31.5 million balance on the Revolver. Of the $0.6 million of deferred debt issuance costs allocated to the Revolver, $0.3 million is included in other non-current assets in the accompanying unaudited interim condensed consolidated balance sheets and $0.3 million is included in prepaid expenses and other current assets in the accompanying unaudited interim condensed consolidated balance sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The contractual maturity of our Term Loan, DDTL, and Revolver is as follows for the years ending December 31:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.57%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Term Loan</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> DDTL</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Revolver</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,707</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,950</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,414</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,141</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 97,350</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,500</p></td></tr><tr><td style="vertical-align:bottom;width:63.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 62,262</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 109,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,500</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The following table sets forth the components of total interest expense related to the Term Loan, DDTL, and Revolver recognized in the accompanying unaudited interim condensed consolidated statements of operations for the three and nine months ended September 30, 2021 and 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:34.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:34.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contractual coupon</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,342</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,351</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,032</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,450</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization of finance fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 527</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 542</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capitalized interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (18)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (74)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (67)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,513</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,485</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,925</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> P5Y 72200000 118000000.0 75000000.0 6800000 6800000 9600000 9600000 31500000 43500000 0.0150 0.0275 0.0050 0.0175 0.0025 0.0050 0.0200 0.004 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The carrying value of the current and non-current components of the Term Loan and DDTL as of September 30, 2021 and December 31, 2020 are:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Current</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current borrowing on debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,355</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,691</p></td></tr><tr><td style="vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred financing costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (428)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (448)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current debt, net of deferred financing costs </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,927</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,243</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-Current</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-current borrowing on debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 155,057</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 165,755</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred financing costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (494)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (812)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-current debt, net of deferred financing costs and current component</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 154,563</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 164,943</p></td></tr></table> 16355000 13691000 428000 448000 15927000 13243000 155057000 165755000 494000 812000 154563000 164943000 62300000 109200000 31500000 600000 300000 300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The contractual maturity of our Term Loan, DDTL, and Revolver is as follows for the years ending December 31:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.57%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Term Loan</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> DDTL</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Revolver</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,707</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,950</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,414</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,141</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 97,350</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,500</p></td></tr><tr><td style="vertical-align:bottom;width:63.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 62,262</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 109,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,500</p></td></tr></table> 2707000 2950000 5414000 8850000 54141000 97350000 31500000 62262000 109150000 31500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The following table sets forth the components of total interest expense related to the Term Loan, DDTL, and Revolver recognized in the accompanying unaudited interim condensed consolidated statements of operations for the three and nine months ended September 30, 2021 and 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:34.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:34.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contractual coupon</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,342</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,351</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,032</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,450</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization of finance fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 527</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 542</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capitalized interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (18)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (74)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (67)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,513</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,485</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,925</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 2342000 2351000 7032000 6450000 175000 180000 527000 542000 17000 18000 74000 67000 2500000 2513000 7485000 6925000 <table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">5.</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;text-align:left;">DERIVATIVE FINANCIAL INSTRUMENT AND HEDGING ACTIVITY</b></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">At times we use derivative financial instruments to hedge our exposure to interest rate risks. All derivative financial instruments are recognized as either assets or liabilities at fair value on the consolidated balance sheet and are classified as current or non-current based on the scheduled maturity of the instrument.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">When we enter into a hedge arrangement and intend to apply hedge accounting, we formally document the hedge relationship and designate the instrument for financial reporting purposes as a fair value hedge, a cash flow hedge, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">or a net investment hedge. When we determine that a derivative financial instrument qualifies as a cash flow hedge and is effective, the changes in fair value of the instrument are recorded in accumulated other comprehensive loss, net of tax in our consolidated balance sheets and will be reclassified to earnings when the hedged item affects earnings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In December 2018, we refinanced our previous credit agreement and, at the same time, entered into an interest rate swap, which was considered a derivative financial instrument, with Citizens Bank, N.A. to manage our exposure to changes in LIBOR-based interest rates underlying our Term Loan. In February 2019, we entered into an interest rate swap, which was considered a derivative financial instrument, with Citizens Bank, N.A. to manage our exposure to changes in LIBOR-based interest rates underlying our DDTL. The hedges had been designated as effective cash flow hedges and qualified for hedge accounting. The interest rate swaps related to the Term Loan and DDTL had a weighted average fixed rate of 2.60% and 2.47%, respectively, with a maturity in December 2023. In April 2020, we terminated the remaining $184.2 million notional value of these interest rate swaps and are recognizing the net loss in accumulated other comprehensive loss at the time of the termination to interest expense over the remaining terms through December 2023. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">At the same time in April 2020, we entered into an interest rate swap with Citizens Bank, N.A. to manage our exposure to changes in LIBOR-based interest rates underlying total borrowings under our Term Loan and DDTL. The interest rate swap matures in December 2026. As of September 30, 2021, the notional amount of the interest rate swap was $171.4 million and decreases in line with maturities of our Term Loan and DDTL until December 2023, after which it remains static until maturity in 2026. The interest rate swap provides an effective fixed rate of 1.99% and has been designated as an effective cash flow hedge and therefore qualifies for hedge accounting. The interest rate swap effectively provides a fixed rate of interest throughout the life of our Term Loan and DDTL. As of September 30, 2021, the fair value of the interest rate swap liability was valued at $7.9 million and was recorded in derivatives and other non-current liabilities in the accompanying unaudited interim condensed consolidated balance sheets. As of September 30, 2021, $4.2 million was recorded in accumulated other comprehensive loss, net of tax in the accompanying unaudited interim condensed consolidated balance sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">During the three and nine months ended September 30, 2021, the change in the fair value of the interest rate swap of $0.6 million, net of $0.3 million of tax and $4.7 million, net of $0.2 million of tax, was recorded in accumulated other comprehensive income, net of tax in our unaudited interim condensed consolidated statements of comprehensive income/(loss). Differences between the hedged 1-month LIBOR rate and the fixed rate are recorded as interest expense in the same period that the related interest is recorded for the Term Loan and DDTL based on the 1-month LIBOR rate. In the three and nine months ended September 30, 2021, $1.3 million and $3.7 million of interest expense was recognized in relation to the interest rate swap, respectively.</p> 0.0260 0.0247 184200000 171400000 0.0199 7900000 -4200000 600000 300000 4700000 200000 1300000 3700000 <table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">6.</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;text-align:left;">EARNINGS</b><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;text-align:left;"> </b><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;text-align:left;">(LOSS) PER SHARE</b></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Basic earnings (loss) per share is computed by dividing net income (loss) available to common shareholders by the weighted-average number of shares of common stock outstanding during the period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">For periods of net income, and when the effects are not anti-dilutive, we calculate diluted earnings (loss) per share by dividing net income available to common shareholders by the weighted-average number of shares outstanding plus the impact of all potential dilutive common shares, consisting primarily of common stock options, shares to be purchased under our Employee Stock Purchase Plan (“ESPP”), unvested restricted stock awards, and stock purchase warrants, using the treasury stock method. For periods of net loss, diluted loss per share is calculated similarly to basic loss per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Our unvested restricted shares contain non-forfeitable rights to dividends, and therefore are considered to be participating securities; in periods of net income, the calculation of basic and diluted earnings (loss) per share excludes from the numerator net income (but not net loss) attributable to the unvested restricted shares, and excludes the impact of those shares from the denominator.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Earnings (loss) per share for the three and nine months ended September 30, 2021 and 2020 are calculated for basic and diluted earnings (loss) per share as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:21.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:21.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Diluted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Diluted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands, except per share amounts)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:21.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net (loss)/income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,447)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 434</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,447)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 434</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,467)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,913)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,467)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,913)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Net income allocated to restricted stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:21.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net (loss)/income allocated to common shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,447)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 422</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,447)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 421</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,467)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,913)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,467)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,913)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Basic Weighted-Average Shares Outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,991</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,991</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:21.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Dilutive effect of stock options and ESPP</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Diluted Weighted-Average Shares Outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,003</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:21.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">(Loss)/Income per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.37)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.37)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.53)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.58)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.53)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.58)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The number of anti-dilutive shares, which have been excluded from the computation of diluted earnings (loss) per share, was 1.6 million and 1.1 million for the three months ended September 30, 2021 and 2020, and was 1.7 million and 1.3 million for the nine months ended September 30, 2021 and 2020, respectively. For the three months ended September 30, 2021 and the nine months ended September 30, 2021 and 2020, all potentially dilutive shares were anti-dilutive and excluded from the calculation of diluted loss per share because we recognized a net loss. For the three months ended September 30, 2020, anti-dilutive shares consist of out-of-the-money Class C Special stock, out-of-the-money common stock options, and unvested restricted stock awards and common stock options that are anti-dilutive when calculating the impact of the potential dilutive common shares using the two-class or treasury stock method.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Earnings (loss) per share for the three and nine months ended September 30, 2021 and 2020 are calculated for basic and diluted earnings (loss) per share as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:21.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:21.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Diluted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Diluted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands, except per share amounts)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:21.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:21.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net (loss)/income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,447)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 434</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,447)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 434</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,467)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,913)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,467)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,913)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Net income allocated to restricted stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:21.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net (loss)/income allocated to common shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,447)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 422</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,447)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 421</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,467)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,913)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,467)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,913)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Basic Weighted-Average Shares Outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,991</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,991</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:21.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Dilutive effect of stock options and ESPP</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Diluted Weighted-Average Shares Outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,003</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:21.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">(Loss)/Income per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.37)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.37)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.53)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.58)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.53)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.58)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> -4447000 434000 -4447000 434000 -18467000 -18913000 -18467000 -18913000 -12000 -13000 -4447000 422000 -4447000 421000 -18467000 -18913000 -18467000 -18913000 12107000 11991000 12107000 11991000 12066000 11953000 12066000 11953000 12000 12107000 12003000 12066000 11953000 -0.37 0.04 -0.37 0.04 -1.53 -1.58 -1.53 -1.58 1600000 1100000 1700000 1300000 <table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">7.</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;text-align:left;">INVENTORIES</b></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Inventories consist of the following as of:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Raw materials</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,995</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,591</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Packaging materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,631</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Work-in-progress</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 814</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 886</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,363</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66,900</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66,034</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Reserve for excess/obsolete inventories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,216)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,231)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Inventories, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 61,684</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,803</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Vendor Concentration</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-weight:normal;">We source the raw materials for our products, including active pharmaceutical ingredients (“API”), from both domestic and international suppliers. Generally, only a single source of API is qualified for use in each product due to the cost and time required to validate a second source of supply. As a result, we are dependent upon our current vendors to reliably supply the API required for on-going product manufacturing. During the three and nine months ended September 30, 2021, no single vendor represented at least 10% of inventory purchases. During the three months ended September 30, 2020, we purchased approximately </span><span style="font-weight:normal;">14%</span><span style="font-weight:normal;"> of our inventory from </span><span style="font-weight:normal;">one</span><span style="font-weight:normal;"> supplier. </span><span style="background-color:#ffffff;font-weight:normal;">During the nine months ended September 30, 2020, we purchased approximately </span><span style="background-color:#ffffff;font-weight:normal;">12%</span><span style="background-color:#ffffff;font-weight:normal;"> of our inventory from </span><span style="background-color:#ffffff;font-weight:normal;">one</span><span style="background-color:#ffffff;font-weight:normal;white-space:pre-wrap;"> supplier. purchases. </span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Inventories consist of the following as of:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Raw materials</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,995</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,591</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Packaging materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,631</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Work-in-progress</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 814</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 886</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,363</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66,900</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66,034</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Reserve for excess/obsolete inventories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,216)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,231)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Inventories, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 61,684</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,803</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 33995000 41591000 3631000 3194000 814000 886000 28460000 20363000 66900000 66034000 5216000 5231000 61684000 60803000 0.14 1 0.12 1 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">8.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">GOODWILL AND INTANGIBLE ASSETS</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Goodwill</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">As a result of our 2013 merger with BioSante Pharmaceuticals, Inc. (“BioSante”), we recorded goodwill of $1.8 million. As a result of our acquisition of WellSpring Pharma Services Inc., we recorded additional goodwill of $1.7 million in 2018. We assess the recoverability of the carrying value of goodwill as of October 31<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">st</sup> of each year, and whenever events occur or circumstances change that would, more likely than not, reduce the fair value of our reporting unit below its carrying value. There have been no events or changes in circumstances that would have reduced the fair value of our reporting unit below its carrying value during the nine months ended September 30, 2021. No impairment losses were recognized during the three and nine months ended September 30, 2021 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Definite-lived Intangible Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The components of net definite-lived intangible assets are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:36.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:36.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:36.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross Carrying </b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td></tr><tr><td style="vertical-align:bottom;width:36.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:36.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Acquired ANDA intangible assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 106,415</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (51,684)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 106,415</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (42,367)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">8.8</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">years</p></td></tr><tr><td style="vertical-align:bottom;width:36.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">NDAs and product rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 242,372</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (132,146)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 230,974</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (112,483)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">years</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:36.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Marketing and distribution rights</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,157</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,107)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,157</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,386)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5.7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">years</p></td></tr><tr><td style="vertical-align:bottom;width:36.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-compete agreement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (490)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (423)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">7.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">years</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:36.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 366,568</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (196,427)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 355,170</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (166,659)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">years</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Definite-lived intangible assets are stated at cost, net of amortization, generally using the straight-line method over the expected useful lives of the intangible assets. In the case of certain New Drug Application (“NDA”) and product rights assets, we use an accelerated amortization method to better match the anticipated economic benefits expected to be provided. Amortization expense was $10.1 million for the three months ended September 30, 2021 and 2020. Amortization expense was $29.8 million and $30.2 million for the nine months ended September 30, 2021 and 2020, respectively. Refer to Note 12 for more details on acquired definite-lived intangible assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">We test for impairment of definite-lived intangible assets when events or circumstances indicate that the carrying value of the assets may not be recoverable. No such triggering events were identified during the three and nine months ended September 30, 2021 and 2020 and therefore no impairment loss was recognized in the three and nine months ended September 30, 2021 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Expected future amortization expense is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,057</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,828</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,080</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,103</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,755</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026 and thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,318</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 170,141</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 1800000 1700000 0 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The components of net definite-lived intangible assets are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:36.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:36.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:36.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross Carrying </b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td></tr><tr><td style="vertical-align:bottom;width:36.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:36.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Acquired ANDA intangible assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 106,415</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (51,684)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 106,415</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (42,367)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">8.8</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">years</p></td></tr><tr><td style="vertical-align:bottom;width:36.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">NDAs and product rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 242,372</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (132,146)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 230,974</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (112,483)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">years</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:36.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Marketing and distribution rights</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,157</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,107)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,157</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,386)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5.7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">years</p></td></tr><tr><td style="vertical-align:bottom;width:36.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-compete agreement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (490)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (423)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">7.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">years</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:36.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 366,568</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (196,427)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 355,170</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (166,659)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">years</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 106415000 51684000 106415000 42367000 P8Y9M18D 242372000 132146000 230974000 112483000 P9Y10M24D 17157000 12107000 17157000 11386000 P5Y8M12D 624000 490000 624000 423000 P7Y 366568000 196427000 355170000 166659000 P9Y4M24D 10100000 10100000 29800000 30200000 0 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Expected future amortization expense is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,057</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,828</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,080</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,103</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,755</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026 and thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,318</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 170,141</p></td></tr></table> 10057000 36828000 36080000 33103000 29755000 24318000 170141000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">9.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">STOCK-BASED COMPENSATION</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Employee Stock Purchase Plan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In July 2016, we commenced administration of the ANI Pharmaceuticals, Inc. 2016 Employee Stock Purchase Plan. As of September 30, 2021, we had 0.2 million shares of common stock available under the ESPP. Under the ESPP, participants can purchase shares of our stock at a 15% discount.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The following table summarizes ESPP expense incurred under the 2016 Employee Stock Purchase Plan and included in our accompanying unaudited interim condensed consolidated statements of operations:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:18.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:18.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cost of sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Selling, general, and administrative</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 79</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 93</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 118</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Stock Incentive Plan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Equity-based service awards are granted under the ANI Pharmaceuticals, Inc. Amended and Restated 2008 Stock Incentive Plan (the “2008 Plan”). As of September 30, 2021, 0.6 million shares of our common stock were available for issuance under the 2008 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="color:#252525;">From time to time, we may grant stock options to employees through an inducement grant outside of our 2008 Plan to induce prospective employees to accept employment with us (the “Inducement Grants”). The options are granted at an exercise price equal to the fair market value of a share of our common stock on the respective grant date and are generally exercisable in four equal annual installments beginning on the first anniversary of the respective grant date. The grants are made pursuant to inducement grants outside of our stockholder approved equity plan as permitted under the Nasdaq Stock Market listing rules.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The following table summarizes stock-based compensation expense incurred under the 2008 Plan and Inducement Grants included in our accompanying unaudited interim condensed consolidated statements of operations:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:32.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:32.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:29.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:29.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:32.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Cost of sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 93</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 117</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:32.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Selling, general, and administrative</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,634</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,017</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,882</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,780</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">A summary of stock option and restricted stock activity under the 2008 Plan and Inducement Grants during the nine months ended September 30, 2021 and 2020 is presented below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inducement Grants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RSAs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Outstanding at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 757</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 192</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 305</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Options Exercised/RSAs Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (128)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> (1)</sup></p></td></tr><tr><td style="vertical-align:bottom;width:57.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (44)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Expired</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Outstanding at September 30, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 747</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 352</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:57.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Outstanding at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 756</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 352</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 463</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Options Exercised/RSAs Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (126)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> (2)</sup></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (74)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (61)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Outstanding at September 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 774</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 241</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 628</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Includes 43 thousand shares purchased from employees to cover employee income taxes related to income earned upon vesting of restricted stock. The shares purchased are held in treasury and the $1.5 million total purchase price for the shares is included in Treasury stock in our accompanying unaudited interim condensed consolidated balance sheets.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Includes 28 thousand shares purchased from employees to cover employee income taxes related to income earned upon vesting of restricted stock. The shares purchased are held in treasury and the $0.9 million total purchase price for the shares is included in Treasury stock in our accompanying unaudited interim condensed consolidated balance sheets</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">.</span></td></tr></table><div style="margin-top:12pt;"/> 200000 0.15 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:18.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:18.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cost of sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Selling, general, and administrative</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 79</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 93</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 118</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 3000 3000 11000 14000 5000 6000 16000 25000 20000 23000 66000 79000 28000 32000 93000 118000 600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:32.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:32.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:29.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:29.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:32.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Cost of sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 93</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 117</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:32.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Selling, general, and administrative</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,634</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,017</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,882</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,780</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 2000 34000 4000 93000 144000 117000 407000 450000 2634000 2200000 7017000 9882000 2780000 2351000 7428000 10425000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">A summary of stock option and restricted stock activity under the 2008 Plan and Inducement Grants during the nine months ended September 30, 2021 and 2020 is presented below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inducement Grants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RSAs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Outstanding at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 757</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 192</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 305</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Options Exercised/RSAs Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (128)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> (1)</sup></p></td></tr><tr><td style="vertical-align:bottom;width:57.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (44)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Expired</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Outstanding at September 30, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 747</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 352</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:57.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Outstanding at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 756</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 352</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 463</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Options Exercised/RSAs Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (126)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> (2)</sup></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (74)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (61)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Outstanding at September 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 774</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 241</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 628</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Includes 43 thousand shares purchased from employees to cover employee income taxes related to income earned upon vesting of restricted stock. The shares purchased are held in treasury and the $1.5 million total purchase price for the shares is included in Treasury stock in our accompanying unaudited interim condensed consolidated balance sheets.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Includes 28 thousand shares purchased from employees to cover employee income taxes related to income earned upon vesting of restricted stock. The shares purchased are held in treasury and the $0.9 million total purchase price for the shares is included in Treasury stock in our accompanying unaudited interim condensed consolidated balance sheets</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">.</span></td></tr></table><div style="margin-top:12pt;"/> 757000 192000 42000 180000 305000 8000 128000 44000 17000 747000 180000 352000 756000 180000 352000 97000 61000 463000 5000 126000 74000 61000 774000 241000 628000 43000 1500000 28000 900000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">10.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">INCOME TAXES</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">We use the asset and liability method of accounting for income taxes. Deferred tax assets and liabilities are determined based on differences between the financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that are expected to be in effect when the differences are expected to reverse. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the period that such tax rate changes are enacted.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The measurement of a deferred tax asset is reduced, if necessary, by a valuation allowance if it is more likely than not that some portion or all of the deferred tax asset will not be realized. As of September 30, 2021, we have </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">provided a valuation allowance against consolidated net deferred tax assets of $0.4 million, related solely to deferred tax assets for net operating loss carryforwards in certain U.S. state jurisdictions. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">We use a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be more-likely-than-not to be sustained upon examination by taxing authorities. We have not identified any uncertain income tax positions that could have a material impact on the consolidated financial statements. We recognize interest and penalties accrued on any unrecognized tax exposures as a component of income tax expense; we did not have any such amounts accrued as of September 30, 2021 and December 31, 2020. We are subject to taxation in various U.S. jurisdictions and all of our income tax returns remain subject to examination by tax authorities due to the availability of NOL carryforwards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">For interim periods, we recognize an income tax provision/(benefit) based on our estimated annual effective tax rate, calculated on a worldwide consolidated basis, expected for the entire year. The interim annual estimated effective tax rate is based on the statutory tax rates then in effect, as adjusted for estimated changes in temporary and estimated permanent differences, and excludes certain discrete items whose tax effect, when material, is recognized in the interim period in which they occur. These changes in temporary differences, permanent differences, and discrete items result in variances to the effective tax rate from period to period. We also have elected to exclude the impacts from significant pre-tax non-recognized subsequent events from our interim estimated annual effective rate until the period in which they occur. Prior to the adoption of new accounting guidance that we adopted on a prospective basis on January 1, 2021, during periods when we incurred net losses before income taxes, our annual estimated effective tax rate was at times adjusted based on the “loss limitation” requirements applicable to interim tax provisions, resulting in a limited income tax benefit recognized in that period. Under these provisions, our income tax benefit for the three months ended March 31, 2020 (but not for the three and nine month periods ended September 30, 2020) was limited. The “loss limitation” requirements were removed by the new accounting guidance and, therefore, we were not required to assess any such limitation for 2021. Our estimated annual effective tax rate changes throughout the year as our on-going estimates of pre-tax income, changes in temporary differences, and permanent differences are revised, and as discrete items occur. Global Intangible Low-Taxed Income (“GILTI”), as defined in the Tax Cuts and Jobs Act of 2017, generated from our Canadian operations is subject to U.S. taxes, with certain defined exemptions, thresholds and credits. For financial reporting purposes we have elected to treat GILTI inclusions as a period cost.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;margin:0pt 0pt 0pt 18pt;">For the three months ended September 30, 2021, we recognized an income tax benefit of $2.7 million. The income tax benefit resulted from applying an estimated annual worldwide effective tax benefit rate of 37.6% to pre-tax consolidated loss of $7.1 million reported during the period, as well as the net effects of certain discrete items occurring which impact our income tax provision in the period in which they occur. There were no material discrete items occurring during the three months ended September 30, 2021. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">For the three months ended September 30, 2020, we recognized an income tax benefit of $0.4 million. The income tax benefit for this period is the incremental benefit generated from applying the estimated annual worldwide effective tax benefit rate of 19.8% to consolidated pre-tax losses for the nine months ended September 30, 2020 as compared to the consolidated income tax benefit as of June 30, 2020. The estimated annual effective rate varies from the statutory rate as a result of permanent differences as well as the net effects of certain discrete items</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">occurring which impact our income tax provision in the period in which they occur. There were no material discrete items during the three months ended September 30, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">For the nine months ended September 30, 2021, we recognized an income tax benefit of $6.7 million. The income tax benefit resulted from applying an estimated annual worldwide effective tax benefit rate of 26.7% to pre-tax consolidated loss of $25.2 million reported during the period, as well as the net effects of certain discrete items occurring which impact our income tax provision in the period in which they occur. There were no material discrete items occurring during the nine months ended September 30, 2021. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="background-color:#ffffff;">For the nine months ended September 30, 2020, we recognized an income tax benefit of </span><span style="background-color:#ffffff;">$4.7</span><span style="background-color:#ffffff;"> million. The income tax benefit resulted from applying an estimated annual worldwide effective tax benefit rate of </span><span style="background-color:#ffffff;">19.8%</span><span style="background-color:#ffffff;"> to pre-tax consolidated loss of </span><span style="background-color:#ffffff;">$23.6</span><span style="background-color:#ffffff;"> million reported during the period, as well as the net effects of certain discrete items occurring which impact our income tax provision in the period in which they occur. There were no material discrete items during the nine months ended September 30, 2020.</span></p> 400000 -2700000 0.376 -7100000 -400000 0.198 -6700000 0.267 -25200000 -4700000 0.198 -23600000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">11.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">COMMITMENTS AND CONTINGENCIES</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Operating Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">All our existing leases as of September 30, 2021 are classified as operating leases. As of September 30, 2021, we have nine material operating leases for facilities and office equipment with remaining terms expiring from 2022 through 2026 and a weighted average remaining lease term of 2.5 years. Many of our existing leases have fair value renewal options, none of which are considered certain of being exercised or included in the minimum lease term. Discount rates used in the calculation of our lease liability ranged between 3.99% and 8.95%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Rent expense for the three and nine months ended September 30, 2021 and 2020 consisted of the following: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 132</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 166</p></td></tr><tr><td style="vertical-align:bottom;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Variable lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total lease costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 162</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 210</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">A maturity analysis of our operating leases follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Future payments:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 127</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 82</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2025 and thereafter</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 342</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Discount </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (22)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Lease liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 320</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_3rJFF3OmmEyK9fj3iYjJWg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Current lease liability </span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (130)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_jCPJPx13qEKgzV5M-SVttQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Non-current lease liability</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 190</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Government Regulation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Our products and facilities are subject to regulation by a number of federal and state governmental agencies, such as the Drug Enforcement Administration (“DEA”), the U.S. Food and Drug Administration (“FDA”), the Centers for Medicare and Medicaid Services (“CMS”), and Health Canada. The FDA, in particular, maintains oversight of the formulation, manufacture, distribution, packaging, and labeling of all of our products. The DEA and Health Canada maintain oversight over our products that are considered controlled substances.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Unapproved Products</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Two of our products, Esterified Estrogen with Methyltestosterone (“EEMT”) and Opium Tincture, are marketed without approved NDAs or Abbreviated New Drug Applications (“ANDAs”). During the three months ended September 30, 2021 and 2020, net revenues for these products totaled $4.2 million and $4.3 million, respectively. During the nine months ended September 30, 2021 and 2020, net revenues for these products totaled $12.2 million and $12.4 million, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In addition, one group of products that we manufacture on behalf of a contract customer is marketed by that customer without an approved NDA. If the FDA took enforcement action against such customer, the customer may be required to seek FDA approval for the group of products or withdraw them from the market. Our contract manufacturing revenues for the group of unapproved products for the three months ended September 30, 2021 and 2020 were $0.7 million. Our contract manufacturing revenues for the group of unapproved products for the nine months ended September 30, 2021 and 2020 were $2.1 million and $2.3 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;margin:0pt 0pt 0pt 18pt;"><b style="font-weight:bold;">Legal Proceedings</b></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;margin:0pt 0pt 0pt 18pt;">We are involved, and from time to time may become involved, in various disputes, governmental and/or regulatory inquiries, investigations, government reimbursement related actions and litigation. These matters are complex and subject to significant uncertainties. As such, we cannot accurately predict the outcome, or the effects of the legal proceedings described below. While we believe that we have valid claims and/or defenses in the litigation and other matters described below, litigation is inherently unpredictable, and the outcome of the proceedings could result in losses, including substantial damages, fines, civil or criminal penalties and injunctive or administrative remedies. We intend to vigorously prosecute and/or defend these matters, as appropriate, however, from time to time, we may settle or otherwise resolve these matters on terms and conditions that we believe are in our best interests. Resolution of any or all claims, investigations, and legal proceedings, individually or in the aggregate, could have a material adverse effect on our results of operations and/or cash flows in any given accounting period or on our overall financial condition.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;margin:0pt 0pt 0pt 18pt;">Some of these matters with which we are involved are described below, and unless otherwise disclosed, we are unable to predict the outcome of the matter or to provide an estimate of the range of reasonably possible material losses. We record accruals for loss contingencies to the extent we conclude it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;margin:0pt 0pt 0pt 18pt;">From time to time, we are also involved in other pending proceedings for which, in our opinion based upon facts and circumstances known at the time, either the likelihood of loss is remote or any reasonably possible loss associated with the resolution of such proceedings is not expected to be material to our results, and therefore remain undisclosed. If and when any reasonably possible losses associated with the resolution of such other pending proceedings, in our opinion, become material, we will disclose such matters.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;margin:0pt 0pt 0pt 18pt;">Furthermore, like all pharmaceutical manufacturers, we are periodically exposed to product liability claims. The prevalence of these claims could limit our coverage under future insurance policies or cause those policies to become more expensive, which could harm our business, financial condition, and operating results. Recent trends in the product liability and director and officer insurance markets is to exclude matters related to certain classes of drugs. Our policies have been subject to such exclusions which place further potential risk of financial loss on us.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Legal fees for litigation-related matters are expensed as incurred and included in the consolidated statements of operations under the selling, general, and administrative expense line item.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Commercial Litigation </span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In November of 2017, we were served with a complaint filed by Arbor Pharmaceuticals, LLC, in the United States District Court for the District of Minnesota. The complaint alleged false advertising and unfair competition in violation of Section 43(a) of the Lanham Act, Section 1125(a) of Title 15 of the United States Code, and Minnesota State law, under the premise that we sold an unapproved Erythromycin Ethylsuccinate (“EES”) product during the period between September 27, 2016 and November 2, 2018. The complaint sought a trial by jury and monetary damages (inclusive of actual and consequential damages, treble damages, disgorgement of ANI profits, and legal fees) of an unspecified amount. Discovery in this action closed on March 31, 2019 and trial was scheduled to commence on August 25, 2021. On August 3, 2021, the Company entered into a Settlement Agreement with Arbor Pharmaceuticals, LLC to resolve all claims related to Civil Action 17-4910, Arbor Pharmaceuticals, LLC (“Arbor”) v. ANI Pharmaceuticals, Inc., which was pending trial in the United States District Court for the District of Minnesota. Under the terms of the agreement, ANI paid Arbor $8.4 million and Arbor dismissed the action with prejudice. Neither party admitted wrongdoing in reaching this settlement. The Company paid the settlement from cash on the balance sheet.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">On December 3, 2020, class action complaints were filed against the Company on behalf of putative classes of direct and indirect purchasers of the drug Bystolic. On December 23, 2020, six individual purchasers of Bystolic, CVS, Rite Aid, Walgreen, Kroger, Albertsons, and H-E-B, filed complaints against the Company. On March 15, 2021, the plaintiffs in these actions filed amended complaints. All amended complaints are substantively identical.  The plaintiffs in these actions allege that, beginning in 2012, Forest Laboratories, the manufacturer of Bystolic, entered into anticompetitive agreements when settling patent litigation related to Bystolic with seven potential manufacturers of a generic version of Bystolic: Hetero, Torrent, Alkem/Indchemie, Glenmark, Amerigen, Watson, and various of their corporate parents, successors, subsidiaries, and affiliates.  ANI itself was not a party to patent litigation with Forest concerning Bystolic and did not settle patent litigation with Forest. The plaintiffs named the Company as a defendant based on the Company’s January 8, 2020 Asset Purchase Agreement with Amerigen. The complaints allege that the 2013 patent litigation settlement agreement between Forest and Amerigen violates federal and state antitrust laws and state consumer protection laws by delaying the market entry of generic versions of Bystolic. Plaintiffs allege they paid higher prices as a result of delayed generic competition. Plaintiffs seek damages, trebled or otherwise multiplied under applicable law, injunctive relief, litigation costs and attorneys’ fees. The complaints do not specify the amount of damages sought from the Company or other defendants and the Company at this early stage of the litigation cannot reasonably estimate the potential damages that the plaintiffs will seek. The cases have been consolidated in the United States District Court for the Southern District of New York<span style="color:#ff0000;"> </span>as In re Bystolic Antitrust Litigation, Case No. 20-cv-005735 (LJL).  On April 23, 2021, the<span style="color:#ff0000;"> </span>Company and other defendants filed motions to dismiss the amended complaints, which are pending before the court for decision. The Company disputes any liability in these matters.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-family:'Times New Roman','Times','serif';">On March 24, 2021, Azurity Pharmaceuticals, Inc. (“Azurity”) filed a complaint in the United States District Court for the District of Minnesota against ANI Pharmaceuticals, Inc., asserting that ANI’s vancomycin hydrochloride oral solution drug product infringes U.S. Patent No. 10,688,046. The complaint seeks injunctive relief, damages, including lost profits and/or royalty, treble damages, and attorneys’ fee and costs. ANI filed its answer on August 31, 2021, and is currently engaged in discovery. ANI intends to dispute any and all liability in this case. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="background-color:#ffff00;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="color:#0d0d0d;">On April 1, 2021, United Therapeutics Corp. and Supernus Pharmaceuticals, Inc. (“UTC/Supernus”) filed a complaint in the United States District Court for the District of Delaware against ANI Pharmaceuticals, Inc., asserting that ANI's proposed Treprostinil extended release drug product, which is subject to ANI’s Abbreviated New Drug Application No. 215667, infringes U.S. Patent Nos. 7,417,070, 7,544,713, 8,252,839, 8,349,892, 8,410,169, 8,747,897, 9,050,311, 9,278,901, 9,393,203, 9,422,223, 9,593,066 and 9,604,901 (“the Asserted Patents”). The complaint seeks injunctive relief</span><span style="color:#353535;">, </span><span style="color:#0d0d0d;">attorneys' fee and costs. ANI filed its answer and counterclaims on May 28, 2021, denying UTC/Supernus’ allegations and seeking declaratory judgment that ANI has not infringed any valid and enforceable claim of the Asserted Patents, that the Asserted Patents are invalid, and an award of attorneys’ fees and costs. Trial is set for May 8, 2023. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Industry Related Litigation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">In July 2020, we were served with a complaint brought by the Office of the Attorney General of the State of New Mexico against manufacturers and sellers of ranitidine products. The complaint asserts a public nuisance claim and a negligence claim against the generic ranitidine manufacturer defendants, including the Company. The public nuisance claim asserts that the widespread sale of ranitidine products in the state created a public nuisance that requires a state-wide medical monitoring program of New Mexico residents for the development of colorectal cancer, stomach cancer, gastrointestinal disorders and liver disease. As damages, New Mexico asks that the defendants fund this medical monitoring program. The negligence claims assert that the defendants were negligent in selling the product, essentially alleging that it was unreasonable to have the product on the market. With respect to that claim, New Mexico asserts that it paid for ranitidine products through state-funded insurance and health-care programs. On December 15, 2020, the case was removed to federal court and transferred to the In re Zantac multidistrict litigation (“MDL”)  pending in the United States District Court for the Southern District of Florida. New Mexico moved for remand to state court. The MDL court granted the remand motion on February 25, 2021. On April 16, 2021, New Mexico filed an amended complaint in the New Mexico First Judicial District Court in Santa Fe County.  It did not name ANI in the amended complaint, effectively voluntarily dismissing ANI from the action. In December 2020, the City of Baltimore served ANI with a complaint against manufacturers and sellers of ranitidine products. The City of Baltimore complaint tracks the allegations of the New Mexico complaint. The Baltimore action was removed to federal court and transferred to the In re Zantac MDL on February 1, 2021. The City of Baltimore moved for remand, which was granted on April 1, 2021. The parties stipulated to allow the City of Baltimore to file an amended complaint in the Circuit Court of Maryland for Baltimore City in “due course,” without a specific filing deadline.  On June 23, 2021, the City of Baltimore filed an amended complaint. The City of Baltimore did not name ANI in its amended complaint, effectively voluntarily dismissing ANI from the action. We dispute any liability in these matters.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Product Liability Related Litigation</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">All manufacturers of the drug Reglan and its generic equivalent metoclopramide, including ANI, have faced allegations from plaintiffs in various states claiming bodily injuries as a result of ingestion of metoclopramide or its brand name, Reglan, prior to the FDA’s February 2009 Black Box warning requirement (“legacy claims”). All these original legacy claims were settled or closed out, including a series of claims in California that were resolved by coordinated proceeding and settlement. Our insurance company assumed the defense of the legacy claims and paid all losses in settlement of the California legacy claims. In March 2019, we were served with a lawsuit in the Superior Court of California, County of Riverside, adding us as a defendant in a complaint filed in July 2017 that is alleged not to have been part of the original settled legacy claims. This new claim was dismissed with prejudice in July 2021 and the matter is now closed.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">In June 2020, we were served with a personal injury complaint in the case of Koepsel v. Boehringer Ingelheim Pharmaceuticals, et al., MDL No. 20-MD-2924, Case No. 9:20-cv-80882-RLR, filed in the United States District Court for Southern District of Florida, in which the plaintiff alleges that he developed kidney cancer in 2018 as a result of taking over the counter medication containing ranitidine. The Koepsel action was filed within an existing multidistrict litigation concerning ranitidine-containing drugs pending in the Southern District of Florida before Judge Robin L. Rosenberg, In re Zantac MDL, 20 MDL 2924. A Master Personal Injury Complaint (“MPIC”) in that MDL that was filed on June 22, 2020 also named the Company as a defendant. The Company was dismissed from the Koepsel case on August 21, 2020 and was dismissed from the MPIC on September 8, 2020. On December 31, 2020, after ANI was dismissed, the district court dismissed the MPIC claims against generic manufacturer defendants partially with prejudice and partially with leave to replead. The failure to warn and design defect claims were dismissed with prejudice on preemption grounds. An Amended Master Personal Injury Complaint was filed on February 8, 2021, which does not name ANI.  The Company has been named in other individual personal injury complaints filed in MDL 20 MD 2924 in which plaintiffs allege that they developed cancer after taking prescription and over the counter medication containing ranitidine. To date, the Company has been served with complaints in </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="white-space:pre-wrap;">five of those additional cases: Cooper v. Boehringer Ingelheim Pharmaceuticals, et al., MDL No. 20-MD-2924, Case No. 9:20-cv-81130-RLR (served September 30, 2020), Lineberry v. Amneal Pharmaceuticals, LLC, et al., MDL No. 20-MD-2924, Case No. 9:20-cv-81079-RLR (served August 20, 2020), Lovette v. Amneal Pharmaceuticals, LLC, et al., MDL No. 20-MD-2924, Case No. 9:20-cv-81040-RLR (served August 26, 2020), Hightower v. Pfizer, et al, MDL No. 20-MD-2924, Case No. 9-20-cv-82214-RLR (served December 16, 2020) and Bird v. Boehringer Ingelheim Pharmaceuticals, et al., MDL No. 20-MD-2924, Case No. 9-20-cv-80837-RLR (served December 30, 2020). We have informed counsel for the plaintiffs that we did not sell an over the counter ranitidine product and sold a generic prescription ranitidine product for a limited two-month period of time, from July 2019 to September 2019. Our product was voluntarily recalled in January 2020. Each of the plaintiffs in the five pending cases alleges a cancer diagnosis prior to the time that ANI sold ranitidine, and we have informally sought dismissal from these cases on that basis. ANI was voluntarily dismissed from the Cooper, Lineberry and Lovette actions on November 20, 2020. ANI was voluntarily dismissed from the Bird action on March 15, 2021 and from the Hightower action on March 29, 2021. After ANI had been voluntarily dismissed from all complaints served on it in the MDL, the district court dismissed all claims against the generic manufacturer defendants with prejudice on preemption grounds by opinion dated July 8, 2021. We dispute any liability in these MDL matters.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Other Industry Related Matters</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">On or about September 20, 2017, the Company and certain of its employees were served with search warrants and/or grand jury subpoenas to produce documents and possibly testify relating to a federal investigation of the</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">generic pharmaceutical industry. We have been cooperating and intend to continue cooperating with the investigation. However, no assurance can be given as to the timing or outcome of the investigation.</p> P2Y6M 0.0399 0.0895 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 132</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 166</p></td></tr><tr><td style="vertical-align:bottom;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Variable lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total lease costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 162</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 210</p></td></tr></table> 40000 57000 132000 166000 9000 15000 30000 44000 49000 72000 162000 210000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Future payments:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 127</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 82</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2025 and thereafter</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 342</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Discount </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (22)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Lease liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 320</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_3rJFF3OmmEyK9fj3iYjJWg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Current lease liability </span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (130)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_jCPJPx13qEKgzV5M-SVttQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Non-current lease liability</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 190</p></td></tr></table> 35000 127000 82000 56000 42000 342000 22000 320000 130000 190000 4200000 4300000 12200000 12400000 700000 700000 2100000 2100000 2300000 8400000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">12.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">FAIR VALUE DISCLOSURES</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Fair value is the price that would be received from the sale of an asset or paid to transfer a liability assuming an orderly transaction in the most advantageous market at the measurement date. U.S. GAAP establishes a hierarchical disclosure framework that prioritizes and ranks the level of observability of inputs used in measuring fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The inputs used in measuring the fair value of cash and cash equivalents are considered to be Level 1 in accordance with the three-tier fair value hierarchy. The fair market values are based on period-end statements supplied by the various banks and brokers that held the majority of our funds. The fair value of short-term financial instruments (primarily accounts receivable, prepaid expenses, accounts payable, accrued expenses, and other current liabilities) approximate their carrying values because of their short-term nature. The Term Loan, DDTL, and Revolver bear an interest rate that fluctuates with the changes in LIBOR and, because the variable interest rates approximate market borrowing rates available to us, we believe the carrying values of these borrowings approximated their fair values at September 30, 2021. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Our contingent value rights (“CVRs”), which were granted coincident with our merger with BioSante and expire in June 2023, are considered contingent consideration and are classified as liabilities. As such, the CVRs were recorded as purchase consideration at their estimated fair value, using level 3 inputs, and are marked to market each reporting period until settlement. The fair value of CVRs is estimated using the present value of our projection of the expected payments pursuant to the terms of the CVR agreement, which is the primary unobservable input. If our projection or expected payments were to increase substantially, the value of the CVRs could increase as a result. The present value of the liability was calculated using a discount rate of 15%. We determined that the fair value of the CVRs was immaterial as of September 30, 2021 and December 31, 2020. We also determined that the changes in such fair value were immaterial in the three and nine months ended September 30, 2021 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">The fair value of our interest rate swap is estimated based on the present value of projected future cash flows using the LIBOR forward rate curve. The model used to value the interest rate swap includes inputs of readily observable market data, a Level 2 input. As described in detail in Note 5, the fair value of the interest rate swap was a $7.9 million liability at September 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The following table presents our financial assets and liabilities accounted for at fair value on a recurring basis as of September 30, 2021 and December 31, 2020, by level within the fair value hierarchy:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest rate swaps</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,926</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,926</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">CVRs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:46.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:46.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Interest rate swaps</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,109</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,109</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">CVRs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Financial Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">We do not have any financial assets and liabilities that are measured at fair value on a non-recurring basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Non-Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">We do not have any non-financial assets and liabilities that are measured at fair value on a recurring basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Non-Financial Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">We measure our long-lived assets, including property, plant, and equipment, ROU assets, intangible assets, and goodwill, at fair value on a non-recurring basis. These assets are recognized at fair value when they are deemed to be other-than-temporarily impaired. No such fair value impairment was recognized in the three and nine months ended September 30, 2021 and 2020. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Acquired Non-Financial Assets Measured at Fair Value</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In April 2021, we acquired three NDAs and an ANDA and certain related inventories from Sandoz, Inc. for total consideration of $20.7 million. We also incurred and paid $0.4 million in transaction costs directly related to the acquisition. The acquisition was funded via borrowings under our Revolver. We accounted for this transaction as an asset acquisition and capitalized the transaction costs directly related to the acquisition. We recognized $11.4 million as acquired intangible assets and $9.7 million of inventory at fair value, including $0.6 million of API, $1.0 million of sample inventory, and $8.1 million in finished goods inventory. <span style="background-color:#ffffff;">In order to determine the fair value of the intangible assets, we used the present value of the estimated cash flows related to the product rights using a discount rate of </span><span style="background-color:#ffffff;">10%</span><span style="background-color:#ffffff;">, which are level 3 unobservable inputs. </span>The fair value of the inventory was determined based on the estimated selling price to be generated from the finished goods, less costs to sell, including a reasonable margin, which are level 3 unobservable inputs. The intangible assets are being amortized in full over a useful life of seven years and will be tested for impairment when events or circumstances indicate that the carrying value of the asset may not be recoverable. No such triggering events were identified during the period from the date of acquisition to September 30, 2021 and therefore no impairment loss was recognized for the nine months ended September 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In July 2020, we acquired an ANDA and certain related inventories from a private company for total consideration of $4.3 million. We also incurred and paid $0.1 million in transaction costs directly related to the acquisition. We accounted for this transaction as an asset acquisition and capitalized the transaction costs directly related to the acquisition. We recognized $3.0 million as an acquired ANDA intangible asset and $1.4 million in inventory at fair value. The fair value of the inventory was determined based on the estimated selling price to be generated from the finished goods, less costs to sell, including a reasonable margin, which are level 3 unobservable inputs. The ANDA is being amortized in full over its useful life of seven years and will be tested for impairment when events or circumstances indicate that the carrying value of the asset may not be recoverable. No such triggering events were identified during the period from the date of acquisition to June 30, 2021 and therefore no impairment loss was recognized for the nine months ended September 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In January 2020, we completed the acquisition of the U.S. portfolio of 23 generic products and API and finished goods related to certain of those products from Amerigen Pharmaceuticals, Ltd. (“Amerigen”) for a purchase consideration of $56.8 million and up to $25.0 million in contingent payments over the next <span style="white-space:pre-wrap;">four years</span><span style="white-space:pre-wrap;">. Payments were made using cash on hand and through borrowings of $15.0 million under our Revolver. We also incurred and paid $0.7 million in transaction costs directly related to the acquisition. We accounted for the transaction as an asset acquisition and capitalized the transactions costs directly related to the acquisition. We recognized $38.5 million as acquired ANDA intangible assets and $6.7 million as acquired marketing and distribution rights related to the licensed products, which are being amortized over their useful lives of </span><span style="white-space:pre-wrap;">seven years</span><span style="white-space:pre-wrap;">. We also recognized $3.8 million of the purchase price as research and development expense because certain of the generic products had significant remaining work required in order to be commercialized and the products did not have an alternative future use. The payment was allocated to the two asset categories and in-process research and development based on relative fair value, which was determined using Level 3 unobservable inputs. To determine the fair value of the acquired intangible assets and in-process research and development, we used the present value of the estimated cash flows related to the products, using a discount rate of 8%. We also recognized $8.4 million in inventory at fair value, including $1.7 million of API and $6.7 million of finished goods. The fair value of the inventory was determined based on the estimated selling price to be generated from the finished goods, less costs to sell, including a reasonable margin, which are level 3 unobservable inputs. Contingent liabilities will be accrued when they are both estimable and probable. The intangible assets will be tested for impairment when events or circumstances indicate that the carrying value of the asset may not be recoverable. No such triggering events were identified during the period from the date of acquisition to September 30, 2021 and therefore no impairment loss was recognized for the nine months ended September 30, 2021.</span></p> 0.15 7900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The following table presents our financial assets and liabilities accounted for at fair value on a recurring basis as of September 30, 2021 and December 31, 2020, by level within the fair value hierarchy:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest rate swaps</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,926</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,926</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">CVRs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:46.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:46.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Interest rate swaps</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,109</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,109</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">CVRs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 7926000 7926000 14109000 14109000 20700000 400000 11400000 9700000 600000 1000000.0 8100000 0.10 P7Y 0 4300000 100000 3000000.0 1400000 P7Y 0 23 56800000 25000000.0 P4Y 15000000.0 700000 38500000 6700000 P7Y 3800000 0.08 8400000 1700000 6700000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;text-align:left;">13.</b></span>PURIFIED CORTROPHIN GEL PRE-LAUNCH CHARGES </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:11.0pt;padding-bottom:12pt;margin:0pt 0pt 0pt 18pt;">In January 2016, we acquired the right, title and interest in the NDAs for Cortrophin Gel and Cortrophin-Zinc. Subsequently, we have assembled a Cortrophin Gel re-commercialization team of scientists, executed a long-term supply agreement with a supplier of pig pituitary glands, our primary raw material for corticotrophin API, executed a long-term supply agreement with an API manufacturer, with whom we have advanced the manufacture of corticotropin API via manufacture of commercial-scale batches, and executed a long-term commercial supply agreement with a current good manufacturing practice (“cGMP”) aseptic fill contract manufacturer.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:11.0pt;margin:0pt 0pt 0pt 18pt;">Prior to the third quarter 2019, all purchases of material, including pig pituitary glands and API, related to the re-commercialization efforts were consumed in research and development activities and recognized as research and development expense in the period in which they were incurred. In the third quarter of 2019, we began purchasing materials that are intended to be used commercially in anticipation of FDA approval of Cortrophin Gel and the resultant product launch. The FDA granted approval of the sNDA of this product on October 29, 2021. Prior to FDA approval, under U.S. GAAP, we were prohibited from capitalizing these pre-launch purchases of materials as inventory, and accordingly, they were charged to expense in the period in which they were incurred. Subsequent to approval, these purchases will be recorded as inventory at net realizable value. During the three and nine months ended September 30, 2021, we incurred $0.2 million and $0.8 million, respectively, of charges for the purchase of materials. During the three and nine months ended September 30, 2020, we incurred $0.1 million and $8.3 million, </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:11.0pt;margin:0pt 0pt 0pt 18pt;">respectively in charges for the purchase of materials. We also incurred other charges directly related to the Cortrophin pre-launch commercialization efforts, including, but not limited to, sales and marketing and consulting expenses. During the three and nine months ended September 30, 2021, we incurred $2.1 million and $4.7 million, respectively, of these charges, which are included on the unaudited interim condensed consolidated statements of operations as a selling, general, and administrative expense. There were no comparable expenses in 2020.</p> 200000 800000 100000 8300000 2100000 4700000 0 0 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:11.0pt;margin:0pt 0pt 0pt 18pt;"><b style="font-weight:bold;">14. SUBSEQUENT EVENT</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">On October 29, 2021, the FDA approved the Company’s Supplemental New Drug Application (“sNDA”) for Purified Cortrophin™ Gel (Repository Corticotropin Injection USP) (Cortrophin Gel) for the treatment of certain chronic autoimmune disorders, including acute exacerbations of multiple sclerosis (“MS”) and rheumatoid arthritis (“RA”), in addition to excess urinary protein due to nephrotic syndrome. Cortrophin Gel is an adrenocorticotropic hormone (“ACTH”), also known as purified corticotropin.</p> XML 11 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2021
Oct. 25, 2021
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2021  
Document Transition Report false  
Entity File Number 001-31812  
Entity Registrant Name ANI PHARMACEUTICALS, INC  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 58-2301143  
Entity Address, Address Line One 210 Main Street West  
Entity Address, City or Town Baudette  
Entity Address, State or Province MN  
Entity Address, Postal Zip Code 56623  
City Area Code 218  
Local Phone Number 634-3500  
Title of 12(b) Security Common Stock  
Trading Symbol ANIP  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Central Index Key 0001023024  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q3  
Amendment Flag false  
Common Stock [Member]    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   12,740,853
Class C Special Stock [Member]    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   10,864
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Current Assets    
Cash and cash equivalents $ 15,254 $ 7,864
Accounts receivable, net of $108,456 and $100,328 of adjustments for chargebacks and other allowances at September 30, 2021 and December 31, 2020, respectively 106,714 95,793
Inventories, net 61,684 60,803
Prepaid income taxes 3,030  
Prepaid expenses and other current assets 4,702 5,861
Total Current Assets 191,384 170,321
Property and equipment 60,816 58,797
Accumulated depreciation (21,290) (17,528)
Property and equipment, net 39,526 41,269
Restricted cash 5,001 5,003
Deferred tax assets, net of deferred tax liabilities and valuation allowance 60,196 51,704
Intangible assets, net 170,141 188,511
Goodwill 3,580 3,580
Other non-current assets 626 802
Total Assets 470,454 461,190
Current Liabilities    
Current debt, net of deferred financing costs 15,927 13,243
Accounts payable 11,513 11,261
Accrued royalties 3,996 6,407
Accrued compensation and related expenses 4,539 6,231
Current income taxes payable, net   3,906
Accrued government rebates 11,713 7,826
Returned goods reserve 32,229 27,155
Deferred revenue 62 80
Accrued expenses and other 4,893 2,456
Total Current Liabilities 84,872 78,565
Non-current Liabilities    
Non-current debt, net of deferred financing costs and current component 186,063 172,443
Derivatives and other non-current liabilities 8,116 14,482
Total Liabilities 279,051 265,490
Commitments and Contingencies (Note 11)
Stockholders' Equity    
Common Stock, $0.0001 par value, 33,333,334 shares authorized; 12,823,515 shares issued and 12,740,853 outstanding at September 30, 2021; 12,429,916 shares issued and 12,354,398 shares outstanding at December 31, 2020 1 1
Class C Special Stock, $0.0001 par value, 781,281 shares authorized; 10,864 shares issued and outstanding at September 30, 2021 and December 31, 2020, respectively
Preferred Stock, $0.0001 par value, 1,666,667 shares authorized; 0 shares issued and outstanding at September 30, 2021 and December 31, 2020, respectively
Treasury stock, 82,662 shares of common stock, at cost, at September 30, 2021 and 75,518 shares of common stock, at cost, at December 31, 2020 (3,135) (2,246)
Additional paid-in capital 222,211 214,354
Accumulated deficit (23,439) (4,972)
Accumulated other comprehensive loss, net of tax (4,235) (11,437)
Total Stockholders' Equity 191,403 195,700
Total Liabilities and Stockholders' Equity $ 470,454 $ 461,190
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Adjustments for chargebacks and other allowances $ 108,456 $ 100,328
Preferred Stock, Par or Stated Value Per Share (in dollars per share) $ 0.0001 $ 0.0001
Preferred Stock, Shares Authorized 1,666,667 1,666,667
Preferred Stock, Shares Issued 0 0
Preferred Stock, Shares Outstanding 0 0
Treasury Stock, Common, Shares 82,662 75,518
Common Stock [Member]    
Common Stock, Par Value (in dollars per share) $ 0.0001 $ 0.0001
Common Stock, Authorized Shares 33,333,334 33,333,334
Common Stock, Issued Shares 12,823,515 12,429,916
Common Stock, Outstanding Shares 12,740,853 12,354,398
Class C Special Stock [Member]    
Common Stock, Par Value (in dollars per share) $ 0.0001 $ 0.0001
Common Stock, Authorized Shares 781,281 781,281
Common Stock, Issued Shares 10,864 10,864
Common Stock, Outstanding Shares 10,864 10,864
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Condensed Consolidated Statements of Operations        
Net Revenues $ 52,061 $ 52,979 $ 155,207 $ 151,223
Operating Expenses        
Cost of sales (excluding depreciation and amortization) 24,413 20,118 66,712 62,617
Research and development 2,456 2,939 8,229 12,318
Selling, general, and administrative 17,181 15,725 53,588 50,621
Depreciation and amortization 11,346 11,358 33,568 33,739
Legal settlement expense     8,400 0
Purified Cortrophin Gel pre-launch charges 227 37 780 8,275
Total Operating Expenses 55,623 50,177 171,277 167,570
Operating (Loss)/Income (3,562) 2,802 (16,070) (16,347)
Other Expense, net        
Interest expense, net (2,497) (2,510) (7,482) (6,898)
Other expense, net (1,071) (229) (1,653) (335)
(Loss)/Income Before Benefit for Income Taxes (7,130) 63 (25,205) (23,580)
Benefit for income taxes 2,683 371 6,738 4,667
Net (Loss)/Income $ (4,447) $ 434 $ (18,467) $ (18,913)
Basic and Diluted (Loss)/Earnings Per Share:        
Basic (Loss)/Earnings Per Share $ (0.37) $ 0.04 $ (1.53) $ (1.58)
Diluted (Loss)/Earnings Per Share $ (0.37) $ 0.04 $ (1.53) $ (1.58)
Basic Weighted-Average Shares Outstanding 12,107 11,991 12,066 11,953
Diluted Weighted-Average Shares Outstanding 12,107 12,003 12,066 11,953
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Comprehensive Income/(Loss) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Condensed Consolidated Statements of Comprehensive (Loss)/Income        
Net (loss)/income $ (4,447) $ 434 $ (18,467) $ (18,913)
Other comprehensive income/(loss), net of tax:        
Gains/(losses) on interest rate swap, net of tax 1,198 939 7,202 (8,239)
Total other comprehensive income/(loss), net of tax 1,198 939 7,202 (8,239)
Total comprehensive (loss)/income, net of tax $ (3,249) $ 1,373 $ (11,265) $ (27,152)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Changes in Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock [Member]
Accumulated Other Comprehensive Gain/(Loss), Net of Tax [Member]
Retained Earnings/(Accumulated Deficit) [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Retained Earnings/(Accumulated Deficit) [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Total
Balance at Dec. 31, 2019 $ 1 $ 200,800 $ (723) $ (4,871) $ (8) $ 17,584 $ (8) $ 212,791
Balance (in shares) at Dec. 31, 2019 12,105   15          
Stock-based Compensation Expense   10,543           10,543
Treasury Stock Purchases for Restricted Stock Vests     $ (1,523)         (1,523)
Treasury Stock Purchases for Restricted Stock Vests (in shares)     61          
Issuance of Common Shares upon Stock Option and ESPP Exercise   449           449
Issuance of Common Shares upon Stock Option and ESPP Exercise (in shares) 14              
Issuance of Restricted Stock Awards (in shares) 304              
Gains/(losses) on interest rate swap, net of tax       (8,239)       (8,239)
Net (loss)/income           (18,913)   (18,913)
Balance at Sep. 30, 2020 $ 1 211,792 $ (2,246) (13,110)   (1,337)   195,100
Balance (in shares) at Sep. 30, 2020 12,423   76          
Balance at Jun. 30, 2020 $ 1 209,409 $ (2,246) (14,049)   (1,771)   191,344
Balance (in shares) at Jun. 30, 2020 12,380   58          
Stock-based Compensation Expense   2,383           2,383
Treasury Stock Purchases for Restricted Stock Vests (in shares)     18          
Issuance of Restricted Stock Awards (in shares) 43              
Gains/(losses) on interest rate swap, net of tax       939       939
Net (loss)/income           434   434
Balance at Sep. 30, 2020 $ 1 211,792 $ (2,246) (13,110)   (1,337)   195,100
Balance (in shares) at Sep. 30, 2020 12,423   76          
Balance at Dec. 31, 2020 $ 1 214,354 $ (2,246) (11,437)   (4,972)   195,700
Balance (in shares) at Dec. 31, 2020 12,430   76          
Stock-based Compensation Expense   7,521           7,521
Treasury Stock Purchases for Restricted Stock Vests     $ (889)         (889)
Treasury Stock Purchases for Restricted Stock Vests (in shares)     28          
Issuance of Common Shares upon Stock Option and ESPP Exercise   336           336
Issuance of Common Shares upon Stock Option and ESPP Exercise (in shares) 12              
Issuance of Restricted Stock Awards (in shares) 463              
Restricted Stock Awards Forfeitures (in shares) (81)   (21)          
Gains/(losses) on interest rate swap, net of tax       7,202       7,202
Net (loss)/income           (18,467)   (18,467)
Balance at Sep. 30, 2021 $ 1 222,211 $ (3,135) (4,235)   (23,439)   191,403
Balance (in shares) at Sep. 30, 2021 12,824   83          
Balance at Jun. 30, 2021 $ 1 219,403 $ (3,062) (5,433)   (18,992)   191,917
Balance (in shares) at Jun. 30, 2021 12,826   80          
Stock-based Compensation Expense   2,808           2,808
Treasury Stock Purchases for Restricted Stock Vests     $ (73)         (73)
Treasury Stock Purchases for Restricted Stock Vests (in shares)     3          
Issuance of Restricted Stock Awards (in shares) 6              
Restricted Stock Awards Forfeitures (in shares) (8)              
Gains/(losses) on interest rate swap, net of tax       1,198       1,198
Net (loss)/income           (4,447)   (4,447)
Balance at Sep. 30, 2021 $ 1 $ 222,211 $ (3,135) $ (4,235)   $ (23,439)   $ 191,403
Balance (in shares) at Sep. 30, 2021 12,824   83          
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Cash Flows From Operating Activities    
Net Loss $ (18,467) $ (18,913)
Adjustments to reconcile net loss to net cash and cash equivalents provided by operating activities:    
Stock-based compensation 7,521 10,543
Deferred taxes (8,665) (9,032)
Depreciation and amortization 33,568 33,739
Acquired in-process research and development ("IPR&D") 0 3,753
Non-cash interest 1,718 1,288
Asset impairment charge 0 104
Changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable, net (10,921) (11,616)
Inventories, net 8,773 (1,151)
Prepaid expenses and other current assets 1,421 637
Accounts payable 396 (146)
Accrued royalties (2,411) 1,004
Current income taxes payable, net (6,936) (545)
Accrued government rebates 3,887 2,777
Returned goods reserve 5,091 6,456
Accrued expenses, accrued compensation, and other 532 2,078
Net Cash and Cash Equivalents Provided by Operating Activities 15,507 20,976
Cash Flows From Investing Activities    
Acquisition of product rights, IPR&D, and other related assets (21,069) (62,178)
Acquisition of property and equipment, net (2,201) (4,025)
Net Cash and Cash Equivalents Used in Investing Activities (23,270) (66,203)
Cash Flows From Financing Activities    
Payments on Term Loan and Delayed Draw Term Loan agreements (8,034) (5,657)
Borrowings under Revolver agreement 24,000 15,000
Payments on Revolver agreement 0 (7,500)
Proceeds from stock option exercises and ESPP purchases 336 449
Payments of debt issuance costs (262) 0
Treasury stock purchases for restricted stock vests (889) (1,523)
Net Cash and Cash Equivalents Provided by Financing Activities 15,151 769
Net Change in Cash and Cash Equivalents 7,388 (44,458)
Cash and cash equivalents, and restricted cash, beginning of period 12,867 67,361
Cash and cash equivalents, and restricted cash, end of period 20,255 22,903
Reconciliation of cash, cash equivalents, and restricted cash, beginning of period    
Cash and cash equivalents 7,864 62,332
Restricted cash 5,003 5,029
Cash and cash equivalents, and restricted cash, beginning of period 12,867 67,361
Reconciliation of cash, cash equivalents, and restricted cash, end of period    
Cash and cash equivalents 15,254 17,900
Restricted cash 5,001 5,003
Cash and cash equivalents, and restricted cash, end of period 20,255 22,903
Supplemental disclosure for cash flow information:    
Cash paid for interest, net of amounts capitalized 5,922 5,080
Cash paid for income taxes 8,360 4,878
Supplemental non-cash investing and financing activities:    
Acquisition of product rights, IPR&D, and other related assets included in returned goods reserve and derivatives and other non-current liabilities 0 399
Property and equipment purchased and included in accounts payable $ 28 $ 223
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.21.2
BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS
9 Months Ended
Sep. 30, 2021
BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS  
BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS
1.BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS

Overview

ANI Pharmaceuticals, Inc. and its consolidated subsidiaries, ANIP Acquisition Company and ANI Pharmaceuticals Canada Inc. (together, “ANI,” the “Company,” “we,” “us,” or “our”), is an integrated specialty pharmaceutical company focused on delivering value to our customers by developing, manufacturing, and marketing high quality branded and generic prescription pharmaceuticals, including for diseases with high unmet medical need. We focus on niche and high barrier to entry opportunities, including controlled substances, oncology products (anti-cancer), hormones and steroids, and complex formulations. Our three pharmaceutical manufacturing facilities, of which two are located in Baudette, Minnesota and one is located in Oakville, Ontario, are together capable of producing oral solid dose products, as well as semi-solids, liquids and topicals, controlled substances, and potent products that must be manufactured in a fully-contained environment.

Basis of Presentation

The accompanying unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). In our opinion, the accompanying unaudited interim condensed consolidated financial statements include all adjustments, consisting of normal recurring adjustments, which are necessary to present fairly our financial position, results of operations, comprehensive income, and cash flows. The consolidated balance sheet at December 31, 2020 has been derived from audited financial statements as of that date. The unaudited interim condensed consolidated results of operations are not necessarily indicative of the results that may occur for the full fiscal year. Certain information and footnote disclosure normally included in financial statements prepared in accordance with U.S. GAAP have been omitted pursuant to instructions, rules, and regulations prescribed by the U.S. Securities and Exchange Commission (the “SEC”). We believe that the disclosures provided herein are adequate to make the information presented not misleading when these unaudited interim condensed consolidated financial statements are read in conjunction with the audited financial statements and notes previously distributed in our Annual Report on Form 10-K for the year ended December 31, 2020.

Principles of Consolidation

The unaudited interim condensed consolidated financial statements include the accounts of ANI Pharmaceuticals, Inc. and its subsidiaries. All intercompany accounts and transactions are eliminated in consolidation.

Foreign Currency

We have a subsidiary located in Canada. The subsidiary conducts its transactions in U.S. dollars and Canadian dollars, but its functional currency is the U.S. dollar. The results of any non-U.S. dollar transactions are remeasured in U.S. dollars at the applicable exchange rates during the period and resulting foreign currency transaction gains and losses are included in the determination of net income. Our gain or loss on transactions denominated in foreign currencies was immaterial for the three and nine months ended September 30, 2021 and 2020. Unless otherwise noted, all references to “$” or “dollar” refer to the U.S. dollar.

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. In the accompanying unaudited interim condensed consolidated financial statements, estimates are

used for, but not limited to, stock-based compensation, revenue recognition, allowance for credit losses, variable consideration determined based on accruals for chargebacks, administrative fees and rebates, government rebates, returns and other allowances, allowance for inventory obsolescence, valuation of financial instruments and intangible assets, accruals for contingent liabilities, fair value of long-lived assets, income tax provision or benefit, deferred taxes and valuation allowance, determination of right-of-use assets and lease liabilities, purchase price allocations, and the depreciable lives of long-lived assets. Because of the uncertainties inherent in such estimates, actual results may differ from those estimates. Management periodically evaluates estimates used in the preparation of the financial statements for reasonableness.

We are subject to risks and uncertainties as a result of the novel coronavirus (“COVID-19”) pandemic. We are unable to predict the impact that the COVID-19 pandemic will continue to have on our future business, financial condition, and results of operations due to numerous uncertainties. These uncertainties include the occurrence of recurring outbreaks and their severity and the duration of the pandemic, the actions taken to contain the pandemic or mitigate its impact and the direct and indirect economic effects of the pandemic and containment measures, among others. We remain unable to predict the future impact on our estimates and assumptions. There was no material impact to these estimates or assumptions in our consolidated financial statements as of and for the three and nine months ended September 30, 2021 and 2020. Actual results could differ from those estimates, which may change our estimates in future periods. We continue to closely monitor the impact of the COVID-19 pandemic on our business.

Geographic Information

Based on the distinct nature of our operations, our internal management structure, and the financial information that is evaluated regularly by our Chief Operating Decision Maker, we determined that we operate in one reportable segment. Our operations are located in the United States and Canada. The majority of the assets of the Company are located in the United States.

The following table depicts the Company’s revenue by geographic operations during the following periods:

(in thousands)

Three Months Ended September 30, 

Nine Months Ended September 30, 

Location of Operations

    

2021

    

2020

    

2021

    

2020

    

United States

$

51,100

$

52,094

$

152,007

$

146,602

Canada

 

961

 

885

 

3,200

 

4,621

Total Revenue

$

52,061

$

52,979

$

155,207

$

151,223

The following table depicts the Company’s property and equipment, net according to geographic location as of:

(in thousands)

September 30, 2021

December 31, 2020

United States

$

25,512

$

26,960

Canada

 

14,014

 

14,309

Total property and equipment, net

$

39,526

$

41,269

Recent Accounting Pronouncements

Recent Accounting Pronouncements Not Yet Adopted

We have evaluated all issued and unadopted Accounting Standards Updates and believe the adoption of these standards will not have a material impact on our condensed consolidated statements of operations, comprehensive income, balance sheets, or cash flows.

Recently Adopted Accounting Pronouncements

In August 2020, the Financial Accounting Standards Board (“FASB”) issued guidance simplifying the accounting for certain financial instruments with characteristics of liabilities and equity, including certain convertible instruments and contracts on an entity’s own equity. The new standard removes the separation models required for convertible debt with cash conversion features and convertible instruments with beneficial conversion features. It also removes certain settlement conditions that are currently required for equity contracts to qualify for the derivative scope exception and simplifies the diluted earnings per share calculation for convertible instruments. We early adopted this guidance as of January 1, 2021. The adoption of this guidance did not have a material impact on our consolidated financial statements but will impact how we account for newly issued convertible instruments in future periods.

In November 2019, the FASB issued guidance simplifying the accounting for income taxes by removing the following exceptions: 1) exception to the incremental approach for intraperiod tax allocation when there is a loss from continuing operations and income or a gain from other items, 2) exception requirement to recognize a deferred tax liability for equity method investments when a foreign subsidiary becomes an equity method investment, 3) exception to the ability not to recognize a deferred tax liability for a foreign subsidiary when a foreign equity method investment becomes a subsidiary, and 4) exception to the general methodology for calculating income taxes in an interim period when a year-to-date loss exceeds the anticipated loss for the year. The amendments also simplify accounting for income taxes by doing the following: 1) requiring that an entity recognize a franchise tax or similar tax that is partially based on income as an income-based tax and account for any incremental amount incurred as a non-income-based tax, 2) requiring that an entity evaluate when a step up in the tax basis of goodwill should be considered part of the business combination in which the book goodwill was originally recognized and when it should be considered a separate transaction, 3) specifying that an entity is not required to allocate the consolidated amount of current and deferred tax expense to a legal entity that is not subject to tax in its separate financial statements, 4) requiring that an entity reflect the effect of an enacted change in tax laws or rates in the annual effective tax rate computation in the interim period that includes the enactment date, and 5) making minor Codification improvements for income taxes related to employee stock ownership plans and investments in qualified affordable housing projects accounted for using the equity method. Most of the provisions of this guidance were to be adopted on a prospective basis. Items 2) and 3) of the “removal” provisions were to be adopted on either a full or modified retrospective basis and item 4) of the “simplifying” provisions was to be adopted on a full retrospective basis. The guidance was effective for reporting periods beginning after December 15, 2020, including interim periods within that fiscal year. We adopted this guidance as of January 1, 2021. The adoption of this guidance did not have a material impact on our consolidated financial statements.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION AND RELATED ALLOWANCES
9 Months Ended
Sep. 30, 2021
REVENUE RECOGNITION AND RELATED ALLOWANCES  
REVENUE RECOGNITION AND RELATED ALLOWANCES
2.REVENUE RECOGNITION AND RELATED ALLOWANCES

Revenue Recognition

We recognize revenue using the following steps:

Identification of the contract, or contracts, with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price, including the identification and estimation of variable consideration;
Allocation of the transaction price to the performance obligations in the contract; and
Recognition of revenue when we satisfy a performance obligation.

We derive our revenues primarily from sales of generic and branded pharmaceutical products. Revenue is recognized when our obligations under the terms of our contracts with customers are satisfied, which generally occurs when control of the products we sell is transferred to the customer. We estimate variable consideration after considering applicable information that is reasonably available. We generally do not have incremental costs to

obtain contracts that would otherwise not have been incurred. We do not adjust revenue for the promised amount of consideration for the effects of a significant financing component because our customers generally pay us within 100 days.

All revenue recognized in the accompanying unaudited interim condensed consolidated statements of operations is considered to be revenue from contracts with customers. The following table depicts the disaggregation of revenue:

Three Months Ended

Nine Months Ended

Products and Services

September 30, 

September 30, 

September 30, 

September 30, 

(in thousands)

    

2021

    

2020

    

2021

    

2020

    

Sales of generic pharmaceutical products

$

35,140

$

37,712

$

101,952

$

108,607

Sales of branded pharmaceutical products

 

14,313

 

12,411

 

32,868

 

32,201

Sales of contract manufactured products

 

2,382

 

2,152

 

7,277

 

7,026

Royalties from licensing agreements

 

 

339

 

11,210

 

1,120

Product development services

 

77

 

289

 

332

 

1,751

Other

 

149

 

76

 

1,568

 

518

Total net revenues

$

52,061

$

52,979

$

155,207

$

151,223

Three Months Ended

Nine Months Ended

Timing of Revenue Recognition

September 30, 

September 30, 

September 30, 

September 30, 

(in thousands)

    

2021

    

2020

    

2021

    

2020

    

Performance obligations transferred at a point in time

$

51,984

$

52,690

$

154,875

$

149,472

Performance obligations transferred over time

 

77

 

289

 

332

 

1,751

Total

$

52,061

$

52,979

$

155,207

$

151,223

In the three and nine months ended September 30, 2021 and 2020, we did not incur, and therefore did not defer, any material incremental costs to fulfill contracts. We recognized an increase of $11.0 million to net revenue from performance obligations satisfied in prior periods during the nine months ended September 30, 2021, consisting primarily of a final $11.2 million royalty revenue related to the Kite license agreement pursuant to the Tripartite Agreement as defined and described herein in Royalties from Licensing Agreements, which was partially offset by a decrease related to revised estimates for variable consideration, including chargebacks, rebates, returns, and other allowances, related to prior period sales. We recognized a decrease of $8.7 million of net revenue from performance obligations satisfied in prior periods during the nine months ended September 30, 2020, consisting primarily of revised estimates for variable consideration, including chargebacks, rebates, returns, and other allowances, related to prior period sales. We provide technical transfer services to customers, for which services are transferred over time. As of September 30, 2021 and December 31, 2020, we did not have any contract assets related to revenue recognized based on percentage of completion but not yet billed. We had $0.1 million of deferred revenue at September 30, 2021 and December 31, 2020. For the three and nine months ended September 30, 2021, we recognized less than $0.1 million of revenue that was included in deferred revenue as of December 31, 2020. For the three and nine months ended September 30, 2020, we recognized $0.1 million and $0.3 million, respectively, of revenue that was included in deferred revenue as of December 31, 2019.

Revenue from Sales of Generic and Branded Pharmaceutical Products

Product sales consists of sales of our generic and brand pharmaceutical products. Our sole performance obligation in our contracts is to provide pharmaceutical products to customers. Our products are sold at pre-determined

standalone selling prices and our performance obligation is considered to be satisfied when control of the product is transferred to the customer. Control is generally transferred to the customer upon delivery of the product to the customer, as our pharmaceutical products are generally sold on an FOB destination basis and because inventory risk and risk of ownership passes to the customer upon delivery. Payment terms for these sales are generally less than 100 days.

Sales of our pharmaceutical products are subject to variable consideration due to chargebacks, government rebates, returns, administrative and other rebates, and cash discounts. Estimates for these elements of variable consideration require significant judgment. A comprehensive discussion of variable consideration is included in Part II, Item 8. Consolidated Financial Statements, Note 1, Description of Business and Summary of Significant Accounting Policies, in our Annual Report on Form 10-K for the year ended December 31, 2020.

The following table summarizes activity in the consolidated balance sheets for accruals and allowances for the nine months ended September 30, 2021 and 2020, respectively:

Accruals for Chargebacks, Returns, and Other Allowances

Administrative

Prompt

Government

Fees and Other

Payment

(in thousands)

    

Chargebacks

    

Rebates

    

Returns

    

Rebates

    

Discounts

Balance at December 31, 2019 (1)

$

49,882

$

8,901

$

16,595

$

8,281

$

2,549

Accruals/Adjustments

 

288,538

 

14,288

 

22,744

 

27,383

 

10,248

Credits Taken Against Reserve

 

(262,531)

(11,511)

 

(16,089)

 

(27,287)

 

(9,442)

Balance at September 30, 2020 (1)

$

75,889

$

11,678

$

23,250

$

8,377

$

3,355

Balance at December 31, 2020 (1)

$

88,746

$

7,826

$

27,155

$

8,906

$

3,839

Accruals/Adjustments

 

343,117

 

31,515

 

16,043

 

74,594

 

31,138

Credits Taken Against Reserve

 

(333,867)

(27,628)

 

(10,969)

 

(75,877)

 

(30,876)

Balance at September 30, 2021 (1)

$

97,996

$

11,713

$

32,229

$

7,623

$

4,101

(1)Chargebacks are included as an offset to accounts receivable in the unaudited condensed consolidated balance sheets. Administrative Fees and Other Rebates and Prompt Payment Discounts are included as an offset to accounts receivable or as accrued expenses and other in the unaudited condensed consolidated balance sheets. Returns are included in returned goods reserve in the unaudited condensed consolidated balance sheets. Government Rebates are included in accrued government rebates in the unaudited condensed consolidated balance sheets.

Contract Manufacturing Product Sales Revenue

Contract manufacturing arrangements consist of agreements in which we manufacture a pharmaceutical product on behalf of a third party. Our performance obligation is to manufacture and provide pharmaceutical products to customers, typically pharmaceutical companies. The contract manufactured products are sold at pre-determined standalone selling prices and our performance obligations are considered to be satisfied when control of the product is transferred to the customer. Control is transferred to the customer when the product leaves our dock to be shipped to the customer, as our contract manufactured pharmaceutical products are sold on an FOB shipping point basis and the inventory risk and risk of ownership passes to the customer at that time. Payment terms for these sales are generally fewer than two months. We estimate returns based on historical experience. Historically, we have not had material returns for contract manufactured products.

As of September 30, 2021, the aggregate amount of the transaction price allocated to the remaining performance obligations for all open contract manufacturing customer contracts was $3.0 million, which consists of firm orders

for contract manufactured products. We will recognize revenue for these performance obligations as they are satisfied, which is anticipated within six months.

Royalties from Licensing Agreements

From time to time, we enter into transition agreements with the sellers of products we acquire, under which we license to the seller the right to sell the acquired products. Therefore, we recognize the revenue associated with sales of the underlying products as royalties. Because these royalties are sales-based, we recognize the revenue when the underlying sales occur, based on sales and gross profit information received from the sellers. Upon full transition of the products and upon launching the products under our own labels, we recognize revenue for the products as sales of generic or branded pharmaceutical products, as described above. From time to time, we enter into supply and distribution agreements with contract manufacturing customers, under which we license to the contract manufacturing customer the right to sell our products, and we are entitled to a royalty on sales made by the contract manufacturing customer under these arrangements. Therefore, we recognize the revenue associated with sales of the underlying products as royalties. Because these royalties are sales-based, we recognize the revenue when the underlying sales occur, based on sales and gross profit information received from the contract manufacturing customers.

Pursuant to a 2012 Tripartite Agreement (the “Tripartite Agreement”) between the Company, The Regents of the University of California (“The Regents”), and Cabaret Biotech Ltd., an Israeli corporation (“Cabaret”) (as assignee of Dr. Zelig Eshhar’s rights under the Tripartite Agreement), and subsequent amendments thereto and assignments thereof, we were entitled to receive a percentage of the milestone and sales royalty payments paid to Cabaret by Kite Pharma, Inc. (“Kite”), a subsidiary of Gilead Sciences, Inc., under a license agreement. Under such license agreement, Kite licensed from Dr. Eshhar and Cabaret the patent rights covered by the Tripartite Agreement and agreed to make certain payments to Cabaret based on, among other things, Kite’s sales of Yescarta®. Under the Tripartite Agreement, portions of these payments were to be distributed to The Regents and to us.

Historically, we recorded royalty income related to Yescarta® on an accrual basis utilizing our best estimate of royalties earned based upon information available in the public domain, our understanding of the various agreements governing the royalty, and other information received from time to time from the relevant parties. Generally, cash was received directly from Cabaret once a year. The agreements governing this royalty were subject to multiple actions in multiple jurisdictions, including litigation between Cabaret and Kite, and separately, ANI and Cabaret. In the first quarter of 2021, we became aware that the litigation between Cabaret and Kite was dismissed. In April 2021, Cabaret and the Company settled all amounts due for amounts actually received by Cabaret or Eshhar for the licensing or use of the patent rights governed by the Kite license agreement. As a result, we recognized $11.2 million as royalties from licensing agreements in our net revenues during the three month period ended March 31, 2021. In addition, we agreed to reimburse Cabaret $0.4 million, which has been recorded as other expense, net in the accompanying unaudited interim condensed consolidated statement of operations, related to certain legal expenditures incurred. We received final payment from Cabaret in May 2021. Based upon the events that led to the dismissal of the litigation between Cabaret and Kite, the Company does not expect to receive any future royalty income related to the Kite license agreement. In conjunction with payment of amounts due to us, all outstanding litigation between the Company and Cabaret were dismissed.

Product Development Services Revenue

We provide product development services to customers, which are performed over time. These services primarily relate to the technical transfer of product development to our facility in Oakville, Ontario. The duration of these technical transfer projects can be up to three years. Deposits received from these customers are recorded as deferred revenue until revenue is recognized. For contracts with no deposits and for the remainder of contracts with deposits, we invoice customers as our performance obligations are satisfied. We recognize revenue on a percentage of completion basis, which results in contract assets on our balance sheet. As of September 30, 2021, the aggregate

amount of the transaction price allocated to the remaining performance obligations for all open product development services contracts was $0.4 million. We expect to satisfy these performance obligations within the next six months.

Credit Concentration

Our customers are primarily wholesale distributors, chain drug stores, group purchasing organizations, and pharmaceutical companies.

During the three and nine months ended September 30, 2021 and 2020 we had three customers that accounted for 10% or more of net revenues. As of September 30, 2021, accounts receivable from these customers totaled 85% of accounts receivable, net.

The three customers represent the total percentage of net revenues as follows:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

September 30, 

September 30, 

    

2021

    

2020

    

2021

    

    

2020

    

Customer 1

31

%

30

%

29

%

31

%

Customer 2

23

%

25

%

22

%

24

%

Customer 3

17

%

19

%

15

%

19

%

3.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.21.2
PENDING BUSINESS COMBINATION
9 Months Ended
Sep. 30, 2021
PENDING BUSINESS COMBINATION  
PENDING BUSINESS COMBINATION

3. PENDING BUSINESS COMBINATION

On March 8, 2021, we entered into a definitive agreement to acquire Novitium Pharma LLC (“Novitium”), a privately held New Jersey-based pharmaceutical company with development, manufacturing, and commercial capabilities (the “Acquisition”). The closing of the Acquisition will occur (a) within five business days after all of the conditions to the closing set forth in the merger agreement are satisfied or waived or (b) at such other time, date and place as may be agreed by us and Novitium, subject to the completion of a minimum period. The closing is subject to the satisfaction of customary closing conditions and necessary regulatory approvals.

Consideration will consist of a combination of (i) an estimated cash amount of $89.5 million, subject to various adjustments and expected to be financed by a $25.0 million private placement of preferred stock (the “PIPE Investment”) and by new debt financing, both described below, (ii) an aggregate of 2,466,667 shares of ANI common stock, and (iii) up to $46.5 million in contingent future earn-out payments.

We will finance the transaction with a new $340.0 million Senior Secured Credit Facility (the “New Facility”), consisting of a $300.0 million term loan and a $40.0 million revolving credit facility, the issuance of 2,466,667 shares of ANI common stock (approximately $74.0 million in value based on a $30.00 stock price) (the “Stock Consideration”), and a $25.0 million PIPE Investment by Ampersand 2020 Limited Partnership (“Ampersand”), an affiliate of Ampersand Capital Partners of which ANI’s Chairman of the Board is an operating partner and as such Ampersand is a related party. At closing, we intend to use the proceeds from the New Facility to fund a portion of the Acquisition and repay all of the outstanding debt under the existing senior secured credit facility discussed in Note 4.

The New Facility will be secured by substantially all the assets of ANI and its subsidiaries and used for the cash portion of the acquisition and to refinance ANI’s existing senior credit facilities. The term loan portion of the New Facility, which was successfully syndicated on May 24, 2021, represents fully committed capital and, as such, carries a customary ticking fee that commences 45 days and 90 days post allocation. During the three and nine months ended September 30, 2021, we incurred $2.4 million in expense related to the ticking fee, all of which was recognized as other expense, net, on the unaudited interim condensed consolidated statement of operations. Amounts drawn on the

$300.0 million term loan will bear an interest rate equal to 1-month LIBOR rate plus an applicable margin of 6.00% per annum, or an alternative base rate plus an applicable base rate margin of 5.00% per annum. Amounts drawn on the $40.0 million revolving credit facility will bear an interest rate equal to 1-month LIBOR rate plus an applicable margin of 4.75% per annum, or an alternative base rate plus an applicable base rate margin of 3.75% per annum. On the revolving credit facility, we will incur a commitment fee on any unused portion at a rate of 0.50% per annum.

As discussed in Note 5, we currently have an interest rate swap to manage our exposure to changes in LIBOR-based interest rates underlying total borrowings under our Term Loan and DDTL. We intend to retain an interest rate swap with similar structure and terms in order to manage our exposure to changes in LIBOR-based interest rates underlying a portion of borrowings under the New Facility.

Concurrently with the execution of the definitive agreement, on March 8, 2021, we entered into an Equity Commitment and Investment Agreement with Ampersand (the “PIPE Investor”), pursuant to which we agreed to issue and sell to the PIPE Investor, and the PIPE Investor agreed to purchase, 25,000 shares of our Series A Convertible Preferred Stock (the “PIPE Shares”), for a purchase price of $1,000 per share and an aggregate purchase price of $25.0 million PIPE Investment. The issuance of shares of ANI common stock into which PIPE Shares will be convertible and the Stock Consideration for the Acquisition were approved by the ANI stockholders in June 2021.

During the three and nine months ended September 30, 2021, we incurred $0.5 million and $5.1 million, respectively, in transaction costs related to this pending Acquisition, all of which were expensed and recognized as selling, general, and administrative expenses on the unaudited interim condensed consolidated statements of operations.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.21.2
INDEBTEDNESS
9 Months Ended
Sep. 30, 2021
INDEBTEDNESS  
INDEBTEDNESS
4.INDEBTEDNESS

Credit Facility

Our five-year Senior Secured Credit Facility (the “Credit Facility”) is comprised of a $72.2 million term loan (the “Term Loan”), a $118.0 million delayed draw term loan (“DDTL”), and a $75.0 million revolving credit facility (the “Revolver”), all of which mature in December 2023. The Credit Facility has a subjective acceleration clause in case of a material adverse event. The Term Loan includes a repayment schedule, pursuant to which $6.8 million of the loan will be paid in quarterly installments during the 12 months ending September 30, 2022. As of September 30, 2021, $6.8 million of the Term Loan is recorded as current borrowings in the consolidated balance sheets. The DDTL includes a repayment schedule, pursuant to which $9.6 million will be paid in quarterly installments during the 12 months ending September 30, 2022. As of September 30, 2021, $9.6 million of the DDTL is recorded as current borrowings in the consolidated balance sheets. As of September 30, 2021, there is $31.5 million outstanding and payable on our Revolver, all of which is recorded as a long-term borrowing on the consolidated balance sheets. As of September 30, 2021, $43.5 million remained available for borrowing under the Revolver. Amounts drawn on the Term Loan, DDTL, and Revolver bear an interest rate equal to, at our option, either a 1-month LIBOR rate plus 1.50% to 2.75% per annum, depending on our total leverage ratio or an alternative base rate plus an applicable base rate margin, which varies within a range of 0.50% to 1.75%, depending on our total leverage ratio. On the Revolver, we incur a commitment fee at a rate per annum that varies within a range of 0.25% to 0.50%, depending on our leverage ratio. As of September 30, 2021, our interest rate on outstanding borrowings was 1-month LIBOR plus 2.00% and our commitment fee rate was 0.4%.

The Credit Facility is secured by a lien on substantially all of ANI Pharmaceuticals, Inc.’s and its principal domestic subsidiary’s assets and any future domestic subsidiary guarantors’ assets. The Credit Facility is subject to customary financial and nonfinancial covenants.

The carrying value of the current and non-current components of the Term Loan and DDTL as of September 30, 2021 and December 31, 2020 are:

Current

September 30, 

December 31, 

(in thousands)

    

2021

    

2020

Current borrowing on debt

$

16,355

    

$

13,691

Deferred financing costs

 

(428)

 

(448)

Current debt, net of deferred financing costs

$

15,927

$

13,243

Non-Current

September 30, 

December 31, 

(in thousands)

    

2021

    

2020

Non-current borrowing on debt

$

155,057

$

165,755

Deferred financing costs

 

(494)

 

(812)

Non-current debt, net of deferred financing costs and current component

$

154,563

$

164,943

As of September 30, 2021, we had a $62.3 million balance on the Term Loan, $109.2 million balance on the DDTL, and $31.5 million balance on the Revolver. Of the $0.6 million of deferred debt issuance costs allocated to the Revolver, $0.3 million is included in other non-current assets in the accompanying unaudited interim condensed consolidated balance sheets and $0.3 million is included in prepaid expenses and other current assets in the accompanying unaudited interim condensed consolidated balance sheets.

The contractual maturity of our Term Loan, DDTL, and Revolver is as follows for the years ending December 31:

(in thousands)

    

Term Loan

 DDTL

 Revolver

2021

$

2,707

$

2,950

$

2022

 

5,414

8,850

2023

 

54,141

97,350

31,500

Total

$

62,262

$

109,150

$

31,500

The following table sets forth the components of total interest expense related to the Term Loan, DDTL, and Revolver recognized in the accompanying unaudited interim condensed consolidated statements of operations for the three and nine months ended September 30, 2021 and 2020:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

September 30, 

September 30, 

(in thousands)

    

2021

    

2020

    

2021

    

2020

    

Contractual coupon

$

2,342

$

2,351

$

7,032

$

6,450

Amortization of finance fees

 

175

 

180

 

527

 

542

Capitalized interest

 

(17)

 

(18)

 

(74)

 

(67)

$

2,500

$

2,513

$

7,485

$

6,925

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.21.2
DERIVATIVE FINANCIAL INSTRUMENT AND HEDGING ACTIVITY
9 Months Ended
Sep. 30, 2021
DERIVATIVE FINANCIAL INSTRUMENT AND HEDGING ACTIVITY  
DERIVATIVE FINANCIAL INSTRUMENT AND HEDGING ACTIVITY
5.DERIVATIVE FINANCIAL INSTRUMENT AND HEDGING ACTIVITY

At times we use derivative financial instruments to hedge our exposure to interest rate risks. All derivative financial instruments are recognized as either assets or liabilities at fair value on the consolidated balance sheet and are classified as current or non-current based on the scheduled maturity of the instrument.

When we enter into a hedge arrangement and intend to apply hedge accounting, we formally document the hedge relationship and designate the instrument for financial reporting purposes as a fair value hedge, a cash flow hedge,

or a net investment hedge. When we determine that a derivative financial instrument qualifies as a cash flow hedge and is effective, the changes in fair value of the instrument are recorded in accumulated other comprehensive loss, net of tax in our consolidated balance sheets and will be reclassified to earnings when the hedged item affects earnings.

In December 2018, we refinanced our previous credit agreement and, at the same time, entered into an interest rate swap, which was considered a derivative financial instrument, with Citizens Bank, N.A. to manage our exposure to changes in LIBOR-based interest rates underlying our Term Loan. In February 2019, we entered into an interest rate swap, which was considered a derivative financial instrument, with Citizens Bank, N.A. to manage our exposure to changes in LIBOR-based interest rates underlying our DDTL. The hedges had been designated as effective cash flow hedges and qualified for hedge accounting. The interest rate swaps related to the Term Loan and DDTL had a weighted average fixed rate of 2.60% and 2.47%, respectively, with a maturity in December 2023. In April 2020, we terminated the remaining $184.2 million notional value of these interest rate swaps and are recognizing the net loss in accumulated other comprehensive loss at the time of the termination to interest expense over the remaining terms through December 2023.

At the same time in April 2020, we entered into an interest rate swap with Citizens Bank, N.A. to manage our exposure to changes in LIBOR-based interest rates underlying total borrowings under our Term Loan and DDTL. The interest rate swap matures in December 2026. As of September 30, 2021, the notional amount of the interest rate swap was $171.4 million and decreases in line with maturities of our Term Loan and DDTL until December 2023, after which it remains static until maturity in 2026. The interest rate swap provides an effective fixed rate of 1.99% and has been designated as an effective cash flow hedge and therefore qualifies for hedge accounting. The interest rate swap effectively provides a fixed rate of interest throughout the life of our Term Loan and DDTL. As of September 30, 2021, the fair value of the interest rate swap liability was valued at $7.9 million and was recorded in derivatives and other non-current liabilities in the accompanying unaudited interim condensed consolidated balance sheets. As of September 30, 2021, $4.2 million was recorded in accumulated other comprehensive loss, net of tax in the accompanying unaudited interim condensed consolidated balance sheets.

During the three and nine months ended September 30, 2021, the change in the fair value of the interest rate swap of $0.6 million, net of $0.3 million of tax and $4.7 million, net of $0.2 million of tax, was recorded in accumulated other comprehensive income, net of tax in our unaudited interim condensed consolidated statements of comprehensive income/(loss). Differences between the hedged 1-month LIBOR rate and the fixed rate are recorded as interest expense in the same period that the related interest is recorded for the Term Loan and DDTL based on the 1-month LIBOR rate. In the three and nine months ended September 30, 2021, $1.3 million and $3.7 million of interest expense was recognized in relation to the interest rate swap, respectively.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.21.2
EARNINGS (LOSS) PER SHARE
9 Months Ended
Sep. 30, 2021
EARNINGS (LOSS) PER SHARE  
EARNINGS (LOSS) PER SHARE
6.EARNINGS (LOSS) PER SHARE

Basic earnings (loss) per share is computed by dividing net income (loss) available to common shareholders by the weighted-average number of shares of common stock outstanding during the period.

For periods of net income, and when the effects are not anti-dilutive, we calculate diluted earnings (loss) per share by dividing net income available to common shareholders by the weighted-average number of shares outstanding plus the impact of all potential dilutive common shares, consisting primarily of common stock options, shares to be purchased under our Employee Stock Purchase Plan (“ESPP”), unvested restricted stock awards, and stock purchase warrants, using the treasury stock method. For periods of net loss, diluted loss per share is calculated similarly to basic loss per share.

Our unvested restricted shares contain non-forfeitable rights to dividends, and therefore are considered to be participating securities; in periods of net income, the calculation of basic and diluted earnings (loss) per share excludes from the numerator net income (but not net loss) attributable to the unvested restricted shares, and excludes the impact of those shares from the denominator.

Earnings (loss) per share for the three and nine months ended September 30, 2021 and 2020 are calculated for basic and diluted earnings (loss) per share as follows:

Basic

Diluted

Basic

Diluted

(in thousands, except per share amounts)

Three Months Ended September 30, 

Three Months Ended September 30, 

Nine Months Ended September 30, 

Nine Months Ended September 30, 

  

2021

  

2020

  

2021

  

2020

  

2021

  

2020

  

2021

  

2020

  

Net (loss)/income

$

(4,447)

$

434

$

(4,447)

$

434

$

(18,467)

$

(18,913)

$

(18,467)

$

(18,913)

Net income allocated to restricted stock

 

 

(12)

 

 

(13)

 

 

 

 

Net (loss)/income allocated to common shares

$

(4,447)

$

422

$

(4,447)

$

421

$

(18,467)

$

(18,913)

$

(18,467)

$

(18,913)

Basic Weighted-Average Shares Outstanding

 

12,107

 

11,991

 

12,107

 

11,991

 

12,066

 

11,953

 

12,066

 

11,953

Dilutive effect of stock options and ESPP

 

 

12

 

 

Diluted Weighted-Average Shares Outstanding

 

12,107

 

12,003

 

12,066

 

11,953

(Loss)/Income per share

$

(0.37)

$

0.04

$

(0.37)

$

0.04

$

(1.53)

$

(1.58)

$

(1.53)

$

(1.58)

The number of anti-dilutive shares, which have been excluded from the computation of diluted earnings (loss) per share, was 1.6 million and 1.1 million for the three months ended September 30, 2021 and 2020, and was 1.7 million and 1.3 million for the nine months ended September 30, 2021 and 2020, respectively. For the three months ended September 30, 2021 and the nine months ended September 30, 2021 and 2020, all potentially dilutive shares were anti-dilutive and excluded from the calculation of diluted loss per share because we recognized a net loss. For the three months ended September 30, 2020, anti-dilutive shares consist of out-of-the-money Class C Special stock, out-of-the-money common stock options, and unvested restricted stock awards and common stock options that are anti-dilutive when calculating the impact of the potential dilutive common shares using the two-class or treasury stock method.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.21.2
INVENTORIES
9 Months Ended
Sep. 30, 2021
INVENTORIES  
INVENTORIES
7.INVENTORIES

Inventories consist of the following as of:

September 30, 

December 31, 

(in thousands)

    

2021

    

2020

 

Raw materials

$

33,995

$

41,591

Packaging materials

 

3,631

 

3,194

Work-in-progress

 

814

 

886

Finished goods

 

28,460

 

20,363

 

66,900

 

66,034

Reserve for excess/obsolete inventories

 

(5,216)

 

(5,231)

Inventories, net

$

61,684

$

60,803

Vendor Concentration

We source the raw materials for our products, including active pharmaceutical ingredients (“API”), from both domestic and international suppliers. Generally, only a single source of API is qualified for use in each product due to the cost and time required to validate a second source of supply. As a result, we are dependent upon our current vendors to reliably supply the API required for on-going product manufacturing. During the three and nine months ended September 30, 2021, no single vendor represented at least 10% of inventory purchases. During the three months ended September 30, 2020, we purchased approximately 14% of our inventory from one supplier. During the nine months ended September 30, 2020, we purchased approximately 12% of our inventory from one supplier. purchases. 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND INTANGIBLE ASSETS
9 Months Ended
Sep. 30, 2021
GOODWILL AND INTANGIBLE ASSETS  
GOODWILL AND INTANGIBLE ASSETS

8.

GOODWILL AND INTANGIBLE ASSETS

Goodwill

As a result of our 2013 merger with BioSante Pharmaceuticals, Inc. (“BioSante”), we recorded goodwill of $1.8 million. As a result of our acquisition of WellSpring Pharma Services Inc., we recorded additional goodwill of $1.7 million in 2018. We assess the recoverability of the carrying value of goodwill as of October 31st of each year, and whenever events occur or circumstances change that would, more likely than not, reduce the fair value of our reporting unit below its carrying value. There have been no events or changes in circumstances that would have reduced the fair value of our reporting unit below its carrying value during the nine months ended September 30, 2021. No impairment losses were recognized during the three and nine months ended September 30, 2021 and 2020.

Definite-lived Intangible Assets

The components of net definite-lived intangible assets are as follows:

September 30, 2021

December 31, 2020

Weighted Average

Gross Carrying  

Accumulated

Gross Carrying

Accumulated

Amortization

(in thousands)

  

Amount

  

Amortization

  

Amount

  

Amortization

  

Period

Acquired ANDA intangible assets

$

106,415

$

(51,684)

$

106,415

$

(42,367)

 

8.8

years

NDAs and product rights

 

242,372

 

(132,146)

 

230,974

 

(112,483)

 

9.9

years

Marketing and distribution rights

 

17,157

 

(12,107)

 

17,157

 

(11,386)

 

5.7

years

Non-compete agreement

 

624

 

(490)

 

624

 

(423)

 

7.0

years

$

366,568

$

(196,427)

$

355,170

$

(166,659)

9.4

years

Definite-lived intangible assets are stated at cost, net of amortization, generally using the straight-line method over the expected useful lives of the intangible assets. In the case of certain New Drug Application (“NDA”) and product rights assets, we use an accelerated amortization method to better match the anticipated economic benefits expected to be provided. Amortization expense was $10.1 million for the three months ended September 30, 2021 and 2020. Amortization expense was $29.8 million and $30.2 million for the nine months ended September 30, 2021 and 2020, respectively. Refer to Note 12 for more details on acquired definite-lived intangible assets.

We test for impairment of definite-lived intangible assets when events or circumstances indicate that the carrying value of the assets may not be recoverable. No such triggering events were identified during the three and nine months ended September 30, 2021 and 2020 and therefore no impairment loss was recognized in the three and nine months ended September 30, 2021 and 2020.

Expected future amortization expense is as follows:

(in thousands)

    

2021

$

10,057

2022

 

36,828

2023

 

36,080

2024

 

33,103

2025

 

29,755

2026 and thereafter

 

24,318

Total

$

170,141

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.21.2
STOCK-BASED COMPENSATION
9 Months Ended
Sep. 30, 2021
STOCK-BASED COMPENSATION  
STOCK-BASED COMPENSATION

9.

STOCK-BASED COMPENSATION

Employee Stock Purchase Plan

In July 2016, we commenced administration of the ANI Pharmaceuticals, Inc. 2016 Employee Stock Purchase Plan. As of September 30, 2021, we had 0.2 million shares of common stock available under the ESPP. Under the ESPP, participants can purchase shares of our stock at a 15% discount.

The following table summarizes ESPP expense incurred under the 2016 Employee Stock Purchase Plan and included in our accompanying unaudited interim condensed consolidated statements of operations:

(in thousands)

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2021

    

2020

    

2021

    

2020

    

Cost of sales

$

3

$

3

$

11

$

14

Research and development

 

5

 

6

 

16

 

25

Selling, general, and administrative

 

20

 

23

 

66

 

79

$

28

$

32

$

93

$

118

Stock Incentive Plan

Equity-based service awards are granted under the ANI Pharmaceuticals, Inc. Amended and Restated 2008 Stock Incentive Plan (the “2008 Plan”). As of September 30, 2021, 0.6 million shares of our common stock were available for issuance under the 2008 Plan.

From time to time, we may grant stock options to employees through an inducement grant outside of our 2008 Plan to induce prospective employees to accept employment with us (the “Inducement Grants”). The options are granted at an exercise price equal to the fair market value of a share of our common stock on the respective grant date and are generally exercisable in four equal annual installments beginning on the first anniversary of the respective grant date. The grants are made pursuant to inducement grants outside of our stockholder approved equity plan as permitted under the Nasdaq Stock Market listing rules.

The following table summarizes stock-based compensation expense incurred under the 2008 Plan and Inducement Grants included in our accompanying unaudited interim condensed consolidated statements of operations:

Three Months Ended September 30, 

Nine Months Ended September 30, 

(in thousands)

    

2021

    

2020

    

2021

    

2020

    

Cost of sales

$

2

$

34

$

4

$

93

Research and development

 

144

 

117

 

407

 

450

Selling, general, and administrative

 

2,634

 

2,200

 

7,017

 

9,882

$

2,780

$

2,351

$

7,428

$

10,425

A summary of stock option and restricted stock activity under the 2008 Plan and Inducement Grants during the nine months ended September 30, 2021 and 2020 is presented below:

(in thousands)

Options

Inducement Grants

RSAs

Outstanding at December 31, 2019

 

757

192

Granted

 

42

180

305

Options Exercised/RSAs Vested

 

(8)

(128)

 (1)

Forfeited

 

(44)

(17)

Expired

 

Outstanding at September 30, 2020

 

747

180

352

Outstanding at December 31, 2020

 

756

180

352

Granted

 

97

61

463

Options Exercised/RSAs Vested

 

(5)

(126)

 (2)

Forfeited

 

(74)

(61)

Expired

 

Outstanding at September 30, 2021

 

774

241

628

(1)Includes 43 thousand shares purchased from employees to cover employee income taxes related to income earned upon vesting of restricted stock. The shares purchased are held in treasury and the $1.5 million total purchase price for the shares is included in Treasury stock in our accompanying unaudited interim condensed consolidated balance sheets.
(2)Includes 28 thousand shares purchased from employees to cover employee income taxes related to income earned upon vesting of restricted stock. The shares purchased are held in treasury and the $0.9 million total purchase price for the shares is included in Treasury stock in our accompanying unaudited interim condensed consolidated balance sheets.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES
9 Months Ended
Sep. 30, 2021
INCOME TAXES  
INCOME TAXES

10.

INCOME TAXES

We use the asset and liability method of accounting for income taxes. Deferred tax assets and liabilities are determined based on differences between the financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that are expected to be in effect when the differences are expected to reverse. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the period that such tax rate changes are enacted.

The measurement of a deferred tax asset is reduced, if necessary, by a valuation allowance if it is more likely than not that some portion or all of the deferred tax asset will not be realized. As of September 30, 2021, we have

provided a valuation allowance against consolidated net deferred tax assets of $0.4 million, related solely to deferred tax assets for net operating loss carryforwards in certain U.S. state jurisdictions.

We use a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be more-likely-than-not to be sustained upon examination by taxing authorities. We have not identified any uncertain income tax positions that could have a material impact on the consolidated financial statements. We recognize interest and penalties accrued on any unrecognized tax exposures as a component of income tax expense; we did not have any such amounts accrued as of September 30, 2021 and December 31, 2020. We are subject to taxation in various U.S. jurisdictions and all of our income tax returns remain subject to examination by tax authorities due to the availability of NOL carryforwards.

For interim periods, we recognize an income tax provision/(benefit) based on our estimated annual effective tax rate, calculated on a worldwide consolidated basis, expected for the entire year. The interim annual estimated effective tax rate is based on the statutory tax rates then in effect, as adjusted for estimated changes in temporary and estimated permanent differences, and excludes certain discrete items whose tax effect, when material, is recognized in the interim period in which they occur. These changes in temporary differences, permanent differences, and discrete items result in variances to the effective tax rate from period to period. We also have elected to exclude the impacts from significant pre-tax non-recognized subsequent events from our interim estimated annual effective rate until the period in which they occur. Prior to the adoption of new accounting guidance that we adopted on a prospective basis on January 1, 2021, during periods when we incurred net losses before income taxes, our annual estimated effective tax rate was at times adjusted based on the “loss limitation” requirements applicable to interim tax provisions, resulting in a limited income tax benefit recognized in that period. Under these provisions, our income tax benefit for the three months ended March 31, 2020 (but not for the three and nine month periods ended September 30, 2020) was limited. The “loss limitation” requirements were removed by the new accounting guidance and, therefore, we were not required to assess any such limitation for 2021. Our estimated annual effective tax rate changes throughout the year as our on-going estimates of pre-tax income, changes in temporary differences, and permanent differences are revised, and as discrete items occur. Global Intangible Low-Taxed Income (“GILTI”), as defined in the Tax Cuts and Jobs Act of 2017, generated from our Canadian operations is subject to U.S. taxes, with certain defined exemptions, thresholds and credits. For financial reporting purposes we have elected to treat GILTI inclusions as a period cost.

For the three months ended September 30, 2021, we recognized an income tax benefit of $2.7 million. The income tax benefit resulted from applying an estimated annual worldwide effective tax benefit rate of 37.6% to pre-tax consolidated loss of $7.1 million reported during the period, as well as the net effects of certain discrete items occurring which impact our income tax provision in the period in which they occur. There were no material discrete items occurring during the three months ended September 30, 2021.

For the three months ended September 30, 2020, we recognized an income tax benefit of $0.4 million. The income tax benefit for this period is the incremental benefit generated from applying the estimated annual worldwide effective tax benefit rate of 19.8% to consolidated pre-tax losses for the nine months ended September 30, 2020 as compared to the consolidated income tax benefit as of June 30, 2020. The estimated annual effective rate varies from the statutory rate as a result of permanent differences as well as the net effects of certain discrete items

occurring which impact our income tax provision in the period in which they occur. There were no material discrete items during the three months ended September 30, 2020.

For the nine months ended September 30, 2021, we recognized an income tax benefit of $6.7 million. The income tax benefit resulted from applying an estimated annual worldwide effective tax benefit rate of 26.7% to pre-tax consolidated loss of $25.2 million reported during the period, as well as the net effects of certain discrete items occurring which impact our income tax provision in the period in which they occur. There were no material discrete items occurring during the nine months ended September 30, 2021.

For the nine months ended September 30, 2020, we recognized an income tax benefit of $4.7 million. The income tax benefit resulted from applying an estimated annual worldwide effective tax benefit rate of 19.8% to pre-tax consolidated loss of $23.6 million reported during the period, as well as the net effects of certain discrete items occurring which impact our income tax provision in the period in which they occur. There were no material discrete items during the nine months ended September 30, 2020.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS AND CONTINGENCIES
9 Months Ended
Sep. 30, 2021
COMMITMENTS AND CONTINGENCIES  
COMMITMENTS AND CONTINGENCIES

11.

COMMITMENTS AND CONTINGENCIES

Operating Leases

All our existing leases as of September 30, 2021 are classified as operating leases. As of September 30, 2021, we have nine material operating leases for facilities and office equipment with remaining terms expiring from 2022 through 2026 and a weighted average remaining lease term of 2.5 years. Many of our existing leases have fair value renewal options, none of which are considered certain of being exercised or included in the minimum lease term. Discount rates used in the calculation of our lease liability ranged between 3.99% and 8.95%.

Rent expense for the three and nine months ended September 30, 2021 and 2020 consisted of the following:

    

Three Months Ended September 30, 

    

Nine Months Ended September 30, 

(in thousands)

    

2021

    

2020

    

2021

2020

Operating lease costs

$

40

$

57

$

132

$

166

Variable lease costs

 

9

 

15

 

30

 

44

Total lease costs

$

49

$

72

$

162

$

210

A maturity analysis of our operating leases follows:

(in thousands)

    

Future payments:

2021

$

35

2022

 

127

2023

 

82

2024

 

56

2025 and thereafter

 

42

Total

$

342

Discount

(22)

Lease liability

320

Current lease liability

(130)

Non-current lease liability

$

190

Government Regulation

Our products and facilities are subject to regulation by a number of federal and state governmental agencies, such as the Drug Enforcement Administration (“DEA”), the U.S. Food and Drug Administration (“FDA”), the Centers for Medicare and Medicaid Services (“CMS”), and Health Canada. The FDA, in particular, maintains oversight of the formulation, manufacture, distribution, packaging, and labeling of all of our products. The DEA and Health Canada maintain oversight over our products that are considered controlled substances.

Unapproved Products

Two of our products, Esterified Estrogen with Methyltestosterone (“EEMT”) and Opium Tincture, are marketed without approved NDAs or Abbreviated New Drug Applications (“ANDAs”). During the three months ended September 30, 2021 and 2020, net revenues for these products totaled $4.2 million and $4.3 million, respectively. During the nine months ended September 30, 2021 and 2020, net revenues for these products totaled $12.2 million and $12.4 million, respectively.

In addition, one group of products that we manufacture on behalf of a contract customer is marketed by that customer without an approved NDA. If the FDA took enforcement action against such customer, the customer may be required to seek FDA approval for the group of products or withdraw them from the market. Our contract manufacturing revenues for the group of unapproved products for the three months ended September 30, 2021 and 2020 were $0.7 million. Our contract manufacturing revenues for the group of unapproved products for the nine months ended September 30, 2021 and 2020 were $2.1 million and $2.3 million, respectively.

Legal Proceedings

We are involved, and from time to time may become involved, in various disputes, governmental and/or regulatory inquiries, investigations, government reimbursement related actions and litigation. These matters are complex and subject to significant uncertainties. As such, we cannot accurately predict the outcome, or the effects of the legal proceedings described below. While we believe that we have valid claims and/or defenses in the litigation and other matters described below, litigation is inherently unpredictable, and the outcome of the proceedings could result in losses, including substantial damages, fines, civil or criminal penalties and injunctive or administrative remedies. We intend to vigorously prosecute and/or defend these matters, as appropriate, however, from time to time, we may settle or otherwise resolve these matters on terms and conditions that we believe are in our best interests. Resolution of any or all claims, investigations, and legal proceedings, individually or in the aggregate, could have a material adverse effect on our results of operations and/or cash flows in any given accounting period or on our overall financial condition.

Some of these matters with which we are involved are described below, and unless otherwise disclosed, we are unable to predict the outcome of the matter or to provide an estimate of the range of reasonably possible material losses. We record accruals for loss contingencies to the extent we conclude it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated.

From time to time, we are also involved in other pending proceedings for which, in our opinion based upon facts and circumstances known at the time, either the likelihood of loss is remote or any reasonably possible loss associated with the resolution of such proceedings is not expected to be material to our results, and therefore remain undisclosed. If and when any reasonably possible losses associated with the resolution of such other pending proceedings, in our opinion, become material, we will disclose such matters.

Furthermore, like all pharmaceutical manufacturers, we are periodically exposed to product liability claims. The prevalence of these claims could limit our coverage under future insurance policies or cause those policies to become more expensive, which could harm our business, financial condition, and operating results. Recent trends in the product liability and director and officer insurance markets is to exclude matters related to certain classes of drugs. Our policies have been subject to such exclusions which place further potential risk of financial loss on us.

Legal fees for litigation-related matters are expensed as incurred and included in the consolidated statements of operations under the selling, general, and administrative expense line item.

Commercial Litigation

In November of 2017, we were served with a complaint filed by Arbor Pharmaceuticals, LLC, in the United States District Court for the District of Minnesota. The complaint alleged false advertising and unfair competition in violation of Section 43(a) of the Lanham Act, Section 1125(a) of Title 15 of the United States Code, and Minnesota State law, under the premise that we sold an unapproved Erythromycin Ethylsuccinate (“EES”) product during the period between September 27, 2016 and November 2, 2018. The complaint sought a trial by jury and monetary damages (inclusive of actual and consequential damages, treble damages, disgorgement of ANI profits, and legal fees) of an unspecified amount. Discovery in this action closed on March 31, 2019 and trial was scheduled to commence on August 25, 2021. On August 3, 2021, the Company entered into a Settlement Agreement with Arbor Pharmaceuticals, LLC to resolve all claims related to Civil Action 17-4910, Arbor Pharmaceuticals, LLC (“Arbor”) v. ANI Pharmaceuticals, Inc., which was pending trial in the United States District Court for the District of Minnesota. Under the terms of the agreement, ANI paid Arbor $8.4 million and Arbor dismissed the action with prejudice. Neither party admitted wrongdoing in reaching this settlement. The Company paid the settlement from cash on the balance sheet.

On December 3, 2020, class action complaints were filed against the Company on behalf of putative classes of direct and indirect purchasers of the drug Bystolic. On December 23, 2020, six individual purchasers of Bystolic, CVS, Rite Aid, Walgreen, Kroger, Albertsons, and H-E-B, filed complaints against the Company. On March 15, 2021, the plaintiffs in these actions filed amended complaints. All amended complaints are substantively identical.  The plaintiffs in these actions allege that, beginning in 2012, Forest Laboratories, the manufacturer of Bystolic, entered into anticompetitive agreements when settling patent litigation related to Bystolic with seven potential manufacturers of a generic version of Bystolic: Hetero, Torrent, Alkem/Indchemie, Glenmark, Amerigen, Watson, and various of their corporate parents, successors, subsidiaries, and affiliates.  ANI itself was not a party to patent litigation with Forest concerning Bystolic and did not settle patent litigation with Forest. The plaintiffs named the Company as a defendant based on the Company’s January 8, 2020 Asset Purchase Agreement with Amerigen. The complaints allege that the 2013 patent litigation settlement agreement between Forest and Amerigen violates federal and state antitrust laws and state consumer protection laws by delaying the market entry of generic versions of Bystolic. Plaintiffs allege they paid higher prices as a result of delayed generic competition. Plaintiffs seek damages, trebled or otherwise multiplied under applicable law, injunctive relief, litigation costs and attorneys’ fees. The complaints do not specify the amount of damages sought from the Company or other defendants and the Company at this early stage of the litigation cannot reasonably estimate the potential damages that the plaintiffs will seek. The cases have been consolidated in the United States District Court for the Southern District of New York as In re Bystolic Antitrust Litigation, Case No. 20-cv-005735 (LJL).  On April 23, 2021, the Company and other defendants filed motions to dismiss the amended complaints, which are pending before the court for decision. The Company disputes any liability in these matters.

 

On March 24, 2021, Azurity Pharmaceuticals, Inc. (“Azurity”) filed a complaint in the United States District Court for the District of Minnesota against ANI Pharmaceuticals, Inc., asserting that ANI’s vancomycin hydrochloride oral solution drug product infringes U.S. Patent No. 10,688,046. The complaint seeks injunctive relief, damages, including lost profits and/or royalty, treble damages, and attorneys’ fee and costs. ANI filed its answer on August 31, 2021, and is currently engaged in discovery. ANI intends to dispute any and all liability in this case.

On April 1, 2021, United Therapeutics Corp. and Supernus Pharmaceuticals, Inc. (“UTC/Supernus”) filed a complaint in the United States District Court for the District of Delaware against ANI Pharmaceuticals, Inc., asserting that ANI's proposed Treprostinil extended release drug product, which is subject to ANI’s Abbreviated New Drug Application No. 215667, infringes U.S. Patent Nos. 7,417,070, 7,544,713, 8,252,839, 8,349,892, 8,410,169, 8,747,897, 9,050,311, 9,278,901, 9,393,203, 9,422,223, 9,593,066 and 9,604,901 (“the Asserted Patents”). The complaint seeks injunctive relief, attorneys' fee and costs. ANI filed its answer and counterclaims on May 28, 2021, denying UTC/Supernus’ allegations and seeking declaratory judgment that ANI has not infringed any valid and enforceable claim of the Asserted Patents, that the Asserted Patents are invalid, and an award of attorneys’ fees and costs. Trial is set for May 8, 2023.

Industry Related Litigation

In July 2020, we were served with a complaint brought by the Office of the Attorney General of the State of New Mexico against manufacturers and sellers of ranitidine products. The complaint asserts a public nuisance claim and a negligence claim against the generic ranitidine manufacturer defendants, including the Company. The public nuisance claim asserts that the widespread sale of ranitidine products in the state created a public nuisance that requires a state-wide medical monitoring program of New Mexico residents for the development of colorectal cancer, stomach cancer, gastrointestinal disorders and liver disease. As damages, New Mexico asks that the defendants fund this medical monitoring program. The negligence claims assert that the defendants were negligent in selling the product, essentially alleging that it was unreasonable to have the product on the market. With respect to that claim, New Mexico asserts that it paid for ranitidine products through state-funded insurance and health-care programs. On December 15, 2020, the case was removed to federal court and transferred to the In re Zantac multidistrict litigation (“MDL”)  pending in the United States District Court for the Southern District of Florida. New Mexico moved for remand to state court. The MDL court granted the remand motion on February 25, 2021. On April 16, 2021, New Mexico filed an amended complaint in the New Mexico First Judicial District Court in Santa Fe County.  It did not name ANI in the amended complaint, effectively voluntarily dismissing ANI from the action. In December 2020, the City of Baltimore served ANI with a complaint against manufacturers and sellers of ranitidine products. The City of Baltimore complaint tracks the allegations of the New Mexico complaint. The Baltimore action was removed to federal court and transferred to the In re Zantac MDL on February 1, 2021. The City of Baltimore moved for remand, which was granted on April 1, 2021. The parties stipulated to allow the City of Baltimore to file an amended complaint in the Circuit Court of Maryland for Baltimore City in “due course,” without a specific filing deadline.  On June 23, 2021, the City of Baltimore filed an amended complaint. The City of Baltimore did not name ANI in its amended complaint, effectively voluntarily dismissing ANI from the action. We dispute any liability in these matters.

Product Liability Related Litigation

All manufacturers of the drug Reglan and its generic equivalent metoclopramide, including ANI, have faced allegations from plaintiffs in various states claiming bodily injuries as a result of ingestion of metoclopramide or its brand name, Reglan, prior to the FDA’s February 2009 Black Box warning requirement (“legacy claims”). All these original legacy claims were settled or closed out, including a series of claims in California that were resolved by coordinated proceeding and settlement. Our insurance company assumed the defense of the legacy claims and paid all losses in settlement of the California legacy claims. In March 2019, we were served with a lawsuit in the Superior Court of California, County of Riverside, adding us as a defendant in a complaint filed in July 2017 that is alleged not to have been part of the original settled legacy claims. This new claim was dismissed with prejudice in July 2021 and the matter is now closed.

In June 2020, we were served with a personal injury complaint in the case of Koepsel v. Boehringer Ingelheim Pharmaceuticals, et al., MDL No. 20-MD-2924, Case No. 9:20-cv-80882-RLR, filed in the United States District Court for Southern District of Florida, in which the plaintiff alleges that he developed kidney cancer in 2018 as a result of taking over the counter medication containing ranitidine. The Koepsel action was filed within an existing multidistrict litigation concerning ranitidine-containing drugs pending in the Southern District of Florida before Judge Robin L. Rosenberg, In re Zantac MDL, 20 MDL 2924. A Master Personal Injury Complaint (“MPIC”) in that MDL that was filed on June 22, 2020 also named the Company as a defendant. The Company was dismissed from the Koepsel case on August 21, 2020 and was dismissed from the MPIC on September 8, 2020. On December 31, 2020, after ANI was dismissed, the district court dismissed the MPIC claims against generic manufacturer defendants partially with prejudice and partially with leave to replead. The failure to warn and design defect claims were dismissed with prejudice on preemption grounds. An Amended Master Personal Injury Complaint was filed on February 8, 2021, which does not name ANI.  The Company has been named in other individual personal injury complaints filed in MDL 20 MD 2924 in which plaintiffs allege that they developed cancer after taking prescription and over the counter medication containing ranitidine. To date, the Company has been served with complaints in

five of those additional cases: Cooper v. Boehringer Ingelheim Pharmaceuticals, et al., MDL No. 20-MD-2924, Case No. 9:20-cv-81130-RLR (served September 30, 2020), Lineberry v. Amneal Pharmaceuticals, LLC, et al., MDL No. 20-MD-2924, Case No. 9:20-cv-81079-RLR (served August 20, 2020), Lovette v. Amneal Pharmaceuticals, LLC, et al., MDL No. 20-MD-2924, Case No. 9:20-cv-81040-RLR (served August 26, 2020), Hightower v. Pfizer, et al, MDL No. 20-MD-2924, Case No. 9-20-cv-82214-RLR (served December 16, 2020) and Bird v. Boehringer Ingelheim Pharmaceuticals, et al., MDL No. 20-MD-2924, Case No. 9-20-cv-80837-RLR (served December 30, 2020). We have informed counsel for the plaintiffs that we did not sell an over the counter ranitidine product and sold a generic prescription ranitidine product for a limited two-month period of time, from July 2019 to September 2019. Our product was voluntarily recalled in January 2020. Each of the plaintiffs in the five pending cases alleges a cancer diagnosis prior to the time that ANI sold ranitidine, and we have informally sought dismissal from these cases on that basis. ANI was voluntarily dismissed from the Cooper, Lineberry and Lovette actions on November 20, 2020. ANI was voluntarily dismissed from the Bird action on March 15, 2021 and from the Hightower action on March 29, 2021. After ANI had been voluntarily dismissed from all complaints served on it in the MDL, the district court dismissed all claims against the generic manufacturer defendants with prejudice on preemption grounds by opinion dated July 8, 2021. We dispute any liability in these MDL matters.

Other Industry Related Matters

On or about September 20, 2017, the Company and certain of its employees were served with search warrants and/or grand jury subpoenas to produce documents and possibly testify relating to a federal investigation of the

generic pharmaceutical industry. We have been cooperating and intend to continue cooperating with the investigation. However, no assurance can be given as to the timing or outcome of the investigation.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE DISCLOSURES
9 Months Ended
Sep. 30, 2021
FAIR VALUE DISCLOSURES  
FAIR VALUE DISCLOSURES

12.

FAIR VALUE DISCLOSURES

Fair value is the price that would be received from the sale of an asset or paid to transfer a liability assuming an orderly transaction in the most advantageous market at the measurement date. U.S. GAAP establishes a hierarchical disclosure framework that prioritizes and ranks the level of observability of inputs used in measuring fair value.

The inputs used in measuring the fair value of cash and cash equivalents are considered to be Level 1 in accordance with the three-tier fair value hierarchy. The fair market values are based on period-end statements supplied by the various banks and brokers that held the majority of our funds. The fair value of short-term financial instruments (primarily accounts receivable, prepaid expenses, accounts payable, accrued expenses, and other current liabilities) approximate their carrying values because of their short-term nature. The Term Loan, DDTL, and Revolver bear an interest rate that fluctuates with the changes in LIBOR and, because the variable interest rates approximate market borrowing rates available to us, we believe the carrying values of these borrowings approximated their fair values at September 30, 2021.

Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis

Our contingent value rights (“CVRs”), which were granted coincident with our merger with BioSante and expire in June 2023, are considered contingent consideration and are classified as liabilities. As such, the CVRs were recorded as purchase consideration at their estimated fair value, using level 3 inputs, and are marked to market each reporting period until settlement. The fair value of CVRs is estimated using the present value of our projection of the expected payments pursuant to the terms of the CVR agreement, which is the primary unobservable input. If our projection or expected payments were to increase substantially, the value of the CVRs could increase as a result. The present value of the liability was calculated using a discount rate of 15%. We determined that the fair value of the CVRs was immaterial as of September 30, 2021 and December 31, 2020. We also determined that the changes in such fair value were immaterial in the three and nine months ended September 30, 2021 and 2020.

The fair value of our interest rate swap is estimated based on the present value of projected future cash flows using the LIBOR forward rate curve. The model used to value the interest rate swap includes inputs of readily observable market data, a Level 2 input. As described in detail in Note 5, the fair value of the interest rate swap was a $7.9 million liability at September 30, 2021.

The following table presents our financial assets and liabilities accounted for at fair value on a recurring basis as of September 30, 2021 and December 31, 2020, by level within the fair value hierarchy:

(in thousands)

Fair Value at

Description

September 30, 2021

Level 1

Level 2

Level 3

Liabilities

 

  

 

  

 

  

 

  

Interest rate swaps

$

7,926

$

$

7,926

$

CVRs

$

$

$

$

    

Fair Value at

    

    

    

Description

December 31, 2020

Level 1

Level 2

Level 3

Liabilities

 

  

 

  

 

  

 

  

Interest rate swaps

$

14,109

$

$

14,109

$

CVRs

$

$

$

$

Financial Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis

We do not have any financial assets and liabilities that are measured at fair value on a non-recurring basis.

Non-Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis

We do not have any non-financial assets and liabilities that are measured at fair value on a recurring basis.

Non-Financial Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis

We measure our long-lived assets, including property, plant, and equipment, ROU assets, intangible assets, and goodwill, at fair value on a non-recurring basis. These assets are recognized at fair value when they are deemed to be other-than-temporarily impaired. No such fair value impairment was recognized in the three and nine months ended September 30, 2021 and 2020.

Acquired Non-Financial Assets Measured at Fair Value

In April 2021, we acquired three NDAs and an ANDA and certain related inventories from Sandoz, Inc. for total consideration of $20.7 million. We also incurred and paid $0.4 million in transaction costs directly related to the acquisition. The acquisition was funded via borrowings under our Revolver. We accounted for this transaction as an asset acquisition and capitalized the transaction costs directly related to the acquisition. We recognized $11.4 million as acquired intangible assets and $9.7 million of inventory at fair value, including $0.6 million of API, $1.0 million of sample inventory, and $8.1 million in finished goods inventory. In order to determine the fair value of the intangible assets, we used the present value of the estimated cash flows related to the product rights using a discount rate of 10%, which are level 3 unobservable inputs. The fair value of the inventory was determined based on the estimated selling price to be generated from the finished goods, less costs to sell, including a reasonable margin, which are level 3 unobservable inputs. The intangible assets are being amortized in full over a useful life of seven years and will be tested for impairment when events or circumstances indicate that the carrying value of the asset may not be recoverable. No such triggering events were identified during the period from the date of acquisition to September 30, 2021 and therefore no impairment loss was recognized for the nine months ended September 30, 2021.

In July 2020, we acquired an ANDA and certain related inventories from a private company for total consideration of $4.3 million. We also incurred and paid $0.1 million in transaction costs directly related to the acquisition. We accounted for this transaction as an asset acquisition and capitalized the transaction costs directly related to the acquisition. We recognized $3.0 million as an acquired ANDA intangible asset and $1.4 million in inventory at fair value. The fair value of the inventory was determined based on the estimated selling price to be generated from the finished goods, less costs to sell, including a reasonable margin, which are level 3 unobservable inputs. The ANDA is being amortized in full over its useful life of seven years and will be tested for impairment when events or circumstances indicate that the carrying value of the asset may not be recoverable. No such triggering events were identified during the period from the date of acquisition to June 30, 2021 and therefore no impairment loss was recognized for the nine months ended September 30, 2021.

In January 2020, we completed the acquisition of the U.S. portfolio of 23 generic products and API and finished goods related to certain of those products from Amerigen Pharmaceuticals, Ltd. (“Amerigen”) for a purchase consideration of $56.8 million and up to $25.0 million in contingent payments over the next four years. Payments were made using cash on hand and through borrowings of $15.0 million under our Revolver. We also incurred and paid $0.7 million in transaction costs directly related to the acquisition. We accounted for the transaction as an asset acquisition and capitalized the transactions costs directly related to the acquisition. We recognized $38.5 million as acquired ANDA intangible assets and $6.7 million as acquired marketing and distribution rights related to the licensed products, which are being amortized over their useful lives of seven years. We also recognized $3.8 million of the purchase price as research and development expense because certain of the generic products had significant remaining work required in order to be commercialized and the products did not have an alternative future use. The payment was allocated to the two asset categories and in-process research and development based on relative fair value, which was determined using Level 3 unobservable inputs. To determine the fair value of the acquired intangible assets and in-process research and development, we used the present value of the estimated cash flows related to the products, using a discount rate of 8%. We also recognized $8.4 million in inventory at fair value, including $1.7 million of API and $6.7 million of finished goods. The fair value of the inventory was determined based on the estimated selling price to be generated from the finished goods, less costs to sell, including a reasonable margin, which are level 3 unobservable inputs. Contingent liabilities will be accrued when they are both estimable and probable. The intangible assets will be tested for impairment when events or circumstances indicate that the carrying value of the asset may not be recoverable. No such triggering events were identified during the period from the date of acquisition to September 30, 2021 and therefore no impairment loss was recognized for the nine months ended September 30, 2021.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.21.2
PURIFIED CORTROPHIN GEL PRE-LAUNCH CHARGES
9 Months Ended
Sep. 30, 2021
PURIFIED CORTROPHIN GEL PRE-LAUNCH CHARGES  
PURIFIED CORTROPHIN GEL PRE-LAUNCH CHARGES

13.PURIFIED CORTROPHIN GEL PRE-LAUNCH CHARGES

In January 2016, we acquired the right, title and interest in the NDAs for Cortrophin Gel and Cortrophin-Zinc. Subsequently, we have assembled a Cortrophin Gel re-commercialization team of scientists, executed a long-term supply agreement with a supplier of pig pituitary glands, our primary raw material for corticotrophin API, executed a long-term supply agreement with an API manufacturer, with whom we have advanced the manufacture of corticotropin API via manufacture of commercial-scale batches, and executed a long-term commercial supply agreement with a current good manufacturing practice (“cGMP”) aseptic fill contract manufacturer.

Prior to the third quarter 2019, all purchases of material, including pig pituitary glands and API, related to the re-commercialization efforts were consumed in research and development activities and recognized as research and development expense in the period in which they were incurred. In the third quarter of 2019, we began purchasing materials that are intended to be used commercially in anticipation of FDA approval of Cortrophin Gel and the resultant product launch. The FDA granted approval of the sNDA of this product on October 29, 2021. Prior to FDA approval, under U.S. GAAP, we were prohibited from capitalizing these pre-launch purchases of materials as inventory, and accordingly, they were charged to expense in the period in which they were incurred. Subsequent to approval, these purchases will be recorded as inventory at net realizable value. During the three and nine months ended September 30, 2021, we incurred $0.2 million and $0.8 million, respectively, of charges for the purchase of materials. During the three and nine months ended September 30, 2020, we incurred $0.1 million and $8.3 million,

respectively in charges for the purchase of materials. We also incurred other charges directly related to the Cortrophin pre-launch commercialization efforts, including, but not limited to, sales and marketing and consulting expenses. During the three and nine months ended September 30, 2021, we incurred $2.1 million and $4.7 million, respectively, of these charges, which are included on the unaudited interim condensed consolidated statements of operations as a selling, general, and administrative expense. There were no comparable expenses in 2020.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.21.2
SUBSEQUENT EVENT
9 Months Ended
Sep. 30, 2021
SUBSEQUENT EVENT  
SUBSEQUENT EVENT

14. SUBSEQUENT EVENT

On October 29, 2021, the FDA approved the Company’s Supplemental New Drug Application (“sNDA”) for Purified Cortrophin™ Gel (Repository Corticotropin Injection USP) (Cortrophin Gel) for the treatment of certain chronic autoimmune disorders, including acute exacerbations of multiple sclerosis (“MS”) and rheumatoid arthritis (“RA”), in addition to excess urinary protein due to nephrotic syndrome. Cortrophin Gel is an adrenocorticotropic hormone (“ACTH”), also known as purified corticotropin.

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.21.2
BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS (Policies)
9 Months Ended
Sep. 30, 2021
BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS  
Organization and Business

Overview

ANI Pharmaceuticals, Inc. and its consolidated subsidiaries, ANIP Acquisition Company and ANI Pharmaceuticals Canada Inc. (together, “ANI,” the “Company,” “we,” “us,” or “our”), is an integrated specialty pharmaceutical company focused on delivering value to our customers by developing, manufacturing, and marketing high quality branded and generic prescription pharmaceuticals, including for diseases with high unmet medical need. We focus on niche and high barrier to entry opportunities, including controlled substances, oncology products (anti-cancer), hormones and steroids, and complex formulations. Our three pharmaceutical manufacturing facilities, of which two are located in Baudette, Minnesota and one is located in Oakville, Ontario, are together capable of producing oral solid dose products, as well as semi-solids, liquids and topicals, controlled substances, and potent products that must be manufactured in a fully-contained environment.

Basis of Presentation

Basis of Presentation

The accompanying unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). In our opinion, the accompanying unaudited interim condensed consolidated financial statements include all adjustments, consisting of normal recurring adjustments, which are necessary to present fairly our financial position, results of operations, comprehensive income, and cash flows. The consolidated balance sheet at December 31, 2020 has been derived from audited financial statements as of that date. The unaudited interim condensed consolidated results of operations are not necessarily indicative of the results that may occur for the full fiscal year. Certain information and footnote disclosure normally included in financial statements prepared in accordance with U.S. GAAP have been omitted pursuant to instructions, rules, and regulations prescribed by the U.S. Securities and Exchange Commission (the “SEC”). We believe that the disclosures provided herein are adequate to make the information presented not misleading when these unaudited interim condensed consolidated financial statements are read in conjunction with the audited financial statements and notes previously distributed in our Annual Report on Form 10-K for the year ended December 31, 2020.

Principles of Consolidation

Principles of Consolidation

The unaudited interim condensed consolidated financial statements include the accounts of ANI Pharmaceuticals, Inc. and its subsidiaries. All intercompany accounts and transactions are eliminated in consolidation.

Foreign Currency

Foreign Currency

We have a subsidiary located in Canada. The subsidiary conducts its transactions in U.S. dollars and Canadian dollars, but its functional currency is the U.S. dollar. The results of any non-U.S. dollar transactions are remeasured in U.S. dollars at the applicable exchange rates during the period and resulting foreign currency transaction gains and losses are included in the determination of net income. Our gain or loss on transactions denominated in foreign currencies was immaterial for the three and nine months ended September 30, 2021 and 2020. Unless otherwise noted, all references to “$” or “dollar” refer to the U.S. dollar.

Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. In the accompanying unaudited interim condensed consolidated financial statements, estimates are

used for, but not limited to, stock-based compensation, revenue recognition, allowance for credit losses, variable consideration determined based on accruals for chargebacks, administrative fees and rebates, government rebates, returns and other allowances, allowance for inventory obsolescence, valuation of financial instruments and intangible assets, accruals for contingent liabilities, fair value of long-lived assets, income tax provision or benefit, deferred taxes and valuation allowance, determination of right-of-use assets and lease liabilities, purchase price allocations, and the depreciable lives of long-lived assets. Because of the uncertainties inherent in such estimates, actual results may differ from those estimates. Management periodically evaluates estimates used in the preparation of the financial statements for reasonableness.

We are subject to risks and uncertainties as a result of the novel coronavirus (“COVID-19”) pandemic. We are unable to predict the impact that the COVID-19 pandemic will continue to have on our future business, financial condition, and results of operations due to numerous uncertainties. These uncertainties include the occurrence of recurring outbreaks and their severity and the duration of the pandemic, the actions taken to contain the pandemic or mitigate its impact and the direct and indirect economic effects of the pandemic and containment measures, among others. We remain unable to predict the future impact on our estimates and assumptions. There was no material impact to these estimates or assumptions in our consolidated financial statements as of and for the three and nine months ended September 30, 2021 and 2020. Actual results could differ from those estimates, which may change our estimates in future periods. We continue to closely monitor the impact of the COVID-19 pandemic on our business.

Geographic Information

Geographic Information

Based on the distinct nature of our operations, our internal management structure, and the financial information that is evaluated regularly by our Chief Operating Decision Maker, we determined that we operate in one reportable segment. Our operations are located in the United States and Canada. The majority of the assets of the Company are located in the United States.

The following table depicts the Company’s revenue by geographic operations during the following periods:

(in thousands)

Three Months Ended September 30, 

Nine Months Ended September 30, 

Location of Operations

    

2021

    

2020

    

2021

    

2020

    

United States

$

51,100

$

52,094

$

152,007

$

146,602

Canada

 

961

 

885

 

3,200

 

4,621

Total Revenue

$

52,061

$

52,979

$

155,207

$

151,223

The following table depicts the Company’s property and equipment, net according to geographic location as of:

(in thousands)

September 30, 2021

December 31, 2020

United States

$

25,512

$

26,960

Canada

 

14,014

 

14,309

Total property and equipment, net

$

39,526

$

41,269

Recent Accounting Pronouncements

Recent Accounting Pronouncements

Recent Accounting Pronouncements Not Yet Adopted

We have evaluated all issued and unadopted Accounting Standards Updates and believe the adoption of these standards will not have a material impact on our condensed consolidated statements of operations, comprehensive income, balance sheets, or cash flows.

Recently Adopted Accounting Pronouncements

In August 2020, the Financial Accounting Standards Board (“FASB”) issued guidance simplifying the accounting for certain financial instruments with characteristics of liabilities and equity, including certain convertible instruments and contracts on an entity’s own equity. The new standard removes the separation models required for convertible debt with cash conversion features and convertible instruments with beneficial conversion features. It also removes certain settlement conditions that are currently required for equity contracts to qualify for the derivative scope exception and simplifies the diluted earnings per share calculation for convertible instruments. We early adopted this guidance as of January 1, 2021. The adoption of this guidance did not have a material impact on our consolidated financial statements but will impact how we account for newly issued convertible instruments in future periods.

In November 2019, the FASB issued guidance simplifying the accounting for income taxes by removing the following exceptions: 1) exception to the incremental approach for intraperiod tax allocation when there is a loss from continuing operations and income or a gain from other items, 2) exception requirement to recognize a deferred tax liability for equity method investments when a foreign subsidiary becomes an equity method investment, 3) exception to the ability not to recognize a deferred tax liability for a foreign subsidiary when a foreign equity method investment becomes a subsidiary, and 4) exception to the general methodology for calculating income taxes in an interim period when a year-to-date loss exceeds the anticipated loss for the year. The amendments also simplify accounting for income taxes by doing the following: 1) requiring that an entity recognize a franchise tax or similar tax that is partially based on income as an income-based tax and account for any incremental amount incurred as a non-income-based tax, 2) requiring that an entity evaluate when a step up in the tax basis of goodwill should be considered part of the business combination in which the book goodwill was originally recognized and when it should be considered a separate transaction, 3) specifying that an entity is not required to allocate the consolidated amount of current and deferred tax expense to a legal entity that is not subject to tax in its separate financial statements, 4) requiring that an entity reflect the effect of an enacted change in tax laws or rates in the annual effective tax rate computation in the interim period that includes the enactment date, and 5) making minor Codification improvements for income taxes related to employee stock ownership plans and investments in qualified affordable housing projects accounted for using the equity method. Most of the provisions of this guidance were to be adopted on a prospective basis. Items 2) and 3) of the “removal” provisions were to be adopted on either a full or modified retrospective basis and item 4) of the “simplifying” provisions was to be adopted on a full retrospective basis. The guidance was effective for reporting periods beginning after December 15, 2020, including interim periods within that fiscal year. We adopted this guidance as of January 1, 2021. The adoption of this guidance did not have a material impact on our consolidated financial statements.

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.21.2
BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS (Tables)
9 Months Ended
Sep. 30, 2021
BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS  
Schedule of revenue from company's revenue by geographic operations

The following table depicts the Company’s revenue by geographic operations during the following periods:

(in thousands)

Three Months Ended September 30, 

Nine Months Ended September 30, 

Location of Operations

    

2021

    

2020

    

2021

    

2020

    

United States

$

51,100

$

52,094

$

152,007

$

146,602

Canada

 

961

 

885

 

3,200

 

4,621

Total Revenue

$

52,061

$

52,979

$

155,207

$

151,223

Schedule of company's property and equipment, net according to geographic location

The following table depicts the Company’s property and equipment, net according to geographic location as of:

(in thousands)

September 30, 2021

December 31, 2020

United States

$

25,512

$

26,960

Canada

 

14,014

 

14,309

Total property and equipment, net

$

39,526

$

41,269

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION AND RELATED ALLOWANCES (Tables)
9 Months Ended
Sep. 30, 2021
REVENUE RECOGNITION AND RELATED ALLOWANCES  
Schedule of disaggregation of revenue and revenue recognized

Three Months Ended

Nine Months Ended

Products and Services

September 30, 

September 30, 

September 30, 

September 30, 

(in thousands)

    

2021

    

2020

    

2021

    

2020

    

Sales of generic pharmaceutical products

$

35,140

$

37,712

$

101,952

$

108,607

Sales of branded pharmaceutical products

 

14,313

 

12,411

 

32,868

 

32,201

Sales of contract manufactured products

 

2,382

 

2,152

 

7,277

 

7,026

Royalties from licensing agreements

 

 

339

 

11,210

 

1,120

Product development services

 

77

 

289

 

332

 

1,751

Other

 

149

 

76

 

1,568

 

518

Total net revenues

$

52,061

$

52,979

$

155,207

$

151,223

Three Months Ended

Nine Months Ended

Timing of Revenue Recognition

September 30, 

September 30, 

September 30, 

September 30, 

(in thousands)

    

2021

    

2020

    

2021

    

2020

    

Performance obligations transferred at a point in time

$

51,984

$

52,690

$

154,875

$

149,472

Performance obligations transferred over time

 

77

 

289

 

332

 

1,751

Total

$

52,061

$

52,979

$

155,207

$

151,223

Schedule of accruals and allowances

The following table summarizes activity in the consolidated balance sheets for accruals and allowances for the nine months ended September 30, 2021 and 2020, respectively:

Accruals for Chargebacks, Returns, and Other Allowances

Administrative

Prompt

Government

Fees and Other

Payment

(in thousands)

    

Chargebacks

    

Rebates

    

Returns

    

Rebates

    

Discounts

Balance at December 31, 2019 (1)

$

49,882

$

8,901

$

16,595

$

8,281

$

2,549

Accruals/Adjustments

 

288,538

 

14,288

 

22,744

 

27,383

 

10,248

Credits Taken Against Reserve

 

(262,531)

(11,511)

 

(16,089)

 

(27,287)

 

(9,442)

Balance at September 30, 2020 (1)

$

75,889

$

11,678

$

23,250

$

8,377

$

3,355

Balance at December 31, 2020 (1)

$

88,746

$

7,826

$

27,155

$

8,906

$

3,839

Accruals/Adjustments

 

343,117

 

31,515

 

16,043

 

74,594

 

31,138

Credits Taken Against Reserve

 

(333,867)

(27,628)

 

(10,969)

 

(75,877)

 

(30,876)

Balance at September 30, 2021 (1)

$

97,996

$

11,713

$

32,229

$

7,623

$

4,101

(1)Chargebacks are included as an offset to accounts receivable in the unaudited condensed consolidated balance sheets. Administrative Fees and Other Rebates and Prompt Payment Discounts are included as an offset to accounts receivable or as accrued expenses and other in the unaudited condensed consolidated balance sheets. Returns are included in returned goods reserve in the unaudited condensed consolidated balance sheets. Government Rebates are included in accrued government rebates in the unaudited condensed consolidated balance sheets.
Schedule of customer concentration

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

September 30, 

September 30, 

    

2021

    

2020

    

2021

    

    

2020

    

Customer 1

31

%

30

%

29

%

31

%

Customer 2

23

%

25

%

22

%

24

%

Customer 3

17

%

19

%

15

%

19

%

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.21.2
INDEBTEDNESS (Tables)
9 Months Ended
Sep. 30, 2021
INDEBTEDNESS  
Schedule of carrying value of the current and non-current components of the term loan

The carrying value of the current and non-current components of the Term Loan and DDTL as of September 30, 2021 and December 31, 2020 are:

Current

September 30, 

December 31, 

(in thousands)

    

2021

    

2020

Current borrowing on debt

$

16,355

    

$

13,691

Deferred financing costs

 

(428)

 

(448)

Current debt, net of deferred financing costs

$

15,927

$

13,243

Non-Current

September 30, 

December 31, 

(in thousands)

    

2021

    

2020

Non-current borrowing on debt

$

155,057

$

165,755

Deferred financing costs

 

(494)

 

(812)

Non-current debt, net of deferred financing costs and current component

$

154,563

$

164,943

Schedule of contractual maturity of term loan and DDTL

The contractual maturity of our Term Loan, DDTL, and Revolver is as follows for the years ending December 31:

(in thousands)

    

Term Loan

 DDTL

 Revolver

2021

$

2,707

$

2,950

$

2022

 

5,414

8,850

2023

 

54,141

97,350

31,500

Total

$

62,262

$

109,150

$

31,500

Schedule of components of total interest expense related to the notes and term loan

The following table sets forth the components of total interest expense related to the Term Loan, DDTL, and Revolver recognized in the accompanying unaudited interim condensed consolidated statements of operations for the three and nine months ended September 30, 2021 and 2020:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

September 30, 

September 30, 

(in thousands)

    

2021

    

2020

    

2021

    

2020

    

Contractual coupon

$

2,342

$

2,351

$

7,032

$

6,450

Amortization of finance fees

 

175

 

180

 

527

 

542

Capitalized interest

 

(17)

 

(18)

 

(74)

 

(67)

$

2,500

$

2,513

$

7,485

$

6,925

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.21.2
EARNINGS (LOSS) PER SHARE (Tables)
9 Months Ended
Sep. 30, 2021
EARNINGS (LOSS) PER SHARE  
Schedule of Earnings per share, basic and diluted

Earnings (loss) per share for the three and nine months ended September 30, 2021 and 2020 are calculated for basic and diluted earnings (loss) per share as follows:

Basic

Diluted

Basic

Diluted

(in thousands, except per share amounts)

Three Months Ended September 30, 

Three Months Ended September 30, 

Nine Months Ended September 30, 

Nine Months Ended September 30, 

  

2021

  

2020

  

2021

  

2020

  

2021

  

2020

  

2021

  

2020

  

Net (loss)/income

$

(4,447)

$

434

$

(4,447)

$

434

$

(18,467)

$

(18,913)

$

(18,467)

$

(18,913)

Net income allocated to restricted stock

 

 

(12)

 

 

(13)

 

 

 

 

Net (loss)/income allocated to common shares

$

(4,447)

$

422

$

(4,447)

$

421

$

(18,467)

$

(18,913)

$

(18,467)

$

(18,913)

Basic Weighted-Average Shares Outstanding

 

12,107

 

11,991

 

12,107

 

11,991

 

12,066

 

11,953

 

12,066

 

11,953

Dilutive effect of stock options and ESPP

 

 

12

 

 

Diluted Weighted-Average Shares Outstanding

 

12,107

 

12,003

 

12,066

 

11,953

(Loss)/Income per share

$

(0.37)

$

0.04

$

(0.37)

$

0.04

$

(1.53)

$

(1.58)

$

(1.53)

$

(1.58)

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.21.2
INVENTORIES (Tables)
9 Months Ended
Sep. 30, 2021
INVENTORIES  
Schedule of Inventories

Inventories consist of the following as of:

September 30, 

December 31, 

(in thousands)

    

2021

    

2020

 

Raw materials

$

33,995

$

41,591

Packaging materials

 

3,631

 

3,194

Work-in-progress

 

814

 

886

Finished goods

 

28,460

 

20,363

 

66,900

 

66,034

Reserve for excess/obsolete inventories

 

(5,216)

 

(5,231)

Inventories, net

$

61,684

$

60,803

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND INTANGIBLE ASSETS (Tables)
9 Months Ended
Sep. 30, 2021
GOODWILL AND INTANGIBLE ASSETS  
Schedule of components of net definite-lived intangible assets

The components of net definite-lived intangible assets are as follows:

September 30, 2021

December 31, 2020

Weighted Average

Gross Carrying  

Accumulated

Gross Carrying

Accumulated

Amortization

(in thousands)

  

Amount

  

Amortization

  

Amount

  

Amortization

  

Period

Acquired ANDA intangible assets

$

106,415

$

(51,684)

$

106,415

$

(42,367)

 

8.8

years

NDAs and product rights

 

242,372

 

(132,146)

 

230,974

 

(112,483)

 

9.9

years

Marketing and distribution rights

 

17,157

 

(12,107)

 

17,157

 

(11,386)

 

5.7

years

Non-compete agreement

 

624

 

(490)

 

624

 

(423)

 

7.0

years

$

366,568

$

(196,427)

$

355,170

$

(166,659)

9.4

years

Schedule of expected future amortization expense

Expected future amortization expense is as follows:

(in thousands)

    

2021

$

10,057

2022

 

36,828

2023

 

36,080

2024

 

33,103

2025

 

29,755

2026 and thereafter

 

24,318

Total

$

170,141

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.21.2
STOCK-BASED COMPENSATION (Tables)
9 Months Ended
Sep. 30, 2021
Summary of Stock option and restricted stock activity

A summary of stock option and restricted stock activity under the 2008 Plan and Inducement Grants during the nine months ended September 30, 2021 and 2020 is presented below:

(in thousands)

Options

Inducement Grants

RSAs

Outstanding at December 31, 2019

 

757

192

Granted

 

42

180

305

Options Exercised/RSAs Vested

 

(8)

(128)

 (1)

Forfeited

 

(44)

(17)

Expired

 

Outstanding at September 30, 2020

 

747

180

352

Outstanding at December 31, 2020

 

756

180

352

Granted

 

97

61

463

Options Exercised/RSAs Vested

 

(5)

(126)

 (2)

Forfeited

 

(74)

(61)

Expired

 

Outstanding at September 30, 2021

 

774

241

628

(1)Includes 43 thousand shares purchased from employees to cover employee income taxes related to income earned upon vesting of restricted stock. The shares purchased are held in treasury and the $1.5 million total purchase price for the shares is included in Treasury stock in our accompanying unaudited interim condensed consolidated balance sheets.
(2)Includes 28 thousand shares purchased from employees to cover employee income taxes related to income earned upon vesting of restricted stock. The shares purchased are held in treasury and the $0.9 million total purchase price for the shares is included in Treasury stock in our accompanying unaudited interim condensed consolidated balance sheets.
Employee Stock Purchase Plan 2016 [Member]  
Summary of allocated expense

(in thousands)

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2021

    

2020

    

2021

    

2020

    

Cost of sales

$

3

$

3

$

11

$

14

Research and development

 

5

 

6

 

16

 

25

Selling, general, and administrative

 

20

 

23

 

66

 

79

$

28

$

32

$

93

$

118

Stock Incentive Plan 2008 [Member]  
Summary of allocated expense

Three Months Ended September 30, 

Nine Months Ended September 30, 

(in thousands)

    

2021

    

2020

    

2021

    

2020

    

Cost of sales

$

2

$

34

$

4

$

93

Research and development

 

144

 

117

 

407

 

450

Selling, general, and administrative

 

2,634

 

2,200

 

7,017

 

9,882

$

2,780

$

2,351

$

7,428

$

10,425

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS AND CONTINGENCIES (Tables)
9 Months Ended
Sep. 30, 2021
COMMITMENTS AND CONTINGENCIES  
Schedule of rent expense

    

Three Months Ended September 30, 

    

Nine Months Ended September 30, 

(in thousands)

    

2021

    

2020

    

2021

2020

Operating lease costs

$

40

$

57

$

132

$

166

Variable lease costs

 

9

 

15

 

30

 

44

Total lease costs

$

49

$

72

$

162

$

210

Schedule of maturity analysis of operating leases

(in thousands)

    

Future payments:

2021

$

35

2022

 

127

2023

 

82

2024

 

56

2025 and thereafter

 

42

Total

$

342

Discount

(22)

Lease liability

320

Current lease liability

(130)

Non-current lease liability

$

190

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE DISCLOSURES (Tables)
9 Months Ended
Sep. 30, 2021
FAIR VALUE DISCLOSURES  
Schedule of financial assets and liabilities accounted for at fair value on a recurring basis

The following table presents our financial assets and liabilities accounted for at fair value on a recurring basis as of September 30, 2021 and December 31, 2020, by level within the fair value hierarchy:

(in thousands)

Fair Value at

Description

September 30, 2021

Level 1

Level 2

Level 3

Liabilities

 

  

 

  

 

  

 

  

Interest rate swaps

$

7,926

$

$

7,926

$

CVRs

$

$

$

$

    

Fair Value at

    

    

    

Description

December 31, 2020

Level 1

Level 2

Level 3

Liabilities

 

  

 

  

 

  

 

  

Interest rate swaps

$

14,109

$

$

14,109

$

CVRs

$

$

$

$

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.21.2
BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS - Geographic (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2021
USD ($)
segment
Sep. 30, 2020
USD ($)
Dec. 31, 2020
USD ($)
Number of segments | segment     1    
Revenue recognition $ 52,061 $ 52,979 $ 155,207 $ 151,223  
Property and equipment, net 39,526   39,526   $ 41,269
United States [Member]          
Revenue recognition 51,100 52,094 152,007 146,602  
Property and equipment, net 25,512   25,512   26,960
Canada [Member]          
Revenue recognition 961 $ 885 3,200 $ 4,621  
Property and equipment, net $ 14,014   $ 14,014   $ 14,309
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION AND RELATED ALLOWANCES - Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenue recognition $ 52,061 $ 52,979 $ 155,207 $ 151,223
Sales of generic pharmaceutical products [Member]        
Revenue recognition 35,140 37,712 101,952 108,607
Sales of branded pharmaceutical products [Member]        
Revenue recognition 14,313 12,411 32,868 32,201
Sales of contract manufactured products [Member]        
Revenue recognition 2,382 2,152 7,277 7,026
Royalties from licensing agreements [Member]        
Revenue recognition   339 11,210 1,120
Product development services [Member]        
Revenue recognition 77 289 332 1,751
Other [Member]        
Revenue recognition $ 149 $ 76 $ 1,568 $ 518
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION AND RELATED ALLOWANCES - Timing (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Mar. 31, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Revenue recognition $ 52,061   $ 52,979 $ 155,207 $ 151,223  
Performance obligations satisfied in prior periods       11,000 (8,700)  
Deferred revenue 62     62   $ 80
Revenue recognized     100   300  
Performance obligations transferred at a point in time [Member]            
Revenue recognition 51,984   52,690 154,875 149,472  
Performance obligations transferred over time [Member]            
Revenue recognition 77   $ 289 332 $ 1,751  
Maximum            
Revenue recognized $ 100     100    
Tripartite Agreement-Yescart            
Revenue recognition   $ 11,200   $ 11,200    
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION AND RELATED ALLOWANCES - Allowances (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Accruals and allowances    
Beginning balance $ 100,328  
Ending balance 108,456  
Chargebacks    
Accruals and allowances    
Beginning balance 88,746 $ 49,882
Accruals/Adjustments 343,117 288,538
Credits Taken Against Reserve (333,867) (262,531)
Ending balance 97,996 75,889
Government Rebates    
Accruals and allowances    
Beginning balance 7,826 8,901
Accruals/Adjustments 31,515 14,288
Credits Taken Against Reserve (27,628) (11,511)
Ending balance 11,713 11,678
Returns    
Accruals and allowances    
Beginning balance 27,155 16,595
Accruals/Adjustments 16,043 22,744
Credits Taken Against Reserve (10,969) (16,089)
Ending balance 32,229 23,250
Administrative Fees and Other Rebates    
Accruals and allowances    
Beginning balance 8,906 8,281
Accruals/Adjustments 74,594 27,383
Credits Taken Against Reserve (75,877) (27,287)
Ending balance 7,623 8,377
Prompt Payment Discounts    
Accruals and allowances    
Beginning balance 3,839 2,549
Accruals/Adjustments 31,138 10,248
Credits Taken Against Reserve (30,876) (9,442)
Ending balance $ 4,101 $ 3,355
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION AND RELATED ALLOWANCES - Concentration (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
customer
Mar. 31, 2021
USD ($)
Sep. 30, 2020
USD ($)
customer
Sep. 30, 2021
USD ($)
customer
Sep. 30, 2020
USD ($)
customer
Revenue recognition $ 52,061   $ 52,979 $ 155,207 $ 151,223
Tripartite Agreement-Yescart          
Revenue recognition   $ 11,200   11,200  
Payment for legal expenditures   $ 400      
Sales of contract manufactured products [Member]          
Revenue, Remaining Performance Obligation, Amount $ 3,000     $ 3,000  
Revenue, Remaining Performance Obligation, Remaining Period 6 months     6 months  
Revenue recognition $ 2,382   $ 2,152 $ 7,277 $ 7,026
Product Development Services [Member]          
Revenue, Remaining Performance Obligation, Amount $ 400     $ 400  
Revenue, Remaining Performance Obligation, Remaining Period 6 months     6 months  
Customer concentration | Revenue | Customer One [Member]          
Concentration Risk, Percentage 0.31%   0.30% 0.29% 0.31%
Customer concentration | Revenue | Customer Two [Member]          
Concentration Risk, Percentage 0.23%   0.25% 0.22% 0.24%
Customer concentration | Revenue | Customer Three [Member]          
Concentration Risk, Percentage 0.17%   0.19% 0.15% 0.19%
Customer concentration | Accounts receivable | Three Customers [Member]          
Number of major customers | customer 3   3 3 3
Concentration Risk, Percentage       85.00%  
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.21.2
PENDING BUSINESS COMBINATION (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
May 24, 2021
Mar. 08, 2021
Sep. 30, 2021
Sep. 30, 2021
PIPE Investment [Member]        
Business Acquisition [Line Items]        
Share price (in dollars per share)   $ 1,000    
Stock issued, value   $ 25.0    
Stock issued (in shares)   25,000    
Senior Secured Credit Facility 2021 [Member] | Term Loan [Member]        
Business Acquisition [Line Items]        
Maximum borrowing capacity $ 300.0      
Senior Secured Credit Facility 2021 [Member] | Term Loan [Member] | LIBOR [Member]        
Business Acquisition [Line Items]        
Basis spread (as a percent) 6.00%      
Senior Secured Credit Facility 2021 [Member] | Term Loan [Member] | Alternative Base Rate [Member]        
Business Acquisition [Line Items]        
Basis spread (as a percent) 5.00%      
Senior Secured Credit Facility 2021 [Member] | Revolver [Member]        
Business Acquisition [Line Items]        
Maximum borrowing capacity $ 40.0      
Commitment fee (as a percent) 0.50%      
Senior Secured Credit Facility 2021 [Member] | Revolver [Member] | LIBOR [Member]        
Business Acquisition [Line Items]        
Basis spread (as a percent) 4.75%      
Senior Secured Credit Facility 2021 [Member] | Revolver [Member] | Alternative Base Rate [Member]        
Business Acquisition [Line Items]        
Basis spread (as a percent) 3.75%      
Novitium Pharma [Member]        
Business Acquisition [Line Items]        
Cash outflow in merger   $ 89.5    
Equity issued in merger, value   $ 74.0    
Equity issued in merger (in shares)   2,466,667    
Contingent consideration   $ 46.5    
Share price (in dollars per share)   $ 30.00    
Transaction costs     $ 0.5 $ 5.1
Novitium Pharma [Member] | Senior Secured Credit Facility 2021 [Member]        
Business Acquisition [Line Items]        
Acquisition debt incurred   $ 340.0    
Ticking fees     $ 2.4 $ 2.4
Novitium Pharma [Member] | Senior Secured Credit Facility 2021 [Member] | Term Loan [Member]        
Business Acquisition [Line Items]        
Acquisition debt incurred   300.0    
Novitium Pharma [Member] | Senior Secured Credit Facility 2021 [Member] | Revolver [Member]        
Business Acquisition [Line Items]        
Acquisition debt incurred   $ 40.0    
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.21.2
INDEBTEDNESS - Credit facility (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Current debt $ 15,927   $ 13,243
Borrowing repayment $ 0 $ 7,500  
Senior Secured Credit Facility [Member]      
Debt Instrument, Term 5 years    
Commitment fee (as a percent) 0.40%    
Senior Secured Credit Facility [Member] | LIBOR [Member]      
Basis spread (as a percent) 2.00%    
Senior Secured Credit Facility [Member] | LIBOR [Member] | Minimum      
Basis spread (as a percent) 1.50%    
Senior Secured Credit Facility [Member] | LIBOR [Member] | Maximum      
Basis spread (as a percent) 2.75%    
Senior Secured Credit Facility [Member] | Alternative Base Rate [Member] | Minimum      
Basis spread (as a percent) 0.50%    
Senior Secured Credit Facility [Member] | Alternative Base Rate [Member] | Maximum      
Basis spread (as a percent) 1.75%    
Senior Secured Credit Facility [Member] | Term Loan [Member]      
Maximum borrowing capacity $ 72,200    
Quarterly payment 6,800    
Current debt 6,800    
Senior Secured Credit Facility [Member] | Delayed Draw Term Loan [Member]      
Maximum borrowing capacity 118,000    
Quarterly payment 9,600    
Current debt 9,600    
Senior Secured Credit Facility [Member] | Revolver [Member]      
Maximum borrowing capacity 75,000    
Amount borrowed 31,500    
Remaining borrowing capacity $ 43,500    
Senior Secured Credit Facility [Member] | Revolver [Member] | Minimum      
Commitment fee (as a percent) 0.25%    
Senior Secured Credit Facility [Member] | Revolver [Member] | Maximum      
Commitment fee (as a percent) 0.50%    
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.21.2
INDEBTEDNESS - Facility components (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Current debt, net of deferred financing costs $ 15,927 $ 13,243
Non-current debt, net of deferred financing costs and current component 186,063 172,443
Term Loan and DDTL [Member]    
Current borrowing on debt 16,355 13,691
Deferred financing costs (428) (448)
Current debt, net of deferred financing costs 15,927 13,243
Non-current borrowing on debt 155,057 165,755
Deferred financing costs (494) (812)
Non-current debt, net of deferred financing costs and current component $ 154,563 $ 164,943
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.21.2
INDEBTEDNESS - Outstanding (Details) - Senior Secured Credit Facility [Member]
$ in Millions
Sep. 30, 2021
USD ($)
Term Loan [Member]  
Borrowing on debt $ 62.3
Delayed Draw Term Loan [Member]  
Borrowing on debt 109.2
Revolver [Member]  
Borrowing on debt 31.5
Total debt issuance costs, net 0.6
Debt issuance costs, noncurrent 0.3
Debt issuance costs, current $ 0.3
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.21.2
INDEBTEDNESS - Credit facility - Maturity (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Term Loan [Member]  
2021 $ 2,707
2022 5,414
2023 54,141
Total 62,262
Delayed Draw Term Loan [Member]  
2021 2,950
2022 8,850
2023 97,350
Total 109,150
Revolver [Member]  
2023 31,500
Total $ 31,500
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.2
INDEBTEDNESS - Interest (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
INDEBTEDNESS        
Contractual coupon $ 2,342 $ 2,351 $ 7,032 $ 6,450
Amortization of finance fees 175 180 527 542
Capitalized interest (17) (18) (74) (67)
Interest Expense, Debt $ 2,500 $ 2,513 $ 7,485 $ 6,925
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.21.2
DERIVATIVE FINANCIAL INSTRUMENT AND HEDGING ACTIVITY (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2021
Dec. 31, 2020
Apr. 30, 2020
Feb. 28, 2019
Accumulated other comprehensive loss, net of tax $ 4,235 $ 4,235 $ 11,437    
Fair value interest rate derivative liabilities 7,926 7,926 $ 14,109    
Interest rate swap [Member]          
Derivative liability, notional amount       $ 184,200  
Accumulated other comprehensive loss, net of tax 4,200 4,200      
Fair value interest rate derivative liabilities 7,900 7,900      
Unrealized gain (loss) 600 4,700      
Change in the derivative fair value, tax 300 200      
Interest expense 1,300 3,700      
Interest rate swap [Member] | Term Loan [Member]          
Weighted average fixed rate (as a percent)         2.60%
Interest rate swap [Member] | Delayed Draw Term Loan [Member]          
Weighted average fixed rate (as a percent)         2.47%
Interest rate swap [Member] | Senior Secured Credit Facility [Member]          
Derivative liability, notional amount $ 171,400 $ 171,400      
Debt effective interest rate (as a percent) 1.99% 1.99%      
Fair value interest rate derivative liabilities $ 7,900 $ 7,900      
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.21.2
EARNINGS (LOSS) PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
EARNINGS (LOSS) PER SHARE        
Net (loss)/income $ (4,447) $ 434 $ (18,467) $ (18,913)
Net income allocated to restricted stock, Basic   (12)    
Net income allocated to restricted stock, Diluted   (13)    
Net (loss)/income allocated to common shares, Basic (4,447) 422 (18,467) (18,913)
Net (loss)/income allocated to common shares, Diluted $ (4,447) $ 421 $ (18,467) $ (18,913)
Basic Weighted-Average Shares Outstanding 12,107 11,991 12,066 11,953
Dilutive effect of stock options and ESPP   12    
Diluted Weighted-Average Shares Outstanding 12,107 12,003 12,066 11,953
(Loss)/Income per share, Basic $ (0.37) $ 0.04 $ (1.53) $ (1.58)
(Loss)/Income per share, Diluted $ (0.37) $ 0.04 $ (1.53) $ (1.58)
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.21.2
EARNINGS (LOSS) PER SHARE - Additional information (Details) - shares
shares in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
EARNINGS (LOSS) PER SHARE        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 1.6 1.1 1.7 1.3
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.21.2
INVENTORIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
INVENTORIES    
Raw materials $ 33,995 $ 41,591
Packaging materials 3,631 3,194
Work-in-progress 814 886
Finished goods 28,460 20,363
Inventory, Gross, Total 66,900 66,034
Reserve for excess/obsolete inventories (5,216) (5,231)
Inventories, net $ 61,684 $ 60,803
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.21.2
INVENTORIES - Concentration (Details) - Supplier concentration - Cost of goods sold - One supplier - item
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2020
Concentration Risk, Percentage 14.00% 12.00%
Number of major suppliers 1 1
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND INTANGIBLE ASSETS - Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2018
Dec. 31, 2020
Dec. 31, 2013
Goodwill $ 3,580   $ 3,580     $ 3,580  
Goodwill, impairment loss $ 0 $ 0 $ 0 $ 0      
BioSante Pharmaceuticals Inc [Member]              
Goodwill             $ 1,800
WellSpring Pharma Services [Member]              
Acquisition of WellSpring         $ 1,700    
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND INTANGIBLE ASSETS - Components (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
INTANGIBLE ASSETS          
Gross Carrying Amount $ 366,568   $ 366,568   $ 355,170
Accumulated Amortization (196,427)   (196,427)   $ (166,659)
Weighted Average Amortization Period         9 years 4 months 24 days
Amortization of intangible assets 10,100 $ 10,100 29,800 $ 30,200  
Intangible asset impairment charge 0 $ 0 0 $ 0  
Acquired ANDA intangible assets          
INTANGIBLE ASSETS          
Gross Carrying Amount 106,415   106,415   $ 106,415
Accumulated Amortization (51,684)   $ (51,684)   (42,367)
Weighted Average Amortization Period     8 years 9 months 18 days    
NDAs and product rights          
INTANGIBLE ASSETS          
Gross Carrying Amount 242,372   $ 242,372   230,974
Accumulated Amortization (132,146)   $ (132,146)   (112,483)
Weighted Average Amortization Period     9 years 10 months 24 days    
Marketing and distribution rights          
INTANGIBLE ASSETS          
Gross Carrying Amount 17,157   $ 17,157   17,157
Accumulated Amortization (12,107)   $ (12,107)   (11,386)
Weighted Average Amortization Period     5 years 8 months 12 days    
Non-compete agreement          
INTANGIBLE ASSETS          
Gross Carrying Amount 624   $ 624   624
Accumulated Amortization $ (490)   $ (490)   $ (423)
Weighted Average Amortization Period     7 years    
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND INTANGIBLE ASSETS - Amortization (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
GOODWILL AND INTANGIBLE ASSETS  
2021 $ 10,057
2022 36,828
2023 36,080
2024 33,103
2025 29,755
2026 and thereafter 24,318
Total $ 170,141
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.21.2
STOCK-BASED COMPENSATION - Expense (Details) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Employee Stock Purchase Plan 2016 [Member]        
Discount from market price (as a percent)     15.00%  
Allocated share-based compensation expense $ 28 $ 32 $ 93 $ 118
Stock-based compensation shares available 0.2   0.2  
Stock Incentive Plan 2008 [Member]        
Allocated share-based compensation expense $ 2,780 2,351 $ 7,428 10,425
Stock-based compensation shares available 0.6   0.6  
Cost of sales [Member] | Employee Stock Purchase Plan 2016 [Member]        
Allocated share-based compensation expense $ 3 3 $ 11 14
Cost of sales [Member] | Stock Incentive Plan 2008 [Member]        
Allocated share-based compensation expense 2 34 4 93
Research and development Expense [Member] | Employee Stock Purchase Plan 2016 [Member]        
Allocated share-based compensation expense 5 6 16 25
Research and development Expense [Member] | Stock Incentive Plan 2008 [Member]        
Allocated share-based compensation expense 144 117 407 450
Selling, general and administrative Expenses [Member] | Employee Stock Purchase Plan 2016 [Member]        
Allocated share-based compensation expense 20 23 66 79
Selling, general and administrative Expenses [Member] | Stock Incentive Plan 2008 [Member]        
Allocated share-based compensation expense $ 2,634 $ 2,200 $ 7,017 $ 9,882
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.21.2
STOCK-BASED COMPENSATION - Stock option activity (Details) - shares
shares in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Options [Member]    
Option Shares    
Outstanding at the beginning of the period (in shares) 756 757
Granted (in shares) 97 42
Exercised (in shares) (5) (8)
Forfeited (in shares) (74) (44)
Outstanding at the end of the period (in shares) 774 747
Inducement Grants [Member]    
Option Shares    
Outstanding at the beginning of the period (in shares) 180  
Granted (in shares) 61 180
Outstanding at the end of the period (in shares) 241 180
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.21.2
STOCK-BASED COMPENSATION - RSA activity (Details) - Restricted Stock [Member] - shares
shares in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Unvested, Shares, Outstanding, Beginning of period 352 192
Unvested Shares, Granted 463 305
Unvested Shares, Vested (126) (128)
Unvested Shares, Forfeited (61) (17)
Unvested Shares, Outstanding, End of period 628 352
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.21.2
STOCK-BASED COMPENSATION - Additional information (Details) - USD ($)
shares in Thousands, $ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Treasury stock value $ 3,135   $ 2,246
Restricted Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares purchased from employees 28 43  
Treasury stock value $ 900 $ 1,500  
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES - Quarter (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
INCOME TAXES        
Valuation allowance $ 400   $ 400  
Provision (benefit) for income taxes $ (2,683) $ (371) $ (6,738) $ (4,667)
Effective income tax rate (as a percent) 37.60% 19.80% 26.70% 19.80%
Pre-tax consolidated loss $ (7,130) $ 63 $ (25,205) $ (23,580)
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS AND CONTINGENCIES - Leases expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Operating lease, weighted average remaining lease term 2 years 6 months   2 years 6 months  
Operating lease costs $ 40 $ 57 $ 132 $ 166
Variable lease costs 9 15 30 44
Total lease costs $ 49 $ 72 $ 162 $ 210
Minimum        
Operating lease liability discount rates (in percent) 3.99%   3.99%  
Maximum        
Operating lease liability discount rates (in percent) 8.95%   8.95%  
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS AND CONTINGENCIES - Lease maturity (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
COMMITMENTS AND CONTINGENCIES  
2021 $ 35
2022 127
2023 82
2024 56
2025 and thereafter 42
Total 342
Discount (22)
Lease liability 320
Current lease liability $ (130)
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued Liabilities, Current
Non-current lease liability $ 190
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other Liabilities, Noncurrent
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 03, 2021
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
COMMITMENTS AND CONTINGENCIES          
Revenue recognition   $ 52,061 $ 52,979 $ 155,207 $ 151,223
Settlement amount awarded to other party $ 8,400        
Unapproved Products [Member]          
COMMITMENTS AND CONTINGENCIES          
Revenue recognition   4,200 4,300 12,200 12,400
Unapproved Products [Member] | Contract Customer [Member]          
COMMITMENTS AND CONTINGENCIES          
Revenue recognition   $ 700 $ 700 $ 2,100 $ 2,300
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE DISCLOSURES (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Apr. 30, 2020
Interest rate swaps $ 7,926   $ 14,109  
Asset impairment charge 0 $ 104    
Fair Value, Inputs, Level 2 [Member]        
Interest rate swaps 7,926   $ 14,109  
Senior Secured Credit Facility [Member] | Term Loan [Member]        
Long-term debt, gross 62,300      
Senior Secured Credit Facility [Member] | Delayed Draw Term Loan [Member]        
Long-term debt, gross $ 109,200      
Contingent Value Rights [Member] | Discount rate        
Fair values inputs discount rate 15.00%      
Interest rate swap [Member]        
Interest rate swaps $ 7,900      
Derivative liability, notional amount       $ 184,200
Interest rate swap [Member] | Senior Secured Credit Facility [Member]        
Interest rate swaps 7,900      
Derivative liability, notional amount $ 171,400      
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE DISCLOSURES - Acquired (Details)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Apr. 30, 2021
USD ($)
Jul. 31, 2020
USD ($)
Jan. 31, 2020
USD ($)
product
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Dec. 31, 2020
USD ($)
Payments to acquire intangible assets             $ 21,069 $ 62,178  
Gross carrying amount       $ 366,568     366,568   $ 355,170
Useful life of intangible assets                 9 years 4 months 24 days
Research and development       2,456 $ 2,939   8,229 12,318  
Intangible asset impairment charge       0 0   0 0  
Amortization of intangible assets       10,100 $ 10,100   29,800 30,200  
Inventories, net       61,684     61,684   $ 60,803
Raw materials       33,995     33,995   41,591
Finished goods       28,460     28,460   20,363
Acquired in-process research and development ("IPR&D")             0 $ 3,753  
Acquired ANDA intangible assets                  
Gross carrying amount       106,415     $ 106,415   106,415
Useful life of intangible assets             8 years 9 months 18 days    
Marketing and distribution rights                  
Gross carrying amount       $ 17,157     $ 17,157   $ 17,157
Useful life of intangible assets             5 years 8 months 12 days    
Sandoz Inc [Member]                  
Total asset purchase $ 20,700                
Transaction costs 400                
Gross carrying amount $ 11,400                
Useful life of intangible assets 7 years                
Intangible asset impairment charge             $ 0    
Inventories, net $ 9,700                
Raw materials 600                
Sample inventory 1,000                
Finished goods $ 8,100                
Sandoz Inc [Member] | Discount rate                  
Fair values inputs discount rate 10.00%                
Private Company [Member]                  
Total asset purchase   $ 4,300              
Transaction costs   100              
Gross carrying amount   $ 3,000              
Useful life of intangible assets   7 years              
Intangible asset impairment charge             0    
Inventories, net   $ 1,400              
Amerigen Pharmaceuticals, Ltd.                  
Number of generic products | product     23            
Total asset purchase     $ 56,800            
Transaction costs     700            
Contingent liability not recognized     $ 25,000            
Period of contingent payments     4 years            
Useful life of intangible assets     7 years            
Research and development     $ 3,800            
Intangible asset impairment charge             $ 0    
Inventories, net     8,400            
Raw materials     1,700            
Finished goods     $ 6,700            
Amerigen Pharmaceuticals, Ltd. | Revolver [Member]                  
Proceeds from borrowing           $ 15,000      
Amerigen Pharmaceuticals, Ltd. | Discount rate                  
Fair values inputs discount rate     8.00%            
Amerigen Pharmaceuticals, Ltd. | Acquired ANDA intangible assets                  
Gross carrying amount     $ 38,500            
Amerigen Pharmaceuticals, Ltd. | Marketing and distribution rights                  
Gross carrying amount     $ 6,700            
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.21.2
CORTROPHIN PRE-LAUNCH CHARGES (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Purified Cortrophin Gel pre-launch charges $ 227 $ 37 $ 780 $ 8,275
Operating Expense [Member]        
Purified Cortrophin Gel pre-launch charges 200 100 800 8,300
Selling, general and administrative Expenses [Member]        
Purified Cortrophin Gel pre-launch charges $ 2,100 $ 0 $ 4,700 $ 0
EXCEL 72 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,]#85,'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 " #/0V%3),N(V.T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$Z@!Y/FLK+3!H,5-G8SLMJ:Q;&Q-9*^_9*L31G; ^QHZ?>G M3Z &H\:0Z#F%2(D=Y;O1=WW6&+?BQ!PU0,83>9/+*=%/S4-(WO#T3$>(!C_, MD:"2<@.>V%C#!F9@$5>B:!N+&A,9#NF"M[CBXV?J%IA%H(X\]9Q!E0I$.T^, MY[%KX :884S)Y^\"V96X5/_$+AT0E^28W9H:AJ$GQ95FW<'UF MTR--O[+3?(ZT%=?)K_7];O\@VDI6JE"JD&JO*EU+K3;OL^L/OYNP#]8=W#\V MO@JV#?RZB_8+4$L#!!0 ( ,]#85.97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MST-A4S/^G&)X!0 CA< !@ !X;"]W;W)KG.]Z0?%%N");5%)#N'? M=V6#1:A9NYVY+V#9WD>/5NMG5WNV$O)%+3C7Y"V)4W7>6FB]_-CIJ&#!$Z:. MQ9*G\&0F9,(T#.6\HY:2LS W2N(.=9Q^)V%1VAJ>Y?V-QVB^T.9&9WBV9',^Y?KS: /!X.^5^SR.#1+P^'L# MVBKG-(:[UUOTZWSQL)AGIK@OXB]1J!?GK4&+A'S&LE@_BM4GOEE0S^ %(E;Y M+UD5[W:[+1)D2HMD8PP,DB@M_MG;QA$[!K1WP(!N#.B>@7MH!F]CX.4++9CE MR[IDF@W/I%@1:=X&-'.1^R:WAM5$J=G&J9;P- ([/;P400:[H@E+0W*5ZDBO MR3@MPL.XN4W4@DFNSCH:9C,VG6"#?%$@TP/(I^16I'JA #7DX7O[#K LJ=(M MU0N* D[Y\IAXSA&A#G4K^/BX^7V@CPGM59F_H^.5GO-R/*_.<[ON^G8#;Y&Q MYHGZ"YFC6\[1S>?HULWQM%[RJBW S5VG_8"PZ)4L>LU8/&1,:B[C-7GD2R%U M%2,<2LN,(XSZ):-^,T83+B-A C;D'QB M;V0<0NA%LR@H].CP9M= ]@9MZCFNV_4PAM0RI$T8CL(0_TD5FDE3QSN@F4AU_O:])Z; MS0C[F92FVBA*C-Q=H E99<%>@_AUO\Q_S\R*/6TD]N,4:L7BF&:*,[:E M6LD,1ZQA9J6=-I)V4P=![@;IG M9&>HU.*,@@(,H5 ,\+, P=E;<:2-QGR8L MCLE%IN"QJMY''*>N:J16TVDC3;]*N)R;T/H-$/0"1#19LK3:<3A@+34KZ117 MY*VS%AR(< D:/X93[QOYG5>3PJ$F*J@6NW70HG 8R:E7B**W1Y6-KE=@TWJ^,>!ZL[ MV%NY]VK*\CU6FU/F05XU< ]8$>-9P?=P>1X!I;"@%;-Y)0\?+OEII#!^AW>3E/E^W55/*NT7B.EW5T&U-)YHXO<9QH*U]14'E5-I@UR M+T"%8D,,?QHOE9WBV;S:.\Q=JQKQ>= MZEMF#X30F\'9H*R M!3_\!U!+ P04 " #/0V%3G.B"O>H' #L(0 & 'AL+W=O-D-6MA?ZT M^:#@:G;T4E9KT;25;) 2R[O)6_QFSJ@9T%G\MQ+/[>@S,E-92/G97+PO[R:1 M021J46CC@L.?G9B+NC:> ,?OO=/)\9EFX/CSP?L_N\G#9!:\%7-9_Z\J]>IN MDDU0*99\6^N/\OG?HI]0;/P5LFZ[W^BYMXTFJ-BV6J[[P8!@737[O_Q+3\1H M &:> :0?0*X=0/L!'7.S/;)N6@]<\_M;)9^1,M;@S7SHN.E&PVRJQBSCHU9P MMX)Q^GXNFQ(6190(/K6RKDJNX>(=KWE3"/1H'+?H!GUZ?$#?O_H!O4)5@WY= MR6W+F[*]G6G 8#S-BOYY[_;/(Y[G/8K-:T2C*2(1P8[A\_#P!U' <-P-CTZ' MSV#FQ^F3X_1)YX_ZIK]52C0:O6U;F&? (3TZI)U#YG/(VQ4":E!A/HC?M]6. MU_ $)U5[5TGGRL3;[A[')&:WL]V8$=LJS9+!Z 0F.\)D09AOBT)N 15$8B$ MXJ(64]1 UI!+] I'V93%23<-N(BFE&3F!B]_@PVY-K-!D$!0L>+J22QX\;GM M;*5>"85X#:G!;![X4B-8;RW6"_C^L.B=*:QC_VV_EE- TFY$%]3UBXNL_83B M,5E1DN)SMFRS/$YSZJ8K/M(5!^EZW^Q@UE)5HNUH&>^$ MH@\N[@BN/:#4 L32B)Q19AO%68+=J+,CZBR(^E>I>8U"T;\'F-F;+L?46E6' M61I1X@&9'T'F%Z@%M5;ZI:/4I)*-B3T7S-RUJW!RAM*VBK,T3]T@<30H2'0I MEVS7V[K3C5) ,5%4W$BT4QPB"\,-P22/SJ"Z[' :D\P#=B1W^!LX]09U[^TD M9/*8G#/K,&.8)+D'[:!.F 31?A2M5E5AF#5ZXD1([%6-(GP.T&GE23MX$#L< M5KL'L1000J5).7V8'V6D'-^K*[ZHZDI7?8( 4=SR?1UWD OGY*AC8^//%4@CN/).8$ZU"F-,+/6P6&793'V9 H\"!0.*]2_ MI"R?J[IV@K-%A\:9%7(7K$Z!#=*$P]KT2R<%C6QN+LL!M@4JL6/--LI&FG$* M9FQ9P7%.TG-B'&:4,$\*(H/ZD(OJLZ]D-_S%E+$N MB,16$XQC3,\@.LV(K]0@@^:0L.8 1+4%,I5\X;6]<#U&E])8F: $,I'4\7UF1GRM!)[73]4=T[DMK:PF.;GR&VKA% ?MX,"D0O]5K]] MQZ7O82OXLO6AMZKIP,K2M(&M4#MW\#AT@1!BK:]M1E();\T&32![4NI]'U<)U>D<'O:!AO1C[ODKS M]JB@0C2L0OLM>F%K4EM'2)I'\7FE[;)+8N8KQ.CH M@.^"XLCUNNI/P0S)<]EHV"P"M@S0_OW/4@N$\0].[$'/YL3^3;OAA;B;;/J$ M/+E'+@'["QR=SG[0.,J"H?FH9?%Y)>M2J/8[] ]HH/5+R/$@2#0L2(96*#HZ M_U/T*GH=01<+2JZZ7A&TG-(I[7X8:E=$R30C=!KC^'"W M:EN3FLT2P"+9;6_@V9G'(\:"D-:^F\AMX+S='CQIS1U &RTPQ/28:=3 .1"7-07?R$84,%QBZV M^D>8_4L0J!B56)D7WSN!:MD.)Z30K#KG8)=7-XQ8&\-EAH%KSV$ &\HP=DT9 M=EGH>[1VG85SS*+SHM=I%Z>1IQYC0SW&PO68535VT7HU?/OMJO-; MC5[%F_^#^(FKIZII42V6,#!ZG0(!:O^O!?L++3?=V_F%U%JNNX\KP0&V,8#[ M2PD%97]A7O@?_\'C_@]02P,$% @ ST-A4SZOAV^^ P .PX !@ !X M;"]W;W)KZ9(RIB,!Q[]U4*.94SNVVX?H?Y7B0"6T-T72C7)O2&]0DF=[&M1)P-P$_M5CR+()- MH1&"EN0LB8B"S@-A) LI6NO $MVLB*"9BJE*0L)NT3OT;?V(;M[29)&/?1/[#F\)B":,@1%,9$[.B&A$\2@4#$80T$(@R>?KT^ M@X*K&;QR!IU%SPML!1/7FYG/;6%#9I9C!XU91X#3"'!&!:P@"Z@0L(5KQ<.G MMPAV#H&0M2KW]3MA!44KT+ &913=P.Y%G#$B),IA5.K1VR%5U;1^"]>ZLRP+ MGZBZ:-91-6E435ZFJJ27Z+Y0,1?)'QH-(5_KR3Y@OVW6@W0;:?17T M1RF+86"W!V*=H(Y9=""]!M)[%>3G0DD%3WR2[89(O8ND8Q8=4K\A]4=)OT*5 MDH7X?0!=\C3EV0%X"-+O(02VY]DGH'TKWW7QF30,&MA@%+:"JU#1CT\TW5#Q M<^3]-&WB3J^.6^5VE='7Y_'TNCR^:-;!Q]:QW%@O$'#,WY%MK".V=\BIKLD) M]#667>Y6F<0OX*Y2>(P9]]\I=F [+G9/F8+69>YE=%C MX/8 CC^Q M+EY:1KUJPA\ M2WF]O+]DUJ4]5AP\7G)>E4#]>C*(?,FL0C9;7_;Z6/4)/D>33")&M^!GW?D0 M0%0GE:JC>%Y^[&^X@J-#V8SA=$>%-H#[6\[5H://#\UY&PO=V]R:W-H965T&UL MK5G;;MLX$/T5PNA#"\0Q2=V#Q$!C>W<+M-L@;K?/JD7;0B71*]))NE^_I*1( M-CEB@NZ^1!>?&?(<#F=&S/4CKW^(/6,2/95%)6XF>RD/5[.9V.Q9F8I+?F"5 M^F7+ZS*5ZK'>S<2A9FG6&)7%C&(7^L5L?GU(=VS-Y-?#7:V>9KV7+"]9)7)>H9IM;R;O MR=6*^MJ@0?R5LT=Q^<_] /'[*;"=8S8@7;2.TB59<'MF!%H3VI>?S= M.9WT8VK#T_MG[[\UY!69[ZE@"UY\RS.YOYG$$Y2Q;7HLY#U__(-UA +M;\,+ MT?Q%CQT63]#F*"0O.V,U@S*OVFOZU EQ8J#\P :T,Z"F@3]BX'4&WFM'\#L# M_[4C!)U!0WW6\ MRM2RLPRI.\&+/$NE>EA+=5'Q( 7B6_3YP.I4KZM 4_1UO41OW[Q#8I_63*"\ M0E_V_"C2*A,7Z,W9\_5,JBGJ@6:;;CJW[73HR'0\](E7'$-T_MOHJU\>_4P,KP\6K_'G M_3_!XAC1[T?TFQ']D1'_5*GRGCVPZLC :&JMP\9:Y\2'>4!QJ*1Z.%TC")5$ MR3EJ::-(H+Q%Y[ 5!".4>CWLC&C0$PVCIHC5WJA;W3T*G>@@NI MET2DA=JI;]G3ICAF>HR,J:JRR=,V5U<92DM>R_R?YL4[2.AVH."$-?5]XAE" M RA,2&P(;:/","+4T!E T9!$L,Q1KTCD5.2>"9;6FWU#.E.!5?"#CER(<@10 M#D*#,0!*/#.R;%!,J0%:V2!"O1/MSOC&/=_8R7>M*K!:\ NT8Y4*L.*B7>U, M59)<2!UQ#PSB'MN3B4AL[BL %40T,-C;J, +8B,H5@ *AY3 ]).>?N*DOW3% M.<0[L1D1SS<7'40%9IC;*,\+0I,WA(I.(NB,-\%#6<=.YA_9+BV08%(636I& MK$TK8$G%=GSZ&!L3!5!X9)8GS0=QSO+N6.?;O*DGM:SY8:^ZA]]9@=2J38OT M6*F-NE%MQ@Y._IWSL\U'C72] $">@5D"F"BV^-N@F$;!B 1TD( Z)?C"I5JH ME])_1YC:FR0(J9F%(1@FD<7:AJE-3DW<"L*%41"-K?[031#/27T@_?8C%^+= M[$.UX268CSI/IW.8JLU$3>8VC,:8FL0!9R3$D;7B(,[S1VH0&9H:XKN+O=RS M^GFE+U#%I*/8DZ&%((%3SP^59*HE[_@DZ"P//9 S 5 D8(3RT M,,3=PYQM%G3+MKS6EXIMQIHSPS3I8 *(P\L[8#*%^U MNB._[UAZW8;[GFVP!7R3V0ZM2@+B$C'P;T:&; MH=B9,&]3D6^:!FZ9%T?]S=GQ7Z5UI0J(0'79J^Q &#X$IN*0\[(I95A1F C.94.30EU-R4OJ@P*0%\G@ V# M! "<00+ L#$!AM:$NEN3=OV_-<>,+)N^?U"=RHZUW 7Z?)1"JFA4FH!"V'T# MH<0\2%A ,)(D9JH!O>$P-)4 O05C6V_H5:C[!.8Y%'Y5"_]U6D PC,UR \-L M+0 8H,7LY-BT9.HK0Y]7"[3AQTJVAV+]V_Y,_'US$FR\OR57"P*\7Y*K57OB M/;AO#^ _J8^:O!*H8%LU%+Z,U%SK]DR[?9#\T!S:?N=2\K*YW;,T8[4&J-^W MG,OG!SU _Y^%^;]02P,$% @ ST-A4UMY$ $G P 7 H !@ !X;"]W M;W)KFR#C!H79*$].QK+Z9XI@:DY%>N^>3 M$=O*)*;DGB.Q35/,WZ8D8?NQ81N'A8=X$TFU8$Y&&=Z0)9%/V3V'F5FJA'%* MJ(@919RLQ\:-/5P$REX;?(O)7E3&2%7RS-B+FMR&8\-2"9&$K*12P/"W(S.2 M)$H(TOA1:!IE2.58'1_4/^C:H99G+,B,)=_C4$9C(S!02-9XF\@'MO]$BGIZ M2F_%$J%_T;ZPM0RTV@K)TL(9,DACFO_CUX)#Q0%TVAV,57G9"DY/(W!3TYF MC(:PZR1$,!(LB4,L8;*4\ ?'00K$UO HA4,8J=.Q(^B6KEA*S///3(@+=(6> MEG-T?G:!SE!,T6/$M@+34(Q,">FI(.:J2&6:I^*\DXJ+[AB5D4 +2"EL\9]W M^P\Z_$W 4K)Q#FRF3J?@DF37R+4ND6,Y=DL^L]/=K;9R_BWZXJ^C'\%PRX/B M:CWW_QV4_(28^7GI2,$K4_!T"MX[*7R!U^9YHC7C%LU\2W.)OI90+\G=Y,KS M/']D[JH[U[3R7._89MZB9 =>OR:U:#4;V&YI=E1KKZRUUXG[JXP(1ZLCGG%Q M\32"2T0!!S"7^'78 ;=?!NQWPOT(WQ21:Q.XUO .CZDDG B).&PQ$GN<56.V ML<\C]"HH;'L0U- WC0;NH(:^:>/#,:Z!;QI=!4Y%Z@B#7V+P.S$\,HD3Q/Z$ M?AL)_Q023:,FB:9-"XFF40>)H"01G$#BF,'1[?L=@Z!Y,5S'JQ4X:UK9KN_6 M*+1(V;;3[]4XM)@YOMUS:B#,RNR^03R3+]L7YF$C[]>AA! M^T>X,H#G:\;D8:("E WEY"=02P,$% @ ST-A4X=AFO#;!P *RL !@ M !X;"]W;W)KT MSQ[+ZE.]88P[3WE6U.>S#>?;5XM%O=JP/*Y?EEM6B$_6997'7%Q6#XMZ6[$X M:8/R;(%=UU_D<5K,+L[:]^ZJB[-RQ[.T8'>54^_R/*Z^7K*L?#R?H=FW-]ZE M#QO>O+&X.-O&#^R>\0_;NTI<+0Y9DC1G19V6A5.Q]?GL-7JUI'X3T"+^3-EC MW7OM-*5\+,M/S<4R.9^Y#2.6L15O4L3BSQ=VQ;*LR21X?.Z2S@[W; +[K[]E M?],6+XKY&-?LJLS^2A.^.9^%,R=AZWB7\7?EXUO6%>0U^59E5K?_.X\=UITY MJUW-R[P+%@SRM-C_C9^Z@>@%8&P(P%T 5@*(;P@@70!1[T - ;0+H$J [QD" MO"[ 4P*,1?M=@*\$T,@0$'0!@1+@F0+"+B!4 A Q!$1=0-2VPW[^VLF_CGE\ M<5:5CT[5H$6VYD7;06VTF/.T:)K]GE?BTU3$\8NKLDA$Z[+$$:_J,DN3F(N+ M>R[^B)[FM5.NG:M-7#RPVDD+\4&Y^K0ILX15]<_.S>==RK\Z<^?#_;7SXJ<3 MI][$U1[X?E/NZKA(ZE/GI\'UV8(+WLW=%ZN.X^6>(S9RS/.RN[7S]V\L_\BJ M?X T5_8TKY,D;1ZP.'/NXC29"U)7\3;EXMJ2]-J>]+U88>I=]762YC+.X6#$GYF($5B\=@DX=[*((>J3VF?PV4Z-X7R[0V>)+_VG1$4(A M0]<=PJYUV#S 9 BZ 4 T#)0[O@%0X1!R"] .O) .46_'$RV!ZA .(DEI, /D M, -DT@R\$(O'?JT[F30;^ZQ>ORR,7$\9:@#EP7SI@2^U\FU7I7GC!I)V/1&+ M2=R:C)NGYC6#5E&JLW ]JLSX<@PUH.L=Z'I6NLIJ>K>K5AO!O7:$JW/>L9I7 MZ6HO3\W'?XHW(#FY]O3V0)[:LTM/JV"(&E3@'RKPCUU!OYF@:GR-IV_HXN! M,K"27-;UKFWC1ML[<=T+]VY[$-H_MGLW6HA%^/[N3G0,JU8IW#*!1I'22!EN M.V901WBH(_QQ=8P,^V6H-SB%Z48'NM%DNEHKO'Z,JV2L%RXCC11Q#:R0*RV@ M:^756 LAL)GP%LUZ)@8K+3@3%+A3";EUZL=X>^H4>\_!XR?0W+CZTQ1BHC;! M*&Q80L_%(FL)C2%J"SA9I,6JS*$NO>UR#)_X,$+JPC".&[*4\HTFZ_<]VPK% M;HZHJR[AMR N4&W>$H A\?10TT(EW0&RVP/#S(^/J"[U")-0 M=;H S L-G*4?0'9#\!P'AG3)%W2U96H$-20LO0&RFX,?X&"0KOW(-+!2^]%T M\7^FFB)=XTT.%DF11W:5/XJ:ZCH?Z5IJ!PUWF-(,8+L9F*2D6)=Q2I1-VG($ M-.0GE1[;E?Y[-+1+9=T$ZUH/:BB0"EI)@72@AL(X34,!F$U#<>\@89H3^5X- MQ8"H QH*P$P:BJ7NXVFZ/]QO&WB2\9G7=1XC2CRJUJ*G F=>3S='(E^@SCR MHU& U9D'S$KD!<:9ETX$3W,BYA,,PX@"HHXIT4Z+=)AQYJ7N8[ON/T=#L2[F M@8=5JS*&&A*6HH^/?@H Z69WE^$Y5ZCJ -9]P UK$'Z /R_^P"L^P!L\ %8 M^@#\ P\!P,[170$AOCKH=M"P%ND=\/03@J,?:&#=+R ,,R;2+A"[73B""R. M3_ --HQ(GT#L/L%$YDU9K5G*=\V@CA$#1#I45I!K"&1:0(C49V+7YV.82 *( ML%C=E48>0PT+Z)V3V\5ZDHTDD&:&U%=MT#ANR%**(9F\+>];'P1VP_BVG #; M@>H0\:?@V]5 MIP (Z% '.10(!C@4" 8Y%"@ BP.A4JUI]/4_GL="@6$$W H $QS*(O>;_2: MGY'^%E[+0$17^U]F[B]XN6U_MO>QY+S,VY<;%B>L:@#B\W59 M\F\7S2\!#[^/O?@/4$L#!!0 ( ,]#85/Z&\F+K @ *HE 8 >&PO M=V]R:W-H965T&ULM5IM;^.X$?XK@G$H[H!X+9'4B[=)@,39 MQ2W0:XUDM_W,R+2MKBSZ*-E)[M=W2,FB(K[8B[M^221Y2#XS',XS,]+U"Q?? MZRUC3?"Z*ZOZ9K)MFOW'V:S.MVQ'ZP]\SRKX9B\87:E!NW*& MPC"9[6A136ZOU;.EN+WFAZ8L*K8407W8[:AXNVJNN!5(-CZ9G(7?5S$:H"2^'?!7NK!=2!5>>;\ MN[SYLKJ9A!(1*UG>R"DH_#NR!2M+.1/@^+V;=-*O*0<.KT^S?U;*@S+/M&8+ M7OZG6#7;FTDV"59L30]E\\A??F6=0K&<+^=EK?X&+YUL. GR0]WP73<8$.R* MJOU/7SM## ; //8!J!N Q@.(8P#N!F"E:(M,J?5 &WI[+?A+(*0TS"8OE&W4 M:-"FJ.0V/C4"?BU@7'.[X-4*-H6M KBJ>5FL: ,W3PW\@]UJZH"O@P6MM\%G MV/$ZF ;?GAZ"GW_Z)?@I**K@ZY8?:EJMZNM9 VCDG+.\6_F^71DY5IX'O_&J MV=;!)T"P>C]^!EKTJJ"3*O?(.^$3VW\(<'@5H!!%%CR+RX>''CBXMRQ6\V&7 M9;71/@N^"_ZU9X(V1;4)[J3K%DW!:L\RI%^&J&6(8YE_PE'_!Z^M&]".3-1( M>9Z/M],H(TEZ/3L.[6(5FT>X%WL'+.Z!Q5[][U;_!?=M?:CA<.1S7N5%R8(* M$)> 6#Z5U[DT%/A0>\%^/Q1'6JIA>\&/!3A'\/P6\-Y\M#??1X_]DAYFXK7? M4\/S[U,9"0 WT%XK*D,,#9[MC/% T.EL72U=]8TA:(P)@YCICW*U(OR@:V9 M$ "QH:]CMVFQI<:RTRQ)XA$XB]0\Q,@.+NO!96? 8/D!6WC,FPDW7'1%'\X M[9@9*#".DVR$U2:5XKD=Z[S'.O=BOF$9C*]ND4)8Y$ YH)?+;N:[A:!>[/2V$LF6^I6+#K#BCLU:T MB$0A<6!$&B/R1^@MK3:LECPVB"X2>*U$S'IGS@XQV<(88A+[GDJG5K*;"YOF-PKD1@ZQR41(E#I-ILHG\;/.E M.L)F92AG[4[R9LL$ MI%,00L$5VRVV0H]-/R.F=4VI!*<.X)J'(C\1]7ZPIV_2":SX3'+!\V0,SQ2: M1L2U]9J!(C\% 3YQ@, I^!LMS>2E V@A&$0BPX*F6!0Z#[3FH(?FVF]=" M)UDVSNKFR*34^)P/G8"BU1"8H>? M(LT\Z SS=!8]!8 KB-GMDV%Z=Z7C@E4#DW#B09K4*6 *H3!U4"?2M(30V8Q^ M<?"#/ID;;#ZX<:DJ7C02 M%#D=0E,:\E.:J1;L>_.FE)#EDDI6G?$-F6PU12@T3J-%C(3($>"0IC7DIS6_ M-W^K52I^@4MTREBX#6&4CA-&FUR2H-"1>2/-@BC](5_^7%04RMJ+?5ES&?)S MV9*^=?V7*OC*Q Z*?-I65P_@L6]@M@=!7X8_;01K6S96PUGH*PLQ&=O-QG)) M[.(.37/(3W/W7, 8,%,='*H5'+M'=N0E4)Z&;45M83(2AL9NFV)1/!1[W\#1 MC(?]C#?<@\L 8Y/3QF M(M,T=H+5O(?]O+>4U2P#8EY+OZQE6P/*&A4TV"L3 M>7%*AC\]+9?!_@ %+ZWMIPR;Q(:-A,@B1(BC.L>:_+"?_+3)UU"*/T,N5]<' M.&$,V+NVNS8V:6N*DC%96Z1<)A]T^/REVU?!:'T0;YVU>YL&:RZ)I6Y$D4MN M:7^6$\HI3,2MNDP)3G(T;)A:I*2$D=M \UDR)_4RY:,+&_;/Q1K9C, MS+SZF+4C@CQEW.FTB:&Y*P' FI=QYDT 'KL^=M?N!*@M[K]JT][#T@2+_03K M-+/5A"9?IEDRS@4L4@G"KF8QT:Q*SM61[VQB?7%A*R##<0O)*H4<$81H(B5^ M(OT_G4-BZ6%:SJ%%S',.B296XF]V_DF_]1S+]X T>1(_>?Z0QQ*3_(#[XK'+ MVL32N2NW(H-W;'Z.O,1E338#EQUSGEW*$92()CWB)[V_/,@2D^1L0=8FY@ZR M1%,A2;S.^G38[TN59-,R6!5U7G+(LYC*JY2*:ZC @-_;SQC GWVM>**YBES M5:I[+!U,YHGG:)R/VJ3"S.6IFI[(F1;H M2 7="+5"-YTF^T3IT Z;GK/N6\[*UOK%DH M]K/0G^\52>N6AU7;P!#6YFCW1E' <91?JPQ?1BB%NW[UX$63;9?B\T6E103/ M'4P8:R:,SY:4EDY37^>LU/.A%>@%[S"Z-8>?&Z!QCFV3,2J=V>"KEQT3&_4Q M$)Q.B:#]:J1_VG]P=*<^LQD]OX\^+MK/AO0T[5=,OU$!W%X')5O#E.&'% PL MV@^#VIN&[]6W-<^\:?A.76X9A1V7 O#[FO/F=",7Z#_/NOT?4$L#!!0 ( M ,]#85-G(AYZXA -8O 8 >&PO=V]R:W-H965T&UL MS5IK*HDCJ$2NQ744IRKW:74LJR[ZI_0C.@"2L(3 !,**U MOWY/-X!Y4)3M5+*W]HM$#@'TN_MT8]YLK7OP:Z6"^+*IC'][L ZA_NGHR!=K MM9%^;&ME\,O2NHT,^.I61[YV2I:\:5,=S2:3LZ.-U.;@W1M^=N?>O;%-J+11 M=T[X9K.1[NE"57;[]F!ZD!]\T*MUH ='[][4H+E55 MT4%@X_=TYD%+DC;V/^?3?V79(G5IJ]]T&=9O#UX?B%(M95.%#W;[#Y7D M.:7S"EMY_BNV<>T9*!:-#W:3-N/[1IOX7WY)>NAM>#UY8<,L;9@QWY$0<_F+ M#/+=&V>WPM%JG$8?6%3>#>:T(:/?[J]OKN[O1^+NP]7]U*!F%]>WGZZ^7A]\W>LN;W!Y\NK]_CA_LU1 =TSE&1 MJ%U$:K,7J)V+]]:$M1=7IE3EU6-Q/!F)V60V_(*"]=0-,YOKL7=6B)R"M4$75+F50);+"PNM2 M2Z>5)U+7=V)>_-YHKSEZ+^VFEN:)]^XY65Q*(TL9SW\5[$J%M7(C\>__]GHV MF_R,'2/^./U9X(?\.!W:_I0>;]7ND\:W3ZS+#VWCTL,?1D)[L":T"6KEHCRU M*K2LPI.H!ZQ"ZBC)TB*\L1#"E:I":G+:K,2CK!HE@A4X/<6_.OI!2DU <5Z(@U$I'XO9&5!O&%DQ1JO&2E#(@4@HQ=.%VS M8NM=$VE35$U)!R'EBU)[A:3GD9;".A[=F V*Q4:5+(Y1JAR+WU24AZ0Q&I6# M"?+RA72PJ2.9E GN2=BZMBXT!H95 WKPA^!L525O"-(4M, :)#F[@B*=+9L" MCO-*FJ /"_K=0?=KI&=KE&>:/BAG=>FC5DC9E?I"HFR:2I+$?BQNH=NP=DKM MVF:@5X%/NDI:01.&?41X#+1L"^HEQ;5-L VG8+#6L+"\#ZQ4#VE1"&D6#95 M]71(YZ'JXZ$RC]I9N(4)R![20VA(<$.)#.7GV$2?L[6A)Y9-C!J"*%40$E%X]AW!VNCYY*G M&06;>Z O"L74FO 9; $^ MD:E2T$F_%DO /80:V7T@Y4)6;* (.>%FOX"ES0+.?SSE,CZ!<7VT;0EU/9)F MG-V(K,6]:I+,'KLMD8ETOUOS>R6,^K*AU9F&CK2AK$= ,M)3[=X8,A)J+ I2 MI'7\,X4*6/:479Z4=&-QJ1R%#8Z*D)JQ*;2VM#: G**46U36-TR>S,ITV0W8 M4_29B\>"3/D4 MHX:.OR?/XUS).ZZ^%&MI5HKJ]D9[AO"O>I7W_NJR"Z'?B*=*H[Y%+=*Z3@E$ MTCYJ$AXI4I%\T(PL%4I7O6S%REGYK\E/.>TU)L;1 MM]%?'_"-Q1QAPO0S/&H/XR(&%.-ET<4EW 7-4"ZK15^H,6D(S1@P(W*A,L43 M.1A[ONR(/O7+<@2/,6GT5I >N!P2NP,6L(>]OD0YE2[RR(=H@,#T<"1@1]ZZ M3)Y!X"^SI'T7.W%#)-]+1:0%8\UA;\US13C80?I&&/EDT&8@!$"8UL@7X[0^B#<^L_;.FJ8TZU<+E414C&C+$/MPJ:-9*Q7*0PK+1<)$?/W7J7" M0L*#,>"HWE)UH=P# 1PM7/!S2Y"BV(R B,[!B60BUV95): NN M9K=<4R8S^R@15VC!C>)5Z2HCK&NJ,^1ADXI5:R.*! M*GJ)I51H(HY9JJ1-AP6!J*PLFE%&\]TSIX#_4\!S>'2,^EVFM8%ZE"$7-GO2X4\4$1+DPA^KT!HM50A&]_&4D/],&%+ M#C9M""X9RK=O1CP9%9 *8\:"9G10GM&A11?.3U9:-D_ M1+T.)441D$F63,7 A6G4@JY4HC=%,LPMW.7M/Z]_.9R>9_@I:AJ0;'314FR8 MB=0@0=*8M#1R!W],22R?T^Y')JZJY)QQA,.8PT88MVRH?T:"\)K$&_7T0)DG M![]YJ1DIXY$&<>* %8<:8.C@GSM !\VX*>'J%9-H;A-M$Q90_$.;2IZ$F 2L;3?M,DVB:5DL!>+)BL; MRPE[&*JP"7QD![&IN>@.@.S]HIN _7V,R' 0]H795?"_D\,Z#, MD##C4"F$QZ+:8D*(:NY[/R$#A1P!)G5(_&<5+U\(H:3['"7 -,JNG*S!"\IX MU]Q=Y"J76D40Q;'(QPF*Q(E,-ZN@[USH31SRY606^UULZG)OORYU!#GL@=ES MPLL],(S" #;:J7Z?Y0#R*7"IV"I/1"SNI M5ZLX4+L="+,[?'P^MVJ;D=31;.1GR_&^<6P\:VFI"C+68B91 MJ70<&+8G46*=_OBS;^$-]+/JS#C(:2UJZ\Y-[O03P^G)\<__\O^O6'KD6.C1 M_] ^_LBAU[^^VHFXO/"&(O,[UOU7JOMDB-M.*1RX/ ;K/@WMFP_XFSB=CJ:3 M2?_!;#0Y/^D]F-*3R8_])R=GH[/)K'V2+D[RU_.S:?OY]>O3]O/Q:-:C=#(Z MFW7K/MK $XIH[B$WO>/XP?F/YP/V3G'N@#W(-)L=/[/*'W4^ #SH-!4QZHEJ M"J81-Z!Q/L;GV+YK9B06$^^?]\ 7/&E/HLX_/9^%OF3ZV>GH=#KK/S@;G9]- M=LTY/1E-IB?]K\>3\V2PKZFH._?X?'0Z.^L].(&!SCHC?@#+R*3S;M1^!]!E M"8K$*O;-!3=HF/X;-.>EY6%\GM9TN9;:;XT*FNZQ4,73TMZAT) II2N]^%27 M;1[LYHHT,K1U#\:@W/EV#V,WZMS2G&BWJMNV9N]K$GLU^[N&Y(,9.)4G-YB9 M1XVALLR?B[FC._2V\V9%%S7D+1&0_=I6L+WJN;#XU\+A7^?W%RT43CI>-3I. MCSVDK_3R*6?IWGT*-V)IDKV_E>/!!#6>T!]TB1I=Q#YF9XA GA>>!O> Z5SH M&$@T<">XVR3R999D5$CC<[I:Q"EM^-NM20?'NF74MK4V@4%+316)Y+L&96-+ M5?D\02ESK]FR4*I%2%*1L>)/7.&7BI%'R]E>KGEG;#4S[-_=/Q;7R$Z5MRV+ M616HV*&*F*5M%_+X!H4[@GMRF0'W40,]72'?\<7P\JF%E'S'$BVM1'(!G=15ZHJ'TTHZ(-"5IW(--V8>9%6D6X)GJNOI@7&B8N"4HSBL@:Q: MIXNH]S^D:6@&&_/@-%IQ&,']3:4NOR]\OP&Y:8##N2!M7-LMH;3D^"P77(DN M9&*HO&3L/? X)TR$[ ULRVE^-IF>IZ!%'/[1^.OF&8K?$&"G>8ZH6H,"5$U_ MZ-DW325QC&/QH0I9HRI( /]X/MPF389I:-+-*MI+%,G[C].R?Z'[-L?U+0)Y:GO\QN% MREOR*"I=@T:>93M&[@WZ%XHXXS=CA[B4^.EY[ MFV/WM=3*7XA09ER.&6Y[-_?QT[\H2,9 V00^J%HT=>[0B)-%?M]B96W)NEXG4' MX2]@F[6N10VHF_-_EXO!< 0BFBRX7-+["E1#J5N*K^O8SSSS2S&6 $W\D27I MY\G<[V_?/<<)6\>M6Y*09?1#0H3WDCJQA#BB"8BA)%)S$.]PUG9YP M,]=:6>5KOA[-_224CI%L7<Z#WJO6N]46[%;Y3S1-6$^-IU^[1]:7T>W]7NEL;)&X-?J&_AK-5QM5?=8K(6KV99T7 M^O7)JJ[+GT]/=;H2:ZY[JA0%M"Q4M>8U/%;+4UU6@FO%)-G;UR?QB7OQ42Y7-;XX??.JY$MQ)^K? MRML*GD[]+)E)@(P_[)PG?DD<&/YVL[^EO<->YER+"Y7_+K-Z]?ID M>L(RL>!-7G]4FU^$W<\(YTM5KNDOVYB^P\$)2QM=J[4=#!2L96'^\R^6#\& M:?_ @,0.2(ANLQ!1>/J-Q^O M_G7UX;+J[M5I#>OA MJ-/4SGUNYDX.S#UCOZJB7FEV560BZXX_!3H]L8DC]CPY.N&=*'MLT(]8TD_B M(_,-_.8'--_@3]Y\9[&A7VQ(BPV_"Z>/SYWTV/.G9Q_%@R@: ?]3M2PD6J58 N5@_GBDZY%J7]F?__;;#R9O637F2AJN9 IIVG4 M@KJG(/<*#"YBJO(/.@+=KE>,6[T6UY M%+6HP$HZLT"?0G/C!,I*IB*""=*\R=SF9'=Q7F1,Z%JN_2P/O))\GM.*&GI7 MU-(N>P;,28^OR6KU=5M"*MS\H:!@ 2>>S4H4;".8ACGT8@N,W3][#Z4+5(/[ M8ZJIW'B-E($GEOF6+2JUAGER> D++$4!O5.B80X[ >MEY8K#Q*EH:N!3#D-5 MUH!,>UZ;I&XU*#.TX6+A)AN8J3+\ 3'14MC%*XC1#Z<=FO'*;4Z*#+1G)=.5 M(8[G0+1*TP9ZT5(T!WA/ISF6/&(/N'RDCF2R$%4%Y%EIN*6(0U;FXH"X&5\ MU?X=*@\ORQRX@5UE80Y([%BO>&W8P;4JH!E$\\!ECAUII78+F6*%JMF*/^ 4 M:27@O*N!O:G20#Q0J>8UG*P!BVCRC6KRC"G80K616K1SS 7P B9J<)=&[F8% MGGV"O7K5 6(=G]8P0<;X6C5%C>SK;MIU%(N%P.6A V=:@I317F#$ JRM2)$; MJ5J7J@#Z@8J4-]HH6RO-=M M;'&QIN!@P#6U@ECD&ND&.\:]X Y4+C..S;J&?\A5HVZEW9A& ;FM&H68MXZ/ MS.&06O;8?<K2HC.^>R; M/L#ALK_EUED5.H8[43V 8].^%4YGX/0<; 2/Z#_O[0N2OVHTK*I_HK,?__2# M7W>[GNN M_)S_L &HR@>]L,7DV@2)\&+N!]'LU'WS30:]R0AA8- OXT: "/UHKB0;3)'B*@ZU, MHF0R"9[ZR=@_?51;GM<2UB(K >'(3AZ.]!H:TFA-L5)JU6#P:S=7!PE<) ,.NSZ*_S_)N._ MEVO4 E# ??'C7\ )W!X(K<)S'\Y.B)(4G!ETJ@"\#"4*]CX==D4\GO4[ AU& MT\DH?#.<1<-)JY#/(4(]8!04KOW5FFY4]?MHY[4Y;FM2$O3T!>K$VNB$()WH MRHA$@!U1#!&&7)G,*.J@2"2B-C1- :QI&P$["VK<,@R[(.;*]\= BR9?R#QO M#^1>!ZZ 5 LSD&/,L6 _Q'&O#V YSRD:4Z%)&Z=V* KWP29J!T3'$/Q 5ZDR MS;*F:,!)$)G59R#D\H$8FLV_7Y[[W/ M][-H%WYO8#I:PX3@BX4&YLX1?&3"BB"@';9#X:6+K34%E/L#[!"6I7"0+L6< MIY]AX0I^P%#\ 6==H8U"4?3+.$9A*$=J]NN&LC.XI@4JM$5_FKX+L,ZY/<9O MN\>X#WO*A$X:\C^#38?!T ]TA5CV$"U$V780DM=F>>@"^'8PW MH$L0KN(BOHDPE4;DWI M"#Y[$I9=V&$RA ]'1K &( AH8@Y8M]KNKK;3.4+3H&T=8"/RJEV6N$;Y ?;V MYASMJ':9ACD'33#RMM!'%J!LM0(:*JD_4Q/]0!79P(QZ)4NP(ZV%/KZ''KOE M6[)C@YDM(-/"ZER71GA#$#%$57>A;A[;JF[FGX1ATP$(G#64R.A8YQ*/LX(H MW&.H&:@6& F.?Q"!W?JN^"KE>H6@*44,"A1?=;R%V:W(6Q1W@+I*_-%(W$< M3S\UV1+' ;@D@%J)%;JV!P)IP'%]-,6#>F>OKB%V#NV=3TL\6 M:KXU4!C8>N=!9\0^*/#&1$J\\?PA#%PXJQERG>CIVLE 4A:E_6S9WG7 M&N)37=\*Z]2[B,EYFIU@.^ 0,(CLUC'*/U\ZZV7G5LG@?+D4J=64EGK$7 M\4]!! JQ\W0: NQI-.N'46P\CD:S4:=#,@T[)-$(4)Z3Y^D99;FZʵJ/1 MH$5Y@,'A5=N<1)-A&_0G$X#- 4+O1\EPRB[@J)$PYSW_#&?9V9++0M>P=X2L MK;Q>)&.@9Q!LT;< &![%0<,+V%E_.@M>P,+)=!*\ %PQ3'X*V?G(\OH[_)R, M@)^=H#^.QI-IR*]!E(SZ'88.)B$H&$2#T>C9*O>]_A_6H4=[!NE.AN.0"=$T M"9^!L?&HJT.S_KBSY>G@"1T:# =1'+=\&J XVSE1F,-6:29#T-IAV#D>/%N' M!@.@9SS9HT.PD7$R#76H'\W&H0ZA_">A#H&>3"?CXTH4[S!T-HEFLY _H$23 M(&GU R6FDEF'Y>,D[#",XKZ9-G0=&&+XPY2C_W'P 4(*GEKW ;!.R >;4Z)SWI+1D!7!@:8-#B\D(9[?I2B#/@E<1)DTQ%;0W',8H?RY6/%\8 MP%ZO9)41ZMU:-'40!X%Z=%8HLJ\":Q&KMR4VXRU)M[^Y_)#"WC\\D07^#C#/ M3/K]@=XQ>$=+A//F@C\(@^(RE7YV- &Z*A\/]X#O /..8:,N^*,%B'.42VSQ M']TG_Q^P'XB+;O@P/?AUT&\A-G2Y"A36&V5C]N[%IH5E5,9"NUF!K:B*=HLN MJY("1-YCO_C7^9;R>72W:"X9LS99YZ9;J(,<]8F.,P)N^_)D=+5G;\M$< ^Y M_QJ=FZOV5K:5P-(C$L4!K268D^=X]U?LHY/R38[_P:4?Z,H/@S:1Z!)@8=IG M(:LUN/X,KS>?PP40QD;2)>=NJ44KVX/&1W>+V_V7XJ1]H+:R)-[8FU4MOSCL MUGM.CH^]Q1;*3"-WX3])7^ -*]ZS*B,0D_$/_"O=CZ(PT)\@+X UX0T\3PF8 M1[8 P/MBE]"THC2CC52QF K?T^6]N?VE.4)NWKN4,E'9\M2HA>$K6)D"2.Z8 MTB;JS'D%Y.1;XP&=L6N;BR5/>V[3.48TOL$* :;Z!]G2$0*\QPH6LT2DE!SW MQFB-&KS%LE(:JS/40M:=R@(3<$!W$F' \1[[#9-&BP:YUX'0(:Y+^RWT= MJ"E^^1.$'/5&V$U=F"*5B**TCV+IDI;8]EN!.5V-^3EX<\%S"1LI)&Y4:(+/@<&U^Q,FN] KL$SO&DY?:J'18K[5O]Y8RWM4:=&SRKK,A^P_B.B,FK@GDBOC)R2!%Q(7S:'KGE0T;C4V8P MR&F7P_N%_P$W#NOSO?XLGPY=N MPX,$X9 M +*"F8>7@5VZ;11O$]\V=(?3(Y?_IOH&\-]ST+0V:L;R+>_E!"?0;=A'1VGH MC'R9GT/$90,17 K0!(/4B"8G#2(,9LLIL!]>/ZA&A^>7@=GNB+:[BSH9A8-> M,#@Y6[\('!$/Z/5(5.C*WSGP$)DK& QY_4P91%MI[6I#G=XH2B.Q+?#!X- # M%,O6.DG6P=W2N@%6EKE@)K G>.[??0)GK3-I6L(;X1PB&@NSG;=U-"%+4&.M M/Q*P/Y ;[NKLPW5H6CU7VP!Q.TCXCP88@?'.PD*1C:#[.V :W^!Q9I#82CQG M<6(>Z/): J[+:*4S@"RYG3KL'IP20&U-W@\!BL$^FF[9"+389SS"".)YV8 C M\ *IG ]Q$5E;L04O&NT]:->G&&&U3F5_A0$!-X[9)1!0]TC/=H'1"AA ]:?> M)!%MDZK:?%A$E1A_3CEGMYJS<_GO_%X.D-( 6[ UA&*Z6QK;&@T59%CGU-5W MF.97OB4A0NC36CW5Q#[8(XUC'L(C4JL$W.= GJ6ZH5)D"DA%N(VT&Z/Q1R,T M+QK*+1UV>,?D>4T8^!.$_T0018!NYYCL"G207&]DL'-3>Y>U9SLA\>%11J8? M&(5+[%T&97^^CM3E^7X7;'^!).#G/?>L,_/X!)@#!O('0!AVX\9-94X;N\JL,0G*K!..;(5E,R0A#58Z&S!6U^*4FE9Z\.Q 6;?,"XW]36=O/1?)UEU5/UW M,E7]WM Y9)/T\Z[#?1YR/+UD4T9TYR^^U$'NJ&>OKC!'B]RVVGS3*>XGP_-& MM5DIB!EY'D1W"HTT7:%?SJH&OR,"E(KE(Y4"72^;"MKLH;7D(&GGU_>43P69 M=]8MVC2G)D=WFZ,O+N]\1%&^>/^CWBTKK&8$60?%@P?TYU]UT9[ M+;C&XDY8:SKZD5SRXW%TD+:[O_?;;B>I1(EW0H4)8&C*'7/I%#IS;:M*]'^_ M;.-(>;+[?[A,>??__G+B[]]*RA4\]+LM].;")72";P!B]F/[T \>DEG8@MW\ M\*#,?Q".&(4/2?@P#(<'Y0Z3H%,<+AB/=EL&7O_V?1QY&GR2"FLLZ<-;=%J@ MR>;K5/_6?]M[9CYI;;N;#X-_Y=52@H?*Q0*&]GN3T8D)8MU#K4KZP'6N:M@0 M_5P!=A<5=H#VA5*U>\ %_!?/;_X#4$L#!!0 ( ,]#85-3&JZ!R0@ *D6 M 9 >&PO=V]R:W-H965TV[:](LM$L"^ M/OOL@F<;Z[[YE5)!/.>9\>>]50C%3\.A3U8JEWY@"V6PLK NEP&/;CGTA5,R MY4-Y-AR/1B?#7&K3NSCC=X_NXLR6(=-&/3KARSR7;GNE,KLY[QWUZA=?]7(5 MZ,7PXJR02S53X;?BT>%IV$A)=:Z,U]8(IQ;GO!T],J!<75@S'9'16SEC0SRXLS9C7"T&]+H![O*IV&<-I2467!8 MU3@7+AYO'V[N'GX15[_-[AYN9S-Q_>7SU=W#Y=/=EX>S88 &VC=,*FE74=KX M%6D?Q6=KPLJ+6Y.JM'M^",L:\\:U>5?C-P7.5#$0QZ.^&(_&1V_(.V[M#7N'T6@:5;<5*9:EX0&7]JIQ7V_<$_U04+"919=")S$1B\T*:+7 ;5K!E MC3HOR(0^8&K*!IW'HA%XB= MD+0[2DFL25F&IYB%EAH/2@3KP2N(H@58OJ3#39 EHNMET'ZA$1?KQ$9"(_\Z MG+\3,H#KD#N+PTX$<%D?1@3%D2@RA%!(CRAMQ;Q*72KF6U%ZWE"GI@\A\S] M8HU]"'BFV&WX((D5=([T%LIIFW9#I?W^Z6BO3.KSD6/ Q\V95D3(#J,21(\V M.+4L,QDL?LJB<'8M,S_@K(V./XEK'-"I^1#-A-ES;62M]U C0$8H MC[@@)H"&]"LA/=Z*.[-646&- M2]8+^08UDJIYJ)0RW.>6Z\$G3L_)"NI_?;@=_99+Y'M)-D#SN#\Y.>F?G'P0 M'K6%XL2E0=F$(Z\QZM M6!1RRX':I>MW%7-4A8FQ$9PTOH(&E[-DSPZ.)Z-6\&;*:"!\IE!M<.P:?W00 M/\N$BGG;"1MQ1[VPHY@*%E4I(S?'H[9\%&@N,DM!@L=8[FAW:FVS->,T*EY4 M\OOL@O:^9'_^8EA!%P3E9P8A*._@PZ2E#$$%R$LE(O/1%$'6#D:CZC2 E*AW M'9]GO-"IAA:[1H\Z8-S#%N'I,D]H,TA^)>YUK O:C=,%@8:6+AL&;K6TE MH+D%@E+!:R?M6A8Z@'MK0;2Z66EP%.)" HX^?/+B>B4U&-[4%'EEI4N)2NA5 MP3XA_$64$5WRD>EVFF@WK%P M-N92 #U@AN[E.(88H&4OJN8*BC[#V M%:SWT"52[4&5GMLNN!F1G>R*Z6G?5"XMD% M#3D%@Y$- ;TOB\:1>@F1H4$F M1RXP9P,]&D2G(K>5I!C-*#8 8LJ]$,B]$"!63M6UW4[NOK]=/Z$O-I!=$>XI M:KO9K\"SB?FG/K$HR3N_1:P3SKVE"68KQI-Z@$%R4(O,VG$SE:,.L05$>,*! M?HTIT(5T,0ZM7H71XQLYL5"$'#1:'BS@JQ>3:=7I$86/H_B[L.A""+E-N!X' MXH9GDDAZ*S3>V.DP)X@\#K"*!EAP7!%4/@=4ZAFT0BZR2FD]& \F;;*@%F0 MYAKX5<]M6=NO8;F+G%.)71K];\5U%(>%2E ?_(M!RL;YHS2R3)D(J'2LHKZ7 MR!/<.WK/ 1/W=U=?OL:U(N,)AF:$#""89PBJ=$O-$#H!=_Z=1A7L,#3<6)8N M,TBGX6 =N?952;O%G MS_B-(QDJCX%"A<34@?G3,-O4=8_BDE$WE(X&TVZH:P:\]"\PY)154_:CZC>1Y!AU'+HFK&?[6TP"#U\E*8J;Q))3#7=U".C)\)/1LRT5MB4/F MUN'RAN=JC>4^$;;OZ]'BYN;I?D"#T*X3.16D-J_8R".11R_. X?7)GPD,5T M"\%LHG7<6'Z<-YUF]R>G]AFY,X[O L^6QVZ'AM2F\Y95G- MLQU9<=CZT^N6$.A .HAEQ]/^B&:Z9DRDM,T4MYU+"N5:(0=4B8_-)6'V\B5A MQC)VCE#3EHVJ.##R_>:(55(IL=HX1[4O!B^<>6MNC'V[/?^^,?5R#F-<6U8W M8TO2\KB.X@MS;3.1=*[BBISA^V$$KAUH?U1; M'K4N1B3B8#HXVMTEX2G=%('Y#*1(E_O6O2?!J."[#1RS++HQ#X\M1_<[.;E= MM>VTFD+;?9UPRI,O[F<(7U;=!5*ZO8-+8A.HSOO_ON/[_99?A[;Z_])'KF'K M\R%_XZ"/I!X*T$3CE\3F;?,=]C)^?MQMCQ]Q/W-[\B)3"QP=H47UA(L?1N-# ML 5_C,3M&*,<_UPI"4C0!JPO+!I']4 *FJ_3%_\!4$L#!!0 ( ,]#85,J M^CQ:Q@< 48 9 >&PO=V]R:W-H965T)+56QG:EV5<5*Q=_<9(B$).R#! 4 KFJ_?;H"D0-G2 M9C+)OH@"B&Z<;O3E@!=;J7[3&\8,^5J*2E^.-L;4[R83G6]82?58UJR"-RNI M2FI@J-8372M&"RM4BDD,DJS65%%%M=CMY'[ZY37&\7 M_(NSK?;^$[1D*>5O.+@K+DRH-1\):#G+FZN[_][BBE/EQ!HR7;#\PWD@0'?$%Z16Y:S22"2 MBZ9@J%RQFNZ@8AF"Q;-H! M(W2C=4)@RLD5]-AW/>S_ 1FBO]=X6YLB2D9KR M I'\WE %",0.!MJ Y:A:DZ)1Z#<4B^ L70*RJL!)R!_C'-$F43PF[S7N\NQ- M%+R(Q#-,@T&Y5)#9!'P'8:C0M*54D#6PF4:,*)++2DO!"W!7 252T"IGQ)8D M[9R%X? =?EJ,ISVZ_[]O_-U;WS@[?HA;CF\,HAC3FIPET3C;0V@,V.DLP80" M#]*E@$C%5XITF7*0(0=@*01:M7YK$[8'C"K^ MZS-/%@*H9, '=[HEQ8A, < MO,T:Z!3*[M=!!N6E;.SI036I.CA]( ;6[ZZ,=#(0"E B;?:!,4P; GD,"0IA M(2""8+&Q;I$U9G= &$>W@OW16QL4Y./=]:!OBVK@7/K4_V M+X$*K3D@=.?U1!6'%-D"7(@BR!1:K6TU"CM\D<7WC;#&Y%,U\#7L@T4.@A:4 M0V\HN;%YN&(,749;P)WU( NS)T#%F07ET+T ZA#.\3#"U+]::\@TURRK'5DUMK>]($'64/L C52Z%6YECQOEFAZ>E*.4J&7%*\AP MV]Y@RTI6^XE<0J.#'5J-.55JAT?P1$7#NF+8%;Y6^FTW1L8A*UN-G[447&N+ M*#T2!VY%U\R3R,Z&A"KVSG*",#G_8<^;%O#A_!!5-SL ]=J6>-EH@*O?..06 MZ,UA-R"6+"WWNYR1:!HD689_DF"ZB$#SBBF,N?8 D!-)#>[K1%ZG\?R--TIA MU&V$N@-2P>T-_%G\+TVP9Q8LXID_D01QFOQPY]Y#1/P,!]][D7;2R5D6A-G MT&D6S,#OW^#N1>JY>Q[%;P;;?IO+,9"?I<0 8!IDTV0 , T6WE$O1%<=TS1\CQI^[9?7]HZV9(L(/'@7"B8CEO0!FJ? ME43J7B*G*5B%UY\3[,:9?@)$C805>"?[6J,R)^"0_3Q4;>V%)J=H;I#7V.L. MEG3P-7:XTPR)8TL!\@5^WVI+PA 97BU[1NREW(\OKWT"#5-YWPSZQ,>&T UZ M^#;E]\D1![-P-A@OLM ;VTX8GUM:WT]G01JESP#-@[DGZC];!?L4A!R-TNC9 MVL4,*OAS%5"XLC DCY:([:%-XR">QGZBAXL@&J!O);L)/'AW3I]F2J;7] (V?Y>#"Z[[2]K/]-^[W[M/N?KG[ M0/ZKO2EJN%.M0#2$>^"(*/?1V0V,K.V'WJ4TP/'MWPVC<-W&!?!^):7I!KA! M_^7_ZK]02P,$% @ ST-A4UXBV&ULU5C[;]LV$/Y7""\=-L"57WEV20 G3EL#:58D:8?] M2$MGBPA%JB05)_WK=T=*LN3825NL P84C27Q7M]]]Y".E]KQH7JG![[>Q_- MZ;$NG!0*/AIFBRSCYO$,I%Z>= :=ZL:U6*2.;O1.CW.^@!MPG_*/!J]ZM99$ M9*"LT(H9F)]TQH,W9[MTWA_X+&!I&[\913+3^HXNILE)IT\.@838D0:.?^[A M'*0D1>C&EU)GIS9)@LW?E?:W/G:,9<8MG&OYETA<>M(Y[+ $YKR0[EHOWT,9 MSQ[IB[6T_G^V#&?W1AT6%];IK!1&#S*APE_^4.+0$#CL;Q$8E@)#[W,D.G41O]\*%Z:71.*$K*C3/X5*"<.YU<7$\_CV^GGR_8V^G5^.I\ M.KYDTZN;V^M/'RZN;MGX:L+>7TS>3:_>L?$YGIO>_GW<4L6!EN ML7+$/FCE4LLN5 ))6[Z''M=N#RNWSX;/*KR!/&*C?I<-^\/!,_I&-0PCKV_T MTV!HF=VMS>YZL[L_&?WGK>Q%[$<,L;%C#@O0LB6PP@*2W8A[3E7$YD)Q%0LN MF5#6F0++U%GF-$LA60#3A6'PD&M;&*"[0CDP8!TSW $SPM[9B(VE?%DE1P4& M8KU0XBLDC%L&PJ5@\)<%?*X-DX+/A!1.H*?)-Q%+U"?F(IB("V/0.BE76KVN+JGZDTHIM<>DD'@#6T-A MA'MD>NZ?K-R/V%\I*((/" ""03->8L2-X6H!=,Z[01CA'SJ1Y_*Q.A7'NE!. MJ$67]/@N+/%IHF-OPEL,1PU(3IW.IB+W&A.P8J$(\;9;I*4!MX%<&[+ \L)@ MS@A&_-<$TAOHXKV8VY3-L9-7MU 39PJ1%.H>$^S5^T>KV!/ V+%UD1N8'_Y2 MTMF7@DO*1>G'FLT %O)@/@??TKLAR2FA:5%/BP'K*:D)9; 1T6$$N,@*Z;FA M/;-BG>%\2VGPH(=26]OU$9(N_D R1._MI++>PZ5 >L^\K16W,+G C4*LL:@( MGCI[Z(N#C'$?E*U/16RJV 1BR&;HV; _./0TP,GE@2.?T1=T]U[H HEK(!$8 MX\) 3:PN%85G+,_ %W0WT-''3W13:_5IESQ',ZF(4[:D(%7DP>RF%] MLG,LQZ^((#OCZJ[+KJ)Q1,%G7/$-[:&1N\OIV9_7KT.EM;RRK,#98>0C$944 MW"*IV*7FRF/T%F:FP*V",#KJUB7W/X]Q,KF]C-AM11++4HYD R1.7=NA)U:U ML%XL@8M5026^\M<;2S#P%!X;.DJ@+1&H1MPK)=^\/QS1IMV'7+D'0\'/Q0-> M>4U8-<-HO__*RPRCW8-77=1K\^"O?"S!Y*LV*EJ,'XY\?L>Y$9(N^SZYH:,$ MYU*J!]H_";6=P>%N-,1-24I:^I2FCHC9:[8#NSG::A94XX;4D7*J?>H"W]HM MJGJC4JL:4.4O^=2X,BN M2DAD-(D2Z@G)T[_^LOAL#_Z@TV0WF5WQ6Q#H)FB MZLK">R+0>^+6I(8F5+GV32G&)SO]:+_"I0X1;XYJL,J0R1D$\6#3X>':X>YW M(RP47L.FE?*;8:5F >']"#5L4M_[C1+Y.[[X":P]9&(,5/MN">VE<_#: QYZ M>8"KK/AF=;9V9FZ?CJ\R$WXBY3L*N'R9:P*(6$@V\J(UL62U:;UM/_?1; MP8\0:&?0R+A/]6B5ZE8CJJ*K,ER^@PI5OVI5F]&FW;*YY$2;OA7T&E]M,C + M_VV*-E'LIN$#3GVW_OPU#E]]5L?#M[,/W"QHBDB8HV@_.MCKX%NV_QX5+IS. M_3>@F79.9_YG"AS;%QW YW.M775!!NJ/@J?_ %!+ P04 " #/0V%35K;; MG?(% !)%0 &0 'AL+W=O0&2-%L+M*D1;^MG6J(MHI2HD51<[]?O(?5BR8F=>,V^ M[(LMDG?'N^?NR#M>K*3ZIF/&#/F>B%1?=F)CLG?#H0YCEE ]D!E+L;*0*J$& M0[4TC(VOROIOSK; M8F?BR<]HA$5O07)@'N?K 2GN.K;Q0"NU^R:J@#28=$N;:R*1D MA@8)3XM_^KW$H<%PZNU@"$J&P.E=;.2T?$\-O;I0O(R1O] MF*TMV>-:]MC)'K\%COM%309DIS1R0S4/":,JY>E2DZZ06A^1C"'/8JH8X9J$ M,LERPR(R7Y.(/_((E"1%?O,42ZSBH8^4"SH7C!AI>1+DB),12Q$QI2V[B1E9 MNS+&?7!3DVGY5_$:&WPAR7QN:NGVC7-D_*PA*SZ=1]^N='/3 _,FVAA&2C>&@_BVWIBJI(%TXJ9JHM"584W(/%7%?N M-K@C=*[6)6W"3+S#^]95O=J%=K05T)6;L2]/X"X%4*S1+A?:] /R!78_:T0! M%A VN*L046D?=]J"<>/VV/U>#F7V/11Y!%L62B9.&((146D M;3//Y[EQB5-AC)PW0 /35H*<(3X\ I/;*+"BCL$0 J-I4 ] MHM\1&_G>Z/Q__U]<'-7H?8G1ZU:[W)[(,M?4904B KYIXIG('-E_5#/\[OS: M+ >VW'DPX;V-CS>DJ_Y=7+F8VO]UCQPJXFA8IEKYWLAGZO;,S M__6KWF326CT>O7+U?55L%!65JUF:A80[-6T5\$.'3-.Y?O!FHK;'U=ET"/"' M_F^[ NAZHQ^1ML7TQ^+G-[<$8U,\@:C5FIY V]\R+H_.-[*UL'Q MZ?;$/HK-[=.LXUO]15T"K6(>QB1&V8]J#YU)60Y%FYJGZ+?J2N[%\@,R48#X M@PGZ>2'4,2Z*.(/ M4_!?;-GJF,2:;+D&+9DM/5I.:]2K30>U2^T=C<:>!I/58-G]4##V)>+/B3V(8NMR:V@T.B6S("T;1+=(=U[2O=\,VAM M?ZEY,U?F5GUVP"V(M-;;,E7,E^Z(RT2#[;'S[W%#-L M/&^ASUFZ1SP+)8K.XJ6KGJW?":^+Y[$->?'(^)FJ)8>Y@BW Z@U.CCM%YU<- MC,S<8]E<&B,3]QDSBH;/$F!](6%N.; ;U*^G5_\ 4$L#!!0 ( ,]#85/) MM*U0*P0 -X) 9 >&PO=V]R:W-H965T*-*1&D<3Z**<1DLYUYWK9=SU5C!)5YK,$U5,?URAD)M%T$2=(H;OBFM M4T3+>(OVS_I:DQ3U* 6O4!JN)&A<+X+3Y/AL[-;[!7<KH3Q7]BV:Y,L@+PQ5E4[8V)0<=G^V?,N#P.# M:?R&0;HS2#WOUI%G><$L6\ZUVH)VJPG-#7RHWIK(<>DVY=9JFN5D9Y=77^\N MO_[Q^\W5Y>T\L@3HU%&^,SYKC=,WC&?P14E;&KB4!1:O[2,BTK-).S9GZ;N MMUB/((M#2.,T>0;?S?&&;:E&+6K.A.F7_PQ9 M%LYF1P/%. F/9DFON&;Y ]NX(+^USL))E@RD9#;NI7MJ_$,N#VNM-I3;O=$T MV2^:3B?]^!.7G'JF@(U2Q7YY.@W'DW@OQF$VR=[,U&02SN)X*,;9WMU-N\>T M<1KP.2=6D5H9)= B\,$^]\D\"M-DR(#;G2N8$I9D_%N\1C&ITCK[,]*N=<]QI#BBO19-;P ?G-XU/3J^O_"@Y.0AAK54%*V5+*%2%AJR MJH?LR*?TC C%-'4M.&HS@L\H43,A7D)04KP T,^1$^:VH/P@1MX;)C@:TZ; MZF@WQJ49D.5E1Q^*AH)4/LY<46LYQY9N&+I<'AM.O-WL$Z$4E 'G":D)BX$G MS^ME!*>&9JG0Z.0/84M+-=)-0/=D08%#4U-:7=KR1FNG>/)Y-PY=H^!L17&T M4)Z+X]\S\"F7AQOE\X?]]G[!/4 MV9./FH)ZYJ[&*/QD[!VY9.V=^1)1%$U7!J^<_D"<_^ S_3&?@YB_=W=$@SNW M0KWQ+PMW;#?2MM=OK^T?+Z?MG;U?WKY\OC!-AYZAY*_)-!Y]/ I MZ^)5K"J M]C YM=*V4YP#OHGW?(O4$L#!!0 ( ,]#85/8CZ%) MV@4 !\/ 9 >&PO=V]R:W-H965TG'7BSG;CHUBN M'&UTST_7? DS<'^M;PVNNHV47!2@K-"*&5B<=2;QZXL>T7N"OP5L;.N;D2=S MK3_1XCH_ZT1D$$C('$G@^/< ;T%*$H1F?*YE=AJ5Q-C^WDK_P_N.OLRYA;=: MWHO9F6UO^R346;HL:LM$X7-3.N"Z&J?_ZE MCD.+810]PY#4#(FWNU+DK9QRQ\]/C=XP0]0HC3Z\JYX;C1.*DC)S!D\%\KGS MJP\?IO?7[]ZQR7;+);'9Y-SOM.M1!E-VLEG=1R4N>D3=F M[[5R*\LN50[Y/G\7;6L,3+8&7B0O"IS!.F1I%+ D2N(7Y*6-PZF7E_X"A_<4 M]!H%/:^@]\LB^K*\4%LFNM,XW0DHVL8QCIUBL2*873)<&HQ:GK "S!(.5 MY5;L0N@95P[8[8IC56=0.I%Q:0-VK;*0'?_^VRA)HC=;,K^,WYP$; ,H.M,& MT\J66XVHY2@.1UB94F*3A8=,X-GG4ECAFQ"W[K$#9VLCU+(V@'C4;=@4JMR=T5BJW3W)H[Q:,T&@XE:PA#VZFDP/IVZH\8G$T"'IQO[5SW(^# MP:AW\C)1+PG2P?"$C;!Y'H$;RU 3UH7*V=KHO,P<,Q3%G:Z$6(9)LSZ.TR2( M>X.=H@1S-![V6A1Q$O1&Z0D;A^-:RWMN/H&C4)*J7%AGQ+STOC_1%P^#N#]L M"4-MT?#D^?,X2$=H31];L_9(JU?4&X!HPY<& (>Y:Q@&2>8D0?N' M853+?%I*1RP=#(+^8-0.;CS&>"?#=@K2?C^(A]$>%3(.^N,=U3CL/=$R_9$^ MMLZ7(7<(!-8%'@ 0!WBKK@*V!(6](.4C*RU%G[ (8\\IYJ\(\A&DL5YS1ICE M3^'+&F\N*+BTL"@E(Q/L%L:^L21$;*H!SGI8R\ XO).Q&[P834VY9)/U6B+2 M5]U1HSS6W!;@#Y5>)=HC,AJ!%(CE&5ZH3.5PNW%JZYUFQ[$9*4+D2&5PMBBCL9-STH6/ A$_G"_+XE*H0D;!,VC. KC!OWQ7NJU MN!46&"NJRP?0Y>,0>)&3A%4OB4_&NX'F&8[2*$R^4:A\TGY07T SD1S%),K' MD'V$!:598X]@<\2)EXH6 8X.3)O$1*MJPWK MX+NC:+,"#,!#-;X,RX1!:,6:5C21A);,:O MA!"]Q%L_E0,6%MY$B+W6N 'T&1..-;(0Y&IIMNU1990B^*]"[3^0'V_W%$^E MVP&1-$THRV3>4HFO/B3_15W(+K<5O"A=27/]4&4)^U/S_LD8>WJ\-Y!IS@01 M0C+N[L9$.@A&R8CVTO9>-(IH;P>T:8KPGM+>;DXEXV#8[]/>8!=5OJ#VWDVE M((U'[$X[O**U+!E&.)L:VPY=J[NM1XN_H-+3S"*&XE"NWB_-;O/ZFU2/GAUY M]73$H;84RC()"V2-PF&_4T'8=N'TVC^!YMKA@\I_KO %"X8(\'RAL0WK!2EH MWL3G_P!02P,$% @ ST-A4UE>SSG/!@ ;Q8 !D !X;"]W;W)K&ULW5A;;]LV%/XKA-<-">#:DBS?VB2 D[I=-C0QZK1[ M9B3:(D*)"DG%R7[]SB%U8:( M%TFA[2_9N+/!L$.B0AN9EI>!@Y1G;J3WI1Y:%R;>C@M!>2&P?#M"ELMWU-"3 M(R4W1.%I0,.)%=7>!N9XAD99&@5?.=PS)\NKR[/?7Y_.EO-WY.SRXV)^L9Q= MG5]>'/4-H..9?E0BG3JD8 ?2E'R4F4DTF6X"2M2S$'N)]K8FQ1%T:XG_"=:1"V#TD.H#D M650H!6IKN'I1(81F,5X4!;@^3"PW- )Q@><'I%EDM(BYL5\-4SP%70 ^$(QQ MIJ7@,<7/VL AC-.JIPYJ^DWY)>?)H$W>/N/CP<@CTEDH4%(?5AO7R4*E-&. M^4?^4!V\ !?_FG/5B'Z$/UYK=B:U07UH*L!>U=LT)8@Y#(D/76^6W!S<-KK&;@<$S=\8@1 MNJ$JU@3BB:P51-I6!.Q.%C-0']H4A0?M&NO$T!),GB=]@&C(7."]M:=PUZ[] MMX?[\HK7&SV34##.MI+*A@'_36:!KH5PK0L*7&P%=$FY1]XKF1(#?08QTHXV MA:7TP6FAA)6Y#4(\P\H\ (M$R6*-O@1!'1>1#=OR&O0_FL>LXK$FB CN,,F5 MU#FS74D;5&+B 64>Q9SPTU""KVEO?.&Y LS7/,DR?)9D55QIER("0TM!$5L7L M6?I.$7;M])!2L C4#O0'TUBB,9M^;#:SYLZLVWU:GN MJ,5DT 6/:DI4UVN1FW8GDV"G!4#N[GCB;:T'PW91'G?#K;+F>[ Q? (TJ_XN M6MVV0!)S7FE[/\P!&)Q?'Q1QH6P PM$,W2%U[L"><0=K;42Q%N<0 M^L LZGU&O_>_K@(V-%S799)O5H_E:9VH^6L65Q"4C. A')"#7C'HE(F'V7R MIV0\'&^QX <-*_ZT,?.'LI"$S9;?LO+ &SYA=5Y6F[AO6?H"%@. @\GA3H(' M?@!?#_Q# O^[5\RFI(,PW'=AW'R$],@['STL]W!T' MWSKNMQ0R,1R]R$1EI6G#[Z@)O7 T^%HC#?<::01&"K:,--YGI)'_]QO))^-Q M*WV%C=2C5K)!USIWI5"3<% '6M575O\N8[+"YG"K-XN@ U#U%E94B:TCO8?/ MB@E;(&UC8?^X%2)&VY-I]Z;3[TE@D[O>YYUZ4)[5U7_U*J2!NRL+X MT\$JA/6/X['/5JJ4?F37RN#-PKI2!OQTR[%?.R5S%BJ+\6PR>3XNI3:#LQ-^ M]M&=G=@J%-JHCT[XJBREV[Q2A:U/!]-!\^!7O5P%>C ^.UG+I;I2X?/ZH\.O M<:LEUZ4R7ELCG%J<#LZG/[XZHO-\X-]:U;[SMZ!(YM9^I1^7^>E@0@ZI0F6! M-$C\D=A=3IX,1"Y6LBJ M"+_:^E\JQ?.,]&6V\/Q?4<>ST\.!R"H?;)F$X4&I3?Q7WJ0\= 1>3/8(S)+ MC/V.AMC+US+(LQ-G:^'H-+31'QPJ2\,Y;:@H5\'AK89<.+O\Y>+#^S?BT_E_ MWER=C ,TTO-QEJ1?1>G9'ND?Q'MKPLJ+-R97>5]^#$]:=V:-.Z]F]RJ\4NN1 M.)P,Q6PRF]ZC[[ -[Y#U'3XZO)ZZHU;=$:L[^H/9NE]Z.AF)K@;QFQ*55R*L ME)#>HP.ER46AY5P7.FQ$J<+*YL(N@-W,5B9HLQ3H0Z%-9DO(R1OE1^*U6BCG M5$Z_HQ[?4Z05?CL%K ;E "&<)!Q#L1&Y7D!8F0QGYBK42AEV9Z&--)F6!1IO M;1U;)IUD@H0]>[7'%GZ3O5))7Y%?E2=Q4JL,NC!YZF1(APM9>[R6@<74S5K% M0Q8N(5:AX&,61+U*SG6=OBWAU+5R7HW$)S(7!2G.!^2((A+92IHE6]WZJ#W4 M9G9I]'^A0415MYE:E\*/1" M&(4@/=AR*.8;2%S+HI*1S@KP*6JDZ)AFP=+"8J&_JF)#?AEA;$@.$ERXCI $ M@"!,'G R[_I0:[PF6:0?1%]0V"-QSAE"@P95SI5KNW0H:B56\AH&G+W6X($] M?LHE9H0/(K/&VT+GDDIF8&]7<6#J'Y/1$2BO**!F"$<*%H HQV=WBE%WD$H, M+=2"8%=8[T4FG=O@72U=[JF"F7(!WHC/HZN1\('*]J5RVN>:AP6Z*O6F;$K/ MP8254WYEBSR"O%=1&8+3\PJ:R(E^$[$%/M751CIN88)"65O/[]$3\JOB>MWJ MB?@<[LN(.A4J9T;B)[9KX?5<&;70R$<\OT7O,(DT-D2)$4-'"#L'$3L'A)T# MQ@Y+>QR13!O5&A+J1H)$8G&!26ACX8$*0#@ !Q+33!PFQ$99K4 M;TFL&S&A%5R'#+,&I!B9*':"Q=2UUT[2F I%CS2/Y:[EX"&<*+(J,@;5 MEG;#(L=J=0LY4*SA3MM?3>L29I'NC9(N&N<:+BUF%21J"L@G6; MSDP)J]C!47S(\,J_H-.2$UL#S3BAN:, /X=IP%7='D%:2\FP[(S&83QTDQ55 M#O&F[7+M,U0>7D*;QU EOF ,)T]XS#9=-]P]_/KUI*?U2M,,7"G (,NJF#6O M=GO?\_(>YV_YBC;$KMW@7?+\3SC<486%LZV#.!7_BHU4>!O;DR\'D593HF)X M3#4^JO :L2]T)N$A[CT'9,!8<]#)"EK'JV\5Q8#UPS22L=]BINX!+7M+VUW1 M72QVYO0C7KFV]W*[C@.=]H2ZNR0N*^";9B[S:9W.-KV #O/K9)P;@!Z_E7 + MM9DV4ST'C4!5:MD(BYI*#T]<$4U62_QRM^F)!$ MX?$099V,[I:%$O79@NO>LIOT6RCJ:$6VB%HWO*]2=&]2;R7 M#H5NR%X\P1;!(Z0O0AUA,(>C;%N8J.+.))D\Y7Y^?+=I\M4E*<\&;#I\OZ5V!=2 MXJ)*-YBW=N[%><8;R6PR/1Z*)0#GXE[4L-"%-#('8S9[,2T&:/O.R.?-(75N MK0&O=EXDV^H&R0D1X>T:'%U N+D.:=3ONCFN*X,/F9;581=V#T\'CW_)\^E!,?>6L(=2MX=CZ:-=RF?>)N8>3LL M&"2UPI8G?>K4D.RSFCVSGZ')JN*D:3;L/G^UU';KYKMOZ+NV^[>[^U[#G5 > M5-?'P6#RK"%#.\J?Q0STQ]&+Q@S M/:PT $JSN)D9VTFQ/ST$%[K2R$30=RY6.Y(0+RYO*VAOU*3_V?([&P[M;"IM M1OVMF%]SPZ<-CUAZ-]_^I6#^2'!/MN!^0/$>07'/_QR*F\'N RAN]FPT^W_A MN(?4]5$H> 3#'?TY*&A)ZW=0<#AZ_C=$P>-J/QGM^D8Q[GS=*95;\CZ9P8"D9&>3O5]L M$@1ZIM^G>QKZ?E/5]W9I3*,^KXK2_O!LV33K%\?'-EV:E;:#:FU*_#*OZI5N M\+5>'-MU;73&#ZV*X_%P>'J\TGGY[,?O^=J'^L?OJ[8I\M)\J)5M5RM=;U^: MHMK\\&STS%_XF"^6#5TX_O'[M5Z86]/\NOY0X]MQH)+E*U/:O"I5;>8_/+L< MO7@YI?OYAM]RL['19T6PQ@Y6>2G_Z\].#M$#YX\],'8/C'G?LA#O\I5N](_? MU]5&U70WJ-$'9I6?QN;RDI1RV]3X-<=SS8]7[Z^OW]Y=O[ZYNU67-Z_4U?N; MN[&5BG59=%H:JV5N9S;OEZ(=>U5=5<09Z-6Q04PH>:ZS0O\B:G MS909",[SU"CSSS9?P\T;6'ZSA*-3**$G06IEP<8ZK^GKO*Y6M.98-$-,#%B83PX45NC:_!TKBB M)7*EV3!?%$MLHLH*[.+AS3)/ER)"7,\S4V,3J:D;K$Z_SPQ1-9]-G>86/T$, M>9D6+;P#'\"*(:_.5^TJVNA O1Z M1O+=XJ%R@0=FIMD84ZK)X.+B;RRH\\'%R=\&ZB-)&X)%;#6L&:(+J1K#=XDJ MQ8\-^?%!J\&-^# 4OBW)'KLA0O.J0*@'VR_4?__7^7@X^>[__?\[YB4.13LL MW!"+3_S^+0N[:BW8M,^%8^:6/_EE^,K[OJE#'K:QX99OU'08?3DYB[Z,)N/X MV^FI^DW#>V:%.4CJ(GP:G82/DX[Z=*KNJ@9&^L@^+J(O9_V5XV_C44?RDCRZ MKZ AY/:[=#P!-V>2KY1DQ.)$D%8 MXS.Z, D7SL?T?1J^GYS2]Q.V:-@OH,T<3MB)=>S$&BTQ'7^1N^#!>VR/Q\\E M5D<>NWO3!(9UU=8U.>JN=^\1'$V&S]5-51ZE7W@"JK[HE/M3A5A9[3QZA75,+>GIVF1Y2BP2%?F24URH M'Y"F;*!Q=7W;T:!;?S:Z0.*Z@H=D>H#88Q3622A>KW7=Y!2MZT11/J*L ^" M*"SEJRYBUBLG2;JO;"%S,OY$9<1#/FOEI[5.[_4"/B<+%WIF"O) D-&4]<4S MO?9D*Y#6_B[#9N*]/)#N8NTW2]WLI3;$S!J>CH^P!.BV3 D?_%KJ-9Y[P.4/ M_O&[3;6[I42]MH00&&C@8UW!$B3O7YMFN2V0[)J*;J'TZB7^^O7UG1W(AX^ ($!DE#@7;<-I:A^YBJS8[#F,E]5;_$,V0&=00G(CDD MRNG,S.>&+5C\J& 1KR,19\:F2$I<80#R#=2G90[,BH4H'\%.@K=S&04_01Y% MA9FOK!=@9N94?%A?U'3<2VE(."P(8&>])+X[)Q($VLH&;+6E8XQ =.(1G>?0 MY.!UG^QF\@!D"18(A'XEPZPM6KKIK!BQB$_N. MP_ZP:W9T6P9Y9RT>W4HAS>K4BP7\D3D7;;+5Z:X9H3,".=ZPB2/:I>A<2 M2AOPQ/Q ,@@<52,1!89Y2"U\I[:V2@7NLIVQ,GNNR/ G9@7$*5%0:RAM!//, M(B7C:^0Y(;[6!B+P+3<87S!(QF)TTV9IRBB<$=;0UD1\55%-0:+G(+5>ZGJE4X-MI)!!!& I]CISD6! -Y"!?5X3 M]\ZO"!!%QBLQ3VHS>">2(_PA"@TN3THD*Y!5&F8JK5QC$^(%_W-IC@#$(J/3 M\^L*90RY%0>OEAJ)2^(P7&=5BCQ(6=+]0TQ+7/SQH9/:I!3#6TLI3E+=;C@3 MS7<=(&<0%.E3%-MM#E/I#1XRIL"M M%.Z&[60M,0JZWYJBX 8!PBRE(U'5#O+PK5\Z;4"T-:N!NJI6*^I1@X=W';I" M87<#P_-MG?%P="9>1$#=FOK!.ZL6A$KH$_(II%Z[K&>0Q(>>_\"@WKV[2CQ[ MOY8Y,7;;<)O[%7<[H)LKF& 3BHAP&5NXSDN8)H:;W'&L82?E- M;LDZ)6ER,Y]N-TTNR!%@/Z^Z1OJM.R><3K[5SWT*>:?+I5ZIR[1)P@VCT?C$ MW7*7$XH:G?C;^^Q<59D#H6'7\I,J-))YIS3$@55N.]@,C9,UQ)75ZWI+QQZK M;8I]OZ96"8P7GXE:UR<)G:G@=%G7*W" Q9\*=(78^(P*L9&IJLX.J$3=CW&6$]"C[<;.1?1N$8 L,PJ75"0AKND.PQSU'^JX"U#L('0?$*ZY) M+IVMGAU-+T8HM)^@&+I>=$LPH(PDE8@;4FQ6FOCGO.E.L.;D,XX%3<1ZFQT4>+%VXV^^H[5(S4#<.;%&C M=LMALF$ 4E?E(JN(KYQF#W2Z%"^"[=B@-7$-KUS>D83@H%8NP+B6J$0P,UUP M>N,#>[:75TB9T@Y)7)..,UDP4>]X5H*N!%??OXJ-J]=-6[>-A/HX+7+&=5G& M?5FWL'N@U#K(F9*G>KFU#67._@['88LV_QQ58SM4_,.)NOKM-E$?80KJ,D=U M\DD7I$3 AW]0XQ<%ZF4!NHT-1=_/1Z^/7B:.R8CU _SRUL1M1R>QL\DS^7SN M 8@UH='BI+>25E2WP(!/S?>O^Q,/:0!0RTFA2BK9%QR$>V(U24DWU14("/'P%RIF<1-)"G-.HS9EV@_@M!&?$9[B%S$"N!F0V24K+G& MBMHF4;SPQ,4W++7Y(M#3@[O2IV5D@?OYY$!RIZ?Q0OULJ'F?J+N*CZ)(Q?=F M=?RVS&B<*$<^_ F E] =?@+BR!=D#Y\T&8'8@._ B3URTJ[7)" Z"R2:V3S+M8B/T0[09$&5A)48AG1AX!84K;@-YKR=X/F>8%@(3C%4D)J: M=1:$)- U8T*NB?(DD3TK*6%E6<]QJ7WC.CO4QY.BT<4+=P]%Y='9=U;] G50 MACT73U27<.Y&?7#^MY=&G(!W. U0$ M@?<. ,E8FYI2(\"/C7X@+-!2PQV9O7$0BV\!M,A@IEN/7Z0D(!>H>6YCQPY[ ML6>@/G0B#]P:%Z67^8*#?LT'>RQ_UP&D,$EK0@.>?(09>U3Y,& 'NF3]CMH* M)/-U05A$P)Z6TR:N>@D"1OW!FOIH\UYO4T[PV:(;A(?2;*TS!(8\>UK-*C%+ M!D#;G8:(QV0.OX73B) ^W,8[2[2AK1(LM9$4:'2-2 CU+4*7*-ZV=)L/=%PD M/H?8XK<4S#!R$Z[32<2.RVXJAXNX7EGT1T#';=42EV4/?=!IX/]4]7V74L93 MGU(N_R7S#P>!4(>=Y*Z GERBB7#SGT9&(0D^ -.(SF.T/D> #N<.7# M,,W;%G5:B?SWM,']>G=U[&_]#UC=*P3! M#?=!_QVC^SMW;Z4)=E<;.L; [Y !-WL)8L$H>$8E-C=?51#&[GHTL0U_Z02? M37,\.CD]/4L>-5Z8R5DR'9TEPS,@V;/D9#I-SD: MN?)^&2I&< M7XSIXQ3&/CKEJV?3,UP%\8MD>#),)J,1?1R?G2<70_XXN9@D4#M]G(['R7C, M'T]P=7@J]?5%A^S^R7%A%%*J4O-3CF>3K]S(3Z]EV MNU4_23//7Y1=,AC#@9]&H[!LV'UW?["P:P M01*3%Q*4U85YA$T?"1WFQ.U\ +^W")-U,Q\D!+[_B-90*QX)*ZC-E5.U)L.JV*2IB&3C2UX=WWA:;I*,H] M%#HUGUE4=>9U6N0TK85KAI/-I>WR9&P3]CX25 3LYBTC.YJO>90I4<*NHJU3 MP$&R;.G^"4X^KAT=GP.@B 4%1H#P$@XD(7?D#5=I;1G (Y_,,>Z+CQ)<=>0G M:3[)X#@/ALBY(@T*T79WQ!&9#I;B6H!4=,A>_)"Y& )C-&!/Y\@)2QYI.Z( M9P:=T&R_8^(Z$T,W6D09C_BC [P'J;Y]H91R*I:^(T+TW-1NYH@>?$L%N_I? MR%BG4E1D/E='N-OGD^M7[[HVL.O._6F(_(;1HA[$\A0F6(!FI65ZP==T("@& MA-TXYB"?LG&UKWM@54GW'=6DF=5$9D?+=UW_K,V3$<5&,O(V"JL=7.YR M#@WL4I6,NKT-+3)-D^V/J*814WS2$J_HR#_WYD9%'9@H># ->^QH7;DRPCER MUHHG69,XA^Z&'EV5C]1%O2Y&7CJC\SSVFU]:*'KE;53746S,QT8

[W,T._^B)REY?" ^/$ AF M']##NTQ3I4CAB/$YG>IUN 5L)/Y]H=1D/5=A]OHM8M_>M!*#.4L1F5F5D7P( MVM?Y?E>**QE_5-G?#(]"8=>SFE_>T31#(@PEU.*2 9]&)F)#*=7%V^'P0KTL MX.GJ9?49+B(-3P>!&+'XQ$)\I7Z"H:M02+2B&J2(!8.5WIT> %,OD1MD_MBM M;6(Y:HIRN1Q5N #A)F6M_.EJ'234^9$XKP"(^!\VB:1 7_[J3&AH& MZ+)W&EJOU'K,.AQCNX96CP4BQW"!2WX96,E[#5+W6+3?'@6.]:ZW-!Q=/%88 M4..3(H4+'%QVD09#Y.CH)RY7T=6/.3=!^;@Y8_Y;N]M7ICFVO5/Z/!0KHS.' MBVPX2B=7]^B+NVX4'3VC0==>L3OLWA&Z+)$C!+93Z.U.Y/K'<-$NW#1P-)_& M(TD;Y0>*N@K,!;DGJBS(CD!D(4ZUW8_+#,C SS\JLT:RI#//EY59XYS \NGYU-+Z@MN$5$:6+%R]P.7TX.A^>GX^//K[[ MF'1"_RHP]A00XPD*R6J]SJE3G@.Y7>F!A>[SC&I)J3#<*=3Y;IQI--?Q_#*( MS)]PC\#5":XMS:^.<)0(L$)2AA=DE/>%9=((#U)V;UH^BF.C8Y>._E&T*L_W M[$+;IX0%Z^4)-0# A5$?JQF>>3? !]0A@%Z+9 ]M4.9D[9).$>+@NO16BOK@ M3>JMF-15,*F OC^\O0KPF_<&/1 E"5]!(I4WX+$[RN&)PR^=#O6/G/M.%7*I MUX*8=S>F,/(KT43>X4=I]_1(-QSB3IIVSJI'OJZ1=^48F,84!7,$[0K2ZY_( M\U(^O#H,ZQ/O(^T"@6=<-^Y$$(G/O1\+PU4CE>-K?,Y$='.=%ZW -DIUUTF;7M)Z-&)!1&LZ$./7@?E5B#*C5EM)9V&,A;YH,#U3".DX=-_$M[/* MV![DZAM F(05NPECJO'9_&-!T';1B V=[)W-O8LL$7+9.3'<1G'%!12Q!!<_ M(!P:75YW$_W_1D"I5,93W0)D6AI<@CYHSF95&GJ+Y>"@W!]PCJY2J&45-.#>V5D58[A63?8XD\RP_]=5,%-(I2 M[GO,?@TO*)>'!4/H['G>@4=H!UH&BRD0;ZHC?CTKO,XP=U/HG!(\-KR@>!D- M#.+*('Y3F(-97.;5AD:A'^G 1L>FKA5.&.PUV@IV%"EPJM/W2N7 Z?:2PY M"*GN0%$;)U(),K&CTP:\[_D)H2J:K_4N^M5+L)4[I%7MSD)%K[WAUL[U=N\? M7_CVQV7(Y$N=28Q]8@,\>]B%7><+-%8;T#7#J"=A0#3 >.C\X#$4\#6YF$I# M_QJ&3 FP+9][;K_<9Z!PL-=K>,_I=>_XY]J-=@,CD7O-J$43NTOB1J=[P*[L M_:$0JN#!0U%MZ41JKYJQAM4%S%+[T0PZ+5]PS<^)W;:S=65*;;OW#L!CE;8R M$<8(25ZYV"H^59AO90R,N^\TC^K[#I"! M0_]ZF[P$Q)VM[I;PPD=OZ8'ZV;_)5G+WWE?O\DJ/>R/+1@& 2Y=Z]TVG/M%# M?^3G./H#2BL4!/QGHJQ$7OE;2N%J^$M4E_('F+K;Y<]8P:T6]))_8>9X=#@X M.WFF:OG34/*EJ=;\YYAF5=-4*_ZX!#PU-=V W^=5U?@OM$#X^UP__A]02P,$ M% @ ST-A4T3S)LW%"P IR< !D !X;"]W;W)K&ULW5IM<]LV$OXK&)]ST\[(LB3;B?,Z(\=)SQTG\=A)^ADB(0D-2:@ M*$7Y]??L@J1 O3AN[?1N^L46(6#?]]G%4B\6QGYQ4Z6\^)IGA7NY-_5^]NSP MT"53E4O7-3-5X)NQL;GT>+230S>S2J9\*,\.![W>X\-N[*O7IC2 M9[I05U:X,L^E79ZIS"Q>[O7WZH5K/9EZ6CA\]6(F)^I&^4^S*XNGPX9*JG-5 M.&T*8=7XY=ZP_^SLF/;SAL]:+5ST69 F(V.^T,-%^G*O1P*I3"6>*$C\FZO7 M*LN($,3XHZ*YU["D@_'GFOI;UAVZC*13KTWVFT[]].7>Z9Y(U5B6F;\VB_^H M2I\3HI>8S/%?L0A[!T=[(BF=-WEU&!+DN@C_Y=?*#M&!T]Z. X/JP(#E#HQ8 MRG/IY:L7UBR$I=V@1A]853X-X71!3KGQ%M]JG/.OW@XOKL7GX>6G-^+\XN;U MY8>;3]=O;EX<>M"F'8=)1># M6PG>J%E7'/4Z8M ;]&^A=]0H>L3TCNZA:(OP<4/XF D?W]N"M]/I#[IB.RWQ M5FHKYC(KE=!.^*D2,ZL3A4_2(^K++!4CA11)%"(\%6-K% M3.>R\$A<4SI$I/T"^A"'OU?2E58A=[U(I5==\:E[TQ6_#(=70CDO1YE&Q#JP MGFIEI4VF.I&92+5+,D,GH8+,%>5ST!'J&JN]_D:'BE1 I"_!$)F:JXQT-".G M[+Q6! NZF)7>B=+!(I [R$2ZC1MK=L5'D-BYD>BO-A/-1+HI"\ ?U!^EQE?0 M$E)!Z,0 JV TQ0:&1RY9N#Y1E4D"@\H"7EMH/V7:?FJ5.O P0ED&" MG^ SB*T10:1[26LA0N%^U8%+%8>B^HKZXI3KK+;-Y#+LP8HM56L/)#<0U (; MK:7XJH-7*_>SD+.9-5_!UY-U%01.I+5+8S+0JG'\D- EQ-7ERA_B7<"! ME @PAGT.X8-T@"W)@R37F71 M0^(-B20QPJY-02:I9J*6/KWOTX'@][SUY^O M'7_L/_\9>@(UIM 6V3 !()#HB=$0*"4";'P*X5S9"<3FYS-M;F@G2XJHTI8L M+GXM"T4Z'776\SB2J%Z5H9L =Z; 3/UF%)-NC@8NS *TC"9=M@+)'J0%4E MT,K[9R42'9F\3MQ73D @5$Y9N:,#)Y/9 O(=5?#5:23B,&$$J@)&29@)V88X MIW,!, 0R36<";O,98\:V)&>AX9N5&(%UJ$"(H<91%5P@BGZOVJT09IRZ"9U$ M4@=@@,ZNA!.X"!$*(M/JJ"2.0DX B[2W=O&JYE'?",EKK,\J\.Z*BTW^=@MO M=@#X(DK0P<+NKAP!-6$*F67+3I6*E4*-VQ*NL,T9284+VJ/O"T;;, 47IJ:H M+G Y2TIL\B$DJL=X5W #ISJGSSJBM\4>DHR";J#-"#*9AE:!11(ZYQ<8RD- M)=MQ,U4Y-LX!OF&USZL]9B8S9[9RC#"+HCB6@*T8L:VZ BYGS*H *30)W \J MZ@=WR13$V P\\F4;6]U"SMJAV%3 K=%810)E3DFH'BKV&'<0%P5Q0&-<;1;2 MIH$14&E>U8#A48$7@&RTZ?W!GQ..CLB88LX"X[1_2?=I[@S9!GE0]3D M;4=S]H+)LE!;/ M[F"^PCQZ@).-D?V42V,9"TX:6K,'S'F_[EX M[5 S$U"/P+R*NFV=TS-!5:)W]/QO^_\32X,."Y*C#ZF7HZ('K#T?M2KW]T2XV(BYU9E]\:3S=/ X>J9/_<'S.^Q@5+OM MX%]9^;O_W\_KV[R[D0O_0^?VCSO]WM-;';!SRP]Q[[W:T/>F.%AO1:D&&U$8 MW(ODG"K:\OO8QW63VZ^(V3K^%6"VAH%=EN!!.^DMXA/CAU'AX<7?X8%*"*X\ MF2DF!QG/-H+LG:K@J)6]+J;.MQP-\D3V V0O< M/W/TY^&ZK'-9;!^23 M+C<3WGC(TKXEH778A^!/ZA9GU<\B.&@ZD#(SGC+L][K'32M$EHJ&6HEQ4#"% MT(F'^6NAJNL)Z^.T9P8?VPOL AJ18/M&@3Q6BT2FAC7$H7: MMGI6%_,)(Z>9AA'8U^SHOZ;";ZU8W>_W(\,0^]I]&ZG"0NP_7=D[#-F"YY;M MJ(_S$Z9_'!\97EUTP+?;BQ>=S&=\FZO(A;S9W?WR.@@@;D.;O^LVM[IV1/>(-3,#B-(R\?708O<]K_=(U%=;PH3Z M(K]YKW6LV*\E7!H:X#B__E1"2;H]S_E^8X @5-%NR:KC[M$=DZK_ $GU_Y@6 M1U%X5MQKN[/1UV,HA&N_#3([DF/;A3?$9;V=8"6ZD[=NNJM(= JZ3Q17/LKAF'\ M04/&,/=+5V\+JME:8_NT2ODX:&%TGC>V2C!U @I**L@2*YH9Y]8+?4@1=:?Z M'@!$%B4-SAH,(0S(5#7K;0E7F89?U]# <&P0S+0Z. JQI9,:YX*?@.;\?PV: MHU2KL8E)&Z=6Y]E,PQQ$05I<3:7-9:)*3R^#$*B7'BU0/?JMM]7CWS!BV#5 M)1 [>=P]7>4P1"QG),[^X"3*;5W$(]YF3LA1RC967Y&Z5,9#:';%56N6F,M4 M54C/A0$DIZ';X0;(E)-IW!607/V8_ZXV82?@/ODQ@*L> F_=?0#WM'NRM0_9 M"K=5,_(X,D=\)LS9PGO,E HPDGA4L@I5<5Z3+ ."%@2R=6S&F+<.975P +\; M$)N'%RLQBJT6L1^WX#^9T>^0ZR/VS'Z3J[F\W31]OC\/1.K4JK MC^^W6_\:^5M9B/5V)?C'-CNO5V4C'J+4?4O]ZKI]_1_ARE\IQ4%3,.*,0L?Q M<=O=Y)_=".T82/RP;FC;SWT.HQ]/\;MB^HD8O_0K?/@=5;/:_ IM&'Y\M=H> M?L+VCD/((7#&.(IB?;(7"D[]X,V,?XJ%./ FYX]3A1;"T@9\/S;&UP_$H/EM MWJO_ E!+ P04 " #/0V%3()Z&58<% "B#0 &0 'AL+W=O/-FX/5(YE&IU-U!K_>R6TIE6L>'<6_LC@]M M';0R-';"UV4IW?T):;L\:O5;JXV)FA>!-[K'AY62J)..5 M-<+1[*@UZK\YV6?Y*/"'HJ7?>A8.![?3*[>79V?B=-/D\^33^/+JX_BXOR] M&$_.]]Z/;CZ>7HK3R]'DXOSZL!O@C[6Z66/[)-D>/&'[M?A@32B\.#.<'*)YH%! M0(B19L"H,KO".1I?_3/_404F33W#?*D=N79ZLRQLN6$E7TB3-6G8$F;06P@2 M +%0\GNA%7%[/I-(WU0&C&=$Q[G9"7BC\B1W6>T<+^?6YEL>E0&-CL=E1N+7 M7WXZ& QZ;[.+#^/XV'_[&[),%=Z*F=(:CDQ@Z0/ M7(!*8,7I0USZD/8DX3Z:RVF!\ZF*[,2#0@5%R9.CS,Z-^L;\^J>UZ [GI*=5 M+U4(Q48_RT)!''OW"0."8][SV+'?DP,B$C\HGBG-46$-24S'BB(/)0FDT5P@ M'J],PI1$[?&X80%I!P2)ULI4E0B!@W=G(R&KRMD%J@/K'?V>^/0XVZ",,M&Y@YOF9@M8ZSI,4K2L_)K9?C^E 4[Y0IXG6;X5IEL8VJ+ M&B$Y<=.Y[HB+T6@;Z8%KSR*TEX#NKB_/>51F M@:Q9=Y]:2&;H0ZXX'F:;7$'9S1.W/Y#?S8AD YO@&IAK;$MNHRG%2G-YJK,U M/H$\&US.<./BFL9L%3!24T>!FH76\))FX<;#:X![S%<6K$U/#LRARD@Z*R$03QP.*?QQ=[SMT M_8?H#CK#W>@X&7\3W!? T=YNW%@(N[5VCC,SP[GV>,!L]:I5',GW #\_,V)7XO'"1 MM=B6.-!Q08^$SS-2.(]?!QYF:A/2%7J]N_X &:5[]T8\?;U\ #\*,6B:0;77>?6B ME2Y#^S-JP6[&#]67;\%U!+ P04 " #/ M0V%3> 8KG X# !X!@ &0 'AL+W=O)ESYIR19S3>D;UW):*'ATH;-TE*[^N/:>J*$BOA>E2CX9L-V4IX MWMIMZFJ+0D90I=,\R]ZGE5 FF8[CV=).Q]1XK0PN+;BFJH1]G*.FW23I)X># M&[4M?3A(I^-:;'&%_JY>6MZE'8M4%1JGR(#%S229]3_.AR$^!GQ3N'-':PA. MUD3W8?-%3I(L"$*-A0\,@A\_<8%:!R*6\6//F70I _!X?6#_%+VSE[5PN"#] MKY*^G"3G"4C?8"(-\#\JB[31157@@OIF-+.[ AFMG"(EJ-:!:G3'@I*V_Y5C'.3U=W M\]7E/W>7U[=P^8U_QZEGUG"7%GN&>S#(3B'/\OXK?(/.XB#R#?[(XC/*84+&8BZMO0393Q84%4+\QB _;.1@U53 MUQJY:;S0<,T]<6&;+&@!U]XCA\@&PZW!F@UP,< ]&FFIPAX\]P^<1@1*BX:*H\(5 M4/)8(39\4#%;W'Y^TB&T([@WM&.P@_KP=HXI3.]W_^7T:!I4:+=QYCD&-L:W M@Z$[[<;JK)TF3^'M3+X2=JNXTAHW#,UZ9^\2L.V<:S>>ZCA;UN1Y4L5ER9\& MM"& [S?$Y=IO0H+N8S/]#U!+ P04 " #/0V%3=:9#"F41 "X,@ &0 M 'AL+W=OAK MIV3)DU;5X70\/CU<26WVWKWA9[?NW1O;A$H;=>N$;U8KZ1XO5&77;__G! M1[U8!GIP^.Y-+1?J3H7/]:W#M\-VE5*OE/':&N'4_.W>^>2GB\F8)O"(OVNU M]KW/@HXRL_:>OER5;_?&))&J5!%H"8G_'M2EJBI:"7+\D1;=:_>DB?W/>?5? M^? XS$QZ=6FKWW49EF_W7N^)4LUE4X6/=OU7E0YT0NL5MO+\KUC'L:^F>Z)H M?+"K-!D2K+2)_\NO21&]":_'STR8I@E3ECMNQ%+^(H-\]\;9M7 T&JO1!SXJ MSX9PVI!5[H+#KQKSPKN+SW=7U^_O[D;B]N/[N_?7G\X_7=U9YI-<3'*?J W$T'HGI>#K9L=Y1JYDC M7N_H?T$S.[8_;K<_YNV/G]G^QBVDT?^0T7=-*2X:CR'>;U/U-Y9Z4.Z! N3\ M^DK<+B6* -]#!B\(:#YN6,J@2D3KSNM32P<)T[JM;<5[\ MT6BO6:A+NZJE>>2Y6U86E]+(4L;U7P2[4&&IW$C\YW^\GD['/V/&B#].?A;X M(3].B[8_I<=KM?FD\>T3Z_)#V[CT\.5(: _1A#9!+5P\3ZT*+:OP*.J!J#AU M/,G<(N(P$(,>@!L%9CT @Q:9HY,*9Q M_)64 IB[5X&66 (;Q!^-K#0VGSE)+L]#%LI@DT( 47WA=,V*K3=-I$U1-24M M!!@6I?8*..2!%&$9EV[,"@"^4B4?QRA5'HC?53P/G<9HH#EOR,-GTL&FCLZD M3'"/PM:U=:$Q,*P:[ =_",Y65?*&($U! ZP![M@%%.ELV11PG!?2!+U?T.\. MNE\",2V\E??T03FK2Q^U0LJNU%!3[I*DEI MYV*]Q,%$6%LAG1*5+=C.VH@+V90J!#42'[2!'#9(WAPRD5_T1M[(^P>- X[$ MC0EP=3OBM;*_BD+6EL2P#I)QH(C2>M6J 7-A%J08^M^KE=[G07A> M:01.&?41X#+1L,^HEP;5-L VG8+#4L+"\#XQ4SVEQ$-(,6^JZG&?UD,FQD-E M'K2S< L3#G:@T4F+1B<[(>1">J@-.KB%HV)--MLV)/H3RXA/Y)M%"D)2;V-@ M/AT-!-_1*U)4"2J@RB%"S;6!RC09 VLI.JT72_F@H"1E**IJF56$#5Q)"HYQ M0]\;P]%9P[4*#:?T,1XE5$F_JSKY".'39\,"W=$^?(3S%46N%"\2]GP^N#L0 MOYV?WV8$.@#T,6800N"<(U[GWWC0&*98DORM_ +?X.?L5M SGPV"&F(O%2A4 MT3@.HL'8&$+D\D;!^3RH&>%"'0V$@-,.VJ!C=#+4-J: $1;UH#^L#Q!%%Z-Y MQ#'NU)+(&VP!.0&9*?JE7XHYN"!BGNP^..5,5FR@R$?A[[] I-4,47@TX;P^ MAG%]M&T)=3V09IQ=B:S%K6J2+!['#VT3]_UNS6\]8=27#:W.-'2D#<$ODSKFBKCE%.+ MC.(YB\W(E(\Q:FCY._(\!FV>\?YKL91FH8A K+1G?O^B1P'NWE]V(?0[R51I M)-JH11K7*8&VM ^:#@^L5G0^:$:6"KDV<,Y>R7O%D_HJ39<>H W38) MDR@BSXT!IQ ?%65ORO-4J(C)>/^_6Q\COT(R( T]":9=B>&T30RG.Q']ML-. M./UEJYAGTL.?7NS'@G8G7&84;DP,ZV^SXCX1/A#GB%K>/]/&=C%.[F!W7A8= M3,![4;=ENE'T#[7+ *]: [S:J3.8')4GV#C 79GB<9O6?VP%BCD& ]D=_+%/ MF2*QCSC:&T&V8*I"*ANH 7,8"$I0'>FBGG@1#8*>'HX$7)NGSE.P$#'/(FG? MP4F<$+?OH3-9PEBSWQOSU!@.OB!]IDU#H2*XR+I&3 M11,VK;TC4EZWD?)ZIY]_]IR8WX,8D0JV%M(_M@*[8,RNK@1Z*#DI 5 !N M)%Z';*4IES6^S5BJW8*T+;UO5G6T,F=!.9^K(B2.0>!/Y>2J132,5PF.*BUG MJ6+B[ST"@8%4+\!UB>@]-R>E7$JGB=4\F[*VB$-SD,*4:=+^ZFM->#V(ICB' MF3C'%1/G?R]7'O4UBK-SF0][1-0A%D H3;,#"D"4^,7]/C7[8KF*363FNWP6 M(M-V81()AKO;-5,JBJ@"X*)#"O.1>$#68#1A4EXF!MF&.K/>U'/ <5U#G1-> M!AEIH6:RN">B56(HY?](+^DQ6<2",]1I0JNC M=NV^G>_#%0;.3[V5H93@P; &E_FZX'*+NTI,_0$UIR!126U(=H MQQ^(#\BO"W;^%%5$;$ C550/=NLB@J,AY: -.'LVX,FL8+@>>1IGIL8DDW4* M+G""+PQ/%EKV]U&OPY,B$VQDU_.&^BL MB-AW'?7T0,B3@]\\5R.6<4F#.'&@\$,-,'WQ3QV@HZA<*W(&C2":JW?;A!D4 M?]]B+D+(*^I5AL?.'9NA"?.)EKU3Y\A>@(G&00BA.4'YS^]0 Y,W8-1,;(_\&[5A$G(J>!*I&(FTW;;)- M$BD9[-FDR]GYB! D9 2!V2_%G%\V="*.D^1\DN MHG;6$K6SG33K-V473M8X#8A 6[5OHVM_9AUQD?-MZB7@^#@@,D,B1;%EUS6S MZ#M3#A/;T1E68T,$D[HLT,^0W88,0*A@,O3FI@DUUF:QMW:YU&HN;N*NB /4 MZC'7?4"(@J6L59\Q\()X%*54[)XF\R@.%Z\6W/KEJF&C;]6KY)XV-MO2+-5W M*_G%,K(D!TB9,KM#KH"_L6Q<:VXI'S/K8R&1,W5L;;6/W;K)L7_BXF)\]//_^?\O^/1 >^C1OVP??V(0Z%]X;L1^'GA-&/$= MX_Z6& @9XJ93"D,(]TF[3T/[Y@7^(DXFH\EXW'\P'8W/CGL/)O1D_*K_Y/AT M=#J>MD_2%5_^>G8Z:3^_?GW2?CX:37L['8].I]VX3S9P"RN:>RA-;SE^"=8=B(C(ZF4S[#TY'9Z?C37-.CD?CR7'_Z]'X+!ELEXJZ M=8_.1B?3T]Z#8QCH]&Q'CIB,NQ<7QCO1_2.."Q0^[^YQ;D$=+1$JSL5;7TG8 MN22] ?.31[I3;_>X1>P>U-XW]Q'?''"-\O)_H)?STO*-4NZO=?F &B8:?"/= M"H/SI*&]16%%4TI7>O&Y+ENL[IKCU/>V=8_T@1SX=@XS7:IS4V=ODP/9EN%L M*ZE[#.>[;GH&%SF40MW@XB=J#-GO_.DQ-W1W9<1YLZ!K3_+H2%]_;;/L5O5< M6/S7%@^_GM]=M(5#TO&BT?$*Q./TE9X_YDS2NQ3DLC5=QVPO?+F-0V4Z] == M@D<4L>K;:+E0=(3'P:UZ6AK247T$E=I:[XAD5)![Z^\$0IX,8L@ZR* M=-7U1'4]/3"K5DSNLGD0K#B.X/ZG4Y?>%[S<* M%&IW,1:DB4O [KIU?#X77(EN%6.H/&?L+<5$1GF$[#5LRZEH.IZ99=OX[UW-S!1)QN]#/3=])(ZV MJ"YO3*[W_2)NE6%#NN?DZ&3M38X5UO$6 =,+&VF=^%(2!V<.5IAIX$;:Y+?" MJ(6&%M:6C%U^R^A8LAR)@$$G+-G367VU$QJO@=ACB=DC2-9'F( M6C:AM5U$\D'8QL/%GFF,4=Z8881T%V'CY"7=J9'X*VVP_:4MD>\3SB- '26K MMJ<]"$VG*ADOA81")-M'I>+E$/$O<)NEKD4-JIOQO\-B"!R)B"8+SN?TT@WE M4*KHXCMG]@MW2%.,)4(3?^23]/'Q0'RPOO7N]B;$/^4):\4O+Y*39O9!1(?F MD#NRACF@B(HA)5%PDNQPU[1ZXLV<:V65+V9[>V[?0NEXQ13?:J+>,:N9FUUA M<_/T9H5:D7L-]^U1@FU[2[_M=+SGEGTB*G?*P>S.T>(-QO#JD5XN PH8?DUN M#F?KJNK)R2C5(!V1'_ICI, Z-?P&+W;]KOX?DL$#L:T0/^S],<%*N07_R03W MGTV(?U?0/FW_+.,\_C%"-SS^3<<'Z1;TVD.EYI@Z/GAULA?OW?*78&O^TX29 M#<&N^.-220 K#<#O]-Y;_D(;M'^L\NZ?4$L#!!0 ( ,]#85-AL3X29 , M )@) 9 >&PO=V]R:W-H965TC$PG&R&^F,5M M-G)\4Q M:*H- H'?-SJC16& H(RO+:;3I32!??F _M'V#KULB*(S47QFF_,GW=A]>$X#; M &SK;A+9*F^()N.A%'LDC3>@&<&V:J.A.,;-H:RT!"N#.#V>/JYN%_/5RD4/ MR_EJOEA/UK?W"Q=-%C=H.9^! DUFL_O'Q?IV\1?XW"] GLWOP+!"[]9D4U#U M?NAI*,4 >FF;=MJDQ2^D3="=X#I7:,XSFIW&>]!"UP<^]#'%9P%7M+I ]]% MV,?!&;Q!MR\#BS?X'_;E3/JP2Q_:].%+[<#P975!D=@"];]17E.TE:)$J2@K MPI_^5)UZ\X1V5.PDJ7*6(IA620S?U7.'04HJZ5%.L$%,Q.9ND8&QQ]\^.W_=XQ#2:)6A&?J?:=> MYY+2$UHB()6FY89*RZR#XP*V[35^_XC4[H,YP_OCIAB"FH_?DQXYTP9'$TU5 M!_ &18$;^'Y?@5T_"7N*P&C\R[XFC-W8QYUF1CC)2+=,XJ"3KZZB3AZXN)G%4DE\E)>1'@GI0'/6$\^/%4SLQ,U,U,].J9.8Y) M)0TA]1."TT;T:\TJN%*TBSA<>"1-AK!=$/3UA*XYPF,(S<*<%\1NTGL_TC*('3](.PO!W[2TN[< M%AUQ!XD;X;BG"(%F;5E2N;-O @64J;EN+LY.VST[)LUM>W1OWBQW M1.X8S'1!MQ#J7UP".V3S#F@66E3V[MT(#3>Y%7-X.E%I',"^%4(?%B9!]Q@; M_PM02P,$% @ ST-A4SZ7O?.6!@ :A< !D !X;"]W;W)K&ULS5A;;]LV%/XKA-<."2#$(G7/D@#.I5V!-@D2MWVF)=K6 M(HD>227-?OT.*4NBW-A-LQ;=B\3;N?+C.8<\>N#B3BX94^A+653R>+14:G4X M'LMTR4HJ#_B*53 SYZ*D"KIB,98KP6AFB,IB3%PW')<6N!9)U65+Q>,H*_G \PJ-VX"9?+)4>&)\B"W3+U<74MH#?NN&1YR2J9 M\PH)-C\>3?#A::C7FP6?J>7Q*!ZAC,UI7:@;_O G6]L3 M:'XI+Z3YHH=F;0@2TUHJ7JZ)H5_F5?.G7]9^L AB=PL!61,0HW:4WY58)F,V!3IW<7'RZN/QX@6XNSJ[>7KZ;OKNZ M1)/+<^B_GTPOSM'D_?NKSY/+LXM;M#>ELX+)_:.Q L&:?)RNA9PV0L@6(0GZ MP"NUE.BBRE@VI!^#PIW6I-7ZE.QD>,M6!\AS'41<@G?P\SHO>(:?]Y^]L$.8 MWPGSC3!_F_)PL+*Z8(C/499+NE@(MJ &HS BV#VK:H9HE75MP5*^J/)_-GW7 MN&JWM-]_BXGK_8%^]7^Z%(P-<-!-78+*3\]<"Y[5J9+&&[=,W.X;C.F/:[5N*9P$O5T+5C&1IVBUI! C4E:K/*4% M6K6*MSQ?(2]PL._: Y$386(-8!<[23 E$4<+R96#UNF1 Z)(JOG MDK#KW?!'6J@<9,T%+U$!>PPQOUH@"@>#00*P9.@_)CVJ/"_IC<,.P;V#L8.) MNXDD"-CWD(A6FBN2FX"R5"1Q8@DA%M0 ]^TI M5[!I%:3>]4FW\1(0QPWQ<"")$AL=00 ;%@U&P ?$&[CK__!_T>&?YJ5& 0#P M9AT';YHX:$+E_R (7#-AJJ(JA5@^*_(FB$L$AZ62_!N('L[T9Z ]4?BLX=J33H M4FGP[%1*TU34M&AR!2V@VM0^D4]ES)U,=1E\*%<05(]'4.?J(,%&)],E0W.N MN6I,*ET)K0M92,NR*2YS]6@V&99"R)2\R#.JP/TS6ICM,54:1#DNMBEKYC1] MI4]%V9P*9D[%$*4&A)I6 ]&!\"%7S-2WQ>/A+S_MV_Z3UFAMY1EDK@6;T?1. M.G"P(:=4T- F-4%UTCOEI^F308#))9P4[3D[590K]6PN;_7IJDQ"^=;2-XQ) MR\1.('TTY!LAQ_(0.&@&4)*MH[K^>2Y37NL,>;H&&02<)+]!3>58:8F<>P$7I_K MH!*!H7Z:.)'?ASX20?%@U2FN0_P8G4'PRH'GE-ZQ"DT6<,>4"FPW9[*/U"0$ M?3S+Q&X&2H( 6Q-[8)D;)]8 ""9Q9 U =/7)ONW.KTZ>N^'/* !_#D(?=L(H MMOWE.21P!P[U(CLT>HX7!,^&W,_Z;\?05S;#[D9^:#O!B8G=!\?B8(BAQ T' M)L?>-S#D^9Z#<>\G3V]GSU-OIM^#)O(!M;Z]&'O/QI#G@3YA] 2&P)"0Q#:& M7"<);0SI_8]L# %.XBC<#2*\X= DF/"?)P.4AL1?X#MP@ M#%L[=%#!("NE1:VS"-7Q![+E7$+1J;C.0TWX@"LFR^]-6ENGL+JB-7@.B""9 M95"2-ZUM:>U@,YQN!+LV8NF1=81MXUX?Q+Y;5YU*99--@8)]66D]&R'>95J7!T4O%6,FC<]"&Q-:X1;]4K)>^5.J.RBOL*J_P MV957\TP%S@:A<'*GS]K0HO5<8 MPN[8>O\$Q@OSRBN1"1?-4V@WVCTD3YKWTWYY\PK] 0(G9 A4L#F0N@<1W!5$ M\[+;=!1?F=?4&5=@A6DN&\?O(O4$L#!!0 ( ,]# M85-;.A6OG00 /L. 9 >&PO=V]R:W-H965T MNZ9?1![%N_O=\1[D?"?D%[4!T.2Q++@Z'6VTWIZ,QRK;0$G5L=@"QS\K(4NJ MD93KL=I*H+EE*HMQZ/OIN*2,C\[F=NU6GLU%I0O&X582594EE4\74(C=Z2@8 MM0MW;+W19F%\-M_2-=R#_G-[*Y$:=U)R5@)73' B874Z.@].+E*SWV[XB\%. M.7-B+%D*\<40'_/3D6\ 00&9-A(H#@]P"45A!"&,?QJ9HTZE873GK?0/UG:T M94D57(KB;Y;KS>EH.B(YK&A5Z#NQ^P,:>Q(C+Q.%LE^R:_;Z(Y)52HNR848$ M)>/U2!\;/QS"$#8,H<5=*[(HKZBF9W,I=D2:W2C-3*RIEAO!,6X.Y5Y+_,N0 M3Y]]O+FZOEA<7]UU-D967G1 7;N$1=WXF(K+GX- M'B9'7A5 Q(ID5,HGQM?D@1:57=$;P+.3$K@FE.>$"_Y[2V>BW J.,]7NU"!+ M4@C*7W+[?A@+H^@'U2^,^D^HWNZ]NEI\(M3^Q"/04"Y!=N=0[X"L60WLJD^H MA!/RVR_3T(_>O]EXV0#^=GV(JET=@'K'.%HF*H5PU5&-W )M92Z%Q/,V/L.Z MD,.RU_(K"5(O2A(SB;QT%J#D%2!73E:,4YX9IDPH=%_+\BX.IT<.%2/5*C*R M/<*QMJ(_\_^2A#H3;Q9.W(7("^/HS9U[@Q'Q,QQ\XT3:7BDD8#@+$WBZ,]M2/I:D=R>.W JBFQ M,U6TP*JN*\GTDTW,MB9T2?E2<=BOQQ:'5^2+2O:)[UD%GE5U!P^B>,!S9LJ4 M@94HL&V;4=IB\014*@(\-ZYT8N+M\[\[X6&L]=6JBTQ3L5JB@V]CLC^]T)OX MDP$]2WR'-K,@?&_8PFXY\>(@?@9HZDT=5G=L!/11@T$4Q,&SO;,)EICG(C"S M$M\G"Z'QL'IH:>B%:>A&HC_S@@'ZFG-/:*9=:*;?$9J#3F%1,8Z!"4H3>,1; MH0*\EA548WYI8<.#"PUUO;BK'HQ3^' M-9D?7WVU,SF7 * %;+ZQQ-L>K)^:M6$%EO[O%D*C8\E.]W@ZQ2DV8#_5P*+ M4D,8!=U[]^Q?4$L#!!0 ( ,]#85/6L@.2A@, 4- 9 >&PO=V]R M:W-H965TK7:UTGJRY^)))@"*/&0%Y"C9'8S1@RS-JY$^'^+0,AA?,O .!I[QNUK(>/F6*CJ; M"+XG0FLCFIZ8K1IK="[-=5)")5":HIV:+>?KQX?'/T+2>_\Q#/MDM5R3\-U\ MO22]3W3#0/8GML)UM+8='3 7%:9W ?..?."Y2B19YC'$I_8V^MQ MY_B__?3CPL2GIMX>8O0R:2_-,56\E!A>.2#P'&%NVO',>)DK#'%M\,GDM5U= M9^F\6O%1GX\?J%>/YER9,]4]>\1WISI'=II'/(,&X17I!8,@N.VW.($?7"-W MQX/@YD1!L^Y<_YSU+2WMY<$]BN<[,M6A.+Y*4HDTTA3>U-'321A<[QB.GNOU M.X3^9>&U]-A5\QP0( (T& M 9 >&PO=V]R:W-H965TR;7J1^2>NPT><;26F*"P 4-J[%5:KR^"0.45U$2=BS5PL[(2LB;:F+(,U%H"*1RH9D&$<1K4 MA')O,G*^F9R,Q$8SRF$FD=K4-9&_KX")[=@+O;UC3LM*6TK#$MQAZV@H!!KBT# M,<,K7 -CELC(^+7C]-HM+; _W[/?N=Q-+DNBX%JP9UKH:NQE'BI@139,S\7V M.^SR&5B^7##EOFC;Q$:)A_*-TJ+>@8V"FO)F)&^[.O0 &3X B': R.EN-G(J M;X@FDY$46R1MM&&S$Y>J0QMQE-M#66AI5JG!ZGVX?''?'J[0">/9,E MG8X";9CM>I#O6*X:EN@ RQ#="ZXKA6YY <5[?& 4M;*BO:RKZ"CA M;G*,8^ MBG 4'N&+VS1CQQ?_.\TC;$G+ECBVY) Z\S2*#0,D5FC*7X%K(2FHC^IVG*@' M1KDP-UUIRZDK0"O!S(.AO$1$&=\%^O(IBW#\[;^/IM0:ZB5(5^^]]P;RG3/L MG">4&VUBHP@OU*D[&_O!:$ZVYE)JD)0PU89_1G'L#X>#GB,)_<$P;!TSDK^0 MTB;Y-SKVTSCL6>$P::UG\]+/*#];2U%*4!TH"[N@+$O;^1WEU#R2 I5"%%UX ME/E)BCL3^W$:'ZQ4FOI#C/LFCKOMYJ! OMJ#DPC>3#& UL5G;6=K[]3<.$$(/T*J?[DMBS]LS8\^,I[\1\D6M M #1Y+0NN!M9*Z_6UXZAL!2557;$&CIR%D"75N)5+1ZTET+Q6*@O'=]W8*2GC MUK!?TY[DL"\J73 .3Y*HJBRI?!M#(38#R[/VA.]LN=*&X S[:[J$*>B_UD\2 M=TYC)66Z]7 2BV2PX)6A?XN M-G_"+I[:P4P4JOZ2S58V#BR254J+,'I2,;__T=7<.+874/:/@[Q3\VN\M M4.WEA&HZ[$NQ(=)(HS6SJ$.MM=$YQLVE3+5$+D,]/;S[]FWR?/_P0$:/$W+_ M.!L]WMV/'V[):#J]G4W)U8S."U"=OJ,1S*@XV<[P>&O8/V.X1[X*KE>*W/(< M\F-]!YUL//7WGH[]BP:GL.Z2P+6)[_K>!7M!$WE0VPL^%/D%@+ !"&N \)S# M6$!Y50 1"Y*)8PSC1\+C K<\*XIGS)\+ )50JT.G7BE_%F M*_@ #J'2+,E"%%B@ZIK\_EOJN\$?_[L_WK^&<@ZR28*&-8%LQ_%JCMMPGNNJ MQ+A'/T%BD_F/U3LIE"(W5,HWQI<->91E55D5U*A^0'14"JG9/[1N/%>,$[T2 ME:(\5QW#J[@^%CE%>P+)!#J>_:B8-!$\3D8GKF\/^8EX;FR'7M2B7$6>':=A MY[)0Z-M!G'1(VDW)&U"I"")A7O"X-M>&!^ M?+RC7A*V)#S?#M.@0WK=W@[E*Y4OH,U1&JB<*2W9O*IC?X?G);87)2UCB.8F MG?-\SPY2]";J)ON(!/]L:@,T'MQ2 N"[HAN%V&]Y&O;?M)^PJ"*+*]Q#V20L4XZAVD>MWP&.5"/XJ:?A3]@RPNTO6"5,?:C=O*NB]^RC?F#2W'8Q(Y!Z MR-(@ME,_-;2@37-3U] .]QP$F%V!H1W*Q._921096EQGJUX!CD +C3WG4!1V MX*5D)C0MVIXD+I;&R0?+:3W;)$-MYI_1]MD_B&^')ZRE M)>.*%+! 5;>;X$7)[4"RW6BQKH> N= X4M3+%ZXU%*UG1.U6_I3."J6W()64P3R7@"@JXN M6A/[_-+7^ ;A*Z-;68-!6[+D_$$OKL.+EJ45HA$-E.9 \.^17M$HTHQ0C6][ MGJU2I":LPP7WGXSM:,N22'K%H]]9J#87K4$+0KHB6:3N^?87NK?'T_P"'DGS M"]LY:7.4OG",LAW/!$;21,DY"&S^F[J%ZIHU/H>.DT,IS3 MM ,]JPV.Y=@-_'JES3W#SSW&+T] X"N8*QX\ $_S#$E"S#.I! L4#4&:,Y,V M3#V]YH=F,9,BT[4@^6Y!D*';!*@-17NM Y;W0M7ICHJ 21IVC4I?,6+(X'1P=E3@ MJ>W@Z:E]!M@R5I09?-=M(O"KP^DN90(I#I'>6A_XZ$7@+?!=_W6K/>?#\3WV MWQPIK837?U.)(DK#2M^^78)NO_?>('F-0>ICD)QG0?*;@M2W__D@V>#[;HGM MN)75?6=0T_T,*R>(LI!*<'MEH8'<$"QH2#,1;/"2"F$E> PT3B/^1/% <0CX M(XHKMH E 8\I*++#8T$CHOV :/M]2D2"&UF*_>H1G:KUQCYVV+8ZL,#N\T(Z M+F%#HQ!T,\!A06;8!K6>NE>=V!T/[[(HTKU0<46BDA+;$@LHX+!A,/=\L5VQ MW&C#<%$PS!LG[O!,8/]$O5.2/&E-LX1DH8DLPWP2+$;KL2LF6C>$)(]8: Q> M$FRO@9:$-ZCLF+0H'8R._W\ZV.H,_YL.AD[#_>V6][?;>+%."P_GM_>L,,W< ME'@I].&/&U-;?S8(\TIAWGN'!1)%/#!&T5VJ37UM)FCF]EG-]I,NY<5&H!OK MX]I!8RH0;_5X\0Z\LG_IAF:Z?@5=<:G,*$1PKBPQ3Z!W!+;M^J+JC?&@5V\*?MM] M5E:VA1ME=;^6VMW:2SFF8FV^!TB\L;)$Y8_FOZ]XH:(-<,! M-*(K)+4Z/G9^D7\#R!>*I^;=O>0*7_$&W%"";SN-@.&ULO59M;]HP$/XK5E9-K;0UP2%]&R"UM-TJ#5H5UGTVY"!6'3NS MG5'^_@&K6"MN.?SS#I%V.L4; XCL#^*.XU26*.D/ =IN))$PZP;G+?.+A)G M[PT>."Q,8TU<)A.E'IUPDW:#R!$" 5/K$!A^?D,?A'! 2./7"C.H0SK'YGJ- M?NUSQUPFS$!?B9\\M5DW. E("C-6"GNO%M]@E8\G.%7"^%^RJ&R3*"#3TEB5 MKYR10K8?_F:D3VQVPBP!QT0HNQ MG$%>5+AT"^XI&2AI,T.N9 KIIG^('&NB=$WT@NX$'$%Q2.+H$Z$1;>W MB^O$8X\7_TOB._#;-7[;X[>W\<7KDY8"B)IA\TI+X DODH'7CG(WTLVKT*=UJM64B_C9_1V MFXR596(;C].&<+P9N2G15K2CAY*ZAY)W]Q ^0*7F=DF89&)IN'%*M7ELYK7F MVAWBOD8$M\L*TYVXJS4?H]$B=.\WQR+7KL%'&M.*%.;M=R M;*&R\]CGHN9]IAO@$JH>_ MUM9C\[R:%L_FU%GQT19G$1^F>'H!^T, M<'^FE%T++D#]9Z+W!U!+ P04 " #/0V%3#BU&W=H" !+"0 &0 'AL M+W=OY69N#RV2BU)T3^FDKB!PA%)A8A\!HN,<>"N& MB,:W)690A72.Z_,5^J7/G7*9,(,]);[RU&:MX#B %*>L%':HYI]QF<^!PTN4 M,/X+\Z5M%$!2&JORI3,QR+EXQ O'6+/>Q'(LSQGEK6;6LU!.VM" MD/8=P9W%[ >7_4&WP9W0XO1K!SPR8"S6XS MM!3$F8;)$K"[ (Q? #R!*R5M9N!"IIC^Z!\2N8IAO&+8C;<"CK#8AWJT!W$4 MU[;@U:N,ZQZO_EL9;P%N5, -#]QXB2@=F+04"&H*4RZ93#@3P(Q!:X#)% 1G M$RZXY4ARDJA26DR!#A8P"U/&-=PS49(_;5;:\$FI-9'/V.MPIV MCB;1O/"WU$JWX2>NE@;^ESV7XV=R'09KI?P5A3Z5F?:&!*S5UCTQD.SU?%/-.\]_EW5-U7WI[/P'XM;:^S5HI.M!7C1Y%^4 M=]--'*XUN!SUS+=Q _YZ6O2Z2EN]%#J+!OEDOGAF7#$]X]+0Q3,EUVC_Z" MO6C="\&JPK?+B;+4?/TTH]<.:F= ZU.E[$IP :KW4_L[4$L#!!0 ( ,]# M85/_:5&KDP, '4, 9 >&PO=V]R:W-H965TFQOG9G!@_+O8 DCT,TMS,32V4N[N3%.LMI!1<6_QI"R MP]# QMO"(MEL9;%@C@8[NH$(Y'(WYVIF-BIQDD$N$I8C#NNA<8_OIK@DE(A_ M$CB(HS$JK+PP]KV8/,1#PRHB@A16LI"@ZN\5)I"FA9**XTW)KB7$KR:X)6Y MKY)59CJ@DHX&G!T0+]!*K1B4MZMDJP0G>5%9D>3J:J)X1@^S,(INT'P1 M1N'L^?[YX6EV@^YG 5J$$[6 [B>3I^7L^6'V56&>9FH\"1_5A0C]A;X"VW"Z MVR8K]#D 29-4?$&?4)*CYRW;"YK'8F!*%6>QF[FJ8QI7,9$S,=GHD>5R*U"8 MQQ!K^$$WW^_@FRH_39+(6Y+&I%,P@MTMLJT;1"R"EU& /G_ZH@EK6][UW5A@[E]_R/J. 4A5VEUOL("W4P3(BM]^LV?MU.OW.N7EA<_D+JL47P M8Y_LBE3?H!QT^1Z[)_FV?9=X+4<7H:;NB2$'$\_7^_$:/UZGGZ6Z9Q"C2%() M OW["$4]_==1F;U&N'>-PNB=6'L: M-5&K'!OR3\Z*&G3\./3[;BM_&B6;M*LKU$@Y'CES,.*CK@%?LR)JM0\'EF/A M=I%?!IMJ8;;5/BW,HZXH [XI^U>!5FR?R^HMU*PV/?)]V1FVUL?X;H(UZP&^ M"ZL.^%V^:L@?*=\DN4 IK-56UFU/W25>];C51+)=V9.],*DZO'*X5=\%P N MNKYF3+Y-B@V:+XW1_U!+ P04 " #/0V%3UJ^CNN0# !+#@ &0 'AL M+W=O9D3M-OR5K$$V-H@#79 MX#(5+W3W%VD"JAP,:M__*,AXD! ZM$+H$8 M=06<$P)V(V!?:L%I!)Q++;B-0!6Z6<=>$>=C@:=C1G> *;34IA85^Y6TY"O) M5:(L!9-/$RDGIB_!UV#Q%H"78/[TY^+^]?YI 68+7^X?9J^!#V8/#T_?9HMY ML 1_ #_A.(H8B7#UDC_Z1. DY9_DH[>E#SY^^ 0^@"0'KS$M.<[7?&P*Z:.R M9(:-/W>U/^B$/S9XI+F(.0CR-5EKY/WS\J,S\J;DIB4(O1-TA\XJ7)+B!MC6 M9X L!#7^S"\7MW3A_)[UX'];/R+#;K/%KO0YI[*%;$E>$EDA0AKEB\:''O]@!T;VAV.-2CDP$ZV^WV4C8:#88=B'0I94,_PL(UV>!G#H2R- M3+9FV4#R"1ZW)T34('O7"1?:PDW9S#0AV<]/O@SSD=8N$!F2A M@9Y<:.T[J'4^5OH3IR*1%&\8S4":A&J.RB. 9:LDK)R6XK1]9"<04X85M)X66<[1L7 MO$KG:K0.V#;+M;4#4@Z+DGOG:X;UKP?-=Z$C%A%]&W[TGP M*DVIT7+4AIU1E[\^R!MTZ=,H$1=6MA,M:6.:BGGS: MT_;F,ZOF_<[Y';R=0\VYKVY*U3"^5U]?LQXQBY*<@Y1LI"GKQI/^LOKF4F\$ M+:K1?$6%'/2K92QO>X0I@'R^H52\;Y2!]OXX_0502P,$% @ ST-A4P05 M-F+? P %0X !D !X;"]W;W)K&ULK5=;;^(X M%/XK%IJ'&6G;Q+E"!4A TFZEEE:%SFBUV@<3#F!-$F=M YW]]6LG:;B%#+N= MER1VSO?YG._X^-+=,OY=K D>DOB5/1:*RFS&\,0T0H2(JY9!JGZLV \(5(U M^=(0&0^:J950L-^WFN9VB.((9*:@JC7!D80QYI)^?%W2=JJQM3 _>]W]ML\>!7, MC @8L?@;GY*T48@^@>.H!5@FPC@'.&8!= NQ+ 4X)<"YUR2T![J4C>"7 NQ3@EP _ M3U:A;IZ:@$C2[W*V15Q;*S;]D>G;X/Q*)R@*S2ERH,E^AR )#067U37ZR1 MGS]]09\03=%TQ=:"I'/1-:3R38]@1*4?P\(/ZXP?-GIDJ5P)%*9SF-?@PV9\ MIP%O*$TJ8:QW8896(^$$LFMDF[\AR[1PC3^C9O@CX0J.S\*#RT0%3%;C:DPJ[FJ)WS.>?F*&P@78-:^2*V3*E>PNHF6$'BY21Z!=[T M7@N+,=Q]W[!IFD<1G%I=M?T]JX, MW"H MS& !; N?*3%YFKRY9[,K!G'27AYR9W[DD"VF=\]RK?O?\RV?ZI78P" M[U3<$VE/;>QSPOJ5<_[_FAF2DU24FA.)",H83:6>)E*=&]"?CY#,@/_54(OM MRH/VKZC%]DGL+NZTG:-:K+&RO,Z1CN&I%7:=MN\>R5UCYG0,UKX;(MH\*[K:&"?LNKA<9 M[YU"<&.LC^2-)NND23=KQV5]O(*')8G75,)A:72NS@\=W&UGN'D_FW*:$2ZI M!#18<@!ULI=7?X"(5&>3 KO] S=O()?-G%')T -4-\'^OU!+ P04 M " #/0V%3.J;L\/<$ "%@ &0 'AL+W=OYR =O#^;QR3NK48GBE&8\SC/ Z,OE M8 PO)M@M&I01/V*ZXWO7H!C*7 +AS1A"Y$(4'DORV=T"0IE*2/ M_VO10=-GT7#_^DW]:SEX.9AGPNDD3W[&D5A=#H(!B.@+V21BGN_^I?6 2H.+ M/.'E7["K8^T!6&RXR-.ZL720QEGUG_RJ$['70.KH&Z"Z 6HW<'H:X+H!+@=: M.2N'-26"C(8LWP%61$NUXJ+,3=E:CB;.BFE\$$S^&LMV8C2?_9C=/LW ?#:Y M^W9[_7A]=PO&MU-Y?S-^G$W!^.;F[N?X=C)[ &=@G,A9)]F"FOZ,5:U%ZN*B^HQTL(ON>96'$PRR(: M';:WY+B:P:&WP5TAH^ #79\#;/\#D(V@QL_D^.:VP0YNST*%_199QE<;:42SHI1'7)KR2\4J*H[NT(VC9&P=#: M:KIVFZY=8]=RKO[2;]7>/>@W<%Q/WZ_7].L9^YVL"%O29[)X-270;]3\$T]- MT"@''Y^:H).B(/ =E:%JM0:="73"($#Z/(:-O]#H[VWDUCCZ3^)&$EIH2S?L M6,0.AM!O>>R&H2!P<<\B@[;"E&V>;D:C6'#P2%YI!L9+^8+B LPIIVRK36FM MM^_D#&,<>&W'ND#D(1?#'L][:(4?+(U:8+_OT _#]L1KPGPW",(>@T@91$:# MW_(M95DQY3*3ST08%SQ4F(.GYAQ4H(,G(%VM<9"O '6RVHT*0KMOUA4/H1F( MQQ84['(10Q>Z;9<:?#JRIGIL*GS"O_#SW07E:>K$]_;>'[5A31R4 ^M+K$(T M]#]:3GXW5]"'N.U0%^;Y?2E5I(=FU,^IV+#,N,X5E6%XXAI"BJ7(S-*C:@AU ML8A\Z+:7IR8,>F[HZG.)%#N1F9W'5A'JHA%ZMM.>78?\Y&",\(?K*):X !,"*&.PVX8PLBU>PPJPB,SX<>1 M_,R)N6"D^, #7RFMBN!.K"@[XCV%%*F1>^H:4WA%9KP>5V-=5,HW4/L]I8M" M00].D<(I,N/TZ KKTM)WW-!IN^R&(1\'N,>F@BHR0_7]%=;=3)_)W9+?WO?I MXI"/ K_'L4(W,N^HCZBP[BY9OD@[S.I&!=COL8<5_;&9_O?@A5AL9FP[RXIW-TIGV$[\-NDTL6%CM/SA8H5J/%' MSQAJ@8-O8[BWEZ_]=:,P=MM[%6OO-"VE;%D>,G)05DEU]M0\;0XRQ^7Q7>OY M%;R85,>12J8Z'?U.F%S+'"3T14K:Y[XTQJH#Q^I&Y.ORS.XY%R)/R\L5)1%E M18#\_27/Q=M-T4%S[#OZ U!+ P04 " #/0V%3WPUU1LP$ 8%0 &0 M 'AL+W=O3&,@VB5G'0$?JCU\["0FAQJ$5^P*Q<[[/YV*?<^+N MCK*7>$4(!Z]A$,4WM17GZVO#B-T5"7%E&Q[X$7ED(-Z$(6:_!B2@NYL:K.TGIOYRQ>6$T>NN M\9+,"']>/S(Q,G(6SP])%/LT HPL;FI]>#U&2 (2B1\^V<4'ST":,J?T10YN MO9N:*34B 7&YI,#B;TN&) @DD]#CWXRTEJ\I@8?/>_9Q8KPP9HYC,J3!3]_C MJYM:NP8\LL";@$_I[@^2&61+/I<&X*C0S0.!=@9P#[7$ S S03WZ?.2CP]PASWNHSN M )/2@DT^).%*T,+!?B1WUHPS\=87.-Z;.C^'8#^)OX OP(_"THIL81U[< M-;A03-(;;J;$(%4"G5#" OT>,[&KPA'))[!>V],D!:PAE9 MUX%E7@%D(O@\&X&O7[ZEP2!,H=Y0SW:/F6"#)38%R^A\GS8RF[!K; ^]K)+J MM#IE*>>]%+0%6ZLL-E:)082L7*QD;R.WMZ&U]XGY:\RXSPGH+QDA(I/S[W^2 MV!63&G?:.;U] 7<.[?>V05&PCAR52MDGI4H:-G,-FUH-'_$O:3,0E1,$9(D# M0%Y%+?5\OF%$E6"&S7?*-DXITA!(> M6#/J;5P>@[_N23@G[&]-9-KYDNUS(G,%ID1V!7ZT!(^$)?V#R+S@81[XRR3Y M7H%^2#<15QV#]CM76.:[L%4(E;3OY-IW+J5]2<*GJIP_T"_6!&&2\U6I[S/( MDL70+,JG>8G4E+$<^AM9;724FE12T#Z2#D; [H.ODE,X(V_HN.>LD0%2LA/[_LY"M<2HO9 [5"Y7U+VH6/*MH7>HT M5*RF.PZ?@I:M+BH7U)>N85;U9=(\Z!7?P/Z@O(%E5/:%9M^!OJE:M&F>J<$XE#G54N/'']2R[L"B\4%]Y/Q*_ MIQT]*WY%P87ZBON)^.D)A3\M=?PJ<;8Z?I4XI(Y?):ZAC5_10$!]!_&A^*U$ M;WE6!(L. .IKZR]!9-1@5U1[IJ_UD([ED#QSB?T0O[N;+O '-U^(@ MHSW\*K".>IUJ$:=:9*P5*1M=-!Y(WWA\> \[%81MNVX>EX-4-^/@XD:X9S/YM=X_>3RZFA^ *]'4#'OP.MQ>DE7T*=WAO>8+?TH%I]7"[&4 M66\)'[+T&BX=<+I.KHWFE(LX)X\K@CW"I(!XOZ"4[P=R@?PRM/&PO=V]R:W-H965TL+5F96KS&E((D%9!#A9 MW-1NG6]W+HH-DCO^IF0G"L<@#F7&V$M\,IS?U.S8(Q(07\826/W;DCX)@EA) M^?$K$ZWE8\:&Q>-W]>])\"J8&1:DSX)_Z%RN;FJM&IB3!=X$\I'M?I L("_6 M\UD@DD^PR^ZU:\#?",G"S%AY$-(H_8]?LXDH&#BHP@!F!O!W [?" &4&Z%@# M-S-PCS7P,H,D="N-/9FX 9:XV^%L!WA\MU*+#Y+93ZS5?-$H+I2IY.I;JNQD M=W(W'@S'?X'>\W0XOIM.0?]AU!N.;Y^&#V-P-2 2TT!<@S_!\W0 KKY<@R_ M F*%.1& 1N YHE)\51?5\8@&@:WWW:W%*YR!,"\X3 1,^M2LAP<@>&T98( MJ9Y'"7Z.2#@C_%^#-,JE42*-*J1[&Z&N" %N_5\;*FCRI/Z\5]? 4))0F,9P M\S% M>+DGGMD3R?P70(78D/E7L,7!AI0-[>T-#;WR@1OYP(VC!T[F('U<2@-/E;P/ MHU=&WLP=:)H=(!%E'$R)O^'*A;[ZH!)\QSX-J'Q+"C4O*_ ?>"(\!/<,1\?4 M6BOWH76Q6FOG8[2-<8[P*PTW(9@QKBQIM 0^7JLHY5L9@MI[B495$^W8FI[V M9:=:7;P?]AX>CYE[IP!UYV*S[VA2.694];"@ J0-"KC" N#X,?<5MCB2;D-).$1CKL8H.(DX!%+]0DC0DG0.4/"U)CV3+@JUZB1R3 @U*IWFY%&@4.JTS*4)J5C M1F6?A2%-&XH%(4 "@NMWED!>D#- MK3<]8TXT0.%9 5J6DT_S$VI^PLOQ$VI^PK/R\X :.I0CS4]HYN>8;57$BBH3 MU5V&^*BIU5R$E^,BU%R$9B[VL5@!MI&+0%FJ/CDD?$EX69N<";4+3&RUZQ5] M.M14A&:*W:G@5#UGK7KN@6&U />[R*9;[@;2"$1F!%:X<6CMD*E^6#RX#?77 MK'!(TP\Y!]X6D52OJ?AMX:L%/9T3CN,2*/7"V4N-VZA*#=)H1&:8?6X=F8E^ M;/(K7"FLFLTT?.(X$CC=U_*9D&4;'(-,HS@-=F$6TIV$DIN\NE/AG^8@,B^Y MJTB@*'P*R$T;#)J6R+L8.)!F'S*SKR@^)S.IGAD5H JNM"8:^S51U5 A34AD M7F,_4?\E[N14-U5>#\V]5,.Z^WL]F&_ZZ)K&*C)C]4SU<.K. -+81>W+[4-I MJKIFJIY4).X^2RMW!US-4=?,T?-EXI3ECZLAZ\++)4+STS7S\[1$H,.K'ZNP MW1W_FC'"?$DC 0*R4$:V:K%J@*<_$*0GDJV3'? 9DY*%R>%*M7.$QS>H[Q>, MR?>3>%,]_YFF^S]02P,$% @ ST-A4_\2[OI\! 3!4 !D !X;"]W M;W)K&ULM5A=;Z,X%/TK%IJ56FDV@,E'4Z61FM#1 M5IK.=I/.[L-J'QQRDU@#.&M,TTC[X]<&@M,&#)$R+RT8WW./CR\GYHYVC/]( M-@ "O45AG-Q9&R&VM[:=!!N(2-)A6XCEDQ7C$1'REJ_M9,N!++.@*+2QX_3M MB-#8&H^RL6<^'K%4A#2&9XZ2-(H(WT\@9+L[R[4. S.ZW@@U8(]'6[*&.8CO MVV^YZF ;,:?%';)T3522UDP]D/=/"[O+$+F9!$IBR\"^Z%)L[Z\9" M2UB1-!0SMOL-B@7U%%[ PB3[BW;%7,="09H(%A7!DD%$X_P_>2N$. J0.-4! MN C 'P.Z-0%>$>"U#>@6 =U,F7PIF0X^$60\XFR'N)HMT=1%)F86+9=/8[7O M<\'E4RKCQ/CQF_\P>7GPOSW,Y^A7-.6PI *M2$!#*O;HR@=!:)AXB4LW\?;DGZY M!GQ8PP0; >>P[2#/^8RP@]T*/M/VX4Y%N&\.]R&0X6Y5^+O5>.6.>!E>MP9O MFG(.L9#%NQ!5XN;1_2Q:O=6O8[.>L=M6Y)K6ND-F%< M1M!X+=_X+=G+U[^28?W?1TQJ#G.-7D>B6YGI'<'&+*.)I#D,HB/E3R MET,E__T$T0+X/X8=ZI>9^L9,OMP9]!@G@J=*@L_H!7A4)809IH?V0'AB(#0H M"0W,)<.BB K%!:T T!5)$$%;X($>[ MEU2G ,@*RE>G%OE*7X>D9 N.Z M0P36%HW-%OU'2KBLAG"/#">< J-WE+Q_4YM;^S(V.VG3T:\(;YE6VRZ^E.WZ M$)*]G.)SLCNO#+!V7VSVR_/*H [EL1UI29UHFBSQ6:S;5<'W9/LPWYM;NVH MV.R!C770.R>M-DQ\*<."]D%L]L'[ MB*52^YS$Q^_3(O7-26K/K?V P=H!L=D!9Z Z-6KA+24X]<"N5\O#TQ[H7>J8 M>E((K*+RC?D%#P^!LC5HV1*\SQIA'\8G[NTT;^QIF+S/^$3XFL8) M"F$E(1UYN+$0SUMW^8U@VZR9M6!"L"B[W,B#%' U03Y?,28.-RI!V4 =_P]0 M2P,$% @ ST-A4WIK_LKN @ G0D !D !X;"]W;W)K&ULQ59;3]LP%/XK5L0#2$#NEZ(VTFA 0P*$:-D>ICVXB=M:)'9F MNQ3^_6PGS7IQJR)MVDOBR_F.O^\<']O])66O?(Z0 .]52?C F@M17]DVS^>H M@OR2UHC(F2EE%12RRV8VKQF"A095I>TY3F17$!,K[>NQ)Y;VZ4*4F* G!OBB MJB#[N$8E70XLUUH-/./97*@!.^W7<(9&2+S43TSV[,Y+@2M$.*8$,#0=6%_< MJZ'K*("V^(;1DJ^U@9(RH?15=>Z*@>4H1JA$N5 NH/R]H2$J2^5)\OC5.K6Z M-15PO;WR?JO%2S$3R-&0EM]Q(>8#*[% @:9P48IGNOR*6D&A\I?3DNLO6#:V ML6>!?,$%K5JP9%!ATOSA>QN(-8 ;[ %X+< [%N"W %\+;9AI61D4,.TSN@1, M64MOJJ%CH]%2#28JC2/!Y"R6.)'>/68WU^.;[/%F- (7X!;FN,3B ^2TJBE! M1'!PFB$!<MF66_/LB-4 M7P+?.0>>X[D&^/ P/$.YA+L:[FS";1F +@I>%P5/^POV^!LN&)-:9?XGXAP0 M63UTJC8#DL,%F&("28[)3$:%"Z/:QGVDW:O*>4O=L.?%??MM793!RO<"O[/: MX.YWW/V#W!\IN<@_PQ_(E($5HLNS256S<+C.-XF$8'>6:?V(31#H&+P$NV6)J,@L1,,NY(QO^V?.+=T!G* MQV"UOWR2CGMR=/DQW;WE_;#CU#IGO!%DV# M4>)Z9I*N\^=2UBK]V=ZN'R -D,$PY*-)5 MYS*6L6'-6Z#I"%KKZW1"A;R<=7,NWT^(*0,Y/Z54K#KJANY>9.EO4$L#!!0 M ( ,]#85,(LOP"C@( "T' 9 >&PO=V]R:W-H965T$3J3=$"^QC^WS71S[.*JY>)0; (6>"LKDS-DH59Y[GLPV4&#I\A*8GEEQ M46"E0['V9"D YS:IH%[H^R.OP(0Y<63';D4<\4I1PN!6(%D5!1;/2D "8)9TC :N9\#L[G@6\2[(KO!&JY MTT?&RI+S1Q-(V%6:S33L59MMA9'F/DKJ1)ZEN@\ M%5_?))?S^\ODYC)-T2?TK5)28983MD;'"2A,J#S1XRDPPH5NLDI CB[TARAT MA3-"B7I&/Q=0+$'\0D>(,+0@E.H=EY&GM$+#XV6MFGFC)MRC)H7210/_%(5^ M&#RD"3H^.OD;Q=/^.I-A9S*TL&=[8.]!%.@KQZP3>@!TT($.#H+.N= 99J/T MXA>X@\K8]Q&<=\=E!X@0H?M8_(1&X1N^R-NP8AA^W MUD#H^_CJ+?"G;MAO;M11CPY2W\&6TRV(_[$S[C#''[3CGER M^.!QA:FE1$3*"K,,4,:EDJ>(0:^,R5L9OCOJ5S'M5$S_<6#Z^#G3=UD ZY4Q M[9.QY]P&_FNM\=\OY("*%FYZ4(6W4_S,0[+ 8DV81!16.LMWQ_J@BJ8V-X'B MI:V'2ZYT=;7=C7[/0)@%>G[%N7H)3(GM7LCX#U!+ P04 " #/0V%3&J&8 MTJ," !B" &0 'AL+W=O.YFCBIUIM+UU7+%#*J+L0&QI'8:LYRN)=(;;.,RMBGS;TT,[=Q25@&N6(B1Q)6$^)+.@"JX$_\$2 MG4ZG9W/9^C3^A*0L(T6M$EXTR_FI5;JK?2#L]FH"GCZAQ]0"Q'CZG8*IHG M*G*UB<.ZN3N.EA^P_+? M8Y$N5J4:MEA#'_O=K&'#&K['&G2QAITLW T+&EAP_,L(37D7+3B@!80$I)L6 M-K3P*&T&G+Y"@F:2%NB_BF+4$$8G%<7H(!TR'GK=V8P;UOBDHA@?L$:C/A;V M]MW .ZDL:ED;-PX'O;Q6]\&G54:M:P.Q-\:]Q'V3P,>[Q /L!-^!_)=ZP/LN M@=]M$]WO;7"0QL DT9?%OE/@XZVB_[WY!XVI"^BV3@Q[^MY2N6:Y0AQ61N== MA"9B61UHU42+37F(+(0V1U(Y3,U/ $B[P3Q?":'?)O9<:GXKXC]02P,$% M @ ST-A4[?/L0'Q @ /@D !D !X;"]W;W)K&ULI59=3]LP%/TK5L0#2$"^FX+:2K3)-!Y B,+V[#:WK45B9[9+&;]^MI-F M;6JJ:GM)[)MSSO6Q'5\/-HR_B16 1!]E0<7064E9W;JNF*^@Q.*:54#5EP7C M)9:JRY>NJ#C@W)#*P@T\K^>6F%!G-#"Q)SX:L+4L"(4GCL2Z+#'_/8:";8:. M[VP#SV2YDCK@C@857L(4Y&OUQ%7/;55R4@(5A%'$83%T[OS;+-%X _A!8"-V MVD@[F3'VICOW^=#Q]("@@+G4"EB]WF$"1:&%U#!^-9I.FU(3=]M;]6_&N_(R MPP(FK/A):%-CXQL'S=="LK(AJQ&4 MA-9O_-',PPY!Z=@)04,(NH3H"T+8$,)3,T0-(3HU0]P0C'6W]FXF+L42CP:< M;1#7:*6F&V;V#5O-%Z%ZGTPE5U^)XLG1_6.:C5^R]#&;3M$5NJ<2. B)SE.0 MF!3B0@5?IRDZ/[M 9XA0]+)B:X%I+@:N5/FUBCMO) B_P+>.9G$[W;';^+WOVS]GW M)B-L=T)H],(3=L(1N:B5BXQ<](7<1"T55\? &A=HSM85H[8-4VOTC(8^TMY' M01@% _=]=Q5LH-C?!Z6'H,0+.TK9(:@7Q5X+VC,:MT;CHT;O2L8E^<3FW&,+ MM" 4TSF@!8#U'ZG5XITQ^$G<<6S!]+V.X4-,'"0=OQ;,SNSNV>VU=GO'UQ57 M1.*"?$*NCH/ZM+#9[!VDOO([PYO8,/V.30LFB3HV+9A>8K>9M#:3HS;;@S#[ M4"59P"5*868UFASNSMCK+-;$!O+#CM5#4!+U.ULC.P3U;H*X8];=*0@E\*6I MQ$+_AU36)T(;;8O]G:EQG?C8OYWXEGBJ+@=U+?\K7]\L'C!?$BI0 0N5RKM. MU++PNEK7'WH!.V5:?0'4$L#!!0 ( M ,]#85,B#.?D7@0 .\0 9 >&PO=V]R:W-H965T_V1.*_F< M"?#P_M7[( U>!S.E$GL\_,IF:GE3:59@AG.Z#M4#WW[&+*!ZXB_@H4Q_89O9 MVA4(UE+Q* -K!A&+=U?ZG"7B *#]E .<#.!<"JAE@-I;@'L"X&8 ]U) /0/4 M+P5X&PQ_P./;AZMTUO ,6PV3)UY+&,]FVE":73&$%&9';'1'G!)$:W/%8+27T MXQG.2O ],[YEP%LZ*7EFG-?,W#I&AV-<5:%F?P#'=D@9GU^#^V:XCX&&DQ1N ME\#[9GAW)?+9R^ #,WR TRHXS01.6H9FX3JW>MC:'W^02([]H M1(A;:^161R&Z>8BN,<0!90(V-%RC7@@*!4H%0@>LVYQ@&ZK2,!F=LI IAJ4+ M9#=!_8!7H^5X;R*\Q,AWBQ&ZQ&Z51UC/(ZP;(QP>A26W= 5_W6$T1?&WH42\ MW+MG].X7T_2B2X(G^D-#H!%?QZIL(7C%6)NN%M;R8!LYG<9OK]A&X5,=\=I] MSS-&1^2;.?GF[Z[%9DF9%;B?,3KBWLJYMXS<'V.]00K9=YWWA=X8P562Z>LR MBJW"[%Z!8='&;9QB2.R]9MI&CKTEC1=);D%7QF%2YWGB/YPJBLSU(:5:@7:) MTH/.S'0;^A0F*"+YP&E_2 M=LA>FHA9F[ZFFT]=;G2#0F^F8]2BE<$4E4%BA"#!6944X../Q/- MO;P0L[Z8<^-C2%\T:U_0[0\F:M_^B;G__V*BS,Z=JMLP)FJO(\0L).9$C3%F M7.A+L!::?$__, 4#&J2"Y_&E^FN^F9UAK;[[[*^".B@6+)80XUU"[ MVM#+3NQ.U[N!XJOT-#CE2I\MT]LE4AUW8J#?SSE7KX-D@OP_CLY_4$L#!!0 M ( ,]#85/\O7-RV , *0. 9 >&PO=V]R:W-H965T+B6\IVE6^[DZJ9C,ML=IX5D(TJ@%A)CF?_ M?B5!B V"9++S8B-Q^JC[=$NTIB?*GGF,L0 _TR3C,RL6(K^S;1[&.$6\3W.< MR3=[RE(DY) =;)XSC")ME":V"^'03A')K/E4SVW9?$J/(B$9WC+ CVF*V+]+ MG-#3S'*LUXD=.<1"3=CS:8X..,#B,=\R.;(KEHBD...$9H#A_\PDFBF*0?_Y2D5K6F,CQ_ M?F7_0P(^.B=C1TQ= MN:!I:2P]2$E6_*.?I1!G!I+';."6!F[=P&\Q\$H#[Z,K^*6!_]$5!J6!#MTN M8M?"K9% \RFC)\ 46K*I!ZV^MI9ZD4P52B"8?$NDG9AO%KN'^X<_ ]#[^CT( MKL%VLP/!E\5N WIK+!!)^#6X!8_!&O2NKL$5L &/$<,^$8S$7.PR2(<&>S7W?:3#GM;:E0) MY;X*M70["0.<]X$';X +7DB;*]_Q+ MS-K Y(S]88UJ8X1-'*^"7<0ZJ&(=O!MK$21 24)#)' $!)4G,!>,A&HD3X#P M^08L$2>AJ>R*!087CKEFKX:55\/?Y-6:)$=AW)ZKH<&O%K5&E5^C7ZN,2_?D M3"H_/<5QU*[8JT9ZIY?A#>ZF) M\M5)=*&'@DTF/2J8?.-_BA.P,,).=#@B*K]/WH^!"?HI( M=C!I,&FDR'$=6-? @'(FD[H*)BXX'-9$,'(-6C1PX-OG'':JH/,L6R^ ]WO9 MBP&Z+_8JH+EJS#B0&H!-L-V:]FS)?>EZBT=G#8;SOD>R)C^9F9+]O=0881!Z MM=R888WDF& =V7'?M' [M>A]U?OUOMBO.6;%_NPXK$K"\?EF@7VO$7X3!ONP M_JTSD3G]@5>/W@P;MT3_UC0XWN>B[SB<2LIWXV_"3/$;R$SQFV'U^.VSKCO% M[*"O.UP>O,=,%*U4-5M=J1;Z(E&;7SIW*\_XG*N0-0C_&\AJ)F0+(]WM*Q>M +5!=3.?_ 5!+ M P04 " #/0V%3K23/-(P" #C!@ &0 'AL+W=OPH312VF8#:;"JT;9GD]PT%HZ=V0Z% M?S_;2;."0L6VE]J^/N?<#]_>Q#LN'F0-H-!30YF<.[52[97KRJ*&!LL9;X'I MFXJ+!BM]%%M7M@)P:4D-=0//NW ;3)B3Q-:V%DG,.T4)@[5 LFL:+)X70/EN M[OC.WK AVUH9@YO$+=Y"#NI[NQ;ZY(XJ)6F 2<(9$E#-G=2_RB*#MX ?!';R M8(],)O>80E4&J$=!B_!DUG=&F(A_N]^F>;N\[E M'DM8.Q\=5$*%.ZHV?'<-0S[G1J_@5-I?M!NPGH.*3BK>#&0=04-8 MO^*GH0X'!*TS30@&0O":$+U!" ="^%X/T4"(WNOA?"#8U-T^=UNX%58XB07? M(6'06LUL;/4M6]>+,-,GN1+ZEFB>2K)T4$?W6<_^D(W]55&4L3[$NS"(X*YM#.4.B=H< +_(EX MEN^G>U/I_)_W[)^]ORA&./9):/7"O^V3(]K1J!U9[>@-[90I4A+:F9&!-$3NT@>F5?^%=+?\*^TA.\'[A_Y/OQ?XO%EC")*%3:E3>[U$-%]".U M/RC>VIEQSY6>0'9;ZZ\0" /0]Q7G:G\P#L;O6O(;4$L#!!0 ( ,]#85,' M& $@R0( !@( 9 >&PO=V]R:W-H965TM%*M#F'I *D+;2[7&P700_7)@Q@-;&SMH'V[==V:$3!9'M#[&3^ MW]^,,S&]'>-O8@T@T7M94-%WUE)6MZXK\C646-RP"JAZLF2\Q%)-^\ M,**R< //2]P2$^H,>N;>A ]Z;",+0F'"D=B4)>8?=U"P7=_QG<\;4[):2WW# M'?0JO((9R.=JPM7,;5P6I 0J"*.(P[+O_/!OAYF.-P$O!';B8(QT)G/&WO1D MO.@[G@:" G*I';"Z;&$(1:&-%,;?O:?3+*F%A^-/]P>3N\IEC@4,6?%*%G+= M=U('+6")-X6K A*0NLK?M_7X4#@ M1V<$P5X0?%<0[@6A2;0F,VF-L,2#'F<[Q'6T/3W^FX_L9NAR!Q*005^@:/<]&Z/+B"ET@0M'3FFT$I@O1JNON:T.N*LQ4' M886+3]9-_>B(S1*3)G:TI$%+6M$>""6JHQ9HQ9C]G4].%@W2*/&.T"Q1GJJN M':[;P'5;X<9T"U0R_M%!/SD3HH.>F,2%C;)[LGZ29-XQI2W*"\_L;MI0INV= M 0+X%I Z9A"\YVI_7387K )ZH-29T# 6MOTA.\=:[!]]M?6;^QEQUK$ %+)7.N^FJ_'A] M#M43R2KS*9\SJ0X&,URKHQNX#E#/EXS)SXD^'9H_ X-_4$L#!!0 ( ,]# M85-UAQ9W3@( -,% 9 >&PO=V]R:W-H965THT-*9-IHL[4E@"//4B@[B4KGJDM*;5Z"9':@*U"XL]9&,H>FV5!; M&6!% $E!DSA^3R7C*LK2X)N;+-6U$US!W!!;2\G,RS4(W4RB8;1S+/BF=-Y! ML[1B&UB"^U;-#5JT9RFX!&6Y5L3 >A)=#2^G8Q\? AXY-'9O37PF*ZVWWK@M M)E'L!8& W'D&AK\GF((0G@AE_.PXH_Y(#]Q?[]@_A]PQEQ6S,-7B.R]<.8D^ M1J2 -:N%6^CF"W3Y7'B^7 L;OJ3I8N.(Y+5U6G9@5""Y:O_LN:O#'@!YC@.2 M#I#\*V#4 48AT5992.N&.9:E1C?$^&AD\XM0FX#&;+CRM[AT!G_\X MN__ZL+B=+5*2V:J@.((?GH:_^D$ MGF*9^EHENUI=)R<)EU -R"@^(TF0T+A/:'R2Z+Z6*WPO^)@D^Z%-_X+L ML5Q:JHM Y4?54S9,Z=.^ZE,1K3ZZUS<2S":,$XM/O%:N;:'>VT^LJ]"H]'=X M.^[NF-EP98F -4+CP0<\U[0CI#6&PO=V]R:W-H965T MM%*W>8 A"P")" 4D'I 3;N]6.V% M20RQFMBI;:#[]FLG(:400K2] =N9;_X9'S33W5+VQD.$!/B((\)[6BA$TM%U M[H#K.(;L[Q!%=-O33&VW\(17H5 +>K^;P!7RD'A)YDS.],)+@&-$.*8$,+3L M:0.S,W64?6KP"Z,MWQL#E) A#W-T4" EG =B2>ZG:(\GY;RY].(I[]@ MF]FVVQKPUUS0.(=E!#$FV3_\R/=A#Y!^R@$K!ZQ#H'D":.1 HZY",P>:=15: M.= Z!.P3@)T#=EV%=@ZTZP).#J371<^.(SU+%PK8[S*Z!4Q92V]JD%Z(E)9' MB(FZNIY@\BN6G.A/'A_=U]G='1@\N&#V\#QXF,R&=V,P\+SQLP=^@ FEP19' M$;ATD8 XXE=R\<5SP>7%%;@ F(#GD*XY) 'OZD)&I/SJ?JX^S-2M$^H-<$^) M"#D8DP %);Q;S?\\Q]]6\Z95X4"76UGLI[7;SZ%5Z=%#R0UH&-? ,BRS)*!1 M?=PHVX_OJ8^_IWY;C;O(E[BI<-,IP2>U\5+U:7WU1L5)-HJ7T4C]-4^]C/SB ME]WJC+134A6'3;_1[T&M7ZKW**NXE#)-5GAGP$-M@'_$Z M63F%BE.I,O#?UYCCM'N@2_ I6O;HG>,TVT=IZGLE*$9LE;8C'/AT343VYHK5 MHN,9I(7^8'UH=D9FR;IK=L990_/I/FNO[B%;8<)!A)92RKAIRYO#LI8EFPB: MI 5P084LI^DPE%T>8LI ?E]2*G83)5#TC?U_4$L#!!0 ( ,]#85/!Y8:. M[00 +H6 9 >&PO=V]R:W-H965T+?.2XS$ MO44?:#KPD1X%<2I_QZL!9B94Q(/D6$XPP1'Z6 RSN8>V&1,MR*.4O+ -\F"69O-R2FN^L!'.PG MOD6KM5 3P\EX@U=D2<3WS0.3HV&)$D8)27E$4\#(R_5@"J]\Y"F'S.*?B.SX MP3-05)XI_:$&M^'UP% [(C$)A(+ \N>5S$@<*R2YCY\%Z*!<4SD>/N_1_8R\ M)/.,.9G1^"D*Q?IZX U 2%[P-A;?Z.YO4A"R%5Y 8Y[]!;O+H'5#A@.H.5HN#63B8-0?DM#A8A8-UZ@IVX6#75VCC MX!0.3A;[/%A9I.=8X,F8T1U@REJBJ8?L,L!1JC)K*9A\&TD_,?G\]>O\ MZ?;N#DSOY^#V_G%Z__GVYFX!ILOEXG$)+L",)AN:DE1P\'%.!(YB_DE.?U_. MP<I$7)+-)3"-OP R$-1L:':ZNZ&+QY^MOOBS MU?UN]SD)I#O4N1_%TBRST\SPS!:\1D)V8%HEII5A6FT9SRCG8(89>XO2%9@F M=)L*7>+F,$X&HQKTZ\1T'-OQQL/7P^]QFIFO,;-MZ!JEV1$9NR1C=Y*9!L$V MV<98D% Q82+ZC57'UO')D>R#'5S D6,AMT;H1#O?;C"Z@(ZD/M)3E MITP,%)]7PJ2X'?$"#X1%5%OGW:@C\$8PX\ "25[NR (A?N,=">66&W:[O\'A M_NB+;(@"IZOH.28 MT?M&^]X'O;[>!RLUA=UR*DN! WGV QM&PVT@ %,<.K$K<8/V^8JATA?8+06G M%X/3;*SR.[NHGC=.(V]T=KX.SS1&KM62-Y4 P1X%^B_%T%2+"V@B:#EU5DW! MT!KZ6D2(+,]LX56)"^Q6E_]=#]VP^[, -$X_#,!*)&"W2GS![ <1*K-45801 M%RQZWF8[[BT-5.D$.I].H$HGT)ET FGZOPOM^E$2:=I_T\SO13NF4XD$.I]( M($U3AP@:#4H:D=#8^5H\:'I."ZE*)-#[B$0/K%T4A5>*!.JK"52)!.H1"9I> M!#39$"$/2RM&B#H@=B%7$H'.)Q&HD@AT)HE S9;NH/JY C7UH6'D]R =$ZF4 M 9U/&9"FX5NC^KG[)"M?:X5:! %5@H#>1Q!Z8-T\]W6I,SRX6DN(_']&78)R M$*B$R.\QRMGRHG6:72_6YF_@U0QJYN?P:I%?HU;P^:VN%))5E'(0DQ>YE''I MRMQ@^45I/A!TDUWL/5,A:)(]K@D."5,&\OT+I6(_4 N4U]63?P%02P,$% M @ ST-A4RV0099? @ =P8 !D !X;"]W;W)K&ULG95=;]HP%(;_BA7UHI6VYHM\4(5(4+H.J6M10]=K%P[$JA-GMBGM?OUL M!R(V3)%V0WSL\[[/.0DYR3:,OXH20*+WBM9BX)12-E>N*^8E5%AL;6DI(8I1V)=59A_C("RS<#Q MG=W&(UF54F^X>=;@%10@GYHI5Y';N2Q(!;4@K$86'L50>3Q<#Q=$% 82ZU U:7-[@&2K61*N/7UM/ID%JXO]ZY?S.]JUY> ML(!K1I_)0I8#)W70 I9X3>4CVWR';3^1]ILS*LPOVK2YB2+.UT*R:BM6<47J M]HK?M_=A3Q <$P1;06#J;D&FRC&6.,\XVR"NLY6;7IA6C5H51VK]4 K)U2E1 M.IG?/CR,GR=W=VAX/T:3^]GP_G8RNKM!PZ*XF17H*QI6C$OR&YM[>#X&B0D5 M%^@,D1K-2K86N%Z(S)6J%NWHSK?<4 L .$!M [ M#EVKIM5;%1Z1?A+?<]+THR]\T"ZW6P MWBE88(.UJF@/%L9ID-IA40>+3L%"&RRRP+S4L\/B#A:?@O5LL/@0%OI>:(QTT-V+_2//,)^Q^Y_ MRIXQB:F-UC_\=R:>W_/_P;E[VNU:"XK0S&JJU&1L-Z4:0.,4S!O@F21#[<8<)W=YV8&>W\!2O MUB)?L$;##*WP'(OOV8S).ZO2$L4)3GE,4\#P\K8SAC>!HP04XH\8;_G>-#^]4[[KRIX&Z/8W7 ;DY_I"2KCZ!=L2:W= N.&")J6P]"") MT^(?O96)V!.0>LP"3BG@Z +>$0&W%' _:L$K!;R/6O!+ 16Z5<2N$C=% HV& MC&X!R]%26WZALJ^D9;[B-&^4N6#R:2SEQ&C^_#CY_>IN/ ^F8/+X, N^S$7+ M#S$AL@/XT!+2O=R(%9:NW!6N.$=<<<$#3<6:@R"-<&20G[;+#UKD+9F6*C?. M+C=W3JO".L#) K._6XQYE3&OU=@TYB'=I (L&4UD MN[,7.3(S%H>R&Q$'"&28A3@5%Z:TMJN&_K5M_]+BHU_YZ+*$:VGL.V==Z7.^ #KSN55[W MWO<:W*=YWTANVC6NW?](X_8K(_TS-D6_V12]OJVU10'R]T&N#[4$-C7U/+W! M@J8F:'N.;T[SH,K X'S-,3#5O:O%]@[HP&MHUSQHM_H]H5P N@0<$>GEKB7 MO^"G##ZXQ\?PC!U4*C\8&EK_E!#_.&1JT *U#@L,:J!WI A.';SSN2*1.3+[;W)IZ\IL0U].SW\1X>O*;D+W!?QA\S;FPG1F?,,=(-C>0KW3R M7?M5?D1D\I- 5"^"/WU3U%0+S\FUI?+];/EZ79H0?>P8(+"KUZ6).39/87A0#R+>/5*4F>MC. M]'/Y;1NGJTNPPBEFB*CJH$A^HL5<,*2R7Q;H#'12LS%LI^,3*S5H]K/^/F+" M- BEB>DV]DX3TQN8J^34K.ZTL_IGJW32/G)JLG?.2?9.DZ:=KDXG$Q-*1J)5 MR(#JV?I^"PRH0;^OOYA;>\<1"68K=0[$@?JB*SXXJ]7JK&FL3EBT]3MX,X&& M]2F\"8J3I%I]<;#U@-@J3CD@>"E-V=<]V4ZL."LJ;@3-U&'(@@I!$W6YQBC" M+ ?(YTM*Q>XF-U"=V(W^ U!+ P04 " #/0V%3]#%FB"(# #3"@ &0 M 'AL+W=OYCV8)*#6$WLS#:E_>]G.R&D)*2MM.VEB9V[[WWN[!XWW#+^ M(&( B9[2A(J1%4N9G=NV"&-(L3AC&5#U9<5XBJ5:\K4M,@XX,DYI8GN.T[-3 M3*@U'IJ]6SX>LHU,"(5;CL0F33%_GD#"MB/+M78;=V0=2[UACX<97L,"Y+?L MEJN57:I$) 4J"*.(PVID7;CG4]?7#L;B.X&MJ+PCG]N(Y&EJ.)((%0 M:@FL'H\PA2312HKC=R%JE3&U8_5]I_[))*^266(!4Y;\()&,1U;?0A&L\":1 M=VS[!8J$NEHO9(DP?]&VL'4L%&Z$9&GAK A20O,G?BH*47%0.LT.7N'@'3KX M1QPZA4/'))J3F;0NL<3C(6=;Q+6U4M,OIC;&6V5#J#[&A>3J*U%^7:#J?W5[=+"[NK^0G:&.\Q%YCN,GG]$;V[J*-#/&:1+X+]:)/U2TC>2 MG59)M##E;]'KEGK==L2-%%*='J%KA"62,: EK FE>H.MS$8&G+ (?5"'G1_[ M2=-1YW&Z)HYN)(_CH-L;VH_5\C?9!*7-BP1Z90*]U@0^! =P M=1/?:V8+2K:@E>WJ"7A(Q.MT02WT:?> KL&DWTS7+^GZK72J):Z O*%V_7KH MP#_ :[#Q_6:^0._5!!J][U(.ZA>NAMY@XQ^YE*ZS;[%.*_PUC38AJ-\^ MB?VH$1:!J0=V^&PO=V]R:W-H965TBYR*L96)F5Y9=LBSJ# XIR50-5-RGB!I=KRM2U*#C@Q3D5NNX[CVP4F MU H#<[;D8< V,B<4EAR)35%@_C*%G.W&5M_:']R1=2;U@1T&)5Y#!/*A7'*U MLQN5A!1 !6$4<4C'UJ1_-1MI>V/P2& G6FND,UDQ]J0W/Y.QY6@@R"&66@&K MQQ9FD.=:2&'\JS6M)J1V;*_WZM],[BJ7%18P8_EODLAL;%U8*($4;W)YQW8_ MH,YGJ/5BE@OSBW:UK6.A>",D*VIG15 06CWQ+V:^SZ22Z MN4:SQ7QYAZ#YC&X%I(@);*EX=U8YKMFG%YIY@NT1S1F4FT U-('GK M;ZL\FV3=?;)3]UW!",ISY#D]Y#INOX-G]G%WYQTZ%95$I(> MBDRY>FBQD4*J8A&Z[J$IK FE:HE8BDK@A"5=-:QB#$T,_Q M3?_RU>8-_*"!'WP(OF'_SC&5AW]3A3@X"C_PO0/$8QO/&78C#AO$X><0'\VV MBW!X%/VL[_H'B)U&%]V,?L/H?XY1-:<4R E,_YC [Q]0=MCT1]V0HP9R]#G( M-^^I^CK??T-'1T1^JVP5];%-^RVNJ.U6FRN KTWW%RAF&RJK)M"<-@-F8OKJ MP?E4#9YJ3KS*5%-KCKGZZ 3*(562SOE($?%J$E0;R4K33%=,JM9LEID:GL"U M@;I/&9/[C0[0C./P/U!+ P04 " #/0V%3ISF\*.P" 1" &0 'AL M+W=OE:=5;:F)SO%7_8F)7LM*ZQCH:@0DM&*K!Q0DI5/_%[EH4%0.H<);D5P/Q+\(P2O(GB? M)?@5P3>9*4,Q>1ACB0<]SM:(:[12TP.33,-6X9-,ESV47+TEBB<'X>PI^'8U M&H;W8Q0\3:;WC^%P]O#TB*[0,(Z)K@U.$;IS@#X^31]#I.BM0_2=:+RZ;C&/$:OWY4D>I! MQ:\3AOS:D&\,^4<,S53;$07?('5HHS>TPFD!AZI>JG2,BNY*JX'7\MH]>]7, MY3[(=?U.#=HQV*X-MD\:? 8A.8FD2D1H++Y.@,Z!GPJ^4VMW_H]JW-2&;DX& M&Y:?9%[P*#&[+3BC"&B>L@W P<^Q%&PW<][=+4NP#_&]PT7IUCZ[_^34=/<. MQ*WC?'"WCVFU&Z#2G]UHEA3XTEPZ D6LR&392^K5^EX;FG;^87W4N@O*Z^FO M3'E93C!?DDR@%!9*TKF^40GCY0543B3+34N>,ZD:O!DFZLX&K@'J_8(QN9WH M#>I_ 8,_4$L#!!0 ( ,]#85/_;&XX_P( &L) 9 >&PO=V]R:W-H M965TWV MU207B)K8S':@^_>SG9 !=3.V?2'VY9[G[CDN/@]VE#WS-8! +T5.^-!:"[&Y MMFT>KZ' O$LW0.2;E+(""[EE*YMO&.!$@XK<]APGM N<$6LTT+8Y&PUH*?*, MP)PA7A8%9C_'D-/=T'*MO>$^6ZV%,MBCP0:O8 'B<3-G?)U_N9NCA MYOML@2[1UQ(S 0QUIB!PEO,+:7M<3%'GW05ZAS*"'M:TY)@D?& +&5Z1V'$= M:ER%\MX(Y:,[2L2:HQE)(#'@I^WXJQ:\+64WVKV]]K'72KB 31?YS@?D.9YK MR&=R/MPQR?F_Z+-_CGY4#+]I!%_S^6&W1/."]Q=13D\BS" M) 93QU0DH2911]IVU'.DFNUA&=M]CK(+FNR"UNSFC&XS?=1UED @S<0%DF>N M;/"8%H $?@%C@P>O4KGTPKY_G/#$X.5'[HDJ@U,8^?UCKYG!JQ>&D5E]V*@/ M6]7/TA3T^7R@%S$L '4P1QAM@,5 Q(6I NW,?M0-G?>F3ZD=YUYU^T;G8MJ9"34"_7 M\C8$3#G(]RFE8K]1 9K[U>@74$L#!!0 ( ,]#85,EMHA!0@, &8+ 9 M >&PO=V]R:W-H965T9Z[>\YGYSI;QA_$ M$E'"8Q*GHFLMI5R=V;:8+3$AHL%6F*J=.>,)D6K*%[98<221(26Q[3E.:">$ MIE:O8]:N>:_#UC*F*5YS$.LD(?SI F.V[5JN];QP0Q=+J1?L7F=%%CA!>;NZ MYFIF%U8BFF J*$N!X[QKG;MG0]?1!(.XH[@5.V/04NX9>]"3RZAK.3HBC'$F MM0FB_C;8QSC6EE0(>$ MX!6"GQ/\]WH(+)7O]J-+J"<&'$4OE M4L PC3"JX _J^>T:OJW24>3$>\[)A5=K<(*K!OC."7B.YU;$TW\_W:F2\SGO MPW_VOI<,OR@0W]@+7K%WM4).)$T7$.M2.(&MN7L8 =FHG06JYT(_2 4")/*D MJ@KJ_7CPA(0+""$QIUF5N,]8V!,?%.*#CXB'&1.RLL(S,Z$QH]_F32]0R=_L M%DT9TFSM0P9EB.M[^YAA!28,"\R>RF:ALEFK\HYP2NYC?$MD9J6YX[I]H+&, M<)L'&LL0_R!3PS(D"*H5AH7"L%;AE$D2OR4O+)_AH;XRI'5P/H,RQ T/S[", M\5RG6F&K4-BJ53A2-S!9)S4U?UI8.OU0S<>J-FA,Y1-$5,S8.I6@]M4WX4@] M^PH[PU0>5^6SWHW?:+>_5EWR#]/V5+8+E>WZ?)''-_+E.B^?4.?_9.P-/Z>- M=K,R91_G94KMG;XA0;XP#9L $W+VA2A6BZ;PW+1"!^L7[EG?K5@?Z";2]"DO MYK,.=$3X@J9"96RN7#F-EKKN/&OJLHED*].UW#.I>B S7*I&&+D&J/TY8_)Y MHAT4K77O+U!+ P04 " #/0V%3A*EE: 4# #!"0 &0 'AL+W=O'H>3:;KF:3^6H)[N=C,'J>KZ;S+Y/Y M:#I9@B9X0BIE!90QQ_(#7(^1A)B(&W %, 6K@,4"THWHFU*9T9*FGX$?4K!3 M 5ZBZ!:X5@,XEF._+L?@^NKFLXJI4LGS&4#]-8$,D&I76XEX&;A3 +,4D)&6H;@'E5K%Z.:M7RQICX;.8RC)]5;MEOEX-18;*?6P7.$.)28[M*> MV !/1Q,-D+EK@*6$$H7:*-N"1TPA]3$D8,$$3@ZA'Y-WJ8^T-4$J7LB?I0G4 M&[GW?1ZC3<['2.0.:CJ9_>JRGWJ?G9]^ZLKMS+H M_]^*7_"B>\CG>I\LE)75F!OD.4Z&JN54 Z[:C=@=/[POI1+(H.:/7 M3*H3/QD&ZHZ%N%Z@WF\9D\>)/O;S6]OP-U!+ P04 " #/0V%3V5G+ANX" M 3"@ &0 'AL+W=O9"3 M2=#7#!D1Q+#F4@*+QPY\B&.I).+X78IJU9J26!\_JX]5\B*9%6;@D_A'%/"P MKW4T%, &YS&_(_MO4";D2KTUB9GZ1?L"Z[D:6N>,DZ0DBPB2*"V>^+$L1(U@ M.D<(5DFPSB78)<$^E^"4!.=<@EL2W',)7DGP5.V+8JE*#S''@QXE>T0E6JC) M@;)+L46!HU1VUH)3\342/#[P;Z?3R7(ZFBT7Z'HV1/[M;#F9?1W-_,EH@2Z& MP'$4LTOT!=TOANCBTR7ZA*(4+4.2,YP&K*=S$874TM?EBC?%BM:1%:_S;0L9 M]F=D&9;90/=/TQ>0M9!M'*4/SZ<;#?31_ZT^?O/JNC"N1>T.18(>(I$;F5[0:N97BB/KNZ,4VH;KO[ M$C4Z1)FN4&N_A(V;8*9EV17L1;Y.E:]S,E^QD?(8Q,;)$4Y(+A][3 ,($">( M\! HRC#E3TU=[QQ$U'$,HSD>MXK'/1G/?8JSC)*="&!.29"O.4,_IY"L@/XZ M8:]7R7L?TC[M2K_]'NU3B+BURCE6K7)%]S2 [->@T2%(],1KU+@)==2J3I5K MY\U6H3_()RFGXAA%OMK312.=X6.W6KO[(3Z:QK]3PG@/)TN5^I^@?>#D.:!1 M \@R#YQL0MD'3NJUXU%>EZ:8;J.4H1@V@F:TVJ(5:'$#*2:<9.K$7!$NO%+# M4-S:@$J ^+XAA#]/Y"%&ULK5=M;^(X$/XKHVA/VI6Z M31S"6P5(O%6'1'55V?8^G.Z#20:P-K%SMH&MM#_^["0-L(03WE[([VJ#J.%'$G/5=S9:IW>NJ\(-)E3=BA2Y>;,2,J':#.7:5:E$&F6@ M)'9]SVNY"67<&?2RN4VWF@[X0YZ M*5WC O5S^BC-R"U9(I8@5TQPD+CJ.T-R-R4="\A6O##D[ M'0 M3.#SIR_P"1B';QNQ591'JN=J8]Z2N&%A:I2;\B^8ZL*#X'JC8,HCC$[QKI%= M:O??M(_\6L(%IK?0\&[ ]WQ2H6=\/=RK@$_JX1,,#9QZ((7&F_Q!F8\W6IU W/<80P^_/6 R1+EWS5Y:I5F6A^1I]99""KRU'I/ MGMJEP':MP 5R)B0L,-Q*C&!L?IB&>QJRF.G7,A3P$[ZA3& N*+\F/IW2?*?6 M_%SP]5=MF2-M?/=TGKW@YR?8$Q?S9*)I/OW18)X MA]KL?4PL"I[3\]#U+T6#'-T.I%;!V%1LQM?VN&9' [).0IT$@JE0;'F^H>O< M]@]&_?\^B3MK3IDKQYY$B"X;*2)03TF:MY[W6YVZ0YTE[RVT5R7]4"9)?9V\ MLD"0\Q+8[EY,^*$(DOHJ.$')=M0V;Q SNLRV_0UP8;LZ&@--;!:J;KN"]V0+ M=H++6_!0+\E["^;Q[KORP-9EYE 827UEO#8S[8K:?3$.A[I(Z@OC_\W,J. ] MR4R;!&>*W*,N,D%S-=OV74%V[O*FK)PM/Q&&66/\R_R(W(WS1O] DW]W/)@; MGW$%,:X,I7?;-D&2>2N?#[1(LUYU*;3I?+/'C?G\06D7F/&ULM9I1<^(X$L>_BHK:NYJMF@V6+!F335(%.!F@9O92R63W MX>H>%"/ -;;%2B;93-V'/]DX"+ E>3.YEQEPU/]62^U?MX4OGKGX)M>,%>"O M+,WE96]=%)OS?E_&:Y91><8W+%=_67*1T4)]%:N^W A&%Y51EO:1YP7]C"9Y M[^JBNG8KKB[XMDB3G-T*(+=91L7+F*7\^;('>Z\7[I+5NB@O]*\N-G3%[EGQ ML+D5ZEM_K[)(,I;+A.= L.5E;P3/YV10&E0C?D_8LSSX#,I0'CG_5GZ9+2Y[ M7CDCEK*X*"6H^N^)35B:EDIJ'G_6HKV]S]+P\/.K^DT5O KFD4HVX>D?R:)8 M7_;"'EBP)=VFQ1U_GK(Z(%+JQ3R5U;_@>3#H#8(NAH,:H/!J0$Q&(2U M0=C5P[ V&';U +W7G?.J#-IM>94O$2WHU87@ST"4XY5>^:%*NLI>I4F2E_?' M?2'47Q-E5US=C&9WX/?1YX=K$,WN)Y__=?]P=WT/?@&C^,]M(M@"?(A809-4 M_@Q^ DD.OJ[Y5M)\(2_ZA?)?JO3CVM=XYPL9?$'PA>?%6H+K?,$6+?;7=GO? M93^UVP]=]G/'_)%%H*\6?K_ZZ'7UQ\BJ.-J(,^!['P'R$'RXC\"'GWYNF=?$ MKC+?IDH%5BJ>625RJ-"\H;(1?+&-B[:MLHO=LTV7P&ZZJU@"^V17^4)%E^69 MODM$LW>):&Y7B5CLB.@H&_T]"_Q*%AMD;^F+JGR%! 57=:NZ_=4=7]!\E3RF M#% I6=%VVT]WLD$E6Q;DIRL$O6!XT7\Z7)GFJ #!0;@?=31GO)\SML[YD^!2 M@I@*\9+D*T SOLU;\Q4WO/M!0(+P>)+3W3#B O42,$#KSV8,@^&&(-YD&R MY38%:;)D@"\[K?W5*NU*=.G;?&#QJHB3(+C-;T)FEDT]$^2:-I4"A$ZS;3F((A\:,BTP3[> M@37>V]TWC#QC:WC)HVM= P/!TU:X[R%1$-L0_WL0\=&_VD M]I2+A,F/(&>M"3UL. Y@$.*3(#J-F@^;7/1"SV\/ GJZL?/L]R=]5IUBP41" MT];MJNV/5L\?#LE)$-V&S5N&84B&T!#&07\*K6'<)'FBVML%6''>VG1>UP)' MN1+BX#2CN@V;MPWS_,"T'4C'@>QWU&L_G>2_J+8J9JIL"0-"P8?>[/;NGS3; M_!KU6GN5VIF-"?60HQHU(*8X=(\ [4W"/H[1;]'(Q85C'[JFPW@J[5#7=F@O[JIG_L:* M:O'+U$QD(9+';54-1'GB8/6B*RJTE]3N^SQH[M\ DL'I-G<:-G<..PY'UTQH M+YIOVF2[)*DW.=QO,G)NLJYST%[H[M7>\N]@EL?@WU]8]LC$?VS/M+KR('OE M^61G?)=,WJ,FG2&T#P!C6=DQ_,;FT\2JCR0A-Z9Y_W#-CL-1-\.Q%N1 M/*E)@ E7=UO^TH7VOD:>;T=>1]I/_";QL&_:8?_@S,I.IRZPG]0:)VEM<*UA MYK]/FSKQ6XZ+C'>5KQ'FOWM3.7%(NEGO:\SY=LR]C?5^DWVFA=+D\UU'-T[6 M3_R6IM!8CWU-/M]UD*(POV(YN%419S1FJHF.%?8_@L_%XLRVSIIQOIUQOVW+ MF[G, .5'>8M!?6PO%>K,)_B1WSR>0(;'0ZQ!B-^E]XMPL_YL 8K MME/P;QQM1[C9(_KF/-;PQ/\/>.+F&;II)AJ>^(?A&>%FVQ@:X8DU/+$=GJY& M.<(M1\[F.UD3%=N)ZFQ7(]QR:&MT3#0]B9V>]FJA<'['GGCZI&C?H84C&IK$ MU1_RF+&%!$O!,_#(A5)0P&C[J;56.BJ39EH1#4_B.!YU1=ZU9R<:D,0.M#?T M[)%#,G2T[$03DMAQYER/MY_#DH.?(^T<[-K@1J0-@L28%9J"Q$Y!YRK\R#DE MT0@D[W-.&9%F$]F"A?[!ZSHJP%7U>IC2+U5WOWSOK^Y?01M5+UZ=7!_#\PBV M7+^&YY_:KD_A^6SWXIEVNWL/3JWC*LDE2-E23<$[&Z@-%;M7RW9?"KZI7B)Z MY$7!L^KCFM$%$^4 ]?&PO=V]R:W-H965T':0\FN1"KB9W9#G3_?G82,B" T*:^D-@Y MYUR?$^.;[IKQ=Q$!2/21Q%3TC$C*],XT11!!@L4M2X&J)PO&$RS5D"]-D7+ M84Y*8M.VK+:98$*-?C>?F_!^EV4R)A0F'(DL23#_/828K7M&P]A,3,DRDGK" M['=3O(09R+=TPM7(K%1"D@ 5A%'$8=$S!HT[W]7X'/"-P%ILW2/M9,[8NQX\ MA#W#T@N"& *I%;"ZK,"#.-9":AF_2DVC*JF)V_<;]:^Y=^5EC@5X+/Y.0AGU MC(Z!0EC@+)93MAY#Z:>E]0(6B_P7K0MLNV6@(!.2)259K2 AM+CBCS*'+4+C M&,$N"?8^H7F$X)0$Y]P*S9+0/+="JR3DULW">Q[<"$O<[W*V1ERCE9J^R=// MV2HO0O4^F4FNGA+%DWWO9?HZ?9F,'Y[19.K?/ [>GKTQ\L:#Z;T_0Y7*$+1"AZC5@F, U%UY1J%5K+#,J*PZ*B?:2B@YX8E9% /@TA M/, ?G>9_.<$WE?LJ GL3P= ^*3B#]!8YUC6R+;MQ8#W>^73KD)W_J^[_<_6= M,)QJ/SBY7O.(WB3C9$$@1![CDK,T4B_['F*D#J&;&&=+\2PH<2T*7 MR/]0![$ ].,)DCGPGR>2;57BK4],MM!N;2=K[47BU3&-?NO?EA MX\YK')@?J99?=.B_\L7WPI.*B%"!8EBH4M:MJW8'+WIP,9 LS9O,G$G5LO+; M2'VV -< ]7S!F-P,=('J0ZC_!U!+ P04 " #/0V%3UN.#KB(# !J$@ M#0 'AL+W-T>6QEDWIL#=OJ8CTHT_DL#1353*1N3Q_/W/I3+7[P)W/_MP=M9Y MO+C>MY]7P 4)O:3](T@O._9"F2L4HX^/HS]$CE%?'45]@!DC'NP2MT0[CF%= MM/$P4[*M742# ME-.YDK32L/&H!Y9VQH2XAX?M1[;#O:XMVE? MQQL4_$F9+TN['5G-HS76)^A;%]D_!9'Q*8@\B9XK;@:)J%>UXV^PO6[_ITF213%,9;1R<2K8(+E+8[AZV?#M($'%@-8?20$3;8T.P M6BP^0"X99K>]9!:G_H\O&AK+[>EN57\GU7 MJ'K2N]=Z?SD8U-F]V*7U'^5>*'-F6U:[5)O#ZFY0[RN1YO6]$'I7#)SA<#S8 MI5+U/GT\W6M5#>R#4HM,RU*9PJ9@(\5#_>M\RD+J?R>]]GLA>F0G ME=S)'R*?](8]4M^7#]=E)7^42J<%SZJR*":]T?'$1E1:9L^*>0.9I+=U6Z+3 MVS@U()/>>&ANN)55K=LKVONGAO&;,!]5'?-;Z1*2 MJIQ0I4V0"%/'6YEKFR =,\"R1L<\U,+T@,@O3-"=B+I Y#^ M.2%="W(,0([/">E9D.\ R'>XD-,U9R'E_"U9Q933, D2%H5O21#.24QG%N1[ M /(]+F1,-S13BV7$^1NRHC'AUT%,;4!(+B-DN[#0-)(DBAGM5"VD MDA&R2Q91-/^3+9=M8V6F;PD7;+JD)."<)AU*R"4C9)GP))I][D\#3N=-FS7M MF#]KM)!&1L@>8:&AHB0)_NK6+&2-$;(V#-$-2YKVR=O*G45A8EH'-:VW"PE9 M8X2LC:N Q603+(TYYHS/3+M=QUTZ2!S1".I#8FI!,'72<_ M\X070PAIQ4'6"IPP=.8:(+$XR&)Y+6-XC*>-"1G&038,*&ER84^*0(9QD0WS MLJ9?>C==2#CN685C#^==2#@NLG#@GMP6C@M.A9U5.)UH0L)QD84#8_HV)J0> M%UD],.;8QH34XR*K!YHB(1?V/(X+6Y"%/&0+/<%D2HM*U+H-92KM)-.#+.0A6PB<@6ZHPLCN]C)WWS(/=XOW'8TV]69#)S?=5>U\#: MF)![O'..@+H-!W*/A^P>&-/.,CW(/1ZR>V!,.\OT(??XV'-LKXTG^X1^W]OO MI@^YQT=V#X#)=9G9F)![?&3W )@Q#^STS8?>;B MR73A&++0^+B1[K1[+A=;J40>FK^H37F6%MFJ(LW'<4G?\YM5N.VA*&:F+%++ M,LU/F_%.&PD__0=02P,$% @ ST-A4_5)DLP! @ 7B0 !H !X;"]? M]"2J,T(%XO*+P2<$/#SG0S?M^U/9[8>R^#@> M3F75[*9I^)526>_RL2LW_9!/YR.;?CQVTWDY;M/0K=^Z;4ZZ7+9I_#ZC>7SX M/G/Q\CGD_YG8;S;[=?[=K_\<\VGZQ^#TWH]O99?SU"Q>NG&;IU63/@[7W25= M-G)SGMPLGEY7S?CT*DVJ':00I/6##(*L?I!#D-@^_I!LD09EP1),ZP)M!;D6@B\%@1;",06)%L(S!9$6PC4%F1; M"-P6A%L(Y!:D6PCL%L1;"/16U%L)]%;46PGTUMG#-H'>BGHK@=Z*>BN!WHIZ M*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z&>AN!WH9Z&X'>AGH;@=XV>UE"H+>A MWD:@MZ'>1J"WH=Y&H+>AWD:@MZ'>1J"WH=Y&H+>CWDZ@MZ/>3J"WH]Y.H+>C MWDZ@M\]>=A/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z!VH=Q#H':AW$.@= MJ'<0Z!VH=Q#H':AW$.@=LX^5!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>K>H=TN@ M=XMZMS^I=YD^#[E<>[[6>/V?I'HZGYNOE[\LOW;.;L(%YP2_$SW^!5!+ P04 M " #/0V%3UDS DN ! #C(P $P %M#;VYT96YT7U1Y<&5S72YX;6S- MVLM.PS 0!=!?B;)%C>M7>8BR ;;0!3]@D@F-FL26;:#\/4X*E4"EHBH2=].H MM3UWXI'.JITZ_1P:V\]S3VW(L^O-QB%KGAOGVJ8T M,:VSE[[ZEC+Y2"C2R7%/6#8NG*0-.=N9,*S\'/!Q[OZ%O&\JRA;&QSO3I5UL MW;(0WUH*Q?X2.WJT==V45-GRN4M'BN \F2HLB6+7%INB)_N38[IAVGSRH_/' M,OL"T\Z%MRZDB7DZ/.YS),/IB4N%R,=F_RMN$U/IH]^/AFE75/TR.UWOJ_6K M<1Z!C8_C[_CKC+?U#^Q#@/0A0?I0('UHD#YF('V<@O1Q!M+'.4@??(K2"(JH M'(54CF(J1T&5HZC*45CE**YR%%@YBJP"15:!(JM D56@R"I09!4HL@H4606* MK )%5H$BJT215:+(*E%DE2BR2A19)8JL$D56B2*K1)%5HLBJ4&15*+(J%%D5 MBJP*15:%(JM"D56AR*I09%4HLFH4636*K!I%5HTBJT:15:/(JE%DU2BR:A19 M-8JL,Q199_\IZZ.UJS^.'Y]%9YK^,Y^-_^VY>@=02P$"% ,4 " #/0V%3 M!T%-8H$ "Q $ @ $ 9&]C4')O<',O87!P+GAM M;%!+ 0(4 Q0 ( ,]#85,DRXC8[0 "L" 1 " :\ M !D;V-0&UL4$L! A0# M% @ ST-A4S/^G&)X!0 CA< !@ ("!# @ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ST-A4U_3OQ?8 M!0 91@ !@ ("!SAD 'AL+W=O1 !)P, %P* 8 " M@=P? !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ ST-A4_H;R8NL" JB4 !@ M ("!2BL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ ST-A4U,:KH')" J18 !D ("!&PO=V]R:W-H965T(MG(NP8 " 4 9 " @6]H M !X;"]W;W)K&UL4$L! A0#% @ ST-A4U:V MVYWR!0 214 !D ("!86\ 'AL+W=O"0 &0 M @(&*=0 >&PO=V]R:W-H965TQY !X;"]W;W)K&UL4$L! A0#% @ ST-A4UE>SSG/!@ ;Q8 !D M ("!_7\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ST-A4T3S)LW%"P IR< !D ("! M?JH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ST-A4W6F0PIE$0 N#( !D ("!?;\ 'AL+W=O&PO=V]R:W-H965TA5\QP0( (T& 9 " @1+D !X;"]W;W)K&UL4$L! A0#% @ ST-A4^Q&C_;$ P (0H !D M ("!"N< 'AL+W=O&PO=V]R M:W-H965T_L>S 0, %@( M 9 " @4KP !X;"]W;W)K&UL M4$L! A0#% @ ST-A4PXM1MW: @ 2PD !D ("!@O, M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MST-A4P05-F+? P %0X !D ("!>/X 'AL+W=O&UL4$L! A0#% @ ST-A4Z1K?9D@!0 MLAD !D ("!OPP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ST-A4PBR_ *. @ +0< !D M ("![AD! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ST-A4R(,Y^1>! [Q !D ("!M2(! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ST-A M4P<8 2#) @ & @ !D ("!'"X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ST-A4\'EAH[M! NA8 M !D ("!XS8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ST-A4_0Q9H@B P TPH !D M ("!4T,! 'AL+W=O%L$" ":!P &0 @(&L1@$ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ ST-A4_]L;CC_ @ :PD !D ("!QTP! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ST-A4]E9 MRX;N @ $PH !D ("!LE8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ST-A4Z +$/CK @ % D !D M ("!TF4! 'AL+W=O&PO M) &@ @ %J<@$ >&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #/0V%3UDS DN ! #C M(P $P @ &C= $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 1 10!% -H2 "T=@$ ! end XML 73 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 74 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 75 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 310 357 1 false 71 0 false 8 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 00300 - Statement - Condensed Consolidated Statements of Comprehensive Income/(Loss) Sheet http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss Condensed Consolidated Statements of Comprehensive Income/(Loss) Statements 5 false false R6.htm 00400 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity Sheet http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity Condensed Consolidated Statements of Changes in Stockholders' Equity Statements 6 false false R7.htm 00500 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 10101 - Disclosure - BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS Sheet http://www.anipharmaceuticals.com/role/DisclosureBusinessPresentationAndRecentAccountingPronouncements BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS Notes 8 false false R9.htm 10201 - Disclosure - REVENUE RECOGNITION AND RELATED ALLOWANCES Sheet http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowances REVENUE RECOGNITION AND RELATED ALLOWANCES Notes 9 false false R10.htm 10301 - Disclosure - PENDING BUSINESS COMBINATION Sheet http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombination PENDING BUSINESS COMBINATION Notes 10 false false R11.htm 10401 - Disclosure - INDEBTEDNESS Sheet http://www.anipharmaceuticals.com/role/DisclosureIndebtedness INDEBTEDNESS Notes 11 false false R12.htm 10501 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENT AND HEDGING ACTIVITY Sheet http://www.anipharmaceuticals.com/role/DisclosureDerivativeFinancialInstrumentAndHedgingActivity DERIVATIVE FINANCIAL INSTRUMENT AND HEDGING ACTIVITY Notes 12 false false R13.htm 10601 - Disclosure - EARNINGS (LOSS) PER SHARE Sheet http://www.anipharmaceuticals.com/role/DisclosureEarningsLossPerShare EARNINGS (LOSS) PER SHARE Notes 13 false false R14.htm 10701 - Disclosure - INVENTORIES Sheet http://www.anipharmaceuticals.com/role/DisclosureInventories INVENTORIES Notes 14 false false R15.htm 10801 - Disclosure - GOODWILL AND INTANGIBLE ASSETS Sheet http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssets GOODWILL AND INTANGIBLE ASSETS Notes 15 false false R16.htm 10901 - Disclosure - STOCK-BASED COMPENSATION Sheet http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensation STOCK-BASED COMPENSATION Notes 16 false false R17.htm 11001 - Disclosure - INCOME TAXES Sheet http://www.anipharmaceuticals.com/role/DisclosureIncomeTaxes INCOME TAXES Notes 17 false false R18.htm 11101 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 18 false false R19.htm 11201 - Disclosure - FAIR VALUE DISCLOSURES Sheet http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosures FAIR VALUE DISCLOSURES Notes 19 false false R20.htm 11301 - Disclosure - PURIFIED CORTROPHIN GEL PRE-LAUNCH CHARGES Sheet http://www.anipharmaceuticals.com/role/DisclosurePurifiedCortrophinGelPreLaunchCharges PURIFIED CORTROPHIN GEL PRE-LAUNCH CHARGES Notes 20 false false R21.htm 11401 - Disclosure - SUBSEQUENT EVENT Sheet http://www.anipharmaceuticals.com/role/DisclosureSubsequentEvent SUBSEQUENT EVENT Notes 21 false false R22.htm 20102 - Disclosure - BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS (Policies) Sheet http://www.anipharmaceuticals.com/role/DisclosureBusinessPresentationAndRecentAccountingPronouncementsPolicies BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS (Policies) Policies 22 false false R23.htm 30103 - Disclosure - BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS (Tables) Sheet http://www.anipharmaceuticals.com/role/DisclosureBusinessPresentationAndRecentAccountingPronouncementsTables BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS (Tables) Tables http://www.anipharmaceuticals.com/role/DisclosureBusinessPresentationAndRecentAccountingPronouncements 23 false false R24.htm 30203 - Disclosure - REVENUE RECOGNITION AND RELATED ALLOWANCES (Tables) Sheet http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesTables REVENUE RECOGNITION AND RELATED ALLOWANCES (Tables) Tables http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowances 24 false false R25.htm 30403 - Disclosure - INDEBTEDNESS (Tables) Sheet http://www.anipharmaceuticals.com/role/DisclosureIndebtednessTables INDEBTEDNESS (Tables) Tables http://www.anipharmaceuticals.com/role/DisclosureIndebtedness 25 false false R26.htm 30603 - Disclosure - EARNINGS (LOSS) PER SHARE (Tables) Sheet http://www.anipharmaceuticals.com/role/DisclosureEarningsLossPerShareTables EARNINGS (LOSS) PER SHARE (Tables) Tables http://www.anipharmaceuticals.com/role/DisclosureEarningsLossPerShare 26 false false R27.htm 30703 - Disclosure - INVENTORIES (Tables) Sheet http://www.anipharmaceuticals.com/role/DisclosureInventoriesTables INVENTORIES (Tables) Tables http://www.anipharmaceuticals.com/role/DisclosureInventories 27 false false R28.htm 30803 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) Sheet http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsTables GOODWILL AND INTANGIBLE ASSETS (Tables) Tables http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssets 28 false false R29.htm 30903 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationTables STOCK-BASED COMPENSATION (Tables) Tables http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensation 29 false false R30.htm 31103 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesTables COMMITMENTS AND CONTINGENCIES (Tables) Tables http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingencies 30 false false R31.htm 31203 - Disclosure - FAIR VALUE DISCLOSURES (Tables) Sheet http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresTables FAIR VALUE DISCLOSURES (Tables) Tables http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosures 31 false false R32.htm 40101 - Disclosure - BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS - Geographic (Details) Sheet http://www.anipharmaceuticals.com/role/DisclosureBusinessPresentationAndRecentAccountingPronouncementsGeographicDetails BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS - Geographic (Details) Details http://www.anipharmaceuticals.com/role/DisclosureBusinessPresentationAndRecentAccountingPronouncementsTables 32 false false R33.htm 40201 - Disclosure - REVENUE RECOGNITION AND RELATED ALLOWANCES - Disaggregation (Details) Sheet http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesDisaggregationDetails REVENUE RECOGNITION AND RELATED ALLOWANCES - Disaggregation (Details) Details 33 false false R34.htm 40202 - Disclosure - REVENUE RECOGNITION AND RELATED ALLOWANCES - Timing (Details) Sheet http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesTimingDetails REVENUE RECOGNITION AND RELATED ALLOWANCES - Timing (Details) Details http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesTables 34 false false R35.htm 40203 - Disclosure - REVENUE RECOGNITION AND RELATED ALLOWANCES - Allowances (Details) Sheet http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesAllowancesDetails REVENUE RECOGNITION AND RELATED ALLOWANCES - Allowances (Details) Details 35 false false R36.htm 40204 - Disclosure - REVENUE RECOGNITION AND RELATED ALLOWANCES - Concentration (Details) Sheet http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesConcentrationDetails REVENUE RECOGNITION AND RELATED ALLOWANCES - Concentration (Details) Details 36 false false R37.htm 40301 - Disclosure - PENDING BUSINESS COMBINATION (Details) Sheet http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails PENDING BUSINESS COMBINATION (Details) Details http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombination 37 false false R38.htm 40401 - Disclosure - INDEBTEDNESS - Credit facility (Details) Sheet http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityDetails INDEBTEDNESS - Credit facility (Details) Details 38 false false R39.htm 40402 - Disclosure - INDEBTEDNESS - Facility components (Details) Sheet http://www.anipharmaceuticals.com/role/DisclosureIndebtednessFacilityComponentsDetails INDEBTEDNESS - Facility components (Details) Details 39 false false R40.htm 40403 - Disclosure - INDEBTEDNESS - Outstanding (Details) Sheet http://www.anipharmaceuticals.com/role/DisclosureIndebtednessOutstandingDetails INDEBTEDNESS - Outstanding (Details) Details 40 false false R41.htm 40404 - Disclosure - INDEBTEDNESS - Credit facility - Maturity (Details) Sheet http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityMaturityDetails INDEBTEDNESS - Credit facility - Maturity (Details) Details 41 false false R42.htm 40405 - Disclosure - INDEBTEDNESS - Interest (Details) Sheet http://www.anipharmaceuticals.com/role/DisclosureIndebtednessInterestDetails INDEBTEDNESS - Interest (Details) Details 42 false false R43.htm 40501 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENT AND HEDGING ACTIVITY (Details) Sheet http://www.anipharmaceuticals.com/role/DisclosureDerivativeFinancialInstrumentAndHedgingActivityDetails DERIVATIVE FINANCIAL INSTRUMENT AND HEDGING ACTIVITY (Details) Details http://www.anipharmaceuticals.com/role/DisclosureDerivativeFinancialInstrumentAndHedgingActivity 43 false false R44.htm 40601 - Disclosure - EARNINGS (LOSS) PER SHARE (Details) Sheet http://www.anipharmaceuticals.com/role/DisclosureEarningsLossPerShareDetails EARNINGS (LOSS) PER SHARE (Details) Details http://www.anipharmaceuticals.com/role/DisclosureEarningsLossPerShareTables 44 false false R45.htm 40602 - Disclosure - EARNINGS (LOSS) PER SHARE - Additional information (Details) Sheet http://www.anipharmaceuticals.com/role/DisclosureEarningsLossPerShareAdditionalInformationDetails EARNINGS (LOSS) PER SHARE - Additional information (Details) Details http://www.anipharmaceuticals.com/role/DisclosureEarningsLossPerShareTables 45 false false R46.htm 40701 - Disclosure - INVENTORIES (Details) Sheet http://www.anipharmaceuticals.com/role/DisclosureInventoriesDetails INVENTORIES (Details) Details http://www.anipharmaceuticals.com/role/DisclosureInventoriesTables 46 false false R47.htm 40702 - Disclosure - INVENTORIES - Concentration (Details) Sheet http://www.anipharmaceuticals.com/role/DisclosureInventoriesConcentrationDetails INVENTORIES - Concentration (Details) Details 47 false false R48.htm 40801 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Goodwill (Details) Sheet http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails GOODWILL AND INTANGIBLE ASSETS - Goodwill (Details) Details 48 false false R49.htm 40802 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Components (Details) Sheet http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsDetails GOODWILL AND INTANGIBLE ASSETS - Components (Details) Details 49 false false R50.htm 40803 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Amortization (Details) Sheet http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails GOODWILL AND INTANGIBLE ASSETS - Amortization (Details) Details 50 false false R51.htm 40901 - Disclosure - STOCK-BASED COMPENSATION - Expense (Details) Sheet http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationExpenseDetails STOCK-BASED COMPENSATION - Expense (Details) Details 51 false false R52.htm 40902 - Disclosure - STOCK-BASED COMPENSATION - Stock option activity (Details) Sheet http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails STOCK-BASED COMPENSATION - Stock option activity (Details) Details 52 false false R53.htm 40903 - Disclosure - STOCK-BASED COMPENSATION - RSA activity (Details) Sheet http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationRsaActivityDetails STOCK-BASED COMPENSATION - RSA activity (Details) Details 53 false false R54.htm 40904 - Disclosure - STOCK-BASED COMPENSATION - Additional information (Details) Sheet http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails STOCK-BASED COMPENSATION - Additional information (Details) Details 54 false false R55.htm 41001 - Disclosure - INCOME TAXES - Quarter (Details) Sheet http://www.anipharmaceuticals.com/role/DisclosureIncomeTaxesQuarterDetails INCOME TAXES - Quarter (Details) Details 55 false false R56.htm 41101 - Disclosure - COMMITMENTS AND CONTINGENCIES - Leases expense (Details) Sheet http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeasesExpenseDetails COMMITMENTS AND CONTINGENCIES - Leases expense (Details) Details 56 false false R57.htm 41102 - Disclosure - COMMITMENTS AND CONTINGENCIES - Lease maturity (Details) Sheet http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeaseMaturityDetails COMMITMENTS AND CONTINGENCIES - Lease maturity (Details) Details 57 false false R58.htm 41103 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesTables 58 false false R59.htm 41201 - Disclosure - FAIR VALUE DISCLOSURES (Details) Sheet http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresDetails FAIR VALUE DISCLOSURES (Details) Details http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresTables 59 false false R60.htm 41202 - Disclosure - FAIR VALUE DISCLOSURES - Acquired (Details) Sheet http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails FAIR VALUE DISCLOSURES - Acquired (Details) Details 60 false false R61.htm 41301 - Disclosure - CORTROPHIN PRE-LAUNCH CHARGES (Details) Sheet http://www.anipharmaceuticals.com/role/DisclosureCortrophinPreLaunchChargesDetails CORTROPHIN PRE-LAUNCH CHARGES (Details) Details 61 false false All Reports Book All Reports anip-20210930x10q.htm anip-20210930.xsd anip-20210930_cal.xml anip-20210930_def.xml anip-20210930_lab.xml anip-20210930_pre.xml anip-20210930ex311dd6d8b.htm anip-20210930ex3129ff7ba.htm anip-20210930ex32131ac31.htm http://fasb.org/srt/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 true true JSON 78 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "anip-20210930x10q.htm": { "axisCustom": 0, "axisStandard": 26, "contextCount": 310, "dts": { "calculationLink": { "local": [ "anip-20210930_cal.xml" ] }, "definitionLink": { "local": [ "anip-20210930_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "anip-20210930x10q.htm" ] }, "labelLink": { "local": [ "anip-20210930_lab.xml" ] }, "presentationLink": { "local": [ "anip-20210930_pre.xml" ] }, "schema": { "local": [ "anip-20210930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 465, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 10, "http://www.anipharmaceuticals.com/20210930": 2, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 17 }, "keyCustom": 25, "keyStandard": 332, "memberCustom": 41, "memberStandard": 29, "nsprefix": "anip", "nsuri": "http://www.anipharmaceuticals.com/20210930", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - PENDING BUSINESS COMBINATION", "role": "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombination", "shortName": "PENDING BUSINESS COMBINATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - INDEBTEDNESS", "role": "http://www.anipharmaceuticals.com/role/DisclosureIndebtedness", "shortName": "INDEBTEDNESS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENT AND HEDGING ACTIVITY", "role": "http://www.anipharmaceuticals.com/role/DisclosureDerivativeFinancialInstrumentAndHedgingActivity", "shortName": "DERIVATIVE FINANCIAL INSTRUMENT AND HEDGING ACTIVITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - EARNINGS (LOSS) PER SHARE", "role": "http://www.anipharmaceuticals.com/role/DisclosureEarningsLossPerShare", "shortName": "EARNINGS (LOSS) PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - INVENTORIES", "role": "http://www.anipharmaceuticals.com/role/DisclosureInventories", "shortName": "INVENTORIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - GOODWILL AND INTANGIBLE ASSETS", "role": "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssets", "shortName": "GOODWILL AND INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - STOCK-BASED COMPENSATION", "role": "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensation", "shortName": "STOCK-BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - INCOME TAXES", "role": "http://www.anipharmaceuticals.com/role/DisclosureIncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - FAIR VALUE DISCLOSURES", "role": "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosures", "shortName": "FAIR VALUE DISCLOSURES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_e_vsq4v8jEKfRlalwI64GA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_e_vsq4v8jEKfRlalwI64GA", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "anip:CortrophinPreLaunchChargesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - PURIFIED CORTROPHIN GEL PRE-LAUNCH CHARGES", "role": "http://www.anipharmaceuticals.com/role/DisclosurePurifiedCortrophinGelPreLaunchCharges", "shortName": "PURIFIED CORTROPHIN GEL PRE-LAUNCH CHARGES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "anip:CortrophinPreLaunchChargesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - SUBSEQUENT EVENT", "role": "http://www.anipharmaceuticals.com/role/DisclosureSubsequentEvent", "shortName": "SUBSEQUENT EVENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS (Policies)", "role": "http://www.anipharmaceuticals.com/role/DisclosureBusinessPresentationAndRecentAccountingPronouncementsPolicies", "shortName": "BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30103 - Disclosure - BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS (Tables)", "role": "http://www.anipharmaceuticals.com/role/DisclosureBusinessPresentationAndRecentAccountingPronouncementsTables", "shortName": "BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - REVENUE RECOGNITION AND RELATED ALLOWANCES (Tables)", "role": "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesTables", "shortName": "REVENUE RECOGNITION AND RELATED ALLOWANCES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - INDEBTEDNESS (Tables)", "role": "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessTables", "shortName": "INDEBTEDNESS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - EARNINGS (LOSS) PER SHARE (Tables)", "role": "http://www.anipharmaceuticals.com/role/DisclosureEarningsLossPerShareTables", "shortName": "EARNINGS (LOSS) PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - INVENTORIES (Tables)", "role": "http://www.anipharmaceuticals.com/role/DisclosureInventoriesTables", "shortName": "INVENTORIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)", "role": "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsTables", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - STOCK-BASED COMPENSATION (Tables)", "role": "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationTables", "shortName": "STOCK-BASED COMPENSATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_e_vsq4v8jEKfRlalwI64GA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_e_vsq4v8jEKfRlalwI64GA", "decimals": "INF", "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_1426yFs4h0qzAQ_5gwDSAA", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:CommitmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)", "role": "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesTables", "shortName": "COMMITMENTS AND CONTINGENCIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CommitmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - FAIR VALUE DISCLOSURES (Tables)", "role": "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresTables", "shortName": "FAIR VALUE DISCLOSURES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_s7GhbEIyV0WjV-Ip9aGO5g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS - Geographic (Details)", "role": "http://www.anipharmaceuticals.com/role/DisclosureBusinessPresentationAndRecentAccountingPronouncementsGeographicDetails", "shortName": "BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS - Geographic (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_s7GhbEIyV0WjV-Ip9aGO5g", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_zgmUV8GZF0KhpqoJppSQJw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - REVENUE RECOGNITION AND RELATED ALLOWANCES - Disaggregation (Details)", "role": "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesDisaggregationDetails", "shortName": "REVENUE RECOGNITION AND RELATED ALLOWANCES - Disaggregation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_srt_ProductOrServiceAxis_anip_SalesOfGenericPharmaceuticalProductsMember_gjAMVOyYS0KUGwCpBQPZDA", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_zgmUV8GZF0KhpqoJppSQJw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - REVENUE RECOGNITION AND RELATED ALLOWANCES - Timing (Details)", "role": "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesTimingDetails", "shortName": "REVENUE RECOGNITION AND RELATED ALLOWANCES - Timing (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": "-5", "lang": null, "name": "us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_12_31_2020_55yVwbgWv0iNcXbLUNp1vg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - REVENUE RECOGNITION AND RELATED ALLOWANCES - Allowances (Details)", "role": "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesAllowancesDetails", "shortName": "REVENUE RECOGNITION AND RELATED ALLOWANCES - Allowances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "anip:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlockTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_ValuationAllowancesAndReservesTypeAxis_anip_ChargebacksMember_rb3Bg6tTREaiNqLHdHbg1g", "decimals": "-3", "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_zgmUV8GZF0KhpqoJppSQJw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - Disclosure - REVENUE RECOGNITION AND RELATED ALLOWANCES - Concentration (Details)", "role": "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesConcentrationDetails", "shortName": "REVENUE RECOGNITION AND RELATED ALLOWANCES - Concentration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_srt_CounterpartyNameAxis_anip_TripartiteAgreementYescartMember_IuGWvRVYLUOy52FeN0dPoA", "decimals": "-5", "lang": null, "name": "us-gaap:PaymentsForLegalSettlements", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_3_8_2021_us-gaap_SubsidiarySaleOfStockAxis_anip_PrivateInvestmentInPublicEquityMember_3oVE2HWuOUWerbSitg3AjA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_1426yFs4h0qzAQ_5gwDSAA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - PENDING BUSINESS COMBINATION (Details)", "role": "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails", "shortName": "PENDING BUSINESS COMBINATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_3_8_2021_us-gaap_SubsidiarySaleOfStockAxis_anip_PrivateInvestmentInPublicEquityMember_3oVE2HWuOUWerbSitg3AjA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_1426yFs4h0qzAQ_5gwDSAA", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_e_vsq4v8jEKfRlalwI64GA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - INDEBTEDNESS - Credit facility (Details)", "role": "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityDetails", "shortName": "INDEBTEDNESS - Credit facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_us-gaap_CreditFacilityAxis_anip_SeniorSecuredCreditFacilityMember_nbhy5DBCAEGN7xvqmoO82A", "decimals": null, "lang": "en-US", "name": "us-gaap:DebtInstrumentTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_e_vsq4v8jEKfRlalwI64GA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - INDEBTEDNESS - Facility components (Details)", "role": "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessFacilityComponentsDetails", "shortName": "INDEBTEDNESS - Facility components (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_us-gaap_LongtermDebtTypeAxis_anip_TermLoanAndDelayedDrawTermLoanMember_tEUgBZabOkia70J4UW27uQ", "decimals": "-3", "lang": null, "name": "anip:LongTermDebtGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_zgmUV8GZF0KhpqoJppSQJw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Condensed Consolidated Statements of Operations", "role": "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_zgmUV8GZF0KhpqoJppSQJw", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_us-gaap_CreditFacilityAxis_anip_SeniorSecuredCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_anip_TermLoanMember_5F3BrpJ1KkOykReATBhXAQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40403 - Disclosure - INDEBTEDNESS - Outstanding (Details)", "role": "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessOutstandingDetails", "shortName": "INDEBTEDNESS - Outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_us-gaap_CreditFacilityAxis_anip_SeniorSecuredCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_ShUJCzxtRE-zy3C33Q7EQg", "decimals": "-5", "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_us-gaap_LongtermDebtTypeAxis_anip_TermLoanMember_Xqepe2JmQEiMzuql67tW5A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40404 - Disclosure - INDEBTEDNESS - Credit facility - Maturity (Details)", "role": "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityMaturityDetails", "shortName": "INDEBTEDNESS - Credit facility - Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_us-gaap_LongtermDebtTypeAxis_anip_TermLoanMember_Xqepe2JmQEiMzuql67tW5A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_zgmUV8GZF0KhpqoJppSQJw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40405 - Disclosure - INDEBTEDNESS - Interest (Details)", "role": "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessInterestDetails", "shortName": "INDEBTEDNESS - Interest (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_zgmUV8GZF0KhpqoJppSQJw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_e_vsq4v8jEKfRlalwI64GA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENT AND HEDGING ACTIVITY (Details)", "role": "http://www.anipharmaceuticals.com/role/DisclosureDerivativeFinancialInstrumentAndHedgingActivityDetails", "shortName": "DERIVATIVE FINANCIAL INSTRUMENT AND HEDGING ACTIVITY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_FIHja9__REajHQHiRJ3zmA", "decimals": "-5", "lang": null, "name": "us-gaap:FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_zgmUV8GZF0KhpqoJppSQJw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - EARNINGS (LOSS) PER SHARE (Details)", "role": "http://www.anipharmaceuticals.com/role/DisclosureEarningsLossPerShareDetails", "shortName": "EARNINGS (LOSS) PER SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_7_1_2020_To_9_30_2020_XCZuzYKGn0mjoJLe5XJcEA", "decimals": "-3", "lang": null, "name": "us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_zgmUV8GZF0KhpqoJppSQJw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_qoqq8WGUzk-b4-76004CIA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - EARNINGS (LOSS) PER SHARE - Additional information (Details)", "role": "http://www.anipharmaceuticals.com/role/DisclosureEarningsLossPerShareAdditionalInformationDetails", "shortName": "EARNINGS (LOSS) PER SHARE - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_zgmUV8GZF0KhpqoJppSQJw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_qoqq8WGUzk-b4-76004CIA", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_e_vsq4v8jEKfRlalwI64GA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - INVENTORIES (Details)", "role": "http://www.anipharmaceuticals.com/role/DisclosureInventoriesDetails", "shortName": "INVENTORIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_e_vsq4v8jEKfRlalwI64GA", "decimals": "-3", "lang": null, "name": "us-gaap:RetailRelatedInventoryPackagingAndOtherSupplies", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_7_1_2020_To_9_30_2020_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_anip_OneSupplierMember_ZYXM3TbvxkeJDbl83g3_vw", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_MT4qCgMbTki1bFTVEfM5EA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - INVENTORIES - Concentration (Details)", "role": "http://www.anipharmaceuticals.com/role/DisclosureInventoriesConcentrationDetails", "shortName": "INVENTORIES - Concentration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_7_1_2020_To_9_30_2020_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_anip_OneSupplierMember_ZYXM3TbvxkeJDbl83g3_vw", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_MT4qCgMbTki1bFTVEfM5EA", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_e_vsq4v8jEKfRlalwI64GA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Goodwill (Details)", "role": "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillImpairmentLoss", "us-gaap:GoodwillImpairmentLoss", "us-gaap:GoodwillImpairmentLoss", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_zgmUV8GZF0KhpqoJppSQJw", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_e_vsq4v8jEKfRlalwI64GA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Components (Details)", "role": "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Components (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_12_31_2020_55yVwbgWv0iNcXbLUNp1vg", "decimals": "-3", "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_zgmUV8GZF0KhpqoJppSQJw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Condensed Consolidated Statements of Comprehensive Income/(Loss)", "role": "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Income/(Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_zgmUV8GZF0KhpqoJppSQJw", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_e_vsq4v8jEKfRlalwI64GA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40803 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Amortization (Details)", "role": "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Amortization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_e_vsq4v8jEKfRlalwI64GA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_us-gaap_PlanNameAxis_anip_EmployeeStockPurchasePlanTwoThousandAndSixteenMember_MsAsKPZkvE2tfrPvHuNPFw", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_MT4qCgMbTki1bFTVEfM5EA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - STOCK-BASED COMPENSATION - Expense (Details)", "role": "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationExpenseDetails", "shortName": "STOCK-BASED COMPENSATION - Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_us-gaap_PlanNameAxis_anip_EmployeeStockPurchasePlanTwoThousandAndSixteenMember_MsAsKPZkvE2tfrPvHuNPFw", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_MT4qCgMbTki1bFTVEfM5EA", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_1T55MDk3ikmRG5-ERXHjNA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_qoqq8WGUzk-b4-76004CIA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - STOCK-BASED COMPENSATION - Stock option activity (Details)", "role": "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails", "shortName": "STOCK-BASED COMPENSATION - Stock option activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_1T55MDk3ikmRG5-ERXHjNA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_qoqq8WGUzk-b4-76004CIA", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_enkU28emsE2b7_3njoNrlQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_qoqq8WGUzk-b4-76004CIA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40903 - Disclosure - STOCK-BASED COMPENSATION - RSA activity (Details)", "role": "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationRsaActivityDetails", "shortName": "STOCK-BASED COMPENSATION - RSA activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_enkU28emsE2b7_3njoNrlQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_qoqq8WGUzk-b4-76004CIA", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_e_vsq4v8jEKfRlalwI64GA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TreasuryStockCommonValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40904 - Disclosure - STOCK-BASED COMPENSATION - Additional information (Details)", "role": "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "shortName": "STOCK-BASED COMPENSATION - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_pNXDV_UvVE2GGuh0gKwK3g", "decimals": "-3", "lang": null, "name": "anip:ShareBasedCompensationArrangementShareBasedPaymentAwardNumberOfSharesRePurchasedFromEmployees", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_qoqq8WGUzk-b4-76004CIA", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_e_vsq4v8jEKfRlalwI64GA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - INCOME TAXES - Quarter (Details)", "role": "http://www.anipharmaceuticals.com/role/DisclosureIncomeTaxesQuarterDetails", "shortName": "INCOME TAXES - Quarter (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_zgmUV8GZF0KhpqoJppSQJw", "decimals": "3", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_MT4qCgMbTki1bFTVEfM5EA", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_e_vsq4v8jEKfRlalwI64GA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - COMMITMENTS AND CONTINGENCIES - Leases expense (Details)", "role": "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeasesExpenseDetails", "shortName": "COMMITMENTS AND CONTINGENCIES - Leases expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:CommitmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_zgmUV8GZF0KhpqoJppSQJw", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:CommitmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_e_vsq4v8jEKfRlalwI64GA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41102 - Disclosure - COMMITMENTS AND CONTINGENCIES - Lease maturity (Details)", "role": "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeaseMaturityDetails", "shortName": "COMMITMENTS AND CONTINGENCIES - Lease maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:CommitmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_e_vsq4v8jEKfRlalwI64GA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_zgmUV8GZF0KhpqoJppSQJw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41103 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)", "role": "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesDetails", "shortName": "COMMITMENTS AND CONTINGENCIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_8_3_2021_To_8_3_2021_OuDwfdGKYUGN95BIuyfNQQ", "decimals": "-5", "lang": null, "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_e_vsq4v8jEKfRlalwI64GA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestRateDerivativeLiabilitiesAtFairValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - FAIR VALUE DISCLOSURES (Details)", "role": "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresDetails", "shortName": "FAIR VALUE DISCLOSURES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_oMREvMc5pECXNLolzh3FsA", "decimals": "-3", "lang": null, "name": "us-gaap:InterestRateDerivativeLiabilitiesAtFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_nHvDFv0Qhku_PsMB4Mkx_Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity", "role": "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity", "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_nHvDFv0Qhku_PsMB4Mkx_Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireIntangibleAssets", "reportCount": 1, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41202 - Disclosure - FAIR VALUE DISCLOSURES - Acquired (Details)", "role": "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails", "shortName": "FAIR VALUE DISCLOSURES - Acquired (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_4_1_2021_To_4_30_2021_srt_CounterpartyNameAxis_anip_SandozIncMember_9B6RG8VB0EGOZz7WIaGA3Q", "decimals": "-5", "lang": null, "name": "us-gaap:PaymentsToAcquireProductiveAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_zgmUV8GZF0KhpqoJppSQJw", "decimals": "-3", "first": true, "lang": null, "name": "anip:CortrophinPreLaunchCharges", "reportCount": 1, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - CORTROPHIN PRE-LAUNCH CHARGES (Details)", "role": "http://www.anipharmaceuticals.com/role/DisclosureCortrophinPreLaunchChargesDetails", "shortName": "CORTROPHIN PRE-LAUNCH CHARGES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "anip:CortrophinPreLaunchChargesTextBlock", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_us-gaap_IncomeStatementLocationAxis_us-gaap_OperatingExpenseMember_tT1K_gYMo02nXPuJ6f7Mng", "decimals": "-5", "lang": null, "name": "anip:CortrophinPreLaunchCharges", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_rLrhbYWC4UWktPwnw8mZFA", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS", "role": "http://www.anipharmaceuticals.com/role/DisclosureBusinessPresentationAndRecentAccountingPronouncements", "shortName": "BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - REVENUE RECOGNITION AND RELATED ALLOWANCES", "role": "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowances", "shortName": "REVENUE RECOGNITION AND RELATED ALLOWANCES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "anip-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_K5s6T0-J5kudP-eIbfE9_g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 71, "tag": { "anip_AccrualForOtherInvestingAndFinancingActivities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflows for other investing and financing activities.", "label": "Accrual for Other Investing and Financing Activities", "verboseLabel": "Acquisition of product rights, IPR&D, and other related assets included in returned goods reserve and derivatives and other non-current liabilities" } } }, "localname": "AccrualForOtherInvestingAndFinancingActivities", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "anip_AccruedGovernmentRebates": { "auth_ref": [], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents amounts accrued for government rebates.", "label": "Accrued Government Rebates", "verboseLabel": "Accrued government rebates" } } }, "localname": "AccruedGovernmentRebates", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "anip_AcquiredAndaIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquired Anda Intangible Assets [Member]", "terseLabel": "Acquired ANDA intangible assets" } } }, "localname": "AcquiredAndaIntangibleAssetsMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails", "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsDetails" ], "xbrltype": "domainItemType" }, "anip_AdministrativeFeesAndOtherRebatesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Administrative Fees And Other Rebates [Member]", "terseLabel": "Administrative Fees and Other Rebates" } } }, "localname": "AdministrativeFeesAndOtherRebatesMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesAllowancesDetails" ], "xbrltype": "domainItemType" }, "anip_AllowancesForSalesReturnsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Allowances For Sales Returns", "label": "Allowances For Sales Returns [Member]", "terseLabel": "Returns" } } }, "localname": "AllowancesForSalesReturnsMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesAllowancesDetails" ], "xbrltype": "domainItemType" }, "anip_AmerigenPharmaceuticalsLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amerigen Pharmaceuticals Ltd.", "label": "Amerigen Pharmaceuticals Ltd [Member]", "terseLabel": "Amerigen Pharmaceuticals, Ltd." } } }, "localname": "AmerigenPharmaceuticalsLtdMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails" ], "xbrltype": "domainItemType" }, "anip_BiosantePharmaceuticalsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Biosante Pharmaceuticals Inc [Member]", "terseLabel": "BioSante Pharmaceuticals Inc [Member]" } } }, "localname": "BiosantePharmaceuticalsIncMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails" ], "xbrltype": "domainItemType" }, "anip_ChargebacksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Chargebacks [Member]", "terseLabel": "Chargebacks" } } }, "localname": "ChargebacksMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesAllowancesDetails" ], "xbrltype": "domainItemType" }, "anip_ClassCSpecialStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Class C Special Stock [Member]", "terseLabel": "Class C Special Stock [Member]" } } }, "localname": "ClassCSpecialStockMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "anip_ClassCSpecialStockValue": { "auth_ref": [], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable Class C Special stock (or common stock redeemable solely at the option of the issuer).", "label": "Class C Special Stock Value", "terseLabel": "Class C Special Stock, $0.0001 par value, 781,281 shares authorized; 10,864 shares issued and outstanding at September 30, 2021 and December 31, 2020, respectively" } } }, "localname": "ClassCSpecialStockValue", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "anip_ContingentLiabilityNotRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents a contingent liability that has not been recognized because it is not both estimable and probable.", "label": "Contingent Liability Not Recognized", "terseLabel": "Contingent liability not recognized" } } }, "localname": "ContingentLiabilityNotRecognized", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "anip_ContingentValueRightsMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Value Rights Member", "label": "Contingent Value Rights Member [Member]", "terseLabel": "Contingent Value Rights [Member]" } } }, "localname": "ContingentValueRightsMemberMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresDetails" ], "xbrltype": "domainItemType" }, "anip_ContractCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract Customer [Member]", "terseLabel": "Contract Customer [Member]" } } }, "localname": "ContractCustomerMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "anip_CortrophinPreLaunchCharges": { "auth_ref": [], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 6.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of charges directly related to the Purified Cortrophin Gel pre-launch charges commercialization efforts, including but not limited to sales and marketing expenses.", "label": "Cortrophin Pre Launch Charges", "terseLabel": "Purified Cortrophin Gel pre-launch charges" } } }, "localname": "CortrophinPreLaunchCharges", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCortrophinPreLaunchChargesDetails", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "anip_CortrophinPreLaunchChargesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "PURIFIED CORTROPHIN GEL PRE-LAUNCH CHARGES" } } }, "localname": "CortrophinPreLaunchChargesAbstract", "nsuri": "http://www.anipharmaceuticals.com/20210930", "xbrltype": "stringItemType" }, "anip_CortrophinPreLaunchChargesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for cortrophin pre-launch charges.", "label": "Cortrophin Pre-Launch Charges [Text Block]", "terseLabel": "PURIFIED CORTROPHIN GEL PRE-LAUNCH CHARGES" } } }, "localname": "CortrophinPreLaunchChargesTextBlock", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosurePurifiedCortrophinGelPreLaunchCharges" ], "xbrltype": "textBlockItemType" }, "anip_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Customer One [Member]", "terseLabel": "Customer One [Member]" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesConcentrationDetails" ], "xbrltype": "domainItemType" }, "anip_CustomerOneTwoAndThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Customer One Two And Three [Member]", "terseLabel": "Three Customers [Member]" } } }, "localname": "CustomerOneTwoAndThreeMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesConcentrationDetails" ], "xbrltype": "domainItemType" }, "anip_CustomerThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Customer Three [Member]", "terseLabel": "Customer Three [Member]" } } }, "localname": "CustomerThreeMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesConcentrationDetails" ], "xbrltype": "domainItemType" }, "anip_CustomerTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Customer Two [Member]", "terseLabel": "Customer Two [Member]" } } }, "localname": "CustomerTwoMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesConcentrationDetails" ], "xbrltype": "domainItemType" }, "anip_DelayedDrawTermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Delayed Draw Term Loan [Member]", "terseLabel": "Delayed Draw Term Loan [Member]" } } }, "localname": "DelayedDrawTermLoanMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureDerivativeFinancialInstrumentAndHedgingActivityDetails", "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityMaturityDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessOutstandingDetails" ], "xbrltype": "domainItemType" }, "anip_EmployeeStockPurchasePlanTwoThousandAndSixteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employee Stock Purchase Plan Two Thousand And Sixteen [Member]", "terseLabel": "Employee Stock Purchase Plan 2016 [Member]" } } }, "localname": "EmployeeStockPurchasePlanTwoThousandAndSixteenMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationExpenseDetails", "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "domainItemType" }, "anip_FairValuesInputsDiscountRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate used to find the present value of an amount to be paid or received in the future as an input to measure fair value. For example, but not limited to, weighted average cost of capital (WACC), cost of capital, cost of equity and cost of debt.", "label": "Fair Values Inputs Discount Rate", "verboseLabel": "Fair values inputs discount rate" } } }, "localname": "FairValuesInputsDiscountRate", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails", "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresDetails" ], "xbrltype": "percentItemType" }, "anip_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndAfterYearFive": { "auth_ref": [], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year and after the fifth fiscal year following current fiscal year.", "label": "Finite Lived Intangible Assets Amortization Expense Year Five and After Year Five", "terseLabel": "2026 and thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndAfterYearFive", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "anip_GovernmentRebatesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Government Rebates [Member]", "terseLabel": "Government Rebates" } } }, "localname": "GovernmentRebatesMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesAllowancesDetails" ], "xbrltype": "domainItemType" }, "anip_IncreaseDecreaseAccruedGovernmentRebates": { "auth_ref": [], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in liabilities related to government rebates.", "label": "Increase Decrease, Accrued Government Rebates", "verboseLabel": "Accrued government rebates" } } }, "localname": "IncreaseDecreaseAccruedGovernmentRebates", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "anip_IncreaseDecreaseInReturnedGoodsReserve": { "auth_ref": [], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in returned goods reserve.", "label": "Increase Decrease In Returned Goods Reserve", "terseLabel": "Returned goods reserve" } } }, "localname": "IncreaseDecreaseInReturnedGoodsReserve", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "anip_IncreaseDecreaseInRoyaltyPayable": { "auth_ref": [], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the obligations due for compensation payments related to the use of copyrights, patents, trade names, licenses, technology. Royalty payments are also paid by the lease holders for oil, gas, and mineral extraction.", "label": "Increase (Decrease) in Royalty Payable", "terseLabel": "Accrued royalties" } } }, "localname": "IncreaseDecreaseInRoyaltyPayable", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "anip_IncreaseDecreaseOfAccruedExpensesCompensationAndOthers": { "auth_ref": [], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in liabilities related to accrued compensation, accrued expenses, and others.", "label": "Increase Decrease Of Accrued Expenses Compensation And Others", "verboseLabel": "Accrued expenses, accrued compensation, and other" } } }, "localname": "IncreaseDecreaseOfAccruedExpensesCompensationAndOthers", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "anip_InducementGrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member pertaining to inducement grants.", "label": "Inducement Grants [Member]", "terseLabel": "Inducement Grants [Member]" } } }, "localname": "InducementGrantsMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "anip_LesseeOperatingLeaseLiabilityToBePaidYearFourAndAfter": { "auth_ref": [], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeaseMaturityDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year and thereafter.", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four and After", "terseLabel": "2025 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidYearFourAndAfter", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "anip_LongTermDebtGrossCurrent": { "auth_ref": [], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessFacilityComponentsDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current portion before unamortized (discount) premium and debt issuance costs, of long-term debt.", "label": "Long-term Debt, Gross, Current", "terseLabel": "Current borrowing on debt" } } }, "localname": "LongTermDebtGrossCurrent", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessFacilityComponentsDetails" ], "xbrltype": "monetaryItemType" }, "anip_LongTermDebtGrossNonCurrent": { "auth_ref": [], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessFacilityComponentsDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Non current portion before unamortized (discount) premium and debt issuance costs, of long-term debt.", "label": "Long-term Debt, Gross, Non Current", "terseLabel": "Non-current borrowing on debt" } } }, "localname": "LongTermDebtGrossNonCurrent", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessFacilityComponentsDetails" ], "xbrltype": "monetaryItemType" }, "anip_MarketingAndDistributionRightsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Marketing And Distribution Rights [Member]", "terseLabel": "Marketing and distribution rights" } } }, "localname": "MarketingAndDistributionRightsMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails", "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsDetails" ], "xbrltype": "domainItemType" }, "anip_NonCompeteAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non Compete Agreement [Member]", "terseLabel": "Non-compete agreement" } } }, "localname": "NonCompeteAgreementMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsDetails" ], "xbrltype": "domainItemType" }, "anip_NovitiumPharmaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information related to the Novitium Pharma LLC.", "label": "Novitium Pharma [Member]", "terseLabel": "Novitium Pharma [Member]" } } }, "localname": "NovitiumPharmaMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails" ], "xbrltype": "domainItemType" }, "anip_NumberOfCustomer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of major customers.", "label": "Number of Customer", "terseLabel": "Number of major customers" } } }, "localname": "NumberOfCustomer", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesConcentrationDetails" ], "xbrltype": "integerItemType" }, "anip_NumberOfGenericDrugProducts": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of generic drug products.", "label": "Number of Generic Drug Products", "terseLabel": "Number of generic products" } } }, "localname": "NumberOfGenericDrugProducts", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails" ], "xbrltype": "integerItemType" }, "anip_NumberOfMajorSuppliers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of major suppliers.", "label": "Number of Major Suppliers", "verboseLabel": "Number of major suppliers" } } }, "localname": "NumberOfMajorSuppliers", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureInventoriesConcentrationDetails" ], "xbrltype": "integerItemType" }, "anip_NumberOfYearsContingentProfitSharePayable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of years for the amount payable on the contingent profit share.", "label": "Number of Years Contingent Profit Share Payable", "verboseLabel": "Period of contingent payments" } } }, "localname": "NumberOfYearsContingentProfitSharePayable", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails" ], "xbrltype": "durationItemType" }, "anip_OneSupplierMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One Supplier [Member].", "label": "One Supplier [Member]", "terseLabel": "One supplier" } } }, "localname": "OneSupplierMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureInventoriesConcentrationDetails" ], "xbrltype": "domainItemType" }, "anip_OtherRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Revenues [Member]", "terseLabel": "Other [Member]" } } }, "localname": "OtherRevenuesMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesDisaggregationDetails" ], "xbrltype": "domainItemType" }, "anip_PaymentForTreasuryStockPurchasesForRestrictedStockVestingsAndForfeitures": { "auth_ref": [], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment made for treasury stock purchases for restricted stock vesting and forfeitures during the period.", "label": "Payment For Treasury Stock Purchases For Restricted Stock Vestings And Forfeitures", "negatedLabel": "Treasury stock purchases for restricted stock vests" } } }, "localname": "PaymentForTreasuryStockPurchasesForRestrictedStockVestingsAndForfeitures", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "anip_PrepaidIncomeTaxesNet": { "auth_ref": [], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Income Taxes, Net", "terseLabel": "Prepaid income taxes" } } }, "localname": "PrepaidIncomeTaxesNet", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "anip_PrivateCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information related to a private company.", "label": "Private Company [Member]", "terseLabel": "Private Company [Member]" } } }, "localname": "PrivateCompanyMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails" ], "xbrltype": "domainItemType" }, "anip_PrivateInvestmentInPublicEquityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information related to the Private Investment in Public Equity (\"PIPE Investment\").", "label": "Private Investment In Public Equity [Member]", "terseLabel": "PIPE Investment [Member]" } } }, "localname": "PrivateInvestmentInPublicEquityMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails" ], "xbrltype": "domainItemType" }, "anip_ProductDevelopmentServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Product Development Services [Member]", "terseLabel": "Product development services [Member]" } } }, "localname": "ProductDevelopmentServicesMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesDisaggregationDetails" ], "xbrltype": "domainItemType" }, "anip_ProductRightsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Product Rights [Member]", "terseLabel": "NDAs and product rights" } } }, "localname": "ProductRightsMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsDetails" ], "xbrltype": "domainItemType" }, "anip_ProductsDevelopmentServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Products Development Services [Member]", "terseLabel": "Product Development Services [Member]" } } }, "localname": "ProductsDevelopmentServicesMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesConcentrationDetails" ], "xbrltype": "domainItemType" }, "anip_ReconciliationOfCashCashEquivalentAndRestrictedCashBeginningOfPeriodAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reconciliation Of Cash, Cash Equivalent And Restricted Cash, Beginning Of Period [Abstract]", "verboseLabel": "Reconciliation of cash, cash equivalents, and restricted cash, beginning of period" } } }, "localname": "ReconciliationOfCashCashEquivalentAndRestrictedCashBeginningOfPeriodAbstract", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "anip_ReconciliationOfCashCashEquivalentAndRestrictedCashEndOfPeriodAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reconciliation Of Cash, Cash Equivalent And Restricted Cash, End Of Period [Abstract]", "terseLabel": "Reconciliation of cash, cash equivalents, and restricted cash, end of period" } } }, "localname": "ReconciliationOfCashCashEquivalentAndRestrictedCashEndOfPeriodAbstract", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "anip_ReservesForCashDiscountMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reserves For Cash Discount", "label": "Reserves For Cash Discount [Member]", "terseLabel": "Prompt Payment Discounts" } } }, "localname": "ReservesForCashDiscountMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesAllowancesDetails" ], "xbrltype": "domainItemType" }, "anip_ReturnedGoodsReserve": { "auth_ref": [], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the reserve for goods returned.", "label": "Returned Goods Reserve", "verboseLabel": "Returned goods reserve" } } }, "localname": "ReturnedGoodsReserve", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "anip_RoyaltiesFromLicensingAgreementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Royalties From Licensing Agreements [Member]", "terseLabel": "Royalties from licensing agreements [Member]" } } }, "localname": "RoyaltiesFromLicensingAgreementsMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesDisaggregationDetails" ], "xbrltype": "domainItemType" }, "anip_SalesOfBrandedPharmaceuticalProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sales Of Branded Pharmaceutical Products [Member]", "terseLabel": "Sales of branded pharmaceutical products [Member]" } } }, "localname": "SalesOfBrandedPharmaceuticalProductsMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesDisaggregationDetails" ], "xbrltype": "domainItemType" }, "anip_SalesOfContractManufacturedProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sales Of Contract Manufactured Products [Member]", "terseLabel": "Sales of contract manufactured products [Member]" } } }, "localname": "SalesOfContractManufacturedProductsMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesConcentrationDetails", "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesDisaggregationDetails" ], "xbrltype": "domainItemType" }, "anip_SalesOfGenericPharmaceuticalProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sales Of Generic Pharmaceutical Products [Member]", "terseLabel": "Sales of generic pharmaceutical products [Member]" } } }, "localname": "SalesOfGenericPharmaceuticalProductsMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesDisaggregationDetails" ], "xbrltype": "domainItemType" }, "anip_SandozIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Sandoz Inc.", "label": "Sandoz Inc [Member]", "terseLabel": "Sandoz Inc [Member]" } } }, "localname": "SandozIncMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails" ], "xbrltype": "domainItemType" }, "anip_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlockTableTextBlock": { "auth_ref": [], "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 [Table Text Block]", "terseLabel": "Schedule of accruals and allowances" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlockTableTextBlock", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesTables" ], "xbrltype": "textBlockItemType" }, "anip_SeniorSecuredCreditFacility2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information related to the Senior Secured Credit Facility entered into in 2021.", "label": "Senior Secured Credit Facility2021 [Member]", "terseLabel": "Senior Secured Credit Facility 2021 [Member]" } } }, "localname": "SeniorSecuredCreditFacility2021Member", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails" ], "xbrltype": "domainItemType" }, "anip_SeniorSecuredCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Senior Secured Credit Facility [Member]", "terseLabel": "Senior Secured Credit Facility [Member]" } } }, "localname": "SeniorSecuredCreditFacilityMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureDerivativeFinancialInstrumentAndHedgingActivityDetails", "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessOutstandingDetails" ], "xbrltype": "domainItemType" }, "anip_ShareBasedCompensationArrangementShareBasedPaymentAwardNumberOfSharesRePurchasedFromEmployees": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares purchased from employees under the share-based payment arrangement.", "label": "Share-based Compensation Arrangement , Share-based Payment Award, Number of Shares Re-purchased from Employees", "terseLabel": "Shares purchased from employees" } } }, "localname": "ShareBasedCompensationArrangementShareBasedPaymentAwardNumberOfSharesRePurchasedFromEmployees", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "anip_StockIncentivePlanTwoThousandAndEightMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Incentive Plan Two Thousand And Eight [Member]", "terseLabel": "Stock Incentive Plan 2008 [Member]" } } }, "localname": "StockIncentivePlanTwoThousandAndEightMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationExpenseDetails", "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "domainItemType" }, "anip_TermLoanAndDelayedDrawTermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information related to the Term Loan and Delayed Draw Term Loan.", "label": "Term Loan And Delayed Draw Term Loan [Member]", "terseLabel": "Term Loan and DDTL [Member]" } } }, "localname": "TermLoanAndDelayedDrawTermLoanMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessFacilityComponentsDetails" ], "xbrltype": "domainItemType" }, "anip_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Term Loan [Member]", "terseLabel": "Term Loan [Member]" } } }, "localname": "TermLoanMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureDerivativeFinancialInstrumentAndHedgingActivityDetails", "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityMaturityDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessOutstandingDetails", "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails" ], "xbrltype": "domainItemType" }, "anip_TickingFees": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense provided in the period for ticking fees.", "label": "Ticking Fees", "terseLabel": "Ticking fees" } } }, "localname": "TickingFees", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "anip_TripartiteAgreementYescartMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to the Tripartite Agreement for Yescart.", "label": "Tripartite Agreement Yescart [Member]", "terseLabel": "Tripartite Agreement-Yescart" } } }, "localname": "TripartiteAgreementYescartMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesConcentrationDetails", "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesTimingDetails" ], "xbrltype": "domainItemType" }, "anip_UnapprovedProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unapproved Products [Member]", "terseLabel": "Unapproved Products [Member]" } } }, "localname": "UnapprovedProductsMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "anip_WellSpringPharmaServicesIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Well Spring Pharma Services Inc [Member]", "terseLabel": "WellSpring Pharma Services [Member]" } } }, "localname": "WellSpringPharmaServicesIncMember", "nsuri": "http://www.anipharmaceuticals.com/20210930", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails" ], "xbrltype": "domainItemType" }, "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "C [A]", "terseLabel": "Canada [Member]" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureBusinessPresentationAndRecentAccountingPronouncementsGeographicDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "U [S]", "terseLabel": "United States [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureBusinessPresentationAndRecentAccountingPronouncementsGeographicDetails" ], "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" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/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" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "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": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r504" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r503" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r53", "r107" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails", "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesConcentrationDetails", "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesTimingDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r121", "r126", "r210", "r321", "r322", "r323", "r338", "r339" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Period Of Adoption Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment [Member]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r121", "r126", "r210", "r321", "r322", "r323", "r338", "r339" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r121", "r126", "r210", "r321", "r322", "r323", "r338", "r339" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Period Of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r203", "r278", "r284", "r481" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesConcentrationDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r297", "r299", "r418", "r419", "r420", "r421", "r422", "r423", "r442", "r478", "r482" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeasesExpenseDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityDetails", "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesTimingDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r297", "r299", "r418", "r419", "r420", "r421", "r422", "r423", "r442", "r478", "r482" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeasesExpenseDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r203", "r278", "r284", "r481" ], "lang": { "en-us": { "role": { "label": "Name Of Major Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesConcentrationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r198", "r278", "r282", "r443", "r477", "r479" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesConcentrationDetails", "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesDisaggregationDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r198", "r278", "r282", "r443", "r477", "r479" ], "lang": { "en-us": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesConcentrationDetails", "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesDisaggregationDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r287", "r297", "r299", "r418", "r419", "r420", "r421", "r422", "r423", "r442", "r478", "r482" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeasesExpenseDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityDetails", "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesTimingDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r287", "r297", "r299", "r418", "r419", "r420", "r421", "r422", "r423", "r442", "r478", "r482" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeasesExpenseDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityDetails", "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesTimingDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Repurchase Agreement Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails", "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesConcentrationDetails", "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesTimingDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r199", "r200", "r278", "r283", "r480", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499" ], "lang": { "en-us": { "role": { "label": "Segment Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureBusinessPresentationAndRecentAccountingPronouncementsGeographicDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r199", "r200", "r278", "r283", "r480", "r490", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureBusinessPresentationAndRecentAccountingPronouncementsGeographicDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "verboseLabel": "Accruals and allowances" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesAllowancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of 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", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r3", "r20", "r204", "r205" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.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 $108,456 and $100,328 of adjustments for chargebacks and other allowances at September 30, 2021 and December 31, 2020, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r15", "r449", "r464" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "verboseLabel": "Current income taxes payable, net" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.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", "verboseLabel": "Accrued expenses and other" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedRoyaltiesCurrent": { "auth_ref": [ "r9", "r10", "r38" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.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 through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Royalties, Current", "terseLabel": "Accrued royalties" } } }, "localname": "AccruedRoyaltiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r32", "r245" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.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", "negatedTerseLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r23", "r57", "r58", "r59", "r466", "r487", "r488" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "negatedLabel": "Accumulated other comprehensive loss, net of tax", "verboseLabel": "Accumulated other comprehensive loss, net of tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureDerivativeFinancialInstrumentAndHedgingActivityDetails", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r56", "r59", "r60", "r118", "r119", "r120", "r363", "r483", "r484" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated Other Comprehensive Gain/(Loss), Net of Tax [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r21", "r324" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r118", "r119", "r120", "r321", "r322", "r323" ], "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/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net loss to net cash and cash equivalents provided by operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r300", "r302", "r326", "r327" ], "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, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock-based Compensation Expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r302", "r318", "r325" ], "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", "verboseLabel": "Allocated share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationExpenseDetails", "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationRsaActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r76", "r95", "r399" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessInterestDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "presentationGuidance": "Amortization of finance fees" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r95", "r399" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Non-cash interest" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r95", "r232", "r238" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "verboseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails", "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r151" ], "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" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureEarningsLossPerShareAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r95", "r243" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Asset impairment charge" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresDetails", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r105", "r181", "r190", "r196", "r209", "r360", "r364", "r386", "r448", "r463" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r7", "r52", "r105", "r209", "r360", "r364", "r386" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total Current Assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r304", "r319" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationRsaActivityDetails", "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Alternative Base Rate [Member]" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityDetails", "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureBusinessPresentationAndRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r296", "r298" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails", "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r296", "r298", "r348", "r349" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails", "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned": { "auth_ref": [ "r357" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Value Assigned", "terseLabel": "Equity issued in merger, value" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Equity issued in merger (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "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": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r347" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Transaction costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r350", "r352", "r353", "r356" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Acquisition debt incurred" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r351", "r354", "r358" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "CVRs", "verboseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresDetails", "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "PENDING BUSINESS COMBINATION" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombination" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PENDING BUSINESS COMBINATION" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r99", "r100", "r101" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "verboseLabel": "Property and equipment purchased and included in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r30", "r97" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and cash equivalents", "periodStartLabel": "Cash and cash equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r89", "r97", "r102" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, and restricted cash, end of period", "periodStartLabel": "Cash and cash equivalents, and restricted cash, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r89", "r387" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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), Excluding Exchange Rate Effect", "totalLabel": "Net Change in Cash and Cash Equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r104", "r105", "r136", "r140", "r141", "r146", "r150", "r158", "r159", "r160", "r209", "r386" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class Of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "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": "Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]", "verboseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r43", "r249", "r452", "r470" ], "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.", "verboseLabel": "Commitments and Contingencies (Note 11)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsDisclosureTextBlock": { "auth_ref": [ "r248" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.", "label": "Commitments Disclosure [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r118", "r119" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common Stock, Par Value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common Stock, Authorized Shares" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common Stock, Issued Shares" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r19", "r257" ], "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, Outstanding Shares" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r19" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common Stock, $0.0001 par value, 33,333,334 shares authorized; 12,823,515 shares issued and 12,740,853 outstanding at September 30, 2021; 12,429,916 shares issued and 12,354,398 shares outstanding at December 31, 2020" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r63", "r65", "r66", "r74", "r456", "r473" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive (loss)/income, net of tax" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r168", "r169", "r203", "r383", "r384" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureInventoriesConcentrationDetails", "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r168", "r169", "r203", "r383", "r384", "r489" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureInventoriesConcentrationDetails", "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesConcentrationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r168", "r169", "r203", "r383", "r384", "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 Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureInventoriesConcentrationDetails", "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesConcentrationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r168", "r169", "r203", "r383", "r384" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureInventoriesConcentrationDetails", "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesConcentrationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r168", "r169", "r203", "r383", "r384" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureInventoriesConcentrationDetails", "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r103", "r362" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "verboseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureBusinessPresentationAndRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r265", "r266", "r279" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 9.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/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesTimingDetails", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r280" ], "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": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesTimingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "auth_ref": [ "r273" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price.", "label": "Contract with Customer, Performance Obligation Satisfied in Previous Period", "terseLabel": "Performance obligations satisfied in prior periods" } } }, "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesTimingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r70", "r71" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "terseLabel": "Cost of sales (excluding depreciation and amortization)" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsTotalMember": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, when it serves as benchmark in concentration of risk calculation.", "label": "Cost Of Goods Total [Member]", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsTotalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureInventoriesConcentrationDetails" ], "xbrltype": "domainItemType" }, "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 sales [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r77" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total Operating Expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "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]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureDerivativeFinancialInstrumentAndHedgingActivityDetails", "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessOutstandingDetails", "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails" ], "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 [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureDerivativeFinancialInstrumentAndHedgingActivityDetails", "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessOutstandingDetails", "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r167", "r203" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer concentration" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INDEBTEDNESS" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r256" ], "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]", "verboseLabel": "INDEBTEDNESS" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIndebtedness" ], "xbrltype": "textBlockItemType" }, "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 Rate", "terseLabel": "Basis spread (as a percent)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityDetails", "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r16", "r252", "r450", "r462" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "presentationGuidance": "Long-term debt, gross", "terseLabel": "Borrowing on debt" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r40", "r254", "r398" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Debt effective interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureDerivativeFinancialInstrumentAndHedgingActivityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r41", "r460" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt Instrument, Periodic Payment", "terseLabel": "Quarterly payment" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "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, Term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredFinanceCostsCurrentNet": { "auth_ref": [ "r51", "r399" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessFacilityComponentsDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtCurrent", "weight": -1.0 }, "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessOutstandingDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Current, Net", "negatedLabel": "Deferred financing costs", "terseLabel": "Debt issuance costs, current" } } }, "localname": "DeferredFinanceCostsCurrentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessFacilityComponentsDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r33", "r399" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessOutstandingDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "totalLabel": "Total debt issuance costs, net" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "auth_ref": [ "r33", "r399" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessFacilityComponentsDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0 }, "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessOutstandingDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Noncurrent, Net", "negatedTerseLabel": "Deferred financing costs", "terseLabel": "Debt issuance costs, noncurrent" } } }, "localname": "DeferredFinanceCostsNoncurrentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessFacilityComponentsDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r330", "r331" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets, net of deferred tax liabilities and valuation allowance" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r96" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r336" ], "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", "verboseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIncomeTaxesQuarterDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r95", "r179" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAverageFixedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average fixed interest rate related to the group of interest rate derivatives.", "label": "Derivative, Average Fixed Interest Rate", "terseLabel": "Weighted average fixed rate (as a percent)" } } }, "localname": "DerivativeAverageFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureDerivativeFinancialInstrumentAndHedgingActivityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract Type [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureDerivativeFinancialInstrumentAndHedgingActivityDetails", "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r370", "r371", "r373", "r376" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureDerivativeFinancialInstrumentAndHedgingActivityDetails", "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DERIVATIVE FINANCIAL INSTRUMENT AND HEDGING ACTIVITY" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "DERIVATIVE FINANCIAL INSTRUMENT AND HEDGING ACTIVITY" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureDerivativeFinancialInstrumentAndHedgingActivity" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeLiabilityNotionalAmount": { "auth_ref": [ "r367", "r368", "r369" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payments on the derivative liability.", "label": "Derivative Liability, Notional Amount", "terseLabel": "Derivative liability, notional amount" } } }, "localname": "DerivativeLiabilityNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureDerivativeFinancialInstrumentAndHedgingActivityDetails", "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r278" ], "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]", "verboseLabel": "Schedule of disaggregation of revenue and revenue recognized" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "verboseLabel": "STOCK-BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STOCK-BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EARNINGS (LOSS) PER SHARE" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r75", "r124", "r125", "r126", "r127", "r128", "r133", "r136", "r146", "r149", "r150", "r154", "r155", "r457", "r474" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (Loss)/Earnings Per Share", "verboseLabel": "(Loss)/Income per share, Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureEarningsLossPerShareDetails", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Basic and Diluted (Loss)/Earnings Per Share:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r75", "r124", "r125", "r126", "r127", "r128", "r136", "r146", "r149", "r150", "r154", "r155", "r457", "r474" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (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, Diluted", "terseLabel": "Diluted (Loss)/Earnings Per Share", "verboseLabel": "(Loss)/Income per share, Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureEarningsLossPerShareDetails", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r151", "r152", "r153", "r156" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "EARNINGS (LOSS) PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureEarningsLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r333" ], "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 Reconciliation, Percent", "terseLabel": "Effective income tax rate (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIncomeTaxesQuarterDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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", "verboseLabel": "Accrued compensation and related expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r316" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Options [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r118", "r119", "r120", "r123", "r129", "r131", "r157", "r210", "r257", "r262", "r321", "r322", "r323", "r338", "r339", "r388", "r389", "r390", "r391", "r392", "r394", "r483", "r484", "r485" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r379", "r415", "r416", "r417" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FAIR VALUE DISCLOSURES" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "verboseLabel": "FAIR VALUE DISCLOSURES" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosures" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r288", "r289", "r294", "r295", "r379", "r416" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value Inputs Level2 [Member]", "terseLabel": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r415", "r416", "r417" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci": { "auth_ref": [ "r381" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) recognized in other comprehensive income (OCI) from derivative asset (liability) after deduction of derivative liability (asset), measured at fair value using unobservable input (level 3) and still held.", "label": "Fair Value, Net Derivative Asset (Liability), Recurring Basis, Still Held, Unrealized Gain (Loss), OCI", "terseLabel": "Unrealized gain (loss)" } } }, "localname": "FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureDerivativeFinancialInstrumentAndHedgingActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r207", "r208", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Weighted Average Amortization Period", "verboseLabel": "Useful life of intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails", "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r237" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r239" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-lived Intangible Assets Amortization Expense [Table Text Block]", "verboseLabel": "Schedule of expected future amortization expense" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r239" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "verboseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r239" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "verboseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r239" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "verboseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r233", "r234", "r237", "r240", "r444", "r445" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails", "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r237", "r445" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount", "verboseLabel": "Gross carrying amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails", "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "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": "Finite-Lived Intangible Assets [Line Items]", "verboseLabel": "INTANGIBLE ASSETS" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r233", "r236" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails", "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r237", "r444" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r103", "r395" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "verboseLabel": "Foreign Currency" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureBusinessPresentationAndRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossRelatedToLitigationSettlement": { "auth_ref": [ "r249" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.", "label": "Gain (Loss) Related to Litigation Settlement", "negatedLabel": "Legal settlement expense" } } }, "localname": "GainLossRelatedToLitigationSettlement", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r224", "r226", "r447" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r227" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "verboseLabel": "Acquisition of WellSpring" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GOODWILL AND INTANGIBLE ASSETS" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "verboseLabel": "GOODWILL AND INTANGIBLE ASSETS" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r95", "r225", "r228", "r230" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "verboseLabel": "Goodwill, impairment loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r95", "r241" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-lived", "terseLabel": "Intangible asset impairment charge" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails", "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r69", "r181", "r189", "r192", "r195", "r197", "r446", "r453", "r459", "r475" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Pre-tax consolidated loss", "totalLabel": "(Loss)/Income Before Benefit for Income Taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIncomeTaxesQuarterDetails", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Operations" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r247" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCortrophinPreLaunchChargesDetails", "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCortrophinPreLaunchChargesDetails", "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r334", "r335", "r337", "r340", "r342", "r344", "r345", "r346" ], "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]", "verboseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r106", "r130", "r131", "r180", "r332", "r341", "r343", "r476" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Benefit for income taxes", "verboseLabel": "Provision (benefit) for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIncomeTaxesQuarterDetails", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r91", "r98" ], "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": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r94" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 16.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", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r94" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.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, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxes": { "auth_ref": [ "r94" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets.", "label": "Increase (Decrease) in Income Taxes", "verboseLabel": "Current income taxes payable, net" } } }, "localname": "IncreaseDecreaseInIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r94" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.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, net" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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, net of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r94" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r137", "r138", "r139", "r150" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Dilutive effect of stock options and ESPP" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureEarningsLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r231", "r235" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "verboseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestCostsCapitalizedAdjustment": { "auth_ref": [], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessInterestDetails": { "order": 3.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest costs capitalized disclosed as an adjusting item to interest costs incurred.", "label": "Interest Costs Capitalized Adjustment", "negatedLabel": "Capitalized interest" } } }, "localname": "InterestCostsCapitalizedAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r68", "r178", "r396", "r399", "r458" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureDerivativeFinancialInstrumentAndHedgingActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r79", "r255" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessInterestDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "totalLabel": "Interest Expense, Debt" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r81" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessInterestDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "verboseLabel": "Contractual coupon" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "verboseLabel": "Schedule of components of total interest expense related to the notes and term loan" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r88", "r90", "r98" ], "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, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest, net of amounts capitalized" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateDerivativeLiabilitiesAtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities.", "label": "Interest Rate Derivative Liabilities, at Fair Value", "terseLabel": "Fair value interest rate derivative liabilities", "verboseLabel": "Interest rate swaps" } } }, "localname": "InterestRateDerivativeLiabilitiesAtFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureDerivativeFinancialInstrumentAndHedgingActivityDetails", "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest rate swap [Member]" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureDerivativeFinancialInstrumentAndHedgingActivityDetails", "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INVENTORIES" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r221" ], "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]", "verboseLabel": "INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureInventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r47" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureInventoriesDetails": { "order": 4.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "verboseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails", "http://www.anipharmaceuticals.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r50" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross 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": "Inventory, Gross", "totalLabel": "Inventory, Gross, Total" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r2", "r50" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.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, net", "totalLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails", "http://www.anipharmaceuticals.com/role/DisclosureInventoriesDetails", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r49" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "verboseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails", "http://www.anipharmaceuticals.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r50", "r116", "r220" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedLabel": "Reserve for excess/obsolete inventories" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r48" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "verboseLabel": "Work-in-progress" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r407", "r409" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeasesExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease costs" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeasesExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "verboseLabel": "Schedule of rent expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r408" ], "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]", "verboseLabel": "Schedule of maturity analysis of operating leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r408" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeaseMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesMaturityAnalysisOfOperatingLeasesDetailsCalc2": { "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" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r408" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeaseMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease 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/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r408" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeaseMaturityDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease 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", "verboseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r408" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeaseMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease 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", "verboseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r408" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeaseMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r408" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesMaturityAnalysisOfOperatingLeasesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Discount" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r37", "r105", "r191", "r209", "r361", "r364", "r365", "r386" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total Liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r26", "r105", "r209", "r386", "r451", "r468" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r39", "r105", "r209", "r361", "r364", "r365", "r386" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.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/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current Liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r16", "r450", "r462" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Amount borrowed" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Commitment fee (as a percent)" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityDetails", "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r35" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityDetails", "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r35" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line Of Credit [Member]", "terseLabel": "Revolver [Member]" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityMaturityDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessOutstandingDetails", "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount awarded to other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded to Other Party", "terseLabel": "Settlement amount awarded to other party" } } }, "localname": "LitigationSettlementAmountAwardedToOtherParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate L I B O R [Member]", "terseLabel": "LIBOR [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityDetails", "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r202" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-lived Assets by Geographic Areas [Table Text Block]", "verboseLabel": "Schedule of company's property and equipment, net according to geographic location" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureBusinessPresentationAndRecentAccountingPronouncementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r16", "r253", "r450", "r465" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessFacilityComponentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current debt, net of deferred financing costs", "totalLabel": "Current debt, net of deferred financing costs", "verboseLabel": "Current debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessFacilityComponentsDetails", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r110", "r250" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months", "verboseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r110", "r250" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-term Debt, Maturities, Repayments of Principal in Year Two", "verboseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r110" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year", "verboseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessFacilityComponentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.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, Excluding Current Maturities", "totalLabel": "Non-current debt, net of deferred financing costs and current component", "verboseLabel": "Non-current debt, net of deferred financing costs and current component" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessFacilityComponentsDetails", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term Debt, Excluding Current Maturities [Abstract]", "verboseLabel": "Non-current Liabilities" } } }, "localname": "LongTermDebtNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureDerivativeFinancialInstrumentAndHedgingActivityDetails", "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails", "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityMaturityDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessFacilityComponentsDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessOutstandingDetails", "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r41", "r251" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Longterm Debt Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureDerivativeFinancialInstrumentAndHedgingActivityDetails", "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails", "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityMaturityDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessFacilityComponentsDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessOutstandingDetails", "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input Discount Rate [Member]", "terseLabel": "Discount rate" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails", "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails", "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails", "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r161", "r174" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "Organization and Business" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureBusinessPresentationAndRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r89" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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 and Cash Equivalents Provided by Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "Cash Flows From Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r89" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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 and Cash Equivalents Used in Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "Cash Flows From Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r89", "r93", "r96" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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", "totalLabel": "Net Cash and Cash Equivalents Provided by Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Cash Flows From Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r61", "r64", "r72", "r96", "r105", "r122", "r124", "r125", "r126", "r127", "r130", "r131", "r143", "r181", "r189", "r192", "r195", "r197", "r209", "r386", "r454", "r471" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "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) Attributable to Parent", "terseLabel": "Net Loss", "totalLabel": "Net (Loss)/Income", "verboseLabel": "Net (loss)/income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureEarningsLossPerShareDetails", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r124", "r125", "r126", "r127", "r133", "r134", "r145", "r150", "r181", "r189", "r192", "r195", "r197" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "verboseLabel": "Net (loss)/income allocated to common shares, Basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureEarningsLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r135", "r145", "r150" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "verboseLabel": "Net (loss)/income allocated to common shares, Diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureEarningsLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "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]", "verboseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureBusinessPresentationAndRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "verboseLabel": "Other Expense, net" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r175" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureBusinessPresentationAndRecentAccountingPronouncementsGeographicDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenseMember": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing expenses associated with normal operations.", "label": "Operating Expense [Member]", "terseLabel": "Operating Expense [Member]" } } }, "localname": "OperatingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCortrophinPreLaunchChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "verboseLabel": "Operating Expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r181", "r189", "r192", "r195", "r197" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating (Loss)/Income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r403", "r409" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeasesExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "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", "verboseLabel": "Operating lease costs" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeasesExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r401" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeaseMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesMaturityAnalysisOfOperatingLeasesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r401" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeaseMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "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", "negatedLabel": "Current lease liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeaseMaturityDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r401" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeaseMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "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", "verboseLabel": "Non-current lease liability" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeaseMaturityDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r406", "r409" ], "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 liability discount rates (in percent)" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeasesExpenseDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r405", "r409" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating lease, weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeasesExpenseDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r117", "r132", "r174", "r366" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureBusinessPresentationAndRecentAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.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", "verboseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r54", "r57" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax", "terseLabel": "Gains/(losses) on interest rate swap, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsTax": { "auth_ref": [ "r55", "r372" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after adjustments, of tax expense (benefit) for gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational method.", "label": "Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments, Tax", "terseLabel": "Change in the derivative fair value, tax" } } }, "localname": "OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureDerivativeFinancialInstrumentAndHedgingActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r62", "r65", "r67", "r73", "r257", "r388", "r393", "r394", "r455", "r472" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Total other comprehensive income/(loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Loss, Net of Tax [Abstract]", "terseLabel": "Other comprehensive income/(loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherInventoryDemo": { "auth_ref": [ "r50" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of merchandise, goods, commodities, or supplies to which the entity holds the title and uses for the specific purpose of showing the benefits and features of the entity's products to existing or potential customers.", "label": "Other Inventory, Demo, Gross", "terseLabel": "Sample inventory" } } }, "localname": "OtherInventoryDemo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.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", "verboseLabel": "Derivatives and other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Noncash Investing and Financing Items [Abstract]", "verboseLabel": "Supplemental non-cash investing and financing activities:" } } }, "localname": "OtherNoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r80" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "verboseLabel": "Other expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForFees": { "auth_ref": [ "r92" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for fees classified as other.", "label": "Payments for Other Fees", "terseLabel": "Transaction costs" } } }, "localname": "PaymentsForFees", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForLegalSettlements": { "auth_ref": [ "r92" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid for the settlement of litigation or for other legal issues during the period.", "label": "Payments for Legal Settlements", "terseLabel": "Payment for legal expenditures" } } }, "localname": "PaymentsForLegalSettlements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesConcentrationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r87" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.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": "Payments of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r82", "r355" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash outflow in merger" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r83" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Acquisition of product rights, IPR&D, and other related assets", "terseLabel": "Payments to acquire intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r83" ], "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": "Total asset purchase" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r83" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.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": "Acquisition of property and equipment, net" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r304", "r319" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationExpenseDetails", "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationTables" ], "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 [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationExpenseDetails", "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred Stock, Par or Stated Value Per Share (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred Stock, Shares Authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r18" ], "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/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred Stock, Shares Outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r18" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.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, Issued", "verboseLabel": "Preferred Stock, $0.0001 par value, 1,666,667 shares authorized; 0 shares issued and outstanding at September 30, 2021 and December 31, 2020, respectively" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r4", "r6", "r222", "r223" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.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 within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r85", "r109" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "verboseLabel": "Borrowings under Revolver agreement" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r85" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-term Lines of Credit", "verboseLabel": "Proceeds from borrowing" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r84", "r320" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.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", "presentationGuidance": "Proceeds from stock option exercises and ESPP purchases" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r31", "r244" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.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 and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r12", "r13", "r246", "r469" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.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", "totalLabel": "Property and equipment, net", "verboseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureBusinessPresentationAndRecentAccountingPronouncementsGeographicDetails", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r86", "r109" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.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": "Payments on Revolver agreement", "terseLabel": "Borrowing repayment" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityDetails", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "auth_ref": [ "r86" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer.", "label": "Repayments of Other Long-term Debt", "negatedLabel": "Payments on Term Loan and Delayed Draw Term Loan agreements" } } }, "localname": "RepaymentsOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r329", "r501" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "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", "verboseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "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 Expense [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentInProcess": { "auth_ref": [], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of purchased research and development assets that are acquired in a business combination have no alternative future use and are therefore written off in the period of acquisition.", "label": "Research and Development in Process", "terseLabel": "Acquired in-process research and development (\"IPR&D\")", "verboseLabel": "Acquired in-process research and development (\"IPR&D\")" } } }, "localname": "ResearchAndDevelopmentInProcess", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r8", "r14", "r97", "r102", "r491" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Noncurrent", "periodEndLabel": "Restricted cash", "periodStartLabel": "Restricted cash", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r151" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationRsaActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetailRelatedInventoryPackagingAndOtherSupplies": { "auth_ref": [ "r50" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of items used in storage, presentation or transportation of physical goods that are targeted for sale to end users.", "label": "Retail Related Inventory, Packaging and Other Supplies", "verboseLabel": "Packaging materials" } } }, "localname": "RetailRelatedInventoryPackagingAndOtherSupplies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r22", "r262", "r324", "r467", "r486", "r488" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.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)", "verboseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r118", "r119", "r120", "r123", "r129", "r131", "r210", "r321", "r322", "r323", "r338", "r339", "r483", "r485" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings/(Accumulated Deficit) [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "REVENUE RECOGNITION AND RELATED ALLOWANCES" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r176", "r177", "r188", "r193", "r194", "r198", "r199", "r203", "r277", "r278", "r443" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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", "terseLabel": "Net Revenues", "verboseLabel": "Revenue recognition" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureBusinessPresentationAndRecentAccountingPronouncementsGeographicDetails", "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesConcentrationDetails", "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesDisaggregationDetails", "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesTimingDetails", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r168", "r203" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue From Contract With Customer [Member]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r267", "r268", "r269", "r270", "r271", "r272", "r275", "r276", "r281", "r286" ], "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 RECOGNITION AND RELATED ALLOWANCES" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowances" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r201" ], "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]", "verboseLabel": "Schedule of revenue from company's revenue by geographic operations" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureBusinessPresentationAndRecentAccountingPronouncementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r274" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, Remaining Performance Obligation, Amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesConcentrationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationOptionalExemptionRemainingDuration": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Remaining duration of performance obligation for which optional exemption was applied not to disclose amount of transaction price allocated to and timing of revenue recognition for remaining performance obligation, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Optional Exemption, Remaining Duration", "verboseLabel": "Revenue, Remaining Performance Obligation, Remaining Period" } } }, "localname": "RevenueRemainingPerformanceObligationOptionalExemptionRemainingDuration", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesConcentrationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale Of Stock Name Of Transaction [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r348", "r349" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r41", "r108", "r258", "r259", "r260", "r261", "r397", "r398", "r400", "r461" ], "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 Long-term Debt Instruments [Table Text Block]", "verboseLabel": "Schedule of carrying value of the current and non-current components of the term loan" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r150" ], "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]", "verboseLabel": "Schedule of Earnings per share, basic and diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureEarningsLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r302", "r317", "r325" ], "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 [Table Text Block]", "verboseLabel": "Summary of allocated expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r378", "r379" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of financial assets and liabilities accounted for at fair value on a recurring basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r229" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "verboseLabel": "Schedule of components of net definite-lived intangible assets" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r11", "r27", "r28", "r29" ], "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]", "verboseLabel": "Schedule of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureInventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r250" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "verboseLabel": "Schedule of contractual maturity of term loan and DDTL" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r309", "r313", "r315" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.", "label": "Share-based Compensation, Activity [Table Text Block]", "verboseLabel": "Summary of Stock option and restricted stock activity" } } }, "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r304", "r319" ], "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]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r166", "r168", "r169", "r170", "r383", "r385" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedule of customer concentration" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r103", "r182", "r183", "r184", "r185", "r186", "r187", "r199" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "verboseLabel": "Geographic Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureBusinessPresentationAndRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r78" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "verboseLabel": "Selling, general, and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling General And Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative Expenses [Member]" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCortrophinPreLaunchChargesDetails", "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r94" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate": { "auth_ref": [ "r319" ], "lang": { "en-us": { "role": { "documentation": "Discount rate from fair value on purchase date that participants pay for shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date", "terseLabel": "Discount from market price (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationExpenseDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r308" ], "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": "Unvested Shares, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationRsaActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r311" ], "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", "verboseLabel": "Unvested Shares, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationRsaActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r310" ], "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": "Unvested Shares, Outstanding, End of period", "periodStartLabel": "Unvested, Shares, Outstanding, Beginning of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationRsaActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r312" ], "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": "Unvested Shares, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationRsaActivityDetails" ], "xbrltype": "sharesItemType" }, "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r319" ], "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", "terseLabel": "Stock-based compensation shares available" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationExpenseDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r308" ], "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": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "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", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r306", "r319" ], "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": "Outstanding at the end of the period (in shares)", "periodStartLabel": "Outstanding at the beginning of the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "verboseLabel": "Option Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r301", "r305" ], "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": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationRsaActivityDetails", "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by supplier.", "label": "Supplier [Axis]" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureInventoriesConcentrationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received.", "label": "Share Based Goods And Nonemployee Services Transaction Supplier [Domain]", "terseLabel": "Supplier [Domain]" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureInventoriesConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Share price (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r257" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r17", "r18", "r19", "r104", "r105", "r136", "r140", "r141", "r146", "r150", "r158", "r159", "r160", "r209", "r257", "r386" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DocumentDocumentAndEntityInformation", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r45", "r118", "r119", "r120", "r123", "r129", "r131", "r157", "r210", "r257", "r262", "r321", "r322", "r323", "r338", "r339", "r388", "r389", "r390", "r391", "r392", "r394", "r483", "r484", "r485" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "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/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureBusinessPresentationAndRecentAccountingPronouncementsGeographicDetails", "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeasesExpenseDetails", "http://www.anipharmaceuticals.com/role/DisclosureCortrophinPreLaunchChargesDetails", "http://www.anipharmaceuticals.com/role/DisclosureDerivativeFinancialInstrumentAndHedgingActivityDetails", "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails", "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresDetails", "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityMaturityDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessFacilityComponentsDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessOutstandingDetails", "http://www.anipharmaceuticals.com/role/DisclosureInventoriesConcentrationDetails", "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesConcentrationDetails", "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesDisaggregationDetails", "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesTimingDetails", "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationExpenseDetails", "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationRsaActivityDetails", "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationTables", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Cash Flows" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Comprehensive (Loss)/Income" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Changes in Stockholders' Equity" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r118", "r119", "r120", "r157", "r443" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureBusinessPresentationAndRecentAccountingPronouncementsGeographicDetails", "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeasesExpenseDetails", "http://www.anipharmaceuticals.com/role/DisclosureCortrophinPreLaunchChargesDetails", "http://www.anipharmaceuticals.com/role/DisclosureDerivativeFinancialInstrumentAndHedgingActivityDetails", "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresAcquiredDetails", "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresDetails", "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsDetails", "http://www.anipharmaceuticals.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityMaturityDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessFacilityComponentsDetails", "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessOutstandingDetails", "http://www.anipharmaceuticals.com/role/DisclosureInventoriesConcentrationDetails", "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesAllowancesDetails", "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesConcentrationDetails", "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesDisaggregationDetails", "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesTimingDetails", "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationExpenseDetails", "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationRsaActivityDetails", "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationTables", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r18", "r19", "r257", "r262" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Stock issued (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "auth_ref": [ "r18", "r19", "r257", "r262" ], "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", "terseLabel": "Restricted Stock Awards Forfeitures (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r18", "r19", "r257", "r262" ], "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", "terseLabel": "Issuance of Restricted Stock Awards (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r18", "r19", "r257", "r262" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures", "verboseLabel": "Issuance of Common Shares upon Stock Option and ESPP Exercise (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r18", "r19", "r257", "r262", "r307" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r18", "r19", "r257", "r262" ], "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": "Stock issued, value" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": { "auth_ref": [ "r18", "r19", "r257", "r262" ], "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": "Restricted Stock Awards Forfeitures" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r257", "r262" ], "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", "terseLabel": "Issuance of Restricted Stock Awards" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r18", "r19", "r262", "r303", "r314" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures", "verboseLabel": "Issuance of Common Shares upon Stock Option and ESPP Exercise" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r19", "r24", "r25", "r105", "r206", "r209", "r386" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total Stockholders' Equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUBSEQUENT EVENT" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r410", "r411" ], "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 EVENT" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureSubsequentEvent" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "verboseLabel": "Supplemental disclosure for cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplierConcentrationRiskMember": { "auth_ref": [ "r167" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.", "label": "Supplier Concentration Risk [Member]", "terseLabel": "Supplier concentration" } } }, "localname": "SupplierConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureInventoriesConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r278", "r285" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesTimingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r278", "r285" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing Of Transfer Of Good Or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesTimingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r285" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred At Point In Time [Member]", "terseLabel": "Performance obligations transferred at a point in time [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesTimingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r285" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred Over Time [Member]", "terseLabel": "Performance obligations transferred over time [Member]" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesTimingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r207", "r208", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureFairValueDisclosuresDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r263" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "terseLabel": "Treasury Stock, Common, Shares" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r46", "r263", "r264" ], "calculation": { "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedLabel": "Treasury stock, 82,662 shares of common stock, at cost, at September 30, 2021 and 75,518 shares of common stock, at cost, at December 31, 2020", "terseLabel": "Treasury stock value" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r44", "r263" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r19", "r257", "r262" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Treasury Stock Purchases for Restricted Stock Vests (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r257", "r262", "r263" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedTerseLabel": "Treasury Stock Purchases for Restricted Stock Vests" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "auth_ref": [ "r144", "r147", "r148" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic", "terseLabel": "Net income allocated to restricted stock, Basic" } } }, "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureEarningsLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted": { "auth_ref": [ "r142", "r144", "r147", "r148" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the diluted earnings (loss) per share or per unit calculation under the two-class method.", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Diluted", "terseLabel": "Net income allocated to restricted stock, Diluted" } } }, "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureEarningsLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r162", "r163", "r164", "r165", "r171", "r172", "r173" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "verboseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureBusinessPresentationAndRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowancesAndReservesAdjustments": { "auth_ref": [ "r116" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in valuation and qualifying accounts and reserves from adjustment.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment", "verboseLabel": "Accruals/Adjustments" } } }, "localname": "ValuationAllowancesAndReservesAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r111", "r115" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "verboseLabel": "Adjustments for chargebacks and other allowances" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesAllowancesDetails", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r114" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "negatedLabel": "Credits Taken Against Reserve" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r111", "r112", "r113", "r114", "r115" ], "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 [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesAllowancesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r111", "r112", "r113", "r114", "r115" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureRevenueRecognitionAndRelatedAllowancesAllowancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r404", "r409" ], "calculation": { "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeasesExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "verboseLabel": "Variable lease costs" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureCommitmentsAndContingenciesLeasesExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityDetails", "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails" ], "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 [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureIndebtednessCreditFacilityDetails", "http://www.anipharmaceuticals.com/role/DisclosurePendingBusinessCombinationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r135", "r150" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted Weighted-Average Shares Outstanding" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureEarningsLossPerShareDetails", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r133", "r150" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic Weighted-Average Shares Outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.anipharmaceuticals.com/role/DisclosureEarningsLossPerShareDetails", "http://www.anipharmaceuticals.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "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" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "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(g)(1)(ii))", "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(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r107": { "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" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r109": { "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" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r132": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256" }, "r14": { "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" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "60", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2740-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "65", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2793-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "66", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2814-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r153": { "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" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r156": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r209": { "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" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "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" }, "r221": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r229": { "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" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r242": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r249": { "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" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "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=120520924&loc=SL6031897-161870" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r256": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r262": { "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" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL108322424-203045" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r286": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r297": { "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" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r301": { "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" }, "r302": { "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" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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=115993241&loc=d3e301413-122809" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r328": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r329": { "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" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r34": { "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" }, "r340": { "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=116825942&loc=d3e330036-122817" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r342": { "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=116825942&loc=d3e330215-122817" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r344": { "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" }, "r345": { "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" }, "r346": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r359": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r366": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r377": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r394": { "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" }, "r395": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "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" }, "r400": { "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" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918631-209977" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r41": { "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" }, "r410": { "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" }, "r411": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r443": { "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" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r448": { "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" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r454": { "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" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r459": { "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" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r462": { "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" }, "r463": { "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" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r477": { "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" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r486": { "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=121370832&loc=SL117420844-207641" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r49": { "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" }, "r490": { "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" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r503": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r504": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r505": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r506": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r507": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(dd)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6787-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&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=121566466&loc=d3e6801-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r72": { "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=120395209&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r76": { "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=120395209&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r78": { "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=120395209&loc=SL114868664-224227" }, "r79": { "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=120395209&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" } }, "version": "2.1" } ZIP 79 0001023024-21-000021-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001023024-21-000021-xbrl.zip M4$L#!!0 ( ,]#85-MSXC@2_WY5]S_X^'*S54L(R<[N)C79*P).ACH"+":SNY^VA"U -T9B M9#N/_>NO)3]XV)8?.(2K\X>9@*5N=>O7:K6DQOKTKY>5K3UA[A!&;QKML_.& MAJG)+$(7-PW/:2+')*3QKU_^_K=/_V@V?[^=##2+F=X*4U,.?$MK5;3JP%UK2KLQ_/?KHZ__GLXK)]=:4UFP&G6^0 ):.:9'EQ MUHY*N@%71J^U=KO5;EV<7[2U]L5U^^=K^#!^B&H^@)ASDEW5,9=XA330E#K7 MH-,"H?5-8^FZZ^M6:XZ]@\VS!GEJR"#BU?]J5V>%N7$5XF*">Z7$.F+\F-Q"6 M)A ZQ$RF@8*$ZJ(*2>V)RQ:ACHNHB MIK9?F* &HF2]TY!XL$1\A4SLN<1$MG-FLI6TQ?.KR_-(_9@^SY=2/A@75RU9 M&G6LN^8I/0LE NV?=V6R,$FN#P4I2%CN+D70KQ];?F%8%;^8RV36HB2)MZW M[/?!EI8PX 0L3N)0E"5Q]DG]!YS;K=\?!H8>#=WTS4.V=#1;@RM-]*AH6W9P0IKV"5'*7.2"HY7?Q9/UFM Y M"[[" V$$U\(=3(&%)CX\3OIY%) NQ #N4OHNHQ:FX&#A@\-L8@D?=(ML,;J, M)<:NT] (.*4B!)&0H9@6GA-*I#H P/FYUM0B?O Y8JEM\]0"IIK/]5-KG]5^ M*QYP&-%?Y&?PI@XPEUTH#"F@#JJH**&?3,\N0;B1+)TN>!K"=APTHU)G-!^M M,9>ZY8(UA5*-[T5>?#?<-3;7-OQKI*M NLM6T#5+J$.>,*&"O2?XUSNDX M]XACVLSQ. Q$"\^@&REV'(C^B4W<5S%X&!4]VL,N(G: <5$B%;X_G/]P?@&8 M;GC"E_ZPI]].]=Y0-PSX&G+6S(BU]B%@7H_BPNB./%L";6S\+S, MP'.+98UC>1R['%O$#0?' W(]#G]S0*HFS$+WAPQT?>[:/!RT32ULH0:[/-A] MZF+H!C<'O/M5LP#]F %HR*^&KRA\3Z VXP2G3Y^Q&FJP?CIOQ\'ZH@^GHTE? M-VJ B@%TSYCU3&R[0RVP<4079&;CCN-@U^FL&'?)7U*S%/ *4JN!_3D^:=Z/ M1KW?^H.!UAGV .5I9WC?OQWH6LU6&*D8%^47 E^NQT?U=W1PT-_^@ CVY#X=T?#:7]XKP^[ M8IPW-;\5#?O-U.A7BWY&+%64/ O]V/HG%_K:J@ZKJD8_1*Y#D?WJD,T>)5WX M(R[HZ2YTP$4!LRC&MW)[B0)P%+0O-DA8*(%F^\XD,B--B*%=U-:DL*;@%#K\ M"X#K@+?[VJ=S!B1"J, ^\M14[X"=7XD=L)#!]D=81&L^-VV+70U<):=48\2A MWA)+%H6/K':IL\ZO/I8YO](^[#12N_]J-K27$,MC6$4;+C._+IEM8>[HWSP8 M9(6WN!6LU!;Q0\E-;[]!C5!MN\E_:GZCM8'DB0]DS\D,(;&5#7TN%9DB6-[% M0D%E717$E^#48TL^8SKJ_KMYVS%T,8<_C/6AT9GV1T/M@\^Q'N&Y +SU'"(V MPL9;^L.T.\&FF']-F5P#<<^8,PH?37_XW&.VX&B])&9*U%\15_4^0,)2\/;1 MZ(N=N.^U\40W(,:3)O&]#/0F>A<>:)UN=_0H0SZH,QK"YZ[N1X--;2-!O4XH M9D83_(2I!W],MO"%D7#;PN]V;)L]BZG8@?IHL>!XH=HK.H25VF NX@8ST;_H MPT==&,?H?MB7#L0WED%G"IZE,QB,?NN B1@^Y5:;M8F\A8E,R2K]K*T,BRR3 MB"T0"YF$WU9M"F]A"EN#_1!SB+/),HE8K%'()#;MU6;Q%F8!(;V((OCA,, ZHR=BQS#2 M%&N/V_XP6'K4>%:3H%$X,2/O^7W"D; R(:-&M!"B/'N[F?L;6 =DQH4HZS"6YJ+'_&,>^IT_Z7V#D?M&U.QC"PVZ_,P"#,*:3 MQP>Y5 0O_EGOW8OQWNE"O?[TC]HBBEF$CC@%K!R113S&W "*M(-B554UMC_& ML=4[DR'@9F@?!B/#^ [\]D0S/G@W@X0!V+$N*)<9E=))2 %4E?1;4L05; M.M00C$5MU#/U6>5QA4?$+1@WR57QVOQ7@UXNO:A9?XG?84_2"G5\]Q%W, M4Y==:165H+;/DW9% 4I=FW9^ERNN@%V-7&7)T\6SY?,FR,>\LSKAN8:T$*1W MB/ OR/;PYE$:EJJJ:A 3\E3N.OV)]J4S>-2U7M_H#D;&XZ1&KPKT.N8WCW!L M%4!QGR0+S5B(G((FS)@!YQK8HIZ6NYRMEX2..1X@CYK+[E*\7"K=T681J$%- M.!GNCB;3R6C\N3\4R8?-0>=QV/VL=3]W)O?U2#U*6FHE6:A*X-M5)YW6UE!= M8E"Y)* ,O _*&:W1/2RM)W\^3P:*!1-Y:MR*IN^H,G4RL,E(RJFQ>(/$FP,S M;C(0K2C5ID:^;'Y&GAR,# R+I-340!5,HE D3&3 HGZI30W$@6?B!8[ ,X J MG.108U?^3"3?N4<&8@6.KVNL"AY<*(XJU*AD'4[42!QX$%'@!"(#J:)O9JJA M*[MEG6>/.@.LW$<,-4JYMC \+J\=V&PKWV-[?VS,'?/%!=%U%Z+-;8*U;CE;#983S>&OJOCV(5+#86 MIS4J;W9 ,&8V29KT#F.F0AS\;/SX[Z"W5'P(VZU/DM[.4))?8',(*Y61@!./ MIVT<9B3U.W"J?S-%HDT4HE4;P6$O'J@A+WMVD0QL0@TU?%GO\J\!.G1;.QDH M14TU8#_& 5/\:K1&K]Q>=]KHVJ^@QNJGI,&U]3+W&IUJ-L"3T\E YI-H 2T1)IQC>>!FW[)0"IJJA%,"#;3LUK:XOE8^6W(\OVD())OA;:1_@KIG+RL[K"+X*RY7E7#O]U#0 M<,@BN&U8?0TM,!&O)G=AW+9"X1M:JS*UH$N+JK6+PBDJ9:-94:6 !-NGJ@\, MF*+Z[(VQZK7ZU-J^,1>^[=ZH^PF48MS5:.+5OVF73?NW@P^8*1DI2,2W9DC7 M%(^:[8OF9?OLQ;%"&8N(L-&OF @A76$1DN]YSMEX2"!:_5A.Y2O?3*AXU:FX M3#E/RS;G.U2B^2NA=/O' DJG78>=)(&31B0^-#?4)?H@?A-YGB[8IRKRW#2Z-G*V)" VG(-4PAA%E3 M26AY/$CGH;#8%%%G6%<$O6+2^S.];<<#_L3U!(-[SKSU3<-O@8 $*9IT3!/8 M6_?L"7,JGD_P#%R7$VKB,U@QBEW$7Y-4F4,$GZB+/_NX"E72&\]0Q?\\\Z^W MN&F8\I6%*1I.L.MQ*EIAEC.!@),_X:-HE]QP)9HIC$$NA1JI=AH6[PFM[HY< M,B=V3A&@^A2*D7C5BO_W#4TSQS#++TTQ1"T\R]T#??I&QEM"_S19WD[[T3SH M\^ ].<[.&QRH-7*7F+^3->25K8K>B808HU?QX([QJ1#"XZ]R2(\];B[%E5Q0 M +"X$.K(BV7$:(>OXF )(+".09)9/*4W^$5\GM;=[(!J)CC-QD5+[&5M/X- M\N*?N-SF"=G^SSHV"HJB6[P@5!REC.9CV7XGL)Y=E00)750\KU-0-ZU4R%A-MR(#N=T;S>TS%DFN\L]$[YLSR3-4?J$1LO('ELC'4^#U*9+[8U8*T*)(U^S M_(3O,';"R/[H>N46I92>49(>!/72K_I+O6/JER5"N7A6KE$%2Q$"BNA)A%%' M=-UJ 4KY!<]QV0KS$<5'] OQ1@^1??K,CB_[5J,'R;Z$>?<=I-]N]D"[@9X MY_%.BB2W?T#LXIQ"\*(2HHQNOV';-M9BY>Q'\2'//C6/IUL.("&?)3-(?6Z%\ MNS$C8=KS'52A#B))' M1%%2.GBJM>>?W(BE_P2Y47)&1IWD@QSH"E!2>(JW.,-)Z)D!03,980Z9&_S$ M\R^1#[D/8VJ]D\HTV;A<\1NY^+T0G$.L)JMN*@3'Y)UGQ*VA)\QB-)>ES@2' M/LL2F_.A-XL.V-^Z$477.I+V36TD%#,X7>MQ;Q'ZM[ #U%44XA.8\A>8OZG\ M8X[7B%A;+V(:8C?*C4@I?!]KSD@,&5%L>.NU339^*S@%22A0'1#O>]D,!8HX MX71/D_8:\HV/4=1XI\23#$#21=XD'V0IMU53-<[W\BO>%;%88D.^JN^6LA!S M97]@Q)W-G :^:DY\)PW^6GCF DO' M$?L2'N?RU5&^Z.HJIQDRQF3.TNG4%1K+-UZ+7T*O$7W==08I92?F ,(1$*Y( M]T?&UO-W'A/AWK;8<$S?\=X](V)8W(G?O.(!><*Q-R1T5A 'D+\D@R!A M6DR<=U 7=.S,72S>U@+;O:#PNDJI?3$$!]@P ./ M@ B)^&<@IM9H&V#*;B$&(I:$@GD\A";REB6)3].5RE\#(/N.<9F4(][MX@3G M"\%U M'5 62SLBE,=5II]EOG#D)";^5'CKO&G%)V8J:L.%D5/S+?52EOY1/3 M,9C2?2L317TZ]F8V,47:O)L\_V=6/C$=#40M]M?6Z5"8N;S_^,3DGG*R1C"K M;9W<_8$=$Q[MA0;9]4Y-,V)^!3=VM[4MNOOH_5=>GUK^SX5_^2]02P,$% M @ ST-A4RJ+"MV?$0 0P0! !4 !A;FEP+3(P,C$P.3,P7V-A;"YX;6SM M75MSXC@6?M^J_0_>S,ON ^'B[ERZNF>*$)*EBH0487IFGZ846X"VC<7*=A+F MUZ]D;+"Q94O&Q,),5:J2@&[?^8ZD(QWIZ.LO[PM+>X7$0=C^=M8^;YUIT#:P MB>S9MS//:0#'0.CLEY___K>O_V@T?K\9#S43&]X"VJYF$ A<:&IOR)UK$[Q< M EM[@(0@R])N"#)G4-.NSR_.+Z];5^<=O7U]K34:04DWP*$YL:WY17;.VYMO M>D&IV/ZBM=O-=K/3ZK2U=N=+^^H+_>/I89/R@39SBO*36LC^\4+KTRA6V_EV M-G?=Y9=F\^WM[?S]A5CGF,QHSI;>#!.>K5-^>7=0+/6;'J9M-W]_&#X;<[@ M#60[+K"-;2Y63%H^*H#KIO\M3>J@+XZ??X@-X/K2SVV7QDW!_FN$R1KLHT:[ MT]#;Y^^.>49EH&E?";;@&$XUOP%?W-42?CMST&)IL8;[G\T)G'X[ S9:-I@@ M6]=ZB^7_Z=FEA##&>]@VH4V)HW\XV$(F(^H&6 S]\QQ"USG36#6_C@14JN9@@6$[W2)968F/O,3;?J-W4 MM4TJ$V#/T(L%NXY#9[WN A,7_>G/$B4 D:VI1)!T.%D@UQ\F:>UT_'1IIZ36 M)I7I$%*[Q>F_+]G06@)*Z:H^$&:) X-T51\#,ZRV:P-KY:"MG6//UM(/VM,# MEM$Y$'[)-@2"H149GN7W@"$50R ,5NMA#-HH ?#=A32'N?D4N:Q:NMAHM;2& MMBF7_KTI6HN6K06%:T'I/B0*RL)&K"*+K3@PB5,=H/.7%5/@O/AK"[H G &P M9.NJ5A-:KA-^PI2BU6BU@R7&3\''?ZP'DK!D"[Q RZ_OC]T$SKZ6K_6=;U]&6EY1%>Z) X"$",LG_Z94)_XVBU(T72\ MQ<(OK8$HT6'^*<&+=!$&%6*9QF-B0D+7^6>:Y] VX26K#UAGVAM$L[GK?U,% M--RT2.(*./F&@NF_&Y;'O)6AHX:[;L[/&A?,9RJ8STI37!B3B-%?!;\Y'!XK3R)<7*C& MQ^_9Q<:/.;9H6QTVD[NK M##]3?M:* 7$T+Y)"37T3Y22JB7F@5'5.#+$]FT"RN(4O;NZ8D9Y8'1)%R4BA M3QR9JDSZ8V$$N=@,D)JA#HQ*HE-U^RV"(-M;D4Q8!Q8%4:FZEHT.*SGT)5/& MD5Y0I!UU^,MB(WMXS4*GZM@:>JN?P(JYJL6<]_'$-6)3 J"JPRJ%0#QH"H^N MW/3UHE4"HZI#;H!BC%? $N9U-W7]6!5"6+ZSOQQ.^XNEA5<0CJ'O"Q/NM;GY M:L1S,:RJ[BH&6ALY#"'4CY/I:\2P',;R]R@Y!W>"9MWC5TALYG$J@;N[ M/YEIXP@N=?WB^MA8DL=7_I8DAZ$Q=#UBLV9ATQE#!Y+7W8/&W'1U84886\#* ME6HC(KOY08#A_H;<><]S7#H&;+8W5MF#HTC6&O"\-]R ^FNE_:FY+@)^0G4X MWG>W71";JJM/=J<+VSZ(S%L?.\G4X4^2A[0^*@"M_-T@S@39LX#C])Z7[("= MQ:4E*VD-J)&&IVKO>B+!,9K<#I:2,H[T2M<[5:\7"O&#PD'P8H%%N>'&A>B(QH78UJ+AJ1:IIX)^ M00F+1O^*:7UTY;N3KIK3V6']=U2GU]%%/#HT;05X Z>8P,BF<__=)8"J';(! M60VHT/VC-6S/!5NT?;,PX!'W4/?!:HQWD&O]D]Y68'\C51OB1\(_5B*J'K+8 M!*_A=IZ,E.IP7Q6M2<42%9.J"C&&K]#V8"B^W3W=S;T)=@"<_IA\&Z- 2>HI ME"B=:79G.?!%%*7R#?(>=OQ064%P ]X8LINL3GP+8HIB1#5Z1IR %$"JZCK88Y*0'?N.FOK"8%4]*7H/D,T,I> 4Y 0/D8MF/HYGZ+H6 MS A%(Y2W-M071YOK@]@S< S/24]5DN#E'-E/! Z!9QOSWAR06?I)0W[JHV>P M"#X1%T+EAEFXO;%>[P32>,0V#A="62$6\[.J1WSU6T2%Y::JX><[4J( 8LAX M^XF9F?[2FY2M17F)J6HK;H04-/Z&VL%3KK^:DUH='2G@>A!#([%?I(*KD?L8 MCY#?42_F=XQ5JJUK;?Z3U?NO*AR1*3+@...C6I.9JXH>FN5/34T3U]^V(G&_ M!-B(]LU\1*KZ;?8X#")[#N)HV2T,5&G#BP,H?"_LW]"#D3ZO1UO54 M]+S(3@#01(#0^ >1E$^0KOW9S5)VP!C>PO7OC3^(_C$']@R.*=S^= J-7>LX M-A!^<$,JLDA8PY\(?D54@VY6OSKL8N[&8]LU7/2:%0--O !U!JHJ24XUC_:1 MH*JVTQ';NB4Q4R=+^)E.7M!_!YK-QG0&R?(\I2<^ 7XE@*MJ_28B-_N76>GO M]5NFO)Z/E#IC-F!/M!B0:]CEY(J+HZ/K^D7=]*"(!(["MQT=OT;3.V0#VZ " M"EW_[+U?/Z8B;V 0S'X"*K*7*%0- [^[&![8R0?AS@SZI0W_\U4YA#8AG.TDE$!!!N(74*E$1."<9 MD^U;1V==!0&5T\XSYN6I,:W%\8>%!_)!6.MBN4\-9HEI!"2?/B7R7<; M.9H&VAB>UX]Z+>@*U#]](=2[Q4HZ-2780RJA4B@7'XN_.DVW^83SU5@Y]I-! MJ IJ;PMRA,46KIHR5%,1:(25/543-AC1E/V_M_ <3P*!_H.NYP!)R5''/DG:C0JNKDE MRAI_A!%%K^[$P[SVT/1OJ0Z1#=E9?/]4%X]V7OI3(%T*NXC56?GB9@R7&TT6 MH9^;_@3HE\.>.]+O&8*C?/[7SS%'GH$5T(%$GA/3 S'\RL;YCXYH?HSLD=\T MI_\.B8&<[<6KC%D@-=\)J$$Q&93_.@!G2SRP4.XPB3U)\>01:N8ZT*%?;"WE M]?,CZ]46.Z%%OYQ"Y'HDW0565MEQ";'7PB[KHB6'EU/NF7-*Y' =T3=EL\5=LRTQX=3?)HCF+U%47$8CT)CQO1Q(?1 M*EJ#C&)MDZNM6TDI\]4K!Y-<(&7I[G^X,7XK [EA/I;O&&G>#YR05R!E2/EH MXVODN8X+['60<#FK2\^QNB)%5VMMI3(HI\RPKE;7A:Y?51W],(>?HI97 .VO MD;=6;.>CDS/F]*I&WO5N<+@T?0!T[4Y_RP["GW(&X74MVC1< 3>TL"9U5L [ MNAUUX<:356UU!Z)#T(GNZCX19!MH":PQ7 !$>2+L%J-#=> _$! !^[Q(L>KT M:SY=R0Y]$-2JQHJ1 #NP'VD?G[Q!ZQ4^8-N=\_SH>Y59>YT1A'QTJ_U;#6%<;UE#X7..H1"66ZU9$+8BN"F08QVDIJ[R MH8-(0[9O\.6'"A+-KF:GS. L[66"0B!5G>.S8E=PR,[*$L=^J>L=%1Z\%218 M&IBJ)^U#O.O=!;!$+K#0G]#LFO_U'#?C6'5^QJ,FN" \H;--'SF9;N)'R,VA MEZUV<@[]WG^@/$# MS)C9%=R]??:62XM_#T2RE)JP7P9J=2V< ,YOF/S("V*8GK@F+$N 4_4VS@;" M'7OD=1Z$6L@C,Y:X;F3F@U,UNNP&PG=@>;Z0@I@9N80F,JA#:B&[20R/$H^8 M;=<$3.'>D,4>7=Z]8AQ='LLM/*Z21RWN1Z/;WP;#H=9]O*6KD$GW\7YP,^QK MW>?G_H1MYT5KJW9IPOJB"X?H%29$DKU8RLL;$KE'5Z,_^@0<"A1J&JER^$5]!3N5^AIJI*0%([">RB'.]M]6*BLTU2@ M+/"J+A\*(*35\^);%2SMA-6%"U_5)8H\QCOLE6/VA(6=KKIPT7_85=$";:9I MV8LO[$W*\/^T>R+EE'SLNG%H411\7>,C5L\]O%@@WY'(KK3VJ V&[!FT#02= M(8N^XVP!I.'_B-=*[,5=&_T.!D\WO\R3U]#6M6EP M75W%)V596YC+->N8[#9-)4\%AZ$@>6WE)XRKZ+6N7ZBP297 $7N,5PR$JJO- M[X @%F0SCZM$NB.D2@R#N)=&A4&PT$T!.@@F+LD+#8+:0HWK I#.?3#>\X:4 M6O]20QA>Z];;-2OBBB):1"7'?45:)W7!H'"!JO9S.0V('0LN5Q:JCNRB(A*] M:U"PN!/5'U%)',7^H2CBG(L'VRW*XW7%YZYR^.'O@PA!DXO%H):*YH99PFW6+JT MJ2L'L;4_GM-ZLV^C,::HW6.:'NF M!ELSO]IF\#XU>]Z*G1WN+MA_19#RRE)OW#B8L2LE@F.>3>3FD'II@ S($B>0 MKTW6DA=:Y<__!U!+ P04 " #/0V%3IUX9&YHO "9+0, %0 &%N:7 M M,C R,3 Y,S!?9&5F+GAM;.U]67/CN);F^T3T?]#D/,R=B':FMUQ<4=4=LBP[ M%5>6W)(RJVM>*F 2DGB3(E4 Z:5^?0.D*(DB (*;>.ADQ(U;3A'+.><[V,X" M_/J?+RN[\X0)M5SGMW=G[T_?=;!CN*;E+'Y[Y],31 W+>O>?__%O_^O7_WUR M\M_7DV''= U_A1VO8Q",/&QVGBUOV9FYZS5R.O>8$,NV.]?$,A>XT[EZ_^G] MYZO3+^_/+\ZNKCHG)YN6KA%E-5VG$S1Y_OYL^Z6W:=5U?NFG[6 M.3O_Y>S++^R/A_MMR7M&YMQ*+VI;SH]'UE^'\>K0W]XM/6_]RX MB?W>)0M6\_3B0U3P75CREQ=JQ4H_7T1ESS[\]_UP:BSQ"IU8#O608^QJ\69$ M]9@ KCX$7[=%6?>FMRV[3\W'#^%'5I1:O]"@JZ%K("\ *I6%CK0$_]=)5.R$ M_W1R=GYR9SL M.:*/02=,:18(K3D6IQ^P[5'^"V^1GO"?3D[/-IW]'XS-U;L.__1M,MBVEFB( M%_C RW[HOWC8H=:CC?L.4T$2"&-H48^^ZWS(1CIRK#6GY^STZN(TH.9FH];1 M?[N.V7<\RWL=.'.7K(*^DM1R^?*VEH@5,;#O60:RZ7O#785TZ[5:F/BIQ\8, M;[_G.B:3$3;9']2U+9./I6MD M$CD+3 ?.U'.-'TO7-MD,U__+9W(OFV/M;HLKJ$4-VZ4^P4'SP0S:;18$+P(2"Y!$H6Z/3K[,VO%8#D:VP?='9W=/0".Q;*@RZ.SS298/@[)<75< MW&N)S#]@AV^LH[F'3;*/EE,6CQJ-E\C*@"V%CTQZ05<$FY9WBPS+9BM=":QH M-%X1*U$_?/US'3[GE\R.HH.*6!K['C^?F.5,FVDM'T7%[I'GDZI5+=%)B:S= M8&(]L;'YA&_9&'4,"]D#=HHDT1'A*S873*I=@Q4IA\^\/9:*)YN$/9=8Y<_O MJ4V7R,:=ZYK/EFTSH0W8QM%9\/-HEU)VX(D^E#7\3K8Z90WB63OJW)&)Q15SJ"HC\H9ZYIFL%'E\_364E09 MB^K>2F26=;JRO. TS<8^FZSY*1NS]0C3(694T?*&8N:NCL-FM9Q5P"!XBWS&6/4;EHB3- M2FU\PPHB1L3-YL_]'K?(M[T2R1.T71JQ[@I93C6T;IHN2&K0RLD*KQXQ*9/.>+O% MB%PR>HCA/^*3+?LEDBILO1C!CNMU2QU!48,;LIB>6J&!;,@:VS3)>R[JGMLG M&/-R)C:WOUH>[V!7O;-7OW,3 -ZY#P"G&2@MQS6G0?CIZ>G5:>>D$S6T_R=R MS$[8:F>_V8 'QH7M&K$>;.[A=4D23!II!<7&^X7[],'$5NAB97\<.E;93W]& M%.SU&CARHJ9M](CMW]ZIBW[(3*>>.YC_,-'<= M[M+K@6:?J)O8 G2 B:A@16 DURTQ$MKJM0^'B(]FX_#GIXO/G\\N/GW\79V<7%^?@QHHNU/I=@(>8, %SNN;86;+E(4\H>5:SG><2:PD!AK2YC/\$V7GC !NSARIQ> MO"+Y!\?!3 MQ@@4N>_6B?2#Z<$/]B^$Z'ML>]NU@_F*;,A+S(AY6MBN=Q+%P!>WZCX+Q\1#Q/[=8+7+O$4 M D^4/*KL+\J1?8()(# \8$8'.\69-VPCH0#AH-Q1(;@L!X(#%H ,".([?@" MITG:0$@6/2H,'TN:A1)(BQU5\I_+D/PA!R"D/W ,E[#QMW%(LRFQQR-XR6O/->5@I-0Z M*C9?RL FA2$04,W0R\!D7%ES*\QF29FGI.6/"L]5&?!(60$!3-O%6,U P('[)= M@I$$@OCGXPJ]X%D[3GK-8N;)O_;#TG7D![MDD>.*N^"9.DE^S2*?8B-( 3@[ M?YQQ5[] Y,DBQQ5YP<-TDOR:13XCB.>33%]7CZXMD/?!]^,*N^#Y^8!V(,K= M?S&"M&6)V4)<[+AR+W@V%K, 8AO3\PG/D0]MAUPWV&;+%_G3U,6/"T)HC'_.,;Y*$-K0H[DKCX<=UJI1R(9:R @(4;?4F/'4<6+GE5&K;W M2AT7A%+.P@<<@)#]=(5L.THNELK^H-1Q95_*J?> Q"R[Z\PX=F9=\1]]I8\ M;PX%FTR4B>#\- M7;YQ4E8Z+C %3\DZ#,$ *DC#MGF&_+@D=M!1\UH]%E9)D!:382+=L'WX\;)%GP)'U >[JD?_T0SV8K*\,M M_UV-^X*59KV=G7[LG'2VG;"_M_UT]COJ;'KJA%UU_A'K[/]E3X8K,)W_@2WIRTNSB57RE*,7G"=+/AD>"F61?"6-(#59.A&;D?1:]*G4ED!3&JT'E2'*@'UA8F MA#\UD7VETJU<9QY:-O!T.8(-H^:2E5:ISA2U(K#!7[A$]"K7+E6%.E/5BL,$ M=043T9J^B*76JC6-K3A:H->R&<&(^N0UH'>S# =42\!2E*\UQRT;3 HNH#J' MM)^UTO(479Z>ZGF*=MUVW'EGTW''$A/."L%+/HT_87Y[SPJK1XQ^?0@.#?W1 MH\\7 !0G_"T,!YM]1!QVS*9*R&2%(;@TM/&1,5$^&)1X>T"P?QV"P'[ZLQ%=,N*+E:Z+.LU5VE=:>7!-\ M MB7M)&##8@FC=*PZM;HQ^W4$@?;,_M;O:D,U=B M.0DX>$R\Q8J9+E'+PU-,GBP#A_/R!!ON(L0CB *1VINJ[A;"H5M/0:J7!32E MB]F$ AJC9SI[+F7+N+=T9;. 7E4()_H<#FDI/Z !W$00;VP!@2C?Q:= ME )XR!@TW (BPZ7HQB>6LPAGC(#=@/;$<]2J'5'&AIH3E9J'NX9 '6IH&5BK M6X(PI/-KNX8RJ-EOB#8$HIA@ZA'+\#:Q:]UG1,P1]L;S6Y?,L>7Y\J"PXLTV M)]JY.*\-48I0L\O7BBSM0I\^LDA'>S)Y4UHD%5/YLTI]FE,H#K\0FPW1 KEB M;[B1FWL*--C$V:/LB6-/'-!T1197,'0I[2&ZO+7=YZ_87. [)F[^8W?N83+! M!K\K8/MB3]G5Z47GI+-KDF?$7V0+Q(DY(%XI0#F'(B@I3QYX>%@&0# MB#1%)&Q 4?\YQ!T/Z[BX^'Q:X0-X6>/\LT$@9*6**Z;ZJ[7MON)P?G_PB;%D MA0%YOW M^=U:X4%I/-\XV__&9G@@Y\Y".F/L7K,R/V185]G9Z=GBVOOXV'8SZT^F_=QXF_6E_ M- M.UO_>Z8YN.I-^C_W0Z?9ZXV^CV6!TQ\J,1^SO7O^>?9BRZCM*.O_8T/)3 MG<:U@K>W_>ZDA6Q)HHNB;!/.Y2DLU!0]/PUW$/OT2-,A%&4!)*ZDJM(6!#D; M308A?N*]O/AT=5K_X;T<8(2LE?^\0["BD-<0K\T_#N':_/SGM^D!-OL?ZLX. M2=4G+O%]@NN59:\KD27_4.S[UW!4F_1?#]OF5=%U* MV3D%*YSHN5IJSC$S%WO0T&8'2;;=]UZY)=3C]L^_?&O-61_APU>2]:HT)V]& MS0<$8\!&P_82<@)30'"YQNZ"?E8>+18$+P)C038+P'G2 C#I?^^/OO7Y:7]\ M-QH$CO7P]#_LSOHWG>YP./Z]R\[\T[#F7M_MF5]ZVF'*9OJ&-R8;(Z7DN"\N MUI23OICZFLZ7&V+X^Q4;3?3HO54@]B,+?'/X4@A86JS-+.IMLA>0#,(FTAN0&&))_)BME M(=-S159**,:OF;5BQ&IT7,GJ%?;;&+OGMA-PSB,D:$>]5DFHB+]848Y>8 M^IJ,+1.\W@29;_>%A_1)C2\9Z@(PAJET*X(F T=O&:^XF>G3Q::O8V:DWTOC#4Y(% M:.];4ZX*WR.Y3H%*;Q6.?06P7"3@CPFRYLOOM44)=B;7$6_Y$W1^B=^C%VOE MKZ0R/_A>^^2<5)!(P >4 K";A,>B\7Q&D$/G/-SISG5-E<<[4\T:9NBT\"!I M&KH60_ A4V91:]8%DLN>03DS DH\[UR*./3^.>+3U> \N2KA%?(. 3$-T03 M;':]!Y?)<. PAM3/3J55@I!;GTF5XW?IJIF#!=KX"9,L>!V6AV"#+@.J0[X MH-2Z@%H74.L" A6H+J+\ 9.Y2U;<$31^M*TP"'G*_I_.+6P.G >"GRS7IV&6 MOP3\,AIN3M)"&=PV036&%GJT;/XDHL_6&$>6RZ!7M3DY#7K\- K N!_X;^F% MKUD;:+S M1T FOFKA%;)>111!CZV="_R(C!^*R%Y!(0B&N2SJMPT3$/!2A5SOW"=,'#YG M3UAGGBIN6EH4PI$^EXRE'%4AZ1UAMRX)\D0FV/.)HY!X:A4(!^A?(CHX\*3/[YVSC^!Z!0LR^ M16>!6HFOD85F0523O?="G9W, M)A;]2NRI MC>'HBR 9'BYUD1B5]#?9.G'5\>SB\^7 M0)X)*H"(D*=*(I8VW8X=/'MVNXXY8\7%*X!&^;I3ZE/U:1>XI.2C8DEKB1>" M3+551"378PB3$90NS+U"=>Y1\@MSCX%*A:DW].L;\1>E";2TP?[S/!J1EKK4 M/AIQO+U>G8]&_$RWK)?Q%D%=MZQ'?>2YWEM5J>Y(J,SW>ZN8J6DF:MH=JFD9 MCNT=JG#6!DAWJ+:7;3;CLLW\\4G#]@X5L&'1VX [KG26LQ!>!:%VSZ35A6#S MSW1/2AI#T ::%MGC#8G]%[P*_MP6O_%)891U6H>0XE6B'NBP#%13?HH;DPI= MH_(F;DQZ0*]!"/^M2X9X@>PI]KQP)9*MQ,H:$%+1-!_V5;%1'DJ2G6OTUG>D M+**=:K),G<\VZ4E70C@TK4^X]]GLS7] "WPF47MUE:,B\[F(WJOY@)#?\8 = M/FU>^Y3Q06G/73U:3HXTCHODL]4/_='-8'37N?XV'8SZTVFG-[Z_'HRZ03Y' MO8D:QA*;OHW'\XCOKO&7;]% IO3Z=>]?RE2.S,W4,?P$M"DB9:6E 25YY$1O M?V!*V00P7XIHXW\2K,XQT*@')'8V1273@#I@ZBU#%@LIN;R\^'3UN?XPF2I@ M%#):R6;0?6+=^ZOP26.YZ5)<#D)DJ[:R[?:(0E[ [1,)-BWO%AG!+8JJ; Y! M04#Y&R4L3R(.P2&D3@<0%@6R_L@U30X"H-6F( R@UY3\T!QM!9EBATV<4VSP MH( X);RP(F!"KR*$-4:E8KM8"3U^H*TS0]=9>)BL;O"CEY+V+BX**&*_A+5& MS"- G)03G:PPD!5'I7,J, "M.B7 $9^B/[(I&E .8#&(A*Q5$H;!NAZZR%$$ M71R4@+">J)5G%U-Q0#H$M6?3ZG@>KF[*'#M100B>]G31JS@ @,!W1"R^>$V0 MI[[3_+ 8H'CK$M;I)'_ L$FY[#I9$,C:+-,OF? !K3]2KBEY="&N\7!D/MD\Z# & [1K1@!%(*SX>D <4@Y XE/_D5JFA<@K3\,8SZ>>:ZBN]5&4!Q1O7\+:KV 4 FP[ MFL)QEC6MQ!,T,+5H-A M2EZ&NDI]&1HZK,3&5.8EL:G9'%'@Z\S=N.@CAC&](RY-"_N55X.PS\P*>SI7 M#1BCX:02G%_8=#.@U,?FF/#_ MS3NR*=J1J24(J2)Y52$3H\W ?4=ZL+V=8T*P&7%A,2UV#/XR=-H$D;=1"*DM MY6B#/L_0%".8KMC11?K&T7X!"!DOF3?Y>_2#$SX_7X9+Q8U/PH12RS6#3<<( M/P=?Y,GQ6G6/"MF7DB#38ZWRA+V99?Q@O?.7 H4!#ON?CRKGJV)R3E(/;6 , M]T( HEB^>_1BK?S5M4N(^\PH[Z$U^R+=GV1KXK@VI]-RQDDV%J%AS -!!@[U MB,]/X]>(6G2Z)AB98V??15K+=TLH*C*)LOMDE MGV88NM(6CHMN22:H3!Q" UBR/(<'WYS;ED3EX\):DGE)ESEHB H.-7LL;Y[9 MZ[E4>C]$E@:.BVS)]B =!B'DTP\KS1YJLX?:["'=%R*0LY ]Q+'W#5 FL/+UC3V2 MZQ2H4&<37P$\FY& /R;(NE^$94)9^2NI, ^^U_X21A+Y[=.O<4IK>V'W12W/ M^/>ZGSQ2R3-.*8#5JGT:I '))/'0!'Y*U@K1" M"V%KHP26B'IKC=OBFXZ0* MO=61C2]HP,:5+PPCL(Q-YI+6<$O4@9"&D6?D)1B!AA6W:#_.6(B0L M"2$G0G-(B<@'A\;>N->8\F!D(62?TN )?H+7F\3*\9Q32E-04)2'D&>@^QZ0 ME EH^(@6Q.W35$5V"ZI&(*0?Y-\OJ#B#!N_;#*>69#KDV4>T,=1 8J@EV0_Y MAVF!R.GC1F+N$;QV';YJ9(W&/$^)QHQZZ!C;+MJ(S#<;$I4[*K,-B?K)0Z*Z MCIDIN$>O'@0';L;P*35#T/8%K7V\4ONX9-#LVSV"&X+$5IZ4LO MWRD,0!L, M-SB\9^'6NKQD*?%@%P@26)X+GD ]HIB*A M=2N;8:_Y+@B01KRW8GPM&%;?..-K\UU\A0+NB[OXZKQI\!YY/LEQX^!EQAL' M3SI13ZVY]LW:2]I0M]9>TMI+6GM):R]I[26MO:2UEVA&;&QVAA:F^YEZ#\1R M#&N-[##!R^3OMMVR'2>R_\!(<8E5P68A3(39HT#R\0KM))F!HX$S8@H^>\;V M$[YGVKY4;8X+M EA1BY='42,-EH7N#K/GMTR5&#;5'-L1OGX@PRX!I!-,A'% MZ89@$+K!P4/HUA,.S5865XW(A-]US*_87' COL&*9+8.?4R^1W'3GPR^=V># M[_W.[6#4'?4&W6%G,)K.)M_N^Z-9ISNZZ7SMW]P-1G>=;H^5&\S^: U%FN;7 M",H=@A.+_E 8C-15FF0X4G,"8%;;$KJ\N/7RX^?;DZ!G9XCGS;.R9X0D8!X!F] & 2=-"T'/'?[8AZ)4N/FT(^O&FGS8$O5:7:N[G(5J7 M:NM2;5VJK4OU#;A46X=> QQZNV-*]PD3M,"WU@LV]P\CJ:=H>44(0TDW&C"= M&VB6]QW-0PL]!KNVD1L2E!+ GEJO.>XS#6:@X=8U#'_E!Z]:C[TE)OS&0H*7 M? ?#+3N&N\)#?N$&]L;S&7J1H)BYE>8XQC*S!@WA>&K%_BS2G\\Q=\ZD7S*: ML8WF>-4R,@8-VWV"DY./A6F7G:$M\AW9O@S:;$TTYP::;'Q! W9+&IM7]K8# ME&)ON[1,N*F$\$NK@PN//,9GRN6EL6!+PR^^F.1?@ ME,\[-"52K5<[COLOANV;V-S>5)T/?^Z/9>#+H!_E7^VVWD31Z[K%]F7%_^/5KBIM 6:-)<31*1@#, M50GZ4CT'RAI W <:"J<$"5@(S=1?KVV+KY\'="IC+U)K07!/:.A?S*B;QA, MM 3*=XT=8[E"1!4[F%ZM48$:J=R 1"HB,=L,F*@&=QH4:J(:N$/F0 !'O?'\ MSG5-.G,]9"OG05EAD-.?1 /C"(GY 8#+E&W3,7^5W@S(ZSKFB!WC5FO;?<5X MBLF396 Z(\BAR.!T7K]&$[IB8BS::)."2XKRVD =B!A03KE%&P4R(9;0E$@HK"KBA\8.CGJ6QPT)"D%8Z,M1\FU< MD8!+"".YC2>"'T^4V'+N?+FRYU'559H30Z3FH_)':D8^9V4\OT?_NU3_KHX[1I_^18-U5Y^7I26 M;I+?0,H$@&5>1!O_DV"UYT"C'I!S6HK"I0%UP%05:\FUY5+$MAH/\1EOX!CR MK7%Z'0@[96WMVBXWZ7Q5@<#OV+:G:QX'$_8;;>*5$&A4@K"=RHZ!!F, 9J[V M@-* TJT.9) L_L,8:3H0;.C&5JLTG8[' YO\\8/QC!F9)HI (BKP#^BZ/$! M%:C!:HTL$C#G4MGT)2OLW7XK *5!^*:ON%-K,52!8.P&(1C6E&Y"QFK0M#WB/S 'K\AU#'9=M C MUJ,?>JO4DM>K!^%P5A0*/4XK\=^Y#M]S8P]W%P0'&RHY((K"$$YA15%0L =[ MMY!F^=.K6I\M, MK;]$ZJ.#_CL@M(NG5@"]32G#3N8-FSE)0O'>Y1'?E$L_Z M.XC7R ZLM"'@RV!>J*7\-@?\;Q3/?7MHS65V)+VJP%?8G #O6%,XPT:@#M#>Y+:4 8VEX$$2>W:$.Y*R0NI-I,0G!13SS5^ M! ''P3[=H8$F;C+VLSDGKI(1;M/9N/?/D^ONM'_3Z8WO'_JC:7I9JD,X.J< DXD? #-5>#O2+E:"]Z0.>U;6:-+5 M 4I&X$*C7%-2Z@!98C243@,H0%[CTJ&*NT$_7GP^/8?C$2X3/B&C ! -+S^8 M(AN+G6&*'S!OY0Q#5=@EALM94H4KE ,V@W[6#QK$I9EM].:UN90@SN^:3!9H<08,Q MM])&2?C!5]I]0I;-9\Y;E]RQNK*G1ZKK#H)/MN)Y(E4&=M M\JMD!HO"211TUPF9[Z!-AS6[C(PE-GT;;^!3X4]E"J#T-I77?BW+2="_^M;F M@S* 7%5E8QM;6>)<-V'-D#*YX\4QM9QEU70%Q!XJU/E,*T4N[EL-*MI5W'KY MF?WQ"8Z9MA:M$DH$@*+%'*;A_D-I>5*4AV#?K7+<[*N(0@Q5.),'CND; ?W! M1E:1AR(K"<)*4#$X2@&\F7-EJG&QA(9K-$:6)I;8C%[>_O.GLWN&LQL=^Q[U MD&-:SF+BVC8[4_./9>M@2F>-F,7R:6A%$GLSTUZ2S]#:4[T&1OTT8G]3:!17 MI)"1 -^:+H8;C($37EFDRGZKI*=&3X9'UT>A",%I9! E2:D?OPTKM&?OG35H M_P43PZ+2?) \#8'P)1U/GW)(")RZ%)06$\\<6YY/\'9@5#2!"7L"X9%JS 0F M%"%Y)2P]=;=U#K#GIK[J )YO?L&#QZ MAD^V:1&^HK*-.+V69)V7B D&V(Z%LVE?;_\MDV9. P[?,#=1Y[2TQF2^1L M]G CUWEBNHG-:FQ7V?L'84.H-B@LNU#>S#$OE?6X4>3HZGC8/0@+1,W:>"B3 MGT<9OP>#L#9E/.P>A'6B9F4\E,G/HXP;:TN-^BB@ ,)]3'6KI$ LT+3R[65^ M2"YR.G;F1UVVS*YI6B$E V?NLC;X/[):-2\S6#5W'7:L78^M?;.U;[;VS=:^ MV=HW6_LF5/MF&]5:JI<9N+U5=O=9&KLZZ9N3;7ZWR?.^HXA[X7O=%7<(PDI: MJ@H=0VK0CF4S@A';>K\&.4ZWY'MR[:R\N(@S)25S"ARGB$L MHVR9[+%YS6+,.H:%Z9#1C6F>VW7/SI*WZ[+3V/U@=M\?S:;!ZW^]\6@V&-WU M1[U!G[_\%_;6P3_S3;N4>'M$LG\=$LA^^G/"M5%P##OXUH3CUP')Y<]G^@(5 M;H\37VL^U CACPFRNFVKEBCOF5!6_DHJS(/O=9XO),A'TCR@M"YYHA>U/./? MZ]Q3I:$&=G3=HAP@E!]$]91,FBP>V]<#2:YZR-P/BT%$<9"%OL$'F M5\!JP1@6;$[<@(AZ:%!\1\3BRT(:$H)RS?&6"XB'AD.:_.N2>R'/="9YUVK? MR&K22*30J$T:K05#=JK9/#P\)E-,GBQ#9LP0%VN*74-,?4WGR TQ? ALR*%" MEW!*60#F#Y7N'(A>Q$$5%PE]<]!Z3=PG;$8=RZ\2DI>MVQ:2JB);%X>0ZAN3S MC/U%>=:TZZ2^QUYN%_79(JL0U5NT8D[P$W9\S'WYD>+_;GG+2/G[+X;M\]L. M^+.K['_F#+U( [5RM 3!EEFUJN02##B# ,-F$5Y=CCTOU.?NBIOV@C #1K4; MA.X_(.*]RHP&V=J 8 *M6C(6622($MG]E-%><9X,P;CM#B:=[]WA MMW[G9C#M#"KFCZCM3(L75880ERZCL;% M7Z84\P( DUO+08YA\4RL2,<4LYJT=!.L*:E, ( CV-?,N4TB,L6Q?>MX+B"9 MR=A%[N>'SQ>7IU16O83U/BY&2KN=R+H BHIQJ516 ++9I6I8&#J"ULT1XXG/XY>79^3F<=:T< MR(0L D1Q/RA2>N"B0Y4BN1W(0JO3E3[%CN62*#38&S7BW\CVV1B4($Y%* M9W9YT.F\ %#_H>LL/$Q6-_@Q;9\L+EK#%)06%2V=@L0< $1!.0W)"@.9B%0: MI0*CRLF(I_T,721^A%)8 L(TH]:*[41S2'H5 KS!-GK%Y@U!S^FR5!2&$(BA M*58%%P!FC*U[_/IU^^=7"Q,FD>7K$#]A6^7 T*QEGDA]V=H\@0)N[TC M"DT2K5P$,K8!9&W(IK5">/7X_1E1CMLEV#\N+^&87HZ$O% &D)0A,$70@.%S MI5%&60/"[B27?@N!%7$( +/V>H0Z;GG;:@4-U6+?;"?:;*K+0]AOJ@'18 ): MD.Y^(,\N"&AHH4=NW; P[7I;AC3BFM*;@!"BJS>LLO$%#=AKGS+F*.VYJT?+ M">*%=QY?]A>US""WG\?WAAS)8K!SM=2<.PYRL0<-;7[^W;G\>XB05YX>$(2% M2R-&556:LVY54&#&6BX\4P;;[!:LPD_4+,E M(HO$3;-IA8^*T.>:624GG:B'GS/!1"N;NL>' M+B9KGGC$DVOB8DU(()%37]=EGWB]N5JYNR X(/J0/FD^>X:Z /+;5;JU MO3-4GZ-*O.3(,=V_!XZA\(D?%JD[QSVS NULE+=B2^3[$&P:^!U(:^0H M @_$Y6J_332WI,7\5"[N[HKMTM@9Z"&^(@\]4R[Z]#IU'O^+P9#.&X!MZBV7 M*=M5/_'7SSSD+"RVA 6;.7K]&EYE82,JNE4F5PL-2Y+29PPVE#MJ4Y]#RMP* M%.]B=D76!%O,=B4SZ.;(T'5,E*!"/H=JU +A,\JGG[OY5(//*E"Y1^0'YN8] MUC$[^GG$>O1Y!_L),")<].I!<%(414:/4P!39)L,X$&^["L?[>Q5&(;]21U8$?GJ3)2.7RC]:[ M/S B=$F$(/XC:V7XX4A9.8(Z.6W7P4-[K.YF(%GOJ.!]*74S MD&0&&FX*"_H=<6D.W^FFVE%1NRJ"6CHOS0'M&\5SWQY:>0>:N.:.;-]LET*74.2YFA4P.*9Q4ONUH<+;6V4^3 MKK4-R1[/#Z?E<,S;?,Q+QHIV[>."5RQ+2Y&$LN>1UAF2TH7N2X6!2R,<0)!ROY"7J^9^P0"]FR 2(I M>UPL"B5'23B !DKPQLR6UAN\%XY"F5 B\J%AL26/+WATB-B4LBB(&,!&B[B'?W "LZ437B0?J>J-)[/)^.'K8-1YF/1/AMUOH][73N]K=W+7OE6E M/;LQS/!.WWA/7.7E45#*&DU(--1B!, $)Z%/&1J54@=(A)2&TFD !2A>:KP. M;K%P%AN#DC)F2E880MR4EL[%=G 29@" ,L4V:W,1!+8@FRV277/%MS1>^#SD MAF!Q4D+.-B#$_&2&,"./$)!M@^-J"(Z3[^3$,0ORTA"&B5:T@IR%7%OK7S_P M#AX1Q?_Q/U!+ P04 " #/0V%3XOA,AE]N W! 8 %0 &%N:7 M,C R M,3 Y,S!?;&%B+GAM;-V]_7/D.(X@^ON+>/\#7]_%V^J(='=5][/WW__YFX"?ON??,M \^G/.\:_2,"CX[/?R1;00\*^3"NP$ M/CIY]_[DAW???&;^C6&US&<._KA@W+3[IUX(F*[JJ. 5\P^_+R7.]X$2!;!JV",:@)&G6 ME3QG!#FQG(;?;=+G[U.\7\P]8*Y+GI9T&UN)Z($[H5^=-@WZ$@-BZTG!XQ8Z@I@$8[F M7F$>&%V#;.)K/(60V3M4 /@.Y0=O!M;_P #C_,?\ZS[("IK%+W=TEV:J&$ + MB?<3:Y@^_+4/P%!^>"4/>AVHP8F =ZX/MS2+TM5%LCIGX:U!K@,X/%U0,GRH M"2T@%#U0<*#7 @',@L85 7#W'CX+DCR"E:;7*W1!$3V_ANW.*G A[,B*)DP MK XUO&O7(/8N'Z*87N^WCS13"-4%<:\%.C:K7__P>Z>_NGKPSJ]=;A,!C@A MQ[_R'=U$L*M-BNM@J_+_:C"L7UO-;OL7;\,@_.HJ!G2_? -+ -CQKW^9A&G& M? O?9-P7;.DY2_=)D;VF&E3!M53&B(&B.!3\Z16JA+@A')FE& M2@($*#C6KH?@Z^6*+671.A*'W#W+B18>2Z-Z!&CKD@8808N,G.CTAR&1-A;. M@K17::5J-&!XBG'(0Z]: (L.(""HQ)\S;O);K/T M.4I"??RB T=6#@W[2@TY@,53$R4CO;I21R<5'H["W*9Y$<3_7[0SAKMJ8&1E M4;*N5)46))ZB*-CH51.!0QB2V_ 57-DRHX%&+=I?(]R1*]BKK\BE[]S>D'<& M[OR\?(4 &+>_)J38Q+=/::(_SNJ"N/]5=6Q6O^SA]TY_7?7@G5^8@Q$.YWKW M<$_#?<84[-W[QX>H4&8[=$'<_\HZ-JM?^?![I[^R>O#.K\R_(^F:O'O_YO%; M4F$Y^ZD?L@ R%.]?MH^I2HR#[]W_R$H&JU^X]:73GUW%3!$ #FWWHNO MX1-CAVH.H]5@>%:L8O?0DF48%&ON,M#YU2M04L%B'$:?[;.,)H6X[ (]99N$ MO2HSR0R.%9B;V6^'YFI8A.#&$K06%> M:G>8[=YKUR!(5]L'XYMNMS-2P3K^W>^W01R?[O,HH;E^,3F POK=ESM+M+DCT=J^!QM(#(_-M?5"" M(NB%@0^=?E0H1."0$LFU@WBB<=RG'VT@-/>@8/7 .T@0&,ZA,[S6-P DTB_. M1MU">D4:_G;_%+!9N-D7\(@/-K[Z2-F(A+;IL!#E8.MAP,#8@/2RH]V&<$S" M41=$(!,)V[52L9 V"^++9$6__F^J]R0=.#3543-\H"UM( P%47&@U0D!3#@T M8>#NKHS$IN9#E(=!_#<:9/J,>CTHPE52#]OUM9(&SNT5DY&)[G53>4XAX D@ MX&78-TQ_8)^8WMMU(/'RZS5,'Z;7'X"A9-= GU\LZP1&0%$(\_+!3B18L MME(H&%>KA02(J!@=+GI5HWR2XU8YEHR#%>^=/IC M*T;N_, U# &@L3]I]8NN@_R1,[?/3S9!L!,_*XV+O/KD\/AOV5IW&T MXO5L3H,8JL3 OI<6HQW*C-JG*@FA T+6J$X9"#4$GI:82C_40%/K/0B$ MH\%J5F7M;4,XUUS5\-W@B0.1SQ78<13VF6:/J5EE!W"+K9[E^8.5EG9@,955 MPWA79P\ D517R85&)Q9U]LJ15;G7]P[AO>(96Z_/@OQIF:S@/Q?_W$?/0S8DH#A?S,(0G]/D= M#2GCAFWAKFFASC:T0T%:VBW$:*WP!GCW"WTO,]WUOD0A#*']S_"%\'J'_N\@"U;3M9I1L*G M(-O0QR#\+>>P:?%$,Q+$@KUNF6>9D\,_G2[(5-H6:ZVR XEJ=B4[8T^7OGEM4=O*-_ M-0BW'QRS&F'M]PHX)._WV9T%T0K MJ 6SI0_!5YIW3<,$Z-9 ^ED&,]%#'<58JOKVO 2*]=1I[YS EIR<_%U M!S=6YIA6 XNSI!H9E]=6):#S1=; A59#2F#D<'4,YU0 RW%F6!Y@!3X=S-H< MS'EQ$-M[ (M[\&IWX(H3CMDP^@!$B"]GK+<9+,C%RRWCL5@F*SA"V4% \C%+ M.P^8;)&PO+2-*&UW;<) \-O]["C[C(81CZ#9WS'EZ3G)BD7=61']BW^NE5E_/C,3>;1COEFGY^!( M',S*N.J"KR!.9_H+4(W#KD<=8D ,_L6@[BGD]A+[=%O9\K23Z'BZZ M^I-%,XIG"Z[FY-$$[\]B:]I-&Y?:HQT']$6=$T1I+[/'.\BT2+4YKA3NC/N. MYD46A$0PC@&/YP$64W8(_MW"D,9:VCD0T!8LAL:,C@I33, M*2KFAG3NQ M/E:Z;]%*!.EZ@U3':6A7L..E*!C[0PDK^+H^ QBJ,B*L^,F7'MQ;58 MG9^ F610,*&BQYC6\EY\#>,]E!CXF*:K+U&LOPNV0<5*2K 7JYVLT(^'D,1@ MRY3B,KY"E2V,O*GQ247@6ZQ%:![I) /$,Z8>@\$V"I/BHREWST][NRT*)A_.>I,F) M7[?:QAM0W'ML_04VTLWUH'=C+F^JC5?4V%?35TV:+8]IX\];ZV4D$@Z MKV>ZI>Q=,/=:KN-!T=(GV9P4#)0 ;*/AGX("6D8HM,3-<:2]!!7'*\[_X0'D M6M3W@?3W-,<*_EZ3,#:^9Y0X^$\\;X,7>%UG][CS$!CW6:>:==6#SC8DVE-. M%1OZIX\E]'&SB6W*CXSB?B>@414\V]/57?H2Q%)$H!=2#8VFXB;F#W1 M).?F8,E1MZIWB7=2O9M4[;6PEH*Q0E7V$J9;>"<5U.G!E9#5^RGTY4)ZT6BU M8*C@49<,O0"*1:,+C+5LZ#C1JE+[%2Q^B#1(B&H+(#^)K2*FN=_'E[Q]3)D< M":2FWM%'9G.'=R<]L BOY/L8KQ_*ZP!QWLJ;N5%DR^T8&Y!81X*M")V#4L7A M0?RF)L-\):?C^(7Z0'$J\VS@28G@VC:G<-^=]1D-\HX6^RP!IM)5?L=^^^SY ML("< 0[!$$T,UT:H L(Q0#TG)N.#ZA"9 "X-CV&S3P0MQT8W2 0!RG.VH/(3 M!T8QMC%<5].LY-IAE<HO%(,J9 7]=[J!?GT88)H=<9Q1I]ITJU/Z7P'97T"88!' MW4'9G3AH@;%V4(,WXSX=+(R5H5MWQ:<,!NMK:G\R%NPR%3S(4!B0F8!TOVG+ MI"$UR:%]"3@\2?H*"7A1=KD(7 S5M0<=.;P9#\[2CF\O@0^+.&!FO MI71DCZUFD,A^68F]=7AB%3-8 WXR3*\XLN);Y<2(ZN(E!MS!I EBK.>#K(Z? MXDCNR>X]C@8!\5&.483.RQPE-,[S' ,KFG MI?QZ)_9BN6R8Z ^A/=@A]6R-,/=$_9LA]#V0+;*T3[H%<+CG"^V\.+XEBWQA!%;F24@;Z[3 M@I)W[SJ/\5UVT1SX[LV_EV[#WK9Y])IM\#LOU;LNLBR*+'K<%Y!A J7X;P,7 M;W8LNG'.(!SNDI$FG"=C'[@.&-[BH&+W<$6085"6@2X#2I^9)N(1XT*T9EN0 MRSS?TQ6FXQ_,^7]_^]W;MV_?D5V0\2) 3(H??EC\P/_W!Y(_,3MEB\*^>$JS MZ%]T]3_(N_>+']__L/CCNS]6WT9<:KYRL"___0]O%S_^\0>2[HN\8)_!SEC9 MZ(B3^L/[GQ8_O?N3FM0/?_S#XH>??JR^/*#8Z9$T8X[,61SD^=G]#LJDQEK[ M,H,B9,KTL%TGRVC@\QR^@9Y"9D^YXRC C#__B0V3? M.D[*&39/AQ)SA".VD#3W:YF!=Z6K^O__A.Z:>8&_K3'Q2.I=H>5 U7RG/@'V* B;PKS"P=XL__>E/ M['__KC*QM[\_ZWK(:)#OLQ<^(R)2,IF8'AS'SOK8EXU-!^O>]*4"?^$F&RX6D40$@;Q+>]#=Q;LHB+0II?IH)$2#M$^B]^EL[5NE]$GFN0LV!5O-J_2'&H,WZP?@J\Z#S*4"GHSK"'":GI> MV9# ;&UESY]1147>1XM.]<#X#9#Z5E3(9E$=HX<5XLXO=MFHM"5VS$C425;% MW-(.>A'@@;285ZS65V;^7*G:7:5Z<(4Z_>H4KVF.M32G0:SJ(S$CI[U-<;S@ MM3=-R9I+D:WDUQUT7U78_M0L#1IZPIU1G"&5B+VK0#RH\C!ZZMX0$3KY?!Z6 M&KZ'&TNX$N7W7#=KSMWR:Z1+\S/ 8RV\/0*TUU\-,,(R;.1$$Z69TWY M4FIF#ZP725]=#34".M-2"RXL\YAP5/;X_+OSP+]4#1^75;]'B+/+JDEYN1W6 MF*PE+HZG'B28[+VM$)U[] %<=8^3+IC>A4]TM8>RCN_>G[S]2:1)B *H#46^ M2:IH+LB2%P+$.V&:(O.%2#UZQ#][FB+%*=U$27)L02R.P:<(L5S]8Y^7SXJ@ MI%WX%&0;^AB$O\GO0NM^L\A/[\H8Y#;(;C*^4USQ;)1;FMU#3DU_]*+'1 ]9 M^X32!+$Z-,RPULQ3SV.'6Y$R+M!%PAAA! BG@![^3A9-"/0F2L@JC>,@RPES M52(E#/'QGB0A%R=?UBFD_7/2Q4 W)IT0&B,Z!,)X8Q%!))'ATTV@_V!FX_[!%]N'9UY!= MB!TF\N.P@0%[Y[V5A]L1AP)ZMU%IRVZY5^E#\L'P;'8L9@QD0[,,^#OZY\G6 MQ9$PN)9BW,.8$/RQ$/U.1@_MA648]P,Z1<+ M%"^LHW]SH-,N](V.,W%07]@+]C138(#WYHU]6X">1_8"V(=7]C(GUL_LU=ME M-^9P7!GN^D0]5MZ85='7AA3#S-(Y6 M?/M:H_-,RANV8^47XXAJ="=:+GU@/X^J@U-=9GZ9YY3]WTK_N'04):Q'VZ.% M;K_B'DP&X5GW2!X5[[PY)0)3273=R)JV!!7!^9^;VGKZ^42'A[,E-><]0(_W M0V8T3#<)+Q*!V%M ^,!DI9R SP2)T%^@1H-1;0 ;OO*V#FI-M6H((G M%8('/7>F"X%YFYD7-VO>9Q0>I]'L.0II;<7GT-4UC'ATP/Z.*<^?2U;+;9H5 MT;]4A3#G)(QU,SK7E+3O3Z=21;AEG8=E15B:\S(!HM$N?]8HB,LKMTQ_0>H1 M%AQ>'@3KXO;(DY,',92LI_6$K"2:?!("B1CB91.DT#+S>F+BG;,U/4YWL+4H M79LVC##B8,7C%H*T(V\# D*,W@!;W>E\/Z5541!O.U#TMBIB?'6MFPQ(7QZ0&"2;;E!6B M&O?RWSSVEX+BM1FI8>?[O--_@J8EQ(7<&05 M,;];Q"\D:U0?^J'<[K-H'?'[LFH,%M/%A+EI-I,P4DT"JI+3#%["E_Z:T/6: M8>4+$B75GOUQ7Y DA3:AVZ@<1NSKP=EO@^PWRL\!2]T\4J<]E0L9-Y'2K# , M(E!(B8-1P6"H /:_+^Z1+)PI58?#A@.H-AC><:F*W_W @-/HZ_3)&US7UI9SPVQ!1Z.MEL+).M^+Y)S2[#DJ)M$ M(>'5IE&B?NO!9?)8N43A]1*6%^+&3 ID81O-BQ;_LF#75)\A:(.*E2YH+U8[ M=[ ?#R&1T):ICJI5J!WS61"9 *_TCW,Y.X=PU M3XF:M]0FZY;8'"2G,LA*E M%7$9,=P'7Q;L:/RR<=5!RUL:+X\?QM%$DU4^8I3LF1Q-1O,I7:=9V>3B(?A* M\XNO;!%-LU64!-G+94&W.9N $#(94W[%59F_UK$<<43,)/BC3F(WD?XHPR$E MXQ]1%L7J).WEFAQH,:R4R4\>^<"5J^%#\]59&HI48V&MT:XG[S:C)T7PE83R M6PCH6X.S*78_ :TM-1'4V7\2NHX*7M=05A=LM\Z8*%>BDD/C-"J@,=VIEOFN M*^R (KDQ#1\Z%\3 J]TF>5-BS!S)V%\4#I- UOA(2%.H--Y5'#:,^]LL?8YR MN&]Z\UA.>Z\D#H_+:-%[]'L @W0,IF*T=>0E [@_WNJ.KGP/U X('#;8ZEW? M;26X0EN ;3DTGD0[.Q>T93;FS$;(Q^95G].JSM)ID$N[6);$6A%,0>>6"QK$/UWL]TC09N_*4?J$K M_)\]L[LA\^&535E;D!_V,M0Z/#(#H])K%1UK,1PB0GO36U?GT_P$>)9:>A5+ MB6MH/ZSU@'F3O9:@Z!;;XL/*9DL,/ZS6S'[O$N6+Y9K%T-JNYJ=P9[V_TFCS M!$$#DSG8T.L]-$&Z67?J6IG6WX$T<"Q]E*"R_0\BX-PKC."NHZ45#5(2(8(* M[U+8*5>&NO3/(:T("2I*)Y7,/A5FTXA9.@W;TH:#J7AEH'W"6IBHCH0O1FKF M;ZJ9HJ[V\TA<10%>&VM=C.QF+=9YMB,_2[>[C#[1)(^>R_NOGA.CP520^TT/ M$U;9A=J.!%YOZB'\C:M=X]]#E4=Z3D5 M_^VK.34#8<3,KUFFI),=-HDJ3@;9#"QKLK+:]@!$>0XFF I#AKFH"S('_Z$*=?_D)7&UH]?%VNV:3>T1 Z[T;K M* S*I^7Z\I?S#N&?NQ@[3;:.8RA]KUS(..:MG$GKGAFJ,&31,R_[D9._[H,X M6K] 1EF0$SYVR^_XYVQFFB? S(6'H?FW)$V8TRF3QS,6II#\2["3/8^?CJ?R MO!.L\:C= 0]%[#$P(P9: M;\ ^(0Y: ^K ,3H#FGE1M=.S,9N%T^2J_@?B0\445M2VGU:ND!_V(YT>\$X' M3VF\8DO]Q3_W4?%B?P9DPD4_^>D73'/>HT?$/.7IXVKDV'&2-- FBU$05 IX&ZKGIWNIS4-+ DL\ MW3D/<9@%TF;^/-VR387N[EP-BY0!8F*\E?^A G2?_:'GHE=+R& S6 MW6GX](_3VX$"#+=GG%%-VIW6 MD/5\=K8=^OTPW&_WO+JB[O#'O ;8XR.M!T,%;*T-MLCNUXEAG'7=;(-/# >3 MR.O'D86$JX'ONX=('ICE'2T8;W15)>(:;5 'C-6?P\1ZNS&'"A*A(X>>#47[ M"@%,ZF1M7!.9QOSW;V03.:?K*(2'ROCZ;]'BW8>F[GUMW%$;MUMT.1<@BV.V M9M_Q5)&+Q%@9P(+5TX#],Z3D#=L0\.<%1ZJ2*?B]+X*L.#['+O?W_]CG!3^W M?4@U^S(NTV.04YX)R-9(?KE^1_^YC_*HH&7W+)'[<]?T@_PEB/>Z&F?''Q;K ME,'-=+8/*HX[)L)9APN!%"<,];!P07AX>M(<.)1]NT_X\$0>?T%J#JJF>$3P M0.[TC5)=';J@S"K?T"JF2M=1">G0AHNP#)F@&0B?%Y]H\93J8@P[5 ^.=7K$ MTI[S:/!P#WZ,3/4*M&0>*8E8\>!IT239$1^E^$3P&TU862 M0GS\/4O[ /$XD(M.46<5 EJ,S.'&!Y8EUH(K5&UP7%M2<5+KPE5 MVX(*S8-3U1%R6)F)']$Y9TAL)L[W&=N9BZ67.XFJ=$)[K=9>MP\GA)77,%;D M=K+#4"H(&1#C6%1'6.56G0A29=!9+WKZ>+4\W?R09FL:%?L,KX[>;/,!-/@& M6[PQVT(S-/%BLF@4ND%AAJ,:^07KW( M>N48!D^';5!@0],7ES&0X3$!0R/<"19D;V(^HI0-P_&]WE_"YB M"%VO?,3P";$.)5Z3EQC*\:@PXY7ZB%!3F>T@APRL)HYBVNM<\I//8^_&'14\!/>IT:E) CS(F9@KH$04R MI8"*?IM@N'SD!:2$UH.3;O,N]O7K\W#XTPSSEM73"C5LH*H-? I_\_F'"SO^ M!Z2A/@G@*_^2 M]=# NCLM/Z=KFF5@_V'5WU:46SQC'T:%[O2X'PU'\VW%D6V@#\>Y-=@QU"TT M7Z*U&@ASMPN/7DM<'".9*A%R/]4[FE.FA$_0IHX^TSC=P:)WF; E-*3:#JN] M6%@/>*V$:;_D-:(@/.FUX$=UUL>Q1/O !@^>!)686(]\QXA3)4LS]D]V I*% M8)*(*TG$-]]:_+/$SWB79UM4='VAL/%*^UQ[7$=;]7'<185TTE=#C4/:>/!:GS M"SB5LF]I20?I^> T*=GV\H1OXJHBVX@VEN=L4[O=!5$&IG_&XO"--MM!!XQD M/T;66]:BA'1O&P8VNI8 P*2!)B4XDL(/9SUJ6 \Y.)Z2'_;@D(YIRK>^/<>S M0PC@&,-P$64#L<=V;C1#6>MFIY4$R)N*Q+<0JS:'D'7E/.2>,I,EE>H,2Z> M8(QBT8RCX#&*^8E@72$[",5S=K:081X3=F5?AF()O:,AC9ZA4+GUM*E0?;%* MO5AF>^SB>6").J9L;;#")PT!K%2X"<+54F0U)#P4M,^@/4L9ROED0M72=QN\ MC(K0:CQ?C$@CD%UL5B)Y8$9*C@9'924VUD'W6+%J_G=J_FT,)D@B;@;OWO[T MPUMN!/")@J6[]"6(BQ>U 5CBN%7^08* XELA'$7I5VFXAP,D5<[( *ZZ)7"> M>,.U4OE7M?*O1!H_<[HLEM_!$2_[EZAU"88!GZ>/<;3A_.0,G/*B.7(. BB= MR.7)J"@86Z0<<9_S]W%ANGO)H(4YBX=V['N>7,4V]2M*DF +45(Q;I6WFO*#:3Q5-2G'=%3:8YLI\C 7E<&[D8P#HR:\JJ+Z M.KU@P$Y PO%E,5<(TK=7K!$\6,0[W-CO%9O,%7\6[WYQSLHX5S3Q$^DJU2(^ M>O=HN9*7%ODQ9;(EX&'OZ"-SSX<6,!#7@Y6]3S#M"J]#]&.E-W,WUXHOG9C+ MZ_FF'I5D8ECD973@;-1^H\*'*H9B16I(D)*&:P\RAX"5--T?ZKB; 5KLLP38 M3%?PD))FS[9; B6F!^[#+)1I>Z! \\-UF'A3):2PO21$[BKWP5Q$5M)BNL:( M\9PJ1@T_K+87L>,-H#=:A4\X 5)2\"/"MA?M3OGC'-$'W*Q+UU,>]N5R.OLR M$1UZK((*6TH>^(AA0FM]AAT9/WS($%Z/'(P$Y5H7M@H;5I]6Q\F+YCP9.UB9 M-'==9W6SKH.7BF"[MCXC*1I;^1'*3!)_V?U9U3]_]6._AK?PFBWD$ *^OWU7 MG3_88WO\UGV^-^['B2W2(HA-YQ3S20HFQ_^XD%YFRN+[]=!=(SA7Q:%F7!/TZR'W;.(?EJI0R8MGP;?E5=!#6C[NN60! M;+*)'F/*,[!UZZH%'HY]6@LDFV,ODG/KL^2HFP%27>U!ORV!21I4LE1F?[C* M:ADKU++)+X9#E%V6KO9A0:HKT/J=F12RUIL;=;[+<<\;ID4!=M]0/#"'P':SHN!@"=>I%=$HSO18N/[E1[6K!Q,16-! M.!5AAC4A;[S-4%&[;H>C<^EHA8N+6 MMLYR9;$;QR* =L)V;5M>$@(K+ATC31UULU 40)DH05)6SXF#%Z@>G@5?Y*\V M&15EC1'WB5 BAJYRL.RK**%,WC->9$H7L.OAD7:!?0*T-GTZ8/=[/#,GBE=# M IZ ](1C\%K8' =KB1DJQ&F:9>D7MG+D9)^L*'2A?4YC-E!C"GXL)#:68(#' M7T!Z+4$+C+IPV"A1>]$XJB6,6R^LS%E:*_J-P,U)Z% 9:FN&)!:!Z<=7N4M?9Q0(/?UTS"J1;WY1(J.N<@:.>]4YN99K7+4R/TU5E!\F#98;8 MQWVT@H)D1Q4NY\*EHD\K+5'SIF/KKFK# N,LK8>]GG_.$%6($A4"1*J!)F0XEN.]"'-'B!_;Y^] M<)N^K*3+3P9 MAA>^13E*N6#4RP+_,FLZ.:X OFD=H?2)"B(>7ARXF+KV&\7S$!V1^\U.4=!,M>QJW'+@W%UAB*>\;UUT/$"KR6SM)PX_:R$(AHBB>,2" MU&R1BB\"C!'!&8X+]6+VN1L6$Q(E>H?\2OWM,6;^57K#V9W;Z_)5QW4]QSF7 MY09^D1C/EXXU*Y>BY7E>9W(!93%[71TG%6[*2BO3F&"+_YOJ<4_(@P)I%Y%:JH0;9[]F.LY,G$7HD@B74S@AG?,Y=P7+ PIR LMCA?9 M6X08$X6\5=95JA.'5_QSV92#&7JSS6.299Z;TI_O+Z\O[N\7Y/;NXO[B^F'Y<'ESO2#+ZW-R=W'&/B#+L[.; MGZ\?+J\_,IB;:_;WV<4G]L4]XO8SV[ U]5\\G#I+DYS)NN+_. WR*+]9WTI/ M"D_W.;RMS<]I'F;1KJP%WIVH!_JU.&4\_Z;;,QQW3*3-K8N);.V%CSF@^ZWS M\:7I[K2E,1>D->J"\'$A,I1'9A^78Q-I<+Z"-,.3:GSR&3@@G 7'5Y:8T_HZ M'>$=?:;)GL)[:#91W-'_&A5/9_N\2+7=W\NF1:Z:]&]JVR]NA>ZJ1Q M[;/%]4TK^UQGB2Z**U0$R!=&@50D/%A4I@KY"FRO6@O/TNUCE(A>RCU+@!D% MQ\9LQ)#MR@3OW);ZF>GN]2^NSR&HJ$(09U,TN?&;9&] M43"#:#VJIL#T0>FT;'4CWVIS(&&3!MT#USU)/#^M"ZJQ-#+T.&D=,([UF%F7 MK44-Z=PZ3&QT4T.NSR].V8(.JN*+>O1Y6RVT#PIB]*<:4&05Z7,IO+Z32P]I M<=\P3 )?M+RZ8[Q,F%'R*W*HI_(7NMJT;D,'>,H)%+&L9?(DM"UJ-#D$JYO( M:]J_!!OJ7IXHDD6CR\_Z2JMPXP:M(_QBS\:I< MPD60P8M*J*YQ_Q3TKG=Z*,X1@]J@O=!=7J/+RH4WTYAQLCB@QU\3-/5ERB.6:A]V([7VJ$.I(%C*:,$ ME4UG$ 'GMC2"NXY"?KRY.?_U\NJ*[XPNKQ^6UQ\O3Z\NR/+^_@(SU\E*MC[O M/92(QUIJ]/##*/BIIWV>LR+"3S8Z_=Q]6QKF$=E3VVPDN%F?I=L=37)^37LG MWA[Q?A-\:_$(CQ>J%A-]A_D3B2*=9LXR%:WSS$D4W9]HSL!N]['MP\W9_SXY M7=Y?G,,%_NW%]3WV#;ZMF*>RF+WG]U.I>J[TYLD8I?5JDOZJO8G?[NEULXA! MSSV)+BD)B_Y""W&<=,)MBM0]?'Q8^(XS,?XYA+J:QX C* ,& MZ9S==1\2NA):NFPS!J::V7LZ"TD:3OL,>,@F,A-F+(]F&"=VX=_7] MV=7-_<]WOJE1GZ_MP?%'D8R>UHC@A2KU>2; (1Q).TQD*HV&S2LS4#I_6QS?#*'/=SX\4<(H1RS,/BQ'7],DNXRR M>02J)!1DO;&4_BU%+05#/1&XI$1&W%E,%.NX'F"NYAV/.?WGGFG7Q;/%C;(> M'*L]AYG]=C\.-2Q" PX3(]V+FI]/[R_^^C,\M8 2&@_^*$O?5L( [X>Z&+<0 M6F!TA>F]VJOAB4#PX'1FL S>:/UU4/"KU[*+1YKH>M*J ''T7,^RK.!=*.>: MK6.ANQG@@'"%WX!ZH-76_,L5^7BZ7562 [$^C:@%>%#I[T7\_][Z-);(2/5I M!HG6JD]CA>F^/LT MKKU::J:E@WZ0E2K?"&?R_^B6](\$LJ%+3'ON*22FW;V M9$;!NM_J%Z-]NZ6'1[C;ZF-&L0UME8)U;"$V)=&'RW2;14D8[6*:B_0WB0#B MM42:T6B3G/$^"$R&+$AR:*(!E=Z2%?]G+%93.^.90 _I.F/J!+2N.L82HE#NT8QXFD:_2'N\+$W8GR%O M I@/L:_A9)!.XD:*VSJG&TC#_2G>* :[9WST2ZN?1HN0CW8YD]QW- 07I!7= MBUX$%U\+FB5!7)5[ST]?&M>RS&B0/T!V1I_=3J*(WK%@["1HFA@,)8?9UV < MK^96!Q7-NLM!3AY?B+1B<;KD,Z?L@\'//Q_WX1-=[6,>\F;RW(3I=A.MO"U7JA?Q$BYH;;4H^V.84^23 M[7'5D;5:3<$LJ[\S&J:;)/H7[32[G9"*6[%QLX94^:#LJ_?7?1!'ZQ=>BE?T MFU6\53*:V]S$$=)Z9Y^:.OEW-LHX*<(SLS\@D?BY&H\;QC_K$9NVR,)@>']S MUYG%QYZ6VF/>O38>$I7OM.DH?[S0K8/] MX63<'_./Y5&KQE5.1$.+1T.,S@(V+O '$131S?MXD\"W+567R5"FB6_*-VOH MRB-U,K"U7!,BKJ'VBZ2R2ST6FAGVL614.'Y0P)1]2W@K*+G+AC^;D%DD#8,L MX_'#,W_*RSXI6! 6\@2-@J^=29J<5/^&\X,TX?-00O))BM/ "VO\!.G.O'W( MS1I^P@?&',R-U?G <#+8ECI,7+7=VM% M.(A#!HUO2&DL' ?K7HVR<.R'3(+ MA\E6$'WA]EO9+K?S\_.'*\PB:8P;FA>BMI6HH'%9Q MM6GBMPNOC:.%4)1M"J.*@FT"FY25V\JJT>*SDF2[)) O-C_S1!R>^$LK=EHP M'Q!5DT++2-,XP#:U7 MC1/HN7_8.)G9[E,^6=V[[D F6^^]_7$+1Y@0V3_ OCJ$S<1ZS\N"!/)LE)MN M/(]PR_B^#K9T^372O7QL@^!8K(I-V0+E[YU;5'?P[M-V]B\",.0S0'5TW?T/ M?IYN@^@PL4<'A/NCMUE5_>P" NV'EXLG(D8H>SW@K*9+/@B9&%ILKV=^_??2,,"H"[C%]'FJ=";XB!TC.S=X>(U^;GVN&[M;3!CW?B4:UA-0F-> MG ZF<1U)4#;\CY-L:?;+K,J)T.PY"FG3'T_NH+>,JR@1P2[,H%6WU M!EQWS3T>]LG=D290=0%:<85SWZJD8D8 M6G3"].@8P?FT[K?;(..Y.X&@Q>8&_3RAF06-V"'SPU'Q,O 681@Q;'SJ\YZ1U"2\=+6YY"\,601KJ2[^G$39.9D$3\^S/EW04D9\2$] M9=*"A[)[,:^#1GH:;V:^]09>#>K^L;N)C^ZK=H!>\,71(WL9)D.[SD12X*]J M5S3/*2T+9R<;+LY5%#Q&,3/%,C77;DD;10G+5D8+W;:CP600;&PDCPK[ TH+ M4M,BI476Y!95\KE/"]I\$R ;;YU?'B1!_%*6O4[KF8EA%"_27>HF<74Z0"5\ M1/-/C,U]1E&L+.,@1W9SCA1ZH!WA@$0X^#9N#>:5=-M M<2%GW$A#D6HLPN+(>C0B2L_[]CS4U;2MHR1(PBB(RS0U[5X,"$C%)GM% M:)65U$*[+R#9PTJW5"1'$(=8%0JI<)!:P8R7(=

R"6NM@G"FSF0%%9P8.RCUF=7([@"8JB&C@N=?N3B5K[$0,IWFKXHGT@7]WP$PA MI::2!&G3(+7=8%ZRSR,D"PTVI9"[MI"[/B&G6]1IQBR7KD9:E!4VGD4-$.[0 MHBQ042S*FB^]194D/+:HJ4(RBWHLA71O46=EF8A/0;)?0[D(M@.W-B@;9#Q[ MLA?MT)SZ,5&LR98MO3%5%(A,PB=;FBBB5/>$;&41CVE)=^E+$,/!$I1@OV(A M99)#6<--1D6K!+T9V6(BV- PH6H#LD-S:SU#>.KV!JB0"6"3&ITT^)AF,Y-L MO+I_7,L6],LVP5Y*>SZGSS1.>07R:N^FMY1^' 0;L16DMHX^!+=V8<>-=@\M MX4E' 7BF,%&JYPX6_ )FEVK(N N?7/^-#5$M=+'=0_B[5"]$T/C0?TI2;> M2)IX4VKB3=9[9._F4G4&^?HL;<*5Q$RV5G+']L[+XC:-DN(R8;Q39GBS8Z2I:@T26!>%HY#(A@(@4]DR2YY9FO%$L^[E)^AA'F[)_ M>B')&10D(#LN:920PB0IBB7=/--LB!$=PJ/;CUH C>FT@3&M1L6)T6 P3-+ ML9+!QDA2D,T3VZA.>W^-BJ>J9Z4DPTTMPCW[__DZ@L(]MQE]CM)]+E[0:29N M#L(XUC;?E,AF.9VJ<_N=B^6.D=1W(%\8Y;K+ZX+(QM-0)S5Y6%.J MX6@SHW,?N3P%.T8@@QJRC YB9JQJ$NJ'#.6Q2O/<=L!,FHCXXQ+Z1>TS?ST% M+TR]CSUKLY;>XU0M)>^TK17Q#'BPO'>S](FCL,)T;VQ"VNK?L%V>D>FJQ(._>G[S]:2%W)ZQ)\@S+BB@! MJNC'AV;!C:>'=J@^*JC^[- &SS/E-)ZL*;5P*6LA[JGA!-%&6MT1$IO/GH)L M0Q^#\#?#U:4"".'B4LMJ?6W9@7![::D9OAO8-'"8]Y4CV)U1\3["L44"E_-W MC'9ANCG7@B(H80_;M2IJX-PJI)&)SN_<0),2'%,[I_(^HZHV[OA#FO&TQ#M: M[+/$H+*]* BJ:RE&K<(]\#B]RZV8ZJB'M*!^@%LYGEI:(KIM,CX__YA&.DX: MS<1/L=#5-DJBG'<4?J8?*(_$RGR)U5BN'9[;Q6@04UT+:&$3 M0.=[@2K]"WV]FE^\X%"\.3/,L918L*5QGN16$90"P2(7F=AF;EW?4?/L1DMPR+=P5Y#9XX1%GA>.XLD)S M_I"L_KH/XF@-'<"7HA1*WC0;O8H2>EG0K:KLP@@:[I_@CQ:T>IH_F(#3)_LC MN1MZJ 3+24.>5/1;K71A",+'<%[/;,Z98!@90Q=+:%#'J+Z>5"]7_]CGA:D( MT !\'\^L%0+:'UQ+R)Z=7GG%/QU[>D&0VKU.#4V:C, M\GL)U%>;/*?PA@B2)<:=_DOH/EID5[P!-TDUKF?V>,C8;.98$Y[7\GX2 B=T M Q7@)UPU]!98)T; I19;Z)4I3YH9L<3% ML;U!@LF&9X7HW.H&<*5+:H%4G1);DY:W@&:3Q]K']M[EHHKHF<7=\"+V07SQ ME6[YGS7X^3Z;;),VU#VV6OO)&6S7_:3]M'Q;OJ<83C4&J0>1L:IQL )C;Z:I M!:%(9W;8K%2UQC1A(;4S[A6CU--6#NV]PVL=+]U"S MQ. EE#D.D9"0.I^.E8(+$7,A> L*%O[NLUEO4*I"O%6ZK^ILN0N#<$^B8[2^ M&CD$P+D-47-A*&>\#?[!?N.P!,^_,O1PXSJY4:#0@"'/\8JL=">:!Q7 M#(SN)Z?[/$IHGB_#?^ZC/.)G0*4\Y;1BE>:?\S2O&\#JD?#W87VB:/:BNIPT/:C9H;TF](B)24B M:3 7A./B[DT'2L03G])]L8[3+_#ZF@78F^ZN -7]7K"_BI?+A$T!S8O+/-_3 MU4T&_X6EHFKW%&T2[3/LJ42]<>$CIJ+'R0^@Z,,R,)A=JX5B001=4A$F@C*4 MS*IHBYM92BKR.%9^E"DIA8^$S+436(B.91[[@OQ0VNIH@3=3+K\=.Y.6Q#WU M#8.F9I"/L*+LGZ\8P/:,/J,YQ!+#>.HUIDR.QGN0-^S/G*-_B^]"SM+M8Y3P MDQ,HCA$E&Q8KL;_R:$7%@4I='Z-G#@=1PG4.(X16>8(!9-#,?C"/>AN72"U( M0XRTJ$EE7W!->KK@9[_<'<A4]/LF6XJ>N*EA[-I[K(8ND0@O6GV=*]H^>:^)\R&?_*WH(]1H M5+)S:>$PZK-!E5 M#U'X&^,'WKZKLEA:7R/D42G8JU.HI.]PLJZX0),F:T72<7&4A3O8F[5X M_O,A"/E^[E/P-=KNMZ=IEJ5?&(MGP8Y]HSV&&48"9P4:(Z:\$ W!=[X>#6>N MHXS\5AYR$#D14E%9D)(.J0F1BA+.XC2#K)5(C[5(H48D=V9XSC9'ETE>9-R) MGP9YE-_O,AJL;I)?@BR"\]^[H-"F--JCXYC?4/%DT[/%=6YVPQCKJ"&@DP9_ M03@%(D@0MF&NB!"@@F-M$T44$N5"HC=!#JU:1'8DXBY+Y4'.TNTVXL_-V8+= M)' .\$%:"OZL=SU"]BUW&G0O5CLC;_:+74,&PD;TA.3IDDH"L3#3&Q/4[##% MS>;(DXX.LE=''1K1+,XZ#C!].>Q0LC7HM$-0\/:X8XB Y46[K]?KTBG\'8VA MDL19FFM?60XAX,W=58^(/?=4&FP?[J2,K%G>/\FW,"41PJEX<],T3$I^%17P M>B8D5,F!M6][H-G6*I(6@#[LQ626];LN@$+>7S4L].^D -:'#=-4GK'T6*R M45@FL%O)VL'Q0;LU@N@5_0 !6>>5W/2K4H56E1_UP13L1/GK/L@8X?B%[-2L MXQP36.S/?-CH]^WD4;?JNKUXFFQ.V$^^)>U=.?Z.6Y?2(F[(Q.$Q9B*+ZG2@ MKNXRY>[&1 1?R>U%[3O0TE/PXDRKCSW[8ZVFYH_/MSB#Y6W$FNT$\WV-M_YY#GUR4B/Z1:@3WIYZOY\-6<<_6[@$K MMB_K],#5>>X5N=+TM CBP8N8EO<'(*?>5"1="1S>\4BA^*>@V&?\T?4=+6]' M\YOU;1:Q@&$7Q.(T? 458CZP+5,0_XT&AR7'YR.+= \TTW2T;H8FTG1_5S0+ MP[VK;4,:+I JXK#'KLE7-TLK44Y)#$%@#*SB)4>:&SAK>A5.X#*YIE^+AR\T M?J:?TJ1XTB5Y3J3IO?GK)V*D[7<)^FSX.F[GL'IX" S4B2!/!/U78/'6D\+L M\/TK,7=P6@]?TCDFIR;U"HS[0.S1-EW2\=N46TS.9<% E%EP^BKLUCP#S(Y^ M\,-<+63UP;SZS ;5'*S4'&=/:<$FWTCB*6-5//1"%.\ 1B^^AO%^)4YYX$[- MU)[1'AU'B8>*)RNX+:YSY1_&6$?CZEJW)?ZB7 =J&D0F@N7N)PH)I22S("SV M;/$*T_T.LXBDS"[L'N ;CK1,VB^HV*:A8+HG /,AUAH45N'L M.^;FVN6-;18]L\7IF2Y9D!ALZ(?H*UU57$+I(.WU73\BUCVNK4CM*]T^+(3; M73N6%!>]%>*"E*B$XS9]-S K5HV4ZE<:;9Z@,D)0BK3F(F4,PYNZ.8UP=>W] MZU3TC._)9NK%PS:F'H'4MJ1!0C0E(T<&2VIZ5T!&HT E A?;CD:+%#N$>9*)N/8Y@SR,I%X(7R#VQRU5U)HR/5R!MP@#_' MK\K%R[\$.\0CRIK9:UI(>X8\IT4=\-Q1>+H %0EXX=LBBN._T'CUV+]HU:1'BAW7=7RY($5W.M#NMNSN M.K!W: ?,&NZSL.^R+&^$M(X)<4S[2-,"&YM(! 6!/ ?@'[(HA'_E4'M? M(_NK8" )Y^8^ MBC^E K>VPZ0F!7HLB!&9VC'7?XNK@?G$%L=PWZO,-Q1BYV73(.1%WUYD\QH_ M@H[OUFM8P0<3\=B"^Q>AH39\S.5X5BON%]W>CM'78'[BQDM;QJ6DG+-E(6(3 M,0?\,^9RZ*IL7[',,CANXV=RVB./Z82QSK[FFI+V<=E4J@@G;/.PK#CHJ@G7 MOH"3)C)M,!=N'W",*Q)]X(D/ASQYA!&K!B]$'A/KA.](W-_>(KX(3(IH5;+9;%.JP_T/S+C@@']?E ^[JMW.+B MC?3&<,Z):3U&G(.P^U>+\W'=?0@HT99V^EG0K3X0ZP(B:TB'9:5ZU%!XNG' @EXQR&< )1S6!Z6X"[Y\8EN. M+ KB7KUHPR*KAHIQI7;(@'@*TN7"Y#P8-*G!CUG0URJAU5X$X'M;P>!I]QTM MV+:\;)!;\W\;A+\%&ZBCD:QXVLG]?K>+(VW_],%4<"QBI+"RK0PDX=R*1O&G M:(,&5.K&SI*YU93X'DFD757$L,QN'ID;R3PPRUJ*7]/LM\OD-DM#FO>N.@? MR,N.DG7ENM."Q%MX%&R85AX A^2X$L&7M<=&"H YB9*3799N&#\^*/J'*(GR M)[KZF*:K7D4_ $96="7K2D5O0>(INH(-DZ)7X(3#^Z+G-D+4G&\ R ,MYU/7 M)UD)A*S5+5:5VLPA\+18&MZDO(6S!@I1?DW6:4;H5XA;OD\?-'-5@.#T<3;PH MU* L;)CS!R<)QX4[A2U@D[Q"=]R"<9 ,US73')S4\*[CI2FL'\PWWE($L=V7 M*(Z7X3_W4497YWMXHWG+=N>I+OW)C(*S'-F((2]()GCG2U(_,QU-JE 6I$(B M HL(-*R]PPA1.&@>5;>;O](XOM\!%KY17&YW092!^[W2;RITP+B&H&9=90)M M2#3E5[%A4/L&G%PA[I5'1<^\VAYC-GJ,QW"7N@)>_PJRELFJZ C"H6]CFK+9(.% ML/>W%Z8^!^A'<690@_A1Q^"PB0!,A05]%MB.#68NF:[/EU"EK9(IX+@SFL%M MEJ[V87$'I8@->J\$0U!T [NU9BM@W*JREH%N5H& ) (44U7M>68:*5+@=R7S M&<>942<_!=EOM!"Y&>?5FUTX)^Y14CL\!*T=(E"MQC9(;O7:GJ..TM2HX*6) MC.R![L\B%UC$2I9K=K.X3A/(IJ<%76XRRI^PZ&W! (QQ-]''>G,]H8-TJ^H] M;'2=(OO!2P128V#J] @!3L)2@*#"\'*O?-63?6^'ZMVNN".6Y5;X"BUGWYZI MH0C$Z2[O'Y87G^\/+VZ(,O[^XN'>R_MR)1LU(_FG?UH$Y+Z<'RR M&U,F4-^AR1$SF2:<"IDDXM^1LR#+7LJNH<=J/C+-WOME""L9L+N-&*18AN%^ MN^=9\!:-><<0\LXG](ALZ24T5'SR&T86!WL2B=H16_G:9XS-)KBM8#[8Z\\Y M7>_CJVBM>XILA^J;37;%LK/"!L\CNSMD:IBE+8C )T# MX6[5[2Z>UW5D*_5 M&!@WDV>"6.5/$C,(R.B9Y>A]IIH?K5[-AXY0,Q-]2#YT M>)HN\%?HB!W U< MS4YOY^S.RHME+K-(XY&E- E-76F$:XC!-6AFPQH;Z?'",.%:+QGL4-T_:QC" M5_>TI*#&%F%. ZE4U30!#RQ+SL +GX*LVR/0A_@UEQU$687_CD(6 MQPIRSC]$>1C$?Z/!X>W%K)1]BWX'3XKM%M62K$>Q\T">AV]BY?6I;DY>CP"^ M0HQ!8!#?PN^ILP.WAZ_%*US3K\7#%QH_TT]I4CR-.).V(OH:?(%N*L:[@4.* MGGL -;M#]]5 +#P\Y%EP0REL$R.(O1;[E46?9KY Z158;\/F MG,8+5%^/[1KF@-G4'V?,R1W!&W273E:\SVKU[P/!9Z6,D.T[[Z34J<'SD,6I M=#(G[ZJKF+TX_0YD"X9Z.8'8$%->DQT2E-91$B1A%,3E63*DK6_JM]UQ$/X& M4+NGESR"L[%\_Y@S=D-*OD3%$V##8T5^.TJK37:1DD=*,AJFFX0W.(_8V-&: M@_,#MA?P(.LTCM,O0#PL"WK+WP(;HILRU'89B.VXXLM1?\N>YZ J%UUZ:"C# M#]/(1VD^0\@]/^H$,1_\)RXG%&VE7&>\#,6NJ:[!1A^2=Z&5)(IE",4P? J5 M:G8&AT0,$ZM>[8*4E%-).1V;BC 8<1 ZT75)\1!DRD=.$;W M*#,OJK90T"^M1B$5#GJQ#(TLQM(8/3A>Z9.^[(41P1>=,I9W,&@5:O$*-[*X MLY&S-"]NUO=!3-6/H@UP.+:@95C6_PZ0>X[B&3K: M&7EVV6$D9_%^^ 1/K^DSC=,=6%FY-3!JM14F5B<1:Z':W4-ZT1 ZAECRI"S; M"YCBQ7^#6V];<0UF!L'XD_\!@KFSJGL:,YJ;CS2A61##SGJUA6+W119 N[Z2 M4?.J,9 &CJ6-$E2VN4$$G%O?".XZZEK2("41;HYM,I7B8J]A,TJ[()M27'ZR M.%! M&.PY"U=ULWS4(9'<@(-I;'F-(X[GWLD<79BNE4H=I>5!Y;;24+Y3V7D:AH8^ M[F)PT696#$_X^ M2<4" !21?YGY2VS.R%3.R V3R)LA)0':429D4WR*^88LY M<;I23T_IF#53:HN,]*9MD&BMMVU6F.[?N U@JWLE62$3K:F7!- >OOU MA!)6@APCC&C:FHBA23TVSY_@H[^R"&+D7!9I^)O*D>5B7H**#J)'"Y_H:A_3 M4C33W.2ZR>%-Y'4S/A]]))\U]P2UG-1DHSSD'XE44#G2F99=V_0BOZ.!?+\Z_EQZ\:>;PE^^B3\PJ=RI?&,8MBX,NY?X">P5Z9T[&:NED[/AS6XWSZAU4>\*.Y)O$(*_9+'IG#S2390D\('US+P>)\[/R/++1%2P-!5)/\I(K].1&R9M3E>N&.;5 M.7.M#$=UYV)4>)DGQCUFN7@'T:7])')(ZHMO@C/VRSS?MYM+B[B7?UG*=_&5 M9F&4:VM4CB&$Y%E&B]QR'(.IN/<+(UD\JME78TF6?\PB[@^]!V1S35+]O2>& M/=&?L>WQFD;%GDE1.;4C>4[E2*\SZ#!,VIQ!AV*85Q=T:&4XJO>11G7C?XX9 M1%QHM;Y#?PY/[A*4C**;E.DV>:,T&/<]HU?/Q7 MYL?&3O LWFWHX*_'YXV3[!B>4'!")%8(YX44C)G&3];\O.*3MIDF_><2J+P+ M.#B'O!"'<;OC-1UM]U-/K M9O%IC_T[6GM4@B$N/8?G@J_N0'">">\L.^6QX>_1:_[")47SFH?#_]Z\IGIZ MW7C-]MB_(Z^I$@S1:PIV7O&9QCP3WO&: NOWZ#3K,QTTOZG@X/?F.K63[,9[ M=H;_'3E0C6R(/K0Y)?T=NU';:>]XTAIQQEK5O6*JA6P_)[NK7Z*OX(7ZQ787 MIR^4'N;(N!@0H;*UDRFL"UX?=32<.M@.1.I617VB)*F?>8K[&+*K*(AJ";2B M0?:\.QQDM>62C]N5/BYH.'5<=1ICYJQ6@\6@Y[5W].1@ZFLF$"I5HTVJ7@'Q MHN=SNJ991EVD5HR/Q1L MRB:ZU9UR!R"% J1/;'>JL0=^*S2C8Z9/249#ZW7(*ZU M]2IH^&6]6@9'6&]= A&((:^TLPLMK).%$8\LEBA>R*H2%E;?G">;^K;X0K5Y MJ^D1@#Z8H,RRWL@ "MF,&A;Z#05@L39W([@6FAXR4,3CD%^"+()"3'V*K(## MT6,MP[(:=X"<:[&& \767L#YH,.#>?9"@_LT%UUCC9J*IZ%]O_*Q%;*W.5P? M@[P/G"\ZF.>4MM> JRJ$*<_4<[&;6<&1^@?>UA-Z0&IE'T\02\NG3D';+,92 M0["C::PJ# \(P@NS@_BFIKJH+J#R!:DIP_63H,W;HN)L!V:?#+C@]]RNS_?T MFGXM'K[0^)E^2I/B27?R/9Z&5V"(;6)>0,8+.*[!'6>#1%@E$_+;)AL/9K!)(O@J[-,C.3.8/,V;# M&MEZ2$_I;1"M@*+E#P"1,0SX->, M@^*)K,4V]06L=IU"2A,@A/LLXV2D;Z&O(62;TP"8=IR,.N?$VO@T,5= ="$\ M&M#E4\ I(V2.SCD#S#G]\>#W]#\$F>CM?0\XIL09WH87DZ3DA^*> MVM7/TDIR\35DH&*Y&3,3>EH>6ER?X-;FIR/DERV:N1QEF#))(F@2013K.=V< M,U#ER?B2T%++897L($'[D-K285Z?WU*#(B>Y'/#1G^E2(^"L4<.XOVIG='FG MY&=BWS%,UAK)*Y4_$,5"\TL,7PR@QBBRS(:>0]]'JAD^/O7W:T_;,DH121!E..0:B#RN1F*P%B(;264478$LM+U!\D6- M#SD:I)\-LA]IR?92,8"3\)6L3HTPQUJ@QHW@J3D>99D:0]X_$S_J8M4,XVB] MTEP)_IP$NUV6/M/5;9:N]F&1?Z**PN8]L @7>WV,UW=W.D!G"F?!A:(X4@5. M*GCR66 X[O-[;.Y'+QAY5DB+!?O7X4+!/OK[I^ ?:7:VSXMTRP1M@2V_6+5[/4\@P5DAD@'7_^_(00UD: .I U >/D>O=SU-&2 MRX0I(\U% 1VRSX5ZK".1B4MV[#O0H&>@"L>105)IDY2[S39P&0UI]"PJF0/B M>@]M(@F4PTO89XP;0-C2((>/UXQ10?,[*/--Z-=@NXOI@CPRN"0M2!QM>5WT M(E44ZX+G_,!+&.PB>.3_YM?EV=FWB\//FP^H*,<."W?UT8H^NJY>/.+7 10B M<(A :I=W*/-*%9%)YG^TUUYJ@2Q@B.X($L MV*\=D $6Q__T,M13EWPC\,B*(3+7(S =6^EP&9KZWB4. :3ZI!OAD&"*#-5O ML-.P[RYTK]+9'])ER!QX1DL98(_"*R1K@B<+/)P0W5H@.2SO17(>BEMRU-&Q M"@\"@1*3-*AE36Z<>'NL2*+(4 @=3%[1(/)TI#250X5^*_29 ,E46';GM^L MSS*ZBG1Y#19X2 9C*U#+8/J0W!N,'4==@RGQ1'<$P#R!NK2$XX*O%MA8ATKS MB/689AE_X8F_T+"=R(=N&Q\M%.XB%5 W?Y-$_Z*'S?8L<9"N 6T$:5T(FA!P]C)V M7'54Y(Z61R;0!R"L:4@EBXNGH" L4.#G'(^4)G!V4A)E_PZ#?4Y)5)"HA$B+ M)T+S(MKRHIIPAL%"\T?XA^.=T<@9:=":?#?"$$F#B72/.DV8YA>%GRG3"C/# M60:\H<^;H=D"NHY$6R;FMT 33)M "V3$1D@K*R>=4 M&47_2WY$+?UF9>B!F#D/P==E\LRX2+.7<[K5%;A3 2+EL6M9;J6C=Z#<9Y5K M6.@FA_,(N(9<$(!=D(]9FB/%Q-:LW_/+&Q)5H&X3/,_VVWW,,Q=$6R9A9#?K MY2KE#6@U2;YV:.[3/H>(4V6 VN X30:U9TB15EFA$H&[((W;K/!1,HG[A-*F M%=LB^J=LZH1C.RRO%*XGD_= Y2J-NY$U#BTQ>5[9U.8T(87YB)Y[]8]]7D!P MI,Q_'D?"/R/3B6GMW0_PO3(\-7/C3+"AA92!?4R!57:YL!'YN#9:OT7\2--- M%NR>HC"(-2&5 =:]U?4R7IF7%M"I'?5PT=$?&0PE&KJGFT-VM0&0 19!,?H8 MKQ5#!^A6,YYQEKT([2[_ M<:COG*>&II-S#3G]W M/$FGSI8:YN$+')UJ6))UZFSI7*>J(;NA$EO?D'1*SU.0!*L *28[XZ4C,YZ] M#Z]6=2=<2C"$_8^!W7J/HX!QNX_1,J"X VQ "7_&C!%_W=$JX6RYR2@/'0]E MT,9C W#=J\M@P2H=LD9TJE@#N5(E%)3XI"9 %"J(%N%-%=!>E@DWZ0]9! .P M0*!F\F\T#]E'^J?U_3@(]^:V@M37Y7T(.+?D=EPIC"$.Q+,@?O/=4)%L R[+ M2UJ.K\!'"J64HD3$+#4PHS@G):+C)1+>,6N"(^D[A"7ND+%Z":N^<+M$M4?M M6AU\CQ/DP,C:P__6MTB_HOK(7OK*_2]I]J#BMT0[/K?F$.5&ZE/P-=KNMUJ- M._@>HRB8@L&F'ICTI>-28)V1.[]K"8.H>P.XQ*R/PQ0 RO9 Z'07Y;^=OCRP M,17+F!4&5O6:7B':Q6BTX BU97IX4>4$-Q@$4 A@S+U@3M1;8R'9AITP+?LPH[BW$1M^ M]*47%8J&$U[,)$\HHWFTV?:;*G M\/B^*O/Z:U0\&2L&#\3%L:)!@LFF9(7HW)X&<*6X[N"X!)!)7YY'?\=IU\&[/:#5ZPFH0]?TF6R>F#@:BVV@,BKM2BU]O9BN-5E2W94%1A% M$SX)D528F(H^4:!A\K@[:#C=YU 7,^?%94433\,UBA8:YYBAAWGYE$$#ZOR0 MP/ZHD5*@/H5J(7FA6@J.[)2LPD2^()E3 MID6_4%,*(J;/;)3]]O8IR+:!/MY0PV&4.30PW%0T5 A%2_4 MRW+KAKX#Y?Y.7L-"=_O' 4D%B1[%M!DW)W4H07U0#$/RA@(.63G,*0V'ZH&; MES$_XQ-"BWN:1&EV3\,]&ZO-&@#K8PU+1(3@8Y!(=31BA843G@Q@;4B\(LB2 MDBXY5#;*6^1!9SL&'R4$AG(3C!A%<]B!-DTVT+;EG#X6 M/2]YU*!(_60-;+?:QBK@W'>'U3+1;0);M]$!X(4?3W4.^3=&2CI@/_1$'RVI M(=%UQ1AX5,!<67QXC#.8^ZZN'Z&Z!G1^2H/$4$OC *C3>\]1>#0JT),0^G+ON_)[3J1V;,[E0!8G5RU['<;M=^"(70DUW-@J+Q M>D*ADF\9H>$F<%IS?4>?T_C9D&+M3HM_";((4D>AQ;(A?NR"X6BPCEU9?P]A MG&NOFH&.%E1@O-\V>J H,VT,$E6 ^,J@#PZ[4*@*80RK#E0"-1ZG-G7JOM<-$V1/:"'>R/^A$QMDNV7*GV'PR7 MU,BDQ!8Z>$4NR2FY(7?8 <$4"0'"@P#A-,BY"S":S2$04B*(DM56UD<+PGV* MAV+X;NX#%.04KA15>:V87<:,3B*Z3?0S[DYK[_>/>;2*@NSE/HA94'Y?I*&I MP( !'D>7>P60U5H+[%S#>SA1-'B#;I-KPN'08V")9R@7>[.6VC(;8V(;1"0] MLA:II5"]6.XURY(EM8K=5"K&RP"S?\D-MW'C[&F"-;8S_^'K;18],W<.C1I% MIZ#+Y';_&$?AQ3_W4?%B2LJW0D1)S!\@DI2<;X&%7MQ<2R#??.KZ\GB*\0L++0PE1WRM,$*W]LQSCK8[AIY#QL=;2CA"2 0+^XXCRS!D2M81XFY@G7[>X0*UBH&ZPK6\I=N*UAW1^[6 MAA8PF!6L[;D\0GK',ED-\J1V>(BI(#8"=1)$3$A(S52L.1NRN6@\69 PYZ9T M M49ETS)B4J2Y>Z4$*[4R2X*=0\"MKFA=PFW?_)=@9+W]UP#BF8&9=-@(UI'/U M-[&AB*H$L+AG!7#D6^)QW&? ?6[BWN55\6X71T,;-_1B85T;6PG3OCPVHB!< M(5OPTSWZ*['\:]PP41YO&C?DQT"&*C<>B L8KGFUAOE\Q702(4 MRM>SH2@FS_SIS9IP<,+AL3N5#&8_79,-9S]/XQ7B2O 49!2RF%:<>;9AODX3 MNMW%Z0NE5=$OZ7;^]*6R4E-FT42B2.O(+%/16F8F472_"LW KMZI8V][ATI7 M,6Y.@II(]'5HNGHJIFAZFZ+WFJYBMZOI0)1GA*[*E0D.1R7"31%%.1.K,1#< ME*RC3$F?;!/N46X26I'77YHH@!!N2+2LUM>?AP$8[(5I+:M M/@2W&1UVW'1?2)1HY "/,$1,K1XOSOU@<29H_Z\TCN]W691LQ(#5@F94?PLD M!/VW%J4V@%X,MQ9@R4Y'9P"/",2J4&,=4"%;P121-!+A'Q(OOP39JJ?&T@$, M4NLN%:.M?ETR@/LF7=W1NV_* ,:/ZDG-1N LW>XHB_=Y">.,A?X;"M%CSO;] M-!QGT2N ;/%:8.=FV\-)5VWJ@R_^7$]@(-_4#)5!@!RE,=]ELMJ'W%(_ M,ILM#!U_=) (VP\ST_6>0PV&5"45"N@JU>@Z.N*T=AW9V&?XB2( FC(&X2E0W;?BTTCI;W,"_KN0;4N:8; M^>@H3 WM4QXYOPQ<,[M@NPAQ;,46RINU0K(<]AJY^BOC <&\0^ HYS&F2=;H M.>D[-X/YF>\&=-40?/->#P+Y8RJSROE&/]=_C;OI=S!AP\2>TI W30K&/2/_ M2Q#OZ5VT>:IB0_U6R ()HUFOK2A-Z]X^#)R]DB5;BIS&"H]P1"(PB4!RNU$Z MC@RH+8MGE@@_WOQ$@WR?45'E9;?OZ^6A!\=9U/O8EQ=H':SSQ=;,2/?I>P-. M.+P?]U,J*8Q!I G!'^W1!WAZ:"\TR!A+Z'0(-88ZMA1XMG >Y6&Z3XK>XK4V MB'[8AEXDDXUTL=!M1<>2A;95J#Z4R!TM5BT$/(1$/.@*HHS'0JXVEF&446^-PVMZ7"]_00]B M:G$D<\J[,AKCFH$TD'5RB*!*U;0A@*>A]MR9%%6F0I0*C!LYS2RNPB[10ZI: M&KZZY=S+O#?&4D8,9*O3"Z&TL2XXGD7I>#$IE, A @DY4)HBR**49"%$(7I9 MIM2S94:7_LN8 =\!P:A5JV:SJ4S;_AZIE[**"<6][XZ-SIU[=%@JKDPR$80@ MG]UU4V0K"1KV4&OESL7K]$+QD'H9)/UUX0_@\,K *QD^K/K> D(M\J[@Q+;L M8D!V9;WS4!#!J=1N(T%5F+V$]: (^YQ<3["RY99FT88F!\_$KHJ5WN+Z<1"L MSU:0VA+[$'"LTHZK[O.6$JWSW(\A.K;*(TB ::XSB[-0_B+N=E\W.YKQ6.CB M*[QH,!]BZX!Q]EQFUN7MEAK2^4[+Q(8B#;X$)B4T\N[J",R7?U^QT=B_V;_8 M'X]!3O_G_P]02P,$% @ ST-A4^,:K'T;5 A_H% !4 !A;FEP+3(P M,C$P.3,P7W!R92YX;6SM?6MSZCBZ[O=3=?X#I_>',U.U5R\()(&IF;V+$)*F M-@$&6-W3Y\LJ!POP+&/3ON32O_Y(O@#&EBS9,I*5U+YT5B+9?M[GT:O;JU=_ M_^^WG=EX 8YKV-8_?FK]W/RI :R5K1O6YA\_^>X7S5T9QD___5__^W_]_?]\ M^?*ON_FXH=LK?P-O&TM[O-:OQ!!S',,W&G6/H&]!H]'Z^ M^?FVU^S^?-5N]7J-+U^B)]UI+JQI6XW@D5<_MPY_&41/M:V_-5JMKZVO5\VK M5J-U];=6]V_PA]G3H>03_,RUD5_4-*P?S_!]#8C5M O:_!7V%1U_B;&]0?VRO-"ZR?^UT-; GTKR]QL2_H5U]:5U_:K9_? M7/TG:(-&X^^.;8(Y6#>"#_B;][X'__C)-79[$WUX\+NM ];_^$FSC/T79,AF MK]U$]?_C/B(\_F_?TH>69WCO(VMM.[O@ZW]JH.=_FX\2,-"SMAHLL@*^9ZPT MT_UY9>^^HJ)?Z9[ZM>S'+SRH)O3\@6WIP(*J@S^XMFGH2&5WFHFH6VP!\%QV M#$P/OR24F>; 5#'(PU_=Z7JZ!TZ@$N[$X=YR07 #>[=WP!:6 M,5[ "'KD'1C;;J5(L:^\).RM9FV .[(6GKWZL;5-'79-PS]\Z!8JA4YZ[27A M:^[VP;1?J^7Y^)+2T.X-=V7:KN^ .]\U+."Z,P>X\#U!DX$N?0Y6R+>O5K8/ MG;NUF3FV!7] ?T"] VT4W\%BQ3R>25>Q1'F4',L^&P7]1\SX"S@UX(R M6+*?QU4XL*%YMF.4:Z^)QW#\O$?;UE_AM K2-H*NSMH8SR;HNVZA02OE8SE^ M?M"K!C,^-,: G5-I?X)[(E=)H!'04GLK*XF3QW#\/(A[9WA!IP;I@WT]ZNS@ MU+VD@HF/Y?CY#YKA_*J9/CC^JM1W9S^/9[_H.\%BP\!V/,?>;PWK$9AP[#'6 MX.!B"P>0SJ8< LH7\&R6_K,+_O AUT/DMDJUQ_-'B1Y9SN#(MVQ;*/EBT298 M:M";7]X \6LO/M NCY?M/16-6\O#R'I:Q8.[\A]->FHU ST>ADX][#*#OO*? M3O'PR@> Y5&0GWN9T59Y%!0/KWCD51X#Z:FB.\)'8&\<#8ZH5O? TPSS\GUB MQA=9%&6 T:*AU\!VUEF(;WS@$*Q<,K@A*_!XU#; OY M?,YP""^H"-+4]U!@@\[';>8]^2(2>](\WZE::JF75 0-CML!'(1XG,&D'BMN M^X,#LJ)OK'B^S $9\;$5?WY?UX/.$!GS$*Q3$2;RNZI9&N#2I-)/J^9C>8]Y MUXQI^\-,GZILK7KH9OZ$<>?ISN M^94#"GX[W0=3''[=+_N[*@ VA0EY\787[5!6%RG'4QO^HR,*M%5@68K/5Z#BB(CZWX\_NK/WP# MSL0K@I%Z/%=IQ3$?YP$?7)25^_ (ROYD3V,,OSSZ?O0\SL8*(C-K:3Y /A<2&@ MX""-"U8_;^R7KSHPT"&B)OH!D=7\TFQ%QVC^ _[J^\!^ 4[_V853HI47/\_4 MGH'YCY\R_OZU^B^*;7)BAV#?+>/C<$6_W[1O;UOMF^MNK]?I=3JMSM7)IY^* MHN\D86C.*GX/_#&ED^09I:C$UWUP8N3+:FN8!\[7CKW+M&#T-KL MO1@?./ MGUH_-7P7?I>]#XA[;!?G'PN8$!BU 9,[G6W.?@F;[[9:-I M^Y!.8'IN_)MS7J-??S_&])N:ZT[7P4BL_V:X9^3FED_:Y[K=O;D1QS 3B4?^ MBX'$BD $GZ=??&_O-,/"$)DN* V#Q6A(TT@)D5,CA@-\%XS%M60TNHOFO4]@ M]PP<'/'GY:3CG9*W#,*IH GG.SU,0[\)80\6>X!V$/ \$LO6GTMV>!&?5T+; M+X]!%1P/@Q'T>.=];UYQ:4@OT?46PLB)^<+#K\*D+^%S"22C/\M.*IF9;&*Q MN$2/HPL3&:WLF>]SL(=S8 *G9R55I)<&(J')&C9:5@O^=D$&9P"^6!]:^CT< M;!+X2Y13D;U\@!%W;3ZM5!3A2T>SW&!?(;?-GA=5D78JC!'S'>&M-ER1>S!, M,/$SQL99150BC0I;1-:U)&3-P<9 2VV6-]%V61XVJYAZI%'@BXB[J@_"'H+RV=&V23$FW:G=5US+FE!1CSVY.)Q M '^<.DO[]7S-GU!260YS(,8K#DVY* QZAJDS<^P7(\SW2.3QK+BR9-+@C!G- M6D02R.C,=CW-_'_&GC@:RBJL+)OY*&,NQ2\3(3?2=X"&8>_TSRKQE8LK9BAK M,>BR#*'DMN9L:UOX)8'S(BHQ184M9DO\ LX"K(+HR=;5\Q(%866P=5Y$);:H ML,5LD59PVA=A:^EHZ 3EXGWW;)L95"7^GL1RV^Y>W=:6IWQ@,4F<5FN.S+8N MV@Z';ZL@,2UF;2ZKF$H\4^.+Z28MQURF389#J8'O(+.$:_9(J=#B?E;@ *FX M2DPRXXP9)2W&7)+1X%"TAH[T@'O-TR(DA/73K.+J,'!&0MQNL3W!,B M&^Z @_(V/#KVJ[=%YQ(U"]^*,TNK1S<]S)AV3L%YEQX?1^K> M/,H_ZT4-(4 MW?9UL^Z,YZ*+B1:_$A0- 8]!X$%RC]-40/CQ,:&2>IPRHXTYSEH_DMF'#P#* M+&*BW$-O_P/P3?BLG(*,4P",2S8E,=P3[ WY".49R55(EX%H@Q[UFK6K7C/0Q@IF/^I&S2,+UVIUO? M[04VD#'[62M@-6"_#Y'J 5I3RQK9)?ZN$LOYP&)FLU;"^(3J__WK>28'?OD= MF*Z\/*4*F^:AU41I'@[/A3\?'MTX?78C>G@C>KK( _G3]2&=Y,P.(_0Q62'@ MUWQGJ?X=[0.+.*(<95/+1I%=2)IV6\C(QW;+@([38;@7X#S;0D^D1_D!PX$H M%>MG9:4AGX$]'.4TT(2?3.>4B4!SMRC!%/P/NN#T13,!2CGE#33'>3>L39#V M"*,#JKJ2ZH*&XK0\BB-61"[1C18NNM\"PG\VP01XV=N?-%64$@Z%(+71S']"7,FD5:PC\'(1412E-,0,E')O$]1=B5L/RJ2NFE,(?-ZN9(<22A).Q6U95=% MQ5,[];; B82=-Z+(+)NT3ZO=[O;J2SH]0M*)]WHI((1+7#Q3BF,")-+!^#JM MEXT-[1G=XVL =!%3$(>_M4V(S44#8>\])U:"MKHTLN 4.U,*-Z>-4?'^X,0* M=*$U^ K2"(0+PT3!T"!7)O!J;%N;)7!V]^ Y)Y BHZ3,HJ!A,4,&E" 5BZ>9 M:>\H8(0NDB996#T-,.!4IJ> F!T?Z'/[73-/+(=70E9I):5 #51X= T?)0QW M>]-^!V .@IV@M DQFLBMIYXZBD'F%+LCC<\X"5>B\AKI\NHI@PTJIPB>,HK M1.9%.![1+9@6FHG-P3.4^OD2 [%L$O)5N]UKU91==IB<@G8J8'8./-^Q$ Y; M=^>0 ^?E/,X>6TXQ1JDA<@JT$>^YT7W>R#J_&=YVX+L>=%).;,-WLA.GJ:J. M/DJC+AOV(N..8^0!J4>&V/+JZ80-*J=8EZ0_$1['3:V+/"NUH96[-1<$)49> MH2K"=RM.EL^.NVYYB\[$2C)K@LO",SMZ95:=LK$SR40^>;#S22L*HNNHO1B" M#?N3QD47PY!904U1,.)5QTL<(>>/).2COK)]2A+KI5>A!0\D4-I!PT/+*\AJ M:/IE6!M@K? :(-1071.LT"M9@18>9<\<&T-K=_4$PXB\@A.FPM5RDM>4F&/D MK%C2/IUVIR4H^U]!*K.=1R["2@:9)32 6=0>F)KK#A9[='3-Q')+*JH.O\PH M*TT'(JB5S^)/SVWH&275T0(K2$Z#2%QS%[1NO72 YOK.>P ^='LD1>"*JR<+ M)J1E!X_)@[PBPQ=TW0B_?18D71EH>\/3< =C,*75$P,+4 D"%WB=T/4TPP+Z M4',L.'=R$T?AU\;*P)_,S:NHGD(*8I8@%H)[;HI@20[=>.& +;!4K2I-?M=N^JYC+B80!E(C+2UJ1>M%!/&908><56B-XS MS5G;R5_SSJPFG2RJ6PBGQU]9$BU)H)<>)R6)DV1?7_&V%5(%Y>6.BH:,?04Z MB(H2"-"$\TV]=93)([%L$O!-^Z9[4S,N MV>%5L&LDM \>QYR.DQ#3M5S2K09/(Z.R/ M&TUT, J@JBNO*,C\IH51'*XRD:DG/1N<\TZ=P)9ZL$4V TYP+6Y^=X^KJ8Y2 MBH)5Q*>D;DKN^][6=HP_CVLN>'64F4B@ ?[D\316%M9"'4I$;3I+15XPC";K*ZHBD!%Y>FSQ2R85R2$&NI*H\ M6 86U5R3(D5\*\5 U]!;6WD#S>J2=$@D2[RAQ\YM9+6NVUWFDV%%)('E-?% M)#+))"/P-S0&?4AT6%X=:;!!Y):W@:P*<=$EA[^ZT_5T#YS@50=YY$260'QT MD27'MS3L=>/D/4+NTT"1AX7"T9VQW9JA#K*B8D=K3(^:P%,$]WL!2QH0A,U$7UG M6 8RGV>\ +)*Z"HK)Y<2L"LY-2SFNL7"O=F'[*_*]DCU3X7^J!D6.JP698)? MVF/#,S8!\ 7PX'28!S#6K@G !I5#[CKW?&M;, M@=+TK=5VL-6<37;R='QI99@O@K."K3SA^7'1Z!Z-ZV/S$>9%I\64T0$30%Z; M=H+/>!YL=3S7G+=VUUZKMJD@-+D?2%$]NRDX@CE>>LG.764T$+ MQ4 J,U8<6; [ JZ7@'YJ$_RU[C15I5%(.;K3LBD,OM)U+T$[MT'&#*QE<7T+ ML9*RPBD NY(EL*-H>J(\3]SWQCM;AN5#>QPW7._ VG; R;55PS=H:6@-P]*< M]V ?'66=1GMB=K!.%#=*K,.J[(W2R+5$3WAI\_ *I!4\NCJ8(VK"=\ ":VR* M+DQI=?1#!ZWL5%J:O'VPF\^=127*J,!T/B!%9LIQ4KDXPOM.+#+\EN"TI99?<:X,8GU+#2;($[J(@6923YJ0'J'^*&IH,VM#Q&K8.?X^. M.(%[$/XW+Y:_](-55%9%5E$D$P[).@/-W3Z8]NLO0-^ . BLOX:?/ ),B#6 M45(2[(@565%)9"4BBB*CI))2H,6I2#IABLL2R;Z"MKZ28BF'7I%\Q.?7MA+U MDEU827$P0%4D$?&9L8@W566655(']$CE3##L.MZ)!."_SNF'O_H^"/T@RN2Q M7H.5%ZZX3==]/421,7^DK2:O*&BFD*50$D:9?#3W*76?J/*Z1ZUV_0H3.I 8]S %N":W@@RF4:]HMSL+(W5O"4X%(7[#)WM:]5 M1XY"+*7( FMB/3E VU]!FSC(3BX8ZR\Z)JM_JOFZ$$D[H/MK('A^?B+ILH^5D)Y5N#U"EM"S@TLOAZ0O_KH MGRNA_"I0$:.O+*O6:D:$-?&;_%TFUNI7[;;H)"<7\Y9Y1BB;5"LGU[R@K"?, MS30R$WYUM_ #)90>7P5Q<))D8ZDX7Z[S 6(Y1%S0?U9NE4HO6Q9T[*IL6>D#WC9CD:GJGV_[32%= MOT';CZS#;33]E6>\&)Z1>Z4Q^X.2K:3=;G?;8MH^&TN9?3P/Z,JDVBHYW!.H M!,Z,,@T'^:H@>_PO:#!X$G:#[F* E@UZUJ6-XF>LE6&"A%V6-A^75/5K/XYL MA5A2G5N6F;::*39,)9":$$5@1MUTUI+SH FSF.ZCCSVY\29<31K 7QH>KK_- MJ_8IL&R!%;*;(D=5+GG+]Z?DRMM.F>OEYY!Z2-L6Y3X'+\"T]XB4D05MO0+8 M*45.K4^Y9T_6#86F0 VL37\)\;[@KV[>P'2QM]4\9 M8J889>Q70=H)X8<%^ZX+[;[;:X83K+V&E\#CU)=9^%-K&*W16ZN"0$#AT2WG MZ6-/3!J=@T?&!_FC#=UEH>CH'S[#7.U<"4UUU%5'>#)QF MT!=0!O20P/,="R&S=73^!3@OM%U+1LT/I@H&(U1P]*(214S7D=2CP;=[&OO0 MM\(,WE2>@^Y)'TPQ)8Q2R5D.N<."2X<#2Z>N*H,_R]BDLFO8I) 66H-R>42< M$QXDC=0JBCAGA:Y,A"6:G<>DFS7;?;O6LI MG1,K\VE)%3.%,OL(*?C0PM O>^\S4[,\V.NC\WM!9 RME+ /^,":8K.),ML. M] 8NW=5]''&5M(G:HZE#_%39T13A0=)(K:+1%"MTA<)O]Y'CGJZ#R>[8MC9+ MX.SNP3-./L0ZTBB%,^-I*;&;09T1%(H7!KK[ "T]-BR CH,'9R1P R9<^8^C M%C835#);$YX;YK3%T,@&6_[CR(;-!)5$80B/UC]M.D&:E6F RQV^ 6=EN-CD M([GUDC:$_V@)OF3G(MZ'WA2<0C-.#?GH&SK$ B3P1K-#PT(=-LKF@CXL.(20 M,^_/J/&!I,1HA+(!'3D^B3EE*6;C+8+U8#N)'/TSWUEM-1>X\ ]GZ0A_#>>> MZ,0*/B$IUV>K+[+JS54V3$2:,3B][4NO JBO.TXVX7560_!"$S(!^C^T9/NB MF2 X8Q W./0'V,Z2OS@I&29P/=]H'[ZM3%^'%H0_;#5K ^:P^83W0F+D>=F/ MD$;B91>X)# ;KQ/#=6X%58CZ4Z-8*W"*&I;C:L$Z"*_UJ;S(#)SBCLLE=,5, M:N*#KD9TU#X-/X7W#FP,RX+.?KH.>P/,7A+WYR>M>]N^K=L6TV4L(D$P,S\O M!VUQUL;Z4:CG4Z[9ONX*"_:L6!)=!7F0?KH,\L3>1"!OB?2BIE302U\&=6+U)/K3[ M4*KD;S>N@SK!5S3Y^[T9C&8T,Q[-C*RU[>Q",9#CQ"EK2R.^LJO#9? JCAK9>F'<)@@GVI.)\+VD*1M>_ ?-_7L2SC YG579 6):X*L M&9KY8#L!SDR V "T D^01A8IQVE>0DRM.AA9.:HOL$3-N%6.]\%YVA<6>G;*+IX0K- M2<-DE>@.>L>VX(^K\!;2GQ)D8^XW;37A_S2^-([O@O^X^[8838:+Q7\V9O/A M8CA9]I>CZ>0_&_W)?6,^',!?-/J#P?3;9#F:/,(RTPG\>3!\@G]8B+CM],0" MMFFL\ >)3SM'?*7OO;:@^Q2FS@8*(KQ@XGBW+/S'G>8:[G1]RG^LB7O@KAQC M'U_ DT*UA,S?P6_^@1OG5/G.1'.\:K9[K:;X85$>\QF#HHO;J+)9V64C1H36HED!9OQG>=N"['IR/.3D3#^K:8G8LB!^7 MYVQHJTOC-PI2FMQ^*(&YYGY@AD9KUB;VB0-[]PQ'@>C9E&V_G6[[L^'D'HT[ MXE%*8S!]NAM-@C&*B-:> 2YO;8%<142[SOBBH]'S6C5=9>G:- UQIPVY!,Q* M;\QN7[9-CV!#?8;]N'5RS6%.*^ZD6_%H%G_J]W>QU;F]%>03F[\YW M&\4?F6R#K?;MC12^I3RW65Z(LYEJ/N@?:@X*=G;1Y80SX"Q@#4#IC6[2WFC8 MGT^@IUDT_C*>+A9_A6/Q2W\^%.%R8F@Q+ I_@JORO=.$I'?%.(OSC\KS M!-CR4C;S7).GVS ;P-J/)3(N(,QIF;=90_A?X7!@.A^)666+,;PS=>^$6M\% M;11F?%)>>R15D;))YI@]*W:%$6'MVR2Z^^75,$TXN,/I7_HI?W#8CD=_,^7N_YB>(_6 MT6?#R4+80OKQPZ;K4W31OF&0JB\8G#TC_'$^/YHI?:D'?[\1-:.G_>R[T\_. MG=27>ZJ4WH4#P1G3^@H,57O_DW$!*-GIM)I9$P?H:H:-9?]?HF8.$0C&F0.V MUO?;IJBI0^J;\J<.^"I2-NX\NV?-'1@AUKY90O^T,[QXX1&%&1C6!E@KZOE] M*R,,$#;2I]$RB.H+I@^#:1#P-YP,!,WX"2B96C+3<[XGVH 8M/2MFUQ)RO;- MSD:ZQ1> 7?-%]@?-<((S\L=?T3;UC'BZA_YHWOBU/_XV;-R/%H/Q=/%M+J:- M9^&B:-*D:M]O!$W^LSXJKP$3ZR2%W&YWFA*TWUS3IYLK.\C:]] SWS'6!IHV M.)YC[[>&]0C,F0,_Q;=6VP%\P(:Z 6<%Q7V;CQY&P21^OIQ/9[^,)HW'X1@% M\'\9][]-!K\T!K_TYX^LC1ISCNJ(XAP"*?L.32TNQ[SP+\(U/]IJTK1 1AH. MQ[6*8JPT@JUUX44T_]D%?_CP@<.7D]PJ.:TN(XAM\>UN,?SG-Q04@P+2ER(Z MS#,P>:&GN.*(].;5=?.Z>]WMWL+_Z?7$=)KG'YC786++2]-4"YD^W6FR :VT MO5Y=MKT6.OX6G[.A:MUP2-R\XGD,KO&7^/U_5>%$W*T@9S#1O&#]-;I_WK:P MEX*D"B9;1:=]?=,5/U;.,7&ZT5/BJK2UWXCA/CI;=V:R]_#_YQY)H*JLAD9* M8*T@^X>8I;*3,YET B%544,6S B5N1SXP7: L;$&05(_B-K1+!?:*3C?8^G! M/\W0F=)II?#SU! 27_B<;MD1K[)O+NR7AZYG[#0/>UE9LI :>J# Q.E>&_$D M+\ &S2;F8&\[K&,0JKIJ2*(X5$[7T(A7R@2\$J>BE*)A?8P:^N&"NL(K9B1> MYUAJSR;E*D>[V6JV^:YRA&^7>XV#IH+@7!I#2)@#M1HGA7#OWA^!O7&T_=98 M]=%MAH&A&=)KL#Y1&C]"3R\FR087Y!6GI!.T(3VVK %Z=3&1L#ZFY MKCB K23[G+"U>+K,3DR=TE6Z4Z+/[R2T"U(XT1.D0]ML''1=N(%RX4L82J1X*@ZXPKB6DC$4B]46Z+X)I_HH4B<>B_[3UTQC_1X< M:P_\:%:\'5$D?!^N@HHN8)%*LWP+2H$36\Q%QS,L-$5RXN9GN#_NWM'_?X"F MMG.STA5XD@JZXPV?T_Y!3BKYRR>Y8AK,=-*#F=-45T*'*[QR7K6N!*6M.#I) M]&4GV59H6SB^HC0-FM;^^';,"%*"(0AO=3RAJ(D@Y?"+(/N\>Q*T3J6GHH]30%=?AV*N5E#0]X;IPV$B8\?"]+1D8X#_ M:$NPPY=+%ZF3*0^_]L>!3A)P,;F VZSIQ2$-E]!&SS\?5ZLMZ.CM4:J'SPNC MGUA'D.3J4K;L7$)(+;L WMHW94):(J:FW4TW;7+V+J&M75 :K[;PD<#Y5\(/ MCS$P.P?*)TGI)PH01_8<98RAS!K&@V$9'@AVG%,6V:'8NO 2HFC^1"6X,H]4 M5WG&2S G=B%[VIOT.PHYVYCNK+71" M",_RU5YN;=_5+!V.:18&[%Z!]01VS\ YX[7PE$4*@[ MI\2E:+;NT-!Z@/ =II\""69EN90Q<%X H MCY:U"6PP-K1GPX3N+PI[I.M3"CQ)<3GQL4?M.YC,M,8L/4O&2P33Q!7<-OUJ<6')W[C@.E'F1>8QR'^!IADGG@#K-C%M 2N4'^=(X?DGC M+]&WR)TMQ*3+8]-N=F]%944MO5LKBKGC?WR-7!0SGM(??2/<^:C7W__MCBC^?@'N3AEXN7(:0Z< M^A,XZ&,('/25(A #YW,75!J6"_6>C+A4W 6=^&B/'^V?H42DR&916\'>&X"M M(*\6R+2F]<"(L=+P&$%+/#G9489O*]/7498=UT6+F?I2>\,(IL"3DE;NM6]Z MS9HJB1?X2Z7$NW!$IF/O@>.]H_@C#T4=_>$;>V3F"<"E@"-544HO M[+HQNI2)R1QR;,MV&3=Z,F10#&J>O%OL0IW".15+K]M)X 3*Y!G+1\9WY4[( M&A!T=KJ_\J9.%.R%6<'+*B8=V12,)9=\J%%AB;XP36B;*?I6%[M4ARTK#6%, MML^DC!*<\$4>7+B\%N0O? 06<(S5+-$IQP@)T?+4M65DG)*Z(^T\,$LNA#M' M0R.E@D*@J*V<$(IB%KYJ2!9"/$AYTBQ_#?^+@@BH=9!?63D9%(1<0>Y7+BJ8 MV^^:B0)(T(!U#"UBN6A] LYUPD )O 3H:JK#?PF\G*YTXTY^9(][.&4Q[6#! M(38+GO:\.@D#M)OM3E=05L;2A!="RNEB-^Y43[TM<**Y*8'=C&+J$$H+CM.5 M:ZKL\XGDO-!$FQ&7BOM\\NSG2*4>LA#X[^><2:R^.?PH;S4R=M 8K$OS5Z66 MYL-W?B[)2[HD+T/SKV9)GG/;%KDD/T!Q3\"!EO3>,2F.<,6D(YN"L>3Z+C4J MBE!:/NEXJ3B;@WV4XN4P!3U'@EVOIZXK#;M,1"7Y+0=6UF7\(ZK? M@;N"O\)/[O+J2,5V.=K.9GZ%D NGOH1ST*P-SHL?_B8-W85=-QD*85XGH(\- MOC6S;9[]51I:\BVE)>S-V_@Y+7^+O2? M^ ]!.8%I2$E2F(]#3A*9 MIS7AK'&Z7CJ:Y:Y1\"]*FDR*26&H*8T "CG6LD"Q.UT2\DS,#4I55SJNB]+& M+ "?E6<1 0"%=FBTM # M04=)LTQUR'8777O'H+CSJFIKB@IM!;&DO+>P^*HF&7WP)V#Q6/B'?! ET>&N M=/AU\$0R!:N;@C(&K>J,F[P'D![A*^GK"B3U=9.H%0L)R61@FL59Y(Y4PX<5F?IJIT M9)?@C54$! L(7ZW%!,,,X)A@ YZUU0_"T894H9J13.#E+-J%#JFL9#[:+\"Q MD&.;0PP>Z;0*IJBRQ++@%;Y\CJ'W:(('VPG.5,Z!YSL6@>:<*LK2702WK.=, M^_K.L PT9D4WT#V P"31@:R<5DY955T9E, OZ\G3V I0V /-W:+9- KN))PV M)E50EGIVU,+/GQ8/LCL:S=+_Z6NFL7Y'FSIA#O23&U=P&ZF%GB&==)BF=?P@ M5WBWC$PSPSO-1+\J-#6,ZDJC&'[DLTX129;@-*W8!YMFL#$XGK1BZNO_]EV/ ME#V7NOZGJ'*M\4$\U#U "0[@7XMIZE@]:<1V^[8K,/.*&$GE&*/L7*D7*LI" M:4&CLC(JBGN?]R&U1+($IUE6V.<-K:249-HS'=C!'?).H12\G5+;IHE7?^Z< MRKIS*M W5+QSFFSKJNR<)IK5W'!_W+WG;)<2:D@G!0H^,Z-IF !2Y 40%XJ7 M1()P$#='"36D(Y>5)PJF<] *WS+C)(O($Z;@$\^LY-227QXYY&;(HP!B5222 M;EMWP%IM=YKS@ZUO2%233B2\.HA\E!39"&3I)0Y@V+J*LVK2<5V(-AKV*7 K MXA9RAM;$_H.J;@U$0\%V6C3%P2NBG'AY!EW+;;P@9TL4"ZZXJOI@PBL\M*=, M(I5_VTZL>A>3H2A=*&F&3KO3O*W1N($!4Y7),Z@(0GFUINO$UV+3R&'+2D,7 M@^63=+%!$^ZC<7&QT:=/+;!\M?N6OH3%LQUO;GFI.&6CYRRHAAEE#>BEXE0R M(HN1@2>SQ@Q"Z/D,'@JIR2 9GO Q3QZ#=)Y51H?*ET4Z7RHN/KGXT(C7Q86U M'+]2H\+NA=?WXD+1HQUJVV=21@E.UBY2P#5EDO!-2=R9(RX'6585Q)]>Y*HJ M?"5U6"\&5?B@2H(K"^K8&5.C(IP&X9L:3=8K"Z[;-]TK<6V:FJ@DO^7 RNK# MJ[^R0##;Y6@[\^B%D NG7K*P"WX\%+_WG=+2RG_Z!Q-?08,H<]1+ MH@3 "FBM-'A.B\^2)0">:>_!J9@'0LE5!#'=&P@KQ,!LR2 M@7V@:T:&-S3ZK47PZ% M458Z7SHD3K[,@[T&JN.[!WSX95X%QFN]DZ/YS&1\3+*1W+1O;MIB70$S61E+)SQL M<+&K?@NW@!,8A/,XF-()S)VK]FVG);@+X$%:6@LL\"DH%[2PD84"_>@ \EG. MW'K2R8"%+SJV\_$*7S+'C?3M%PC!W\V"H0!^AR2K7"V(S:?F? ) BU0XI9S& M_?!##>]!6P77.)!.7:8*2B> BAP\)?*+W01=DF/R>79J[(0U?<&^_1P"T;MG%Y:.;6I:\AFMH8]?PL\?VYI%B%=*E)">/GJ_ M30%,.&N=DQTY3-VF\=ONF)Y$LV/Q\8;B*:.5.+?$R)KYSZ:Q&L(6X;V3 MSHY25)2/_6+LG12%7DD\G%PBW(-B#$XPG.B1H'#R_M M:)\ZQ@;<1\=V\P*K<=6D4P(S96G6"V&N] "2/*%9H<,,IE;0E8YSV8$_*(37H:U"0[/6W N YPH8EY[#L($Z..\\YZD MLO[*FH'3:2C<43G!3C%IG:--@NE2!"\RCP';I+7RT:^8E$?[T(\CPE(6J?1@ MER#G%WA\.-G&WLUW+)"T20?.P 3G/>>@DAQTE1[6$N1_@I69L(N_]YWPU+QA MZ\$(=0)>@[_@C)V_N[,=QWZ%!AEH>_@7[%"7Y1$J:88;_DA7/96Z%A3B M-;),.S%.6UU%/97"'J]D-N7H9*IS4G POS." M[2#HKX\G[1E\%.8)*DJJ+/Q85=4LD,LU^@T7O@H.?\\JJZBE$LAC&56SLBW/ MFN&)=:,[RP>VBTU_1/\ %>54$GTLJ8J7H2^31&5DZ;#O!WI@C^2)-J8D*IUT M$I71Y'YXMQS>!PE4OC3"IS?6T>/%IE%! Y[CQV(2J,#W?R=7^-Z^$M:3E+NF MOG/=[K8$I3VBM6M61Y +B._M].)/1)YU)S,4A9V=6? M]7.Z.U=IU=XRX M*CUX)&@RFPQX1>MN5%'!JK?MFYN>)-R3:4SS3XFMTDP%-^+7'R]^!J'. MFBF-NM), X+R7B0;4AB<:JRBM"!4CN6LCCIZ88>IXB%_M$6PC+8(!NB(+U86 M&275$0,MN(J/WDO0YU#T*0K1GH>JTA&FH#YA#O916JCI&AG S:$>6UX=';!! MK/3TNT2GR@X7PI<9>.(?HHY\.."N]#C\1SKV6F<=E4)I)! L8I2,M>CZ!")N_5 MV-R/-4C )34M^8P2$ K?BLXYUM"W=*98>9IZTE--X.M(=CFXPGF7;/=: A44 MI5O3@M+CW4=?_F!8 MFK4"01Z2R 83@)]3D"K57QHE<)9U +U0(Q;8H+0P@@\?<]I$K+,$:,'QVD>V M/O772#FH9?>9DUW! M4JJ=Q9-VL#>OJ>SMG]?WD MT:JLNE]U>S?7-S?7+?B_-5UU[[6[W6N)5]V3)F9;=8^PU7_5G5MJ-PG8IB L MS3(E+G53NTE '"4'>>01T E?8A68VDTZ@@D\GZ9& MIG9J-PGHHV:BV!ZH+&VWDM1N$M)'[X0I@,G*6A6IW6K-)1M&18Y5CWFE=JLK M]8SX%$GMQBT>00+:"XV=*'%5>KQ1BM/T \UQW@UKT]_9/N7QUV25A-VNF^W. MS:TD>B!3F[5-P8BRTH &05L3F7LU;)M80"E-T /D-23(W)T0=EC^$KN;ZDDD M%VJE/8NPPVW5!D,I)Y,>)R3Q?*? %58=QBNLOC3B-]5@(Y3J MUJ7634_45? E-T!%MF0&TS)M?'(>%2IRW$@JGXTGK<#J>B[?,E!7=G5=!OJH MF2BTNE[A9$[\ZKJ,]!$XH%]=EYVU"E;7Z\TE&\;/U74UJ&?$][FZ+AWMA<9. ME+CD.NW'/[0[FF\:P#U-IC5S#&ME[#4S3(<$33!=/\ YB&;^#C3"%1VE'INT M/_RA*_AF<$J)9 _IN%N"TS BF<-0&67#NA%KE\M7DH+WK4!Q4<"3VG895JL?I_U>N):8.Q&8=O>V"Y 'W>\&UE^GH8 M*^%XQI^!*##MD[:Z-&V7EHMTHRT%59D1Z2E2- Y'NY\H\RO:_\1HA%1% 5TP MP^,T3CPUSJ-OZ&@;6JP/"3?!M;T!>QWC3Z#W]7_[KD>XAR&_H@+Z* BR["A/ MFM0I&7Z3OC-1B/\\5#4?\]T#QWB!SWH!D0M$TY@X^K)OZ;\ ?8-ZRA4LPAP> MC78>-A-.E/!J/^&(X1%\OYMZ?A9-GH3^X;OPSO'T>3 MQT9_ ,N-EK^+'BO&%CH:QDU9!LX)&0>4A9_ZO=WL=;HU/70OCS,H;W^VP!2^ M0TJ!@2E9IIL;[@]"@ JIBC3R8" QS3PS0JD"5HY?/["M0.2Y82ND*M)1RLP. MB6!*O,*#(OB. ]']#HM7;4_<0<\NG#3/5?NF)SS7.2.7^.$A!5)%A, K$8L, M BCDXBEQ277.GV55 IE4TIH7 M$U8U,W+$IA@;VG,PKYC8(:ZD;2MFWXPTU-154>=J6)0 1YJE,[I/VW =R^]Z 9SJ^: MZ>/TQ/((=>14&G79BU5D3#UT0 Q=\\G8T76!=Q@2S-$2K6-8F_ 6><\PS5^ MJ7^S'! &V#W""2IR[].5@5$<[]>HH\J+6(;7_2\R^4'2..-HR#!P'.B':]IA M(6@U%!T8_K>_AJB.$:(N?G!7W0O54?.%;13I^E8E79]%L=)%\*JC(!I@$>U= M%?*[#37'@I[=12T$CF87L 9@"]F]28?L#OOSR6CRN&C\93Q=+/[:F WGC<4O M_?E0;%QNC#7&21%TBZORO=.\[K4$Y2J 7?71K6$::**,-,V3R;3IQID/2IGC M5]\LW8#V,)Y]#^BGC;1O!F\%^M*>:0YLV,8>,F=M@D"&8!Z!1FDKC"S*/E85 M)55B!T6VM$K8YMXP427^XHL>_"D_HB44R<.40/N12QN.UW>VM?#L MU8^M;4*H1%?'^!15I,4#-J=U2_&]*+TQR)Z+^3D?3TT4?JGLRJ5X/?T&C,T6 MHHPVMR<^"F^9K@-KGMX&3/)+3,](FK/3OFW74T?E05>PABAF>67E! L3FAFU MH< $?2\<#82M*_@=- 709V'.H+[C:-8FJ(>;\)5_L"I:J\@2%2SV2>3"(O>= M:I!L3@SW%%6DQ0-V!:N'(G1T;CU2EY=95A5-T(.+F._5?AAT#ID\>,:45I5_ M$KQX>;)9@03$[1?T==T(<8RLM0V?@/[!NHEP1;^)\*5Q?&/#.+Y2K=V%&T&) MXOJ69^A(P\8+."X[Q7NF#[#)H'U3WXOR8*4PD&);N3R[?H[C)CN?6&7&J")C MR*422K[ A]D.6NAD37X60YG8^&"[&>(0;USI3OAU#K>UO4!5*' MCYIKKT\:'(,:FHF?D6:4E;+QYIHZ:Y))"TZ9+-35-$+#]B5Y!T7ZD5^LYT?(VOFV"N C63(+JR*+AC0 M*9,._(#YP; ,=POT1]O6<^E/%%:._GQTRFS*'3 _.OCXI62AI$&NY=A.*T,W M'A6O*/]4=E!!)*/@\H"9.23)><&."_ 5E".?#F'9#2^)\@)'N/&729\648YN M'"9>&TK"[GXX3-4'MH6.P3D%%OYNTPM_I_/V+XW$LU6;QW>:U]TK04>O2N?E MK4'3C.V;;IT4P.J?=S?1=E#VTKOWG&1?A!K2D,] 89IW5H $$0B^L3"%)#<9 M&*&&=.2R\D3!= Y:X7FF.+GU< 7)2<$GIN'-J26_/'+(S>@ "B!61"(9;>L. M6*OM3G-(*=GSJDDG$EX=1#Y*PLJL;+W$ 0Q;5W%633JN"]%&PSX%;F7<@NM- MU\$"Y!+-*8D=1G;A&LB"@L\L65"C540,Q_C8 '7?TB>V!79[TWX'8 &<%V,% MW*6C62Z<9T&$=^]QATKH0I?*K !86-(<._#"C:&2NR;RCU4/A7Q M%T1YU5'83+BCP^3EG5H@_GI\/MY4H=K+@H*QHRP8;""<9LGR]-ZT;VY$2Z-0 MOT.'J_YY>E-#OF.2OA;M;.>DBKSLDXFDF-ODH>2[ 'X6OV5W_X MAAL<"2(L/V!*2R<'"NK2?+. H]C4%'2^( L%^M$!Y*W-W'K2DG5H0GD_9V5BO$&I9:?\-F.9BCQ(+AW#B M50TB[[F5U"2^&&Q%,M)]E,4;K+MG6[PI2[? 5T\$LZ9HLC+*NNB#!%1)4<' MA8_Q#K.=T GJ]W[@U@#\+EP*"5*5I.5NV[<=P5?'E]8"-4IE#@3&R$>[O68X M@>WP1X.R"ZLG PI\E1P)S+@41/AZWB%5/V-:@&[Z>$'NBM[Q7?5=TSL-D&=; M7>I<";JIJO1"GL V7]+<;*MWR;9?X]4[=.;5 V/C!:0L=?<>[&8,3 W.F_ K M>@Q/D$8K#!2G=5$6,%8TDO%_A#+1=N2E/\:G2*>#LI0RB83:(K*N&<5C8^A= MM10X[*)1?JTZR8*:Q+,UI()6D%4*,\?6_94W1RDY"=QG%/L(9-/"%KY$B&'W M27-^ "],C7,?7Y80!*Z0Z::I]Q'X+VP'X9=(X*)]; O-S( '^AL'!",GO JP MA3\"]6S@*[BD5K+!9-ZN 4U5Z73#>_I 1JK,2B/! J1T1'G5I)-'8::91(/' M+GS06+E<3NZ<[^]LQS/^#/AE%Q#F01]44BS6*.N5I$F1A+?'-Q>L?7-LK'$K MHC15/Z:42>%'XT+(T+J@DL6R#Z#+&^0!3M[1Y M)M 5+5^!^0*>;,O;%E@'H'CHIQ89[")\8T*$#%&C7+[:7-07/>M3=/GF4":U M?@&3P->SKRT0G_:I.!J#*)//G]TH#[;/9\07/^Q3<13VD. 6;LS6;@&0L"RT M:W\-N_?XWUG[P'R>K)Z\JC:.(K=U$RR$O\R 7$D]+97 7?,K$!:>O?H1Y.@* MXBTL][2]L"UX]=*I1Q;+Z>!_OMSU%\/[QF#Z-!M.%OWE:#I!=Z.&KQ"[RG7\ MV.GZ%']TR1G*F>D&63ZY9=RF6O/V/-(PLZ"; \>@7>A,Y*0FAAC3B8* P8Y^$$:!41Q0P'T\\D$"L(QVG MK/10$TS J\@*J&9(#L>&5NN+B(@4)B6 1U*1:A'-[=!\VY1<#5X ::] M1W:+AF5$,5#45%(>17$KL@VP "9\YN816,#1T#RKK^_0E9]!.LX7$-F![$>8 MGJ&DB,I;0)&HKYFI6>A0 &%@>5I$.C$4&DGF(L+Z"I$4$<>*R4+2T91K<3Q) M,@__,,O0PSB[.EK6F?FPLX+S6X1G^6HOM[;O:A8Z.[DPWCP +/SAHR+/D99Z M*O_,%W8%^N"??#I .0HR:L.>)PUSB,[9X37"4%T!:91%J\H@D%<>.PE$4*@' MI\3%:9 F'O'Z0)JWW$T:Q,8X.[]6"1:0>V_:@XZJKNR?85W<=GQ5KU-'H1>U4 4+ M,,*.OF3O_P>_G0:X^BLXWH5?QAH+D$I:2(@%"%[7".W8T*(7?D8&9.Y,=T5= M4K+: MTW0=142&W-Q34V8E !K^,]'*M(55L0W&C'(%:.M4R=Q6ODDYN^?07&'KQ,HSP-7<^ MFDVL,8=C+.*6*;:\=.JYF!+2(F0SDG E81;D1Y;NKP)+!9,/0HK [)*?BF W MCRKK\D4GP+GK^*4?+)\J+SRHJLB$'UVYH9MWI[[G>IJE&]9F;IOF@^V@/_)6 M,_%E\BF\&L5QE#:[/2NY2:CF@@]7+ZO7>O@>=63.KKY*I4\P+R?5[X,;F!:> MYG@U5GXXF!M9X7U2I&2G%;SI4_T\U4]K8&6R]H;Q0Z[K)R]%"_>=3J:M[O - M."O#Q>:M8W_0IW*3 3Q<[%=V$S"9N'59\T$XI& -#,]WP*%-5^29,][TJ6^> MGIG6P&63OTB3N5B1\7BKW6V)#M^HL^[IS,LI TTX'A]:2=V+#/F8NUK14(]4 MGE-"J,=\T5@ZCJ]&U'Q;2730,C@C"J@@A -CK?! MAP^CD$ +%#0QQ4+D42OE,*9.L1 2:":??A&Q$'R=BNB]GSE M[JM4&0Y&I3D M91U(EY5.-1=30%I\] 921#V\SJ))H9LB/10E+DYKJ'4\BS;\PX<3C9$%6X8? MM+ZIMP7.[M7[=MNN_9'Z@/[LVWH1L _ M_(:N0 $PT,2TH9M'K90#X3IMZ$J@F7SZ16SH\G4JHK?D.&_H2J":BRF@T(:N M6NJIS2%F&719I >LR XB-YAQN8WSD&;C3*:#FQ]R8^HH9V:<9.)<9=6_4#[U M52.DHV(%V;325*>")GQ+!VAPFO0>="+0D#O;^E4S?=S4#U?\XVFPD$4JR,IP M5-#-99>5POM.EMH;( M#C#3%X5BV@BA!A+%]57O]JK;ZUY=PY\Z@F+X[R.YP:\,;S!%F@V;B&G:KYJU MPGD BIK2.0-61M*MO"AJ9?)2'$P8K9O? 0NLC=PFD"RMH#!8D"H3?#-J*!*+VVMLB$J M6%E?9C2,1OZ&%^XB67IHK@VP5@9PQW""@(S#?FMZJY4>(\,1\M-H^32<+!>- M_@3MLDZ6H\GC<#(8!8/F\&T-(,,-Z@2CY(ZF3W?SF)[SO=/L]F[:-=T_;;>[ M-X)\1WF+L^V81E"EVS%U'>^$X$-/2>:FTME?I:$EW\(9;! PR+G30T7>DV$9.W^'I2_Q=_D()'Q7DL)\ M''4F47LCDWCZ]SJ3F(M#E?2[O [1UJWO8\15_T.TT;3.V@3SA]\ NK 4Z/T7 M^-L-F ,4F!#_<0F<70NC ];'R*L2,N%II7!!7ND.HZ"M!J)AXELGT0K8##CH M MTBRLIXS =1%BWR2G<>I5 6BNFET@XJJ*HZL-@XK1J+WWOX57,,U('G<9XJ MIP[E=- X+:B*9SR/:049IF*V[(DVS_8T4\*E\B?-\QW63).M5OI24:JE\L8N M>MV'72H7U'N/@>L"D.R^QM"O&28D(SZ1$PZ<=12P]P _7S-_!QHN9+SX Y.M MK-.^N6G6<@D^8+>((,;''K'T4?]ZD\6J,H MLJ)&:Q/4_I:O=DFY14_Y5%F.+929'3$9 [X8MT7-_)Q/B>5:0X()&>8\#!'? MTKX#,\W0$;@'VW>@)?MK+_OFT4(/4E(ZG,W!:\I7D]ZOI%=24E%Y9'U=A3!:)Y'9;^[QC&&-0[3<<2BLM M&A;,D2RZ-?="&,@#WW%H]S'/*WU$B9"@1TKIJ>I (NR'C0*T_&9IT+2:.;-= M(TQ4Y@'+-=!^CT&YPUG\\=+HKX1F6(57TCH40;""@M$QL-&AC"(NZEA/&I5< MT$OEH(]5T*S]$E(N_JJ<59$W2*/$BWAV\*L.\&I.P?).\&UW?@M MYOJ"R^MNX-=TVNUNM]=M-\4XFM)GI:[;W8[@RWS+6S[=]"D@\STS=6SR+2Y* MH#HK,'-LW5]Y4VEEL66GH8K!\ MDBXV:,(;),;'HE$@&N[%$/ >-KND5#RR47+F7QGP"2>3UVS.A 3;:.K^ D[S M ,/^*4B&DOWG)?S)A89":57&.4;Y"&JD5\O 7LT@EX6&\-FZLP[>5Z>MP.HL2WL'_1;GO,)(L\"3IE%>YB-*ZY66V2I(, M"M^]&!N>L0D4L ">9P;6#D,-@CRMT!QV:@Z666 MI!\TPPF2^1Y_Q;@6?95.X/70'\T;O_;'WX:-^]%B,)XNOLU%+T)G :4X;$2J M]KW=[#6[W<^EY3)[FE0&EF %64P*8\=XT<(\FO$-@7/#_4&XMHA411K^2PV% MF1%2[ /RV10HP6\\.$+7I1!O*B)52:*_:=_<=L3RRTP5B6U*O(K,LN-$HBCI MQ>)5VQ-O$LHN++$<*+E,RX$!J2)".$0^')L0P?UC2DLGA4*>GP5O=S!P& MTY4U6B2.MW!0EN%U!AX7M0@W^T_$?H'G*Z13"POQ:=E4;AKAGH:P2A_$:GC! M 'N.LBI%VW_D!7MB)>G443F_&4O^[!82+A(^KNPIN HH<-TC:^][.;>HXHI+ M)Z)"'1(3.L(*N^!I2!8,8F>#KR =KTP4T3$L@)T@6EDT*QG5DZ7(3,"(*]?Q( T>]G%96.14I" M\IB4V M\\;L6463IKGMM*Y;-?35U,@(N4@$>^MS"$1_G5U8.BZI:$/&>&V4 M*GUL:Q;>12=+2$\?@8,SCTP!3%;6[H&IO0/]WM%>\PG$%E:(2S:,BJ0Z/ 0O MW+T??OS% XT^/9]#%Z 2=JKH:HLG42*;=T4QXK-YR24\)-9OYM&1.R5F9XA M'?TEF"3(HK IA/A)*7&73LI4)_L,,&0^*=4/)GBX49XT:2>7EY9),R]F@D1EBQ>< ;L0'>QV# MI.*,* 9P^][!4A0A8'F/J+]XN*'F- _!Z>E6C)[N?!<:TG4']N[9L (FCT$+ M\"?7T*,;SO/2/!9XDCKJX@6>T]DZJ2XF0PL$Q^B9@>8X[^@8%RD++:F*.J)A M1LDI9_JIC1Y]0]>L%9!")^=>^7UBAPASQ))3+VG+;ONV)S@M6@G%%(%:0;KT MHUBNQ8@%G0+U1KL][+*#QK/5G W 37"R"ZLC"P9\O%*>RWH@L;_ZPS<@"M:# MB:GKTC '$[\TXC>H=T;QNB.H,9<^H"BP\;)9E[!(@8E$JBP^@R KOK-' M9Z-1WA1,HJ6L8M*0RT#2D5DF5!0G#ODDQ*#B; [VOK/::B[H;QP0(#Y'@LW$ M1%U7&G:9B$KR6PZL\ 5F7%289NGVGR-K18@!2Q:1BLMRI)RM-]( E97'63!+ M0#F$]YI%".C+*I<$VFMWVSU%&*5&*SSB $-K?P>G?QM@S9)#X[&GXRG.JZ,N MW8605[#^)N@DL.&!L?$"]!&DS]J@[.?!+-&]>P_3UYF:FY7[LL 3I)%0H=$: M+\ $IR$X#I2 [(@+.[0K^!3I1%&67R;%4%M$UA%$O,C1MW0M!0[?V>36JI,L MJ$D\[WB*64%6*3QIS@^ =K(@GGO#]1SCV4>?=GJ8.4L,-/4^@AP*VT'X,%3B M8^ 22*70*(,)'<4Q<$')4BL[!BX!KTP4T3$L\P"@9L? )14(57=0$K,B4N%Z MO% ".13J!ZB141P&%]0'<#]>* &7U+3D,ZJ^ST=1"M-U>#J:Z./3!1-FN6VV M.U_XF_C6 MIJS).*&XO*20[7LVS69%6$%K%'Y)P$Q[#W/7V=$:5&0!E!$_6,/ M-3<>O77 M2#FHETGC?V&Q./8* -U%%VZ@[B\XBHV"V..N#">6O'H*B:405#7OQXD;SH/M M/ !LI.U9*86D0 &,4W@^ISCKW$ROIR'D<["R-Y;QYS$V-CO1:W:=^M-<'*9< MP?4YH\7?@>:X1YC0OZT-;[&%]H3ZSHB]9:N5YO?IKIAQ43H?/L]V'H#/*A$W41\=V"X02@C7334ZM#FD/FH-6W**@"Y7.Q]\BH MP[<]L%R<8(AUU%$*.\QX+:PIBT8NG1:EEGP7@QAS755>%$'^X'CZ=;H^[U-# MUVDBUXGQ#)2UZZ\9'H!C!56S&MH3HY_^SG8\X\^ O+1),+(A5U)'+05PQB)1 M;!5T9+U ^]G.^P3@UL=/BR1-<]6^O;FIJ01R4<6$5[/Z*>CHQ 'U7'M]@I9S M#,W$.8/,L@H*(!=>K(2R2Z*XIB]("\%-WPZPT2A=41 @.^6 QEUS@E\P?9T^R1%6P:8Q9G\1 ,X:G;L_=: H.''^-9J&Z5F8LM.U&ZVSK,3#:;SY7PZ^V4T M:!4)-I_N@[2YUB;:OB">,\@N7!OO/N[W=[W:/#3N?D&+H:56UD M'A#?]WROW^O[Q.\'_KO@8$"N/I.]F^EHWUJ?78ZF?UR-W:A7-Q\^34:DU?&\ M?PU&GG3Z:*YIH;+G,J/&]\T2*MU)@B\+S%8M%=#+I2S;SIM9>: M3!QX0DK-NK&)6R?'6 *?C,8GQQDSE$0I59J9]ZV;Z7GG""P,-X*=''OUM[,- M9;P\.8[YG&BS%.Q]*Z-JQO..D44PZ!5F""T]J-ZPN>LL>&S2P._U_CDL:!SS M?-81+#'!8??HZ+Y(\5FZ*I-N:H%B@AH^9]AWH]=(,*J"4)ITN#G MI9%W2Z1 MN>DD-.-B&;R=\HQI"G<+4$U9G-+Z>3LXGH]/IY/*" M7)Z3T_C$?6\4&O MC\Y//X[)E]/K#Z<7XR^=R]\_C?\@IZ,IUO1[O?[+C/Z:&Y,VN>"W*1?D$Q4+ MFO,VB9@R/%D2DU(3O/#I^]V?WO@_]X;?_SDA*9TSHMBDS(TJ&

1('5%! R2C+XI3@5)*$1%"DB,T@71CJ[!P8YBYC65"W1 M)*.W#,9M]*FA+ 9G8$B!3(5CH$'$%0@9, -IH\&3F"FR2'F4$EWBQWW[!5.L MZ@0GD'$-&1>7VDD?Q73!(NL@]EN :S*&:R#9@#)\ 8%'42_!V),H8^ 2R-J+4!:!Q9IH!8(TP1OJ!R M5SBL(* WA@:HQU: M=&B%& X). $#N2@8!H\P0&(HN$[1',TRH$&D0OP=!E=2_[?EK9,]NO_]L#UC M&O0[!,TFLV^CJXUY-J*E?GP33'@A W14([D4*DL%'0!'X8HC\X$5RVT_*'CO M.;/)N^Y\"G"K-"A"0/"H%17J':5DG[K,XM'":H"EEX*^0H2$P M,+1G\?\]XSZ <+AS"#^:LAX@^?%D]VA PR:8\QAQ2K7,*3(\U8!QU)((7JKB M&D@ ;4Y=V#"_;QL6MY7%G(63VQ%KI@TM:A/)736AHE0%P%E;/1)%4L76 :M* M9RP'F2$ U5##"MPN: **VR$7MA4O@+]WB=UUT/C==X7 M:K8_'.!_:0M$.]@"XSD5I:4ZQ =+$A"9? Z1U5O$XDJ;/(*ZW<_M^M$B'AH" M[6JG4D-9FJ][\)CD0E?6#"5X\NV3$@EK<6\W,7,K ?X,L?-7PMU 6[P+PG6! M? @(/*I7NL_6;$7=$V@6=8",HE)AV!M)=TNOF=0&RO$>$OK2$73TI[OT(7M? M:9( ?H$ -ZPKQ^&TQ>PM UY Y.7*KWWG54KU2J$@=5J\L]CF%+L>%=\OB>"W M3%17#AOV[>]>HE>,.UTQ."ZPE:Y8'@7;E& M0?0:J?1*'M@"Z#++N#&,_8<$$$H0(%@?<_#/=K(' :^UVR]:GMEN.!, M=2(I!"TT"^H_FD-C\%+W%!0?P..,82V'S<,++8VL"]RS?5NR!I MY[>(?2C[ON6>RN*[":KVLQK?=U,W\6KBF-I !U7/E4#UVO7 M>+V@T3/&$&^JZS6L?W<6BA9!"+1RVUG @GWSE855/0VU%*5A0WQO8G.Z]1L4 MU:>)7_#$/*,PG#N8X3-LI3,@CH!QBOTWPM1V[8YX2E6HOA=(8F05^ M%YG/7N:1-SW[[^^=E:>]C6?S]S/ZH/[)R_^W^OBZL,_DXY4"'8AJ8B6@ M7M=U%SZ.4LX2,KYC48F\3B[=0?!UA7?FXUYUZ0SJCZV6N3IO[V^LLV=%6)TA M?Q!UV$S:Z4IYA32ZG2E9YC&J1*F".IDUWLMIW;TTQNG<_ MUR3C6M'J1=,"M'O'212:@"P,Z%SRN KRT5&W?[#*O*ZL9P6(>X'5OA%[\F]0 M2P,$% @ ST-A4[10?^^B" H2D !P !A;FEP+3(P,C$P.3,P97@S M,3(Y9F8W8F$N:'1M[5KQ<]HX%OY7='1NF\P QB3934W*#"5DRDR;9!-Z=_NC M;,M8$]GR2C*$^^OO/]_BH MTQF>0%?CJHW, ^+[GN_U>WV?^/W _RTX?$,N/Y*]3[/QOK4^O1C/_KBGF3,4!*E5&EFWK8^S.+5W\XVE/%J>!+S!=%F)=C;5D;5G.<=(XO@H%>8 ;3TH'K'YK:SY+%) M [_7^_N@H'',\WE'L,0$1]WCXTV1XO-T72;=U +%!#5\P;#O1J^18%0%H33I M8'> ^UH6=;M$YJ:3T(R+5?!ZQC.FR3E;DBN9T?QUVY7 MV:*)Z\'UEKS?S/H M&J9GV*WI4,'GT#GZ.G#S#ZJIAUN#+)F=3BA%#)63VY2'W) #O]L_\4)8I^(9 MO(H HDSMN(7FG_5LP37X);A9!2F/8Y9#BU]>'?=[!X,3#ZV_IZ=?6L#QY&HV M/9N.1[/IQ3FY."/C]]/)&3F;GH_.Q]/1!RB"VLD5;)JKZT^C\QF977SGA?Z2 M^]>3L77\H-='YV?O)^1Z=/5N=#ZY[ES\Z\/D#S(:S["FW^L]-4 V7I+Z_YON MF[O@J':SW9G8[KMB8VLIIVUR;5B1LIQ<=LF8*K9JDX@IPY,5,2DUP7.-O+4@ M?]T"^-U?7OF_]@;?_CDE*5TPHMB"LR4D(9-R37XOJ0+\BA6Y8H54!E(3.9,J M(WZO\SN1"1F=3\DE)(6,1JPT/*)"M\DTC[J#GV_AMS+2P:_U1N02E =X37E.:+XB96Y4R6#V MH"NL+(&049+!+\6I( F-H$@1F4'&,=+9W3'(6<2TIFJ%)AF]83!NHT\-93$X M T,*9#(< PTBKD +@1FH(PV>Q$R19> M%-,%BZR#V&\!KLD8IKF 9C$)5\UE>(%=:WCP_+!C).$Y!!8QL@ED&S 'YE"M M&O4\3X Q*$HM^#L290Q] E@:46L#T#BR3 &Q1I@B?$$HKW%804#O# U0CZV& M:Z-%*< P"&386RV%1""8? ( R2& M@NL4S=$L QI$*L3?,=>1D+J$=DB02@J'CD)).+Q!L29[ (:8 ;IW<-K) MX9PV NZY*@58^ ?4.N@/_*,]MF\[\(_B9IDKY*CZ01,8%.>_"VVPPY3^$TJ@Q\%U+69M>6NX1_>_';:G3(.^AZ#99/9U=+4Q MST:TU ]O@@DO9(".:B270F6IH /@*%QQ9#ZP8KGM!P7OAC.;O.N.N "W*H=N M8-*N.!DK.? G^**EX+&]B-!EJ'G,J>(X >XRO<>] .'QR M"#^8LNX@^>%D]V! PR98\!AQ2K7,*3(\U8!QU)((7JKB&D@ ;4Y=V#"_WSB2*I(JM U:5SED.,D, JJ&&%;A= MT 04MT,N;"M> '^_8'<7N]$38'>RH**T'(6!94D"ZI O("3Z'I6W%A4/X%SW M\W[A9Z$*#8$OM9.7H2S-YSUX2%:@:VN&VCGY^A&'A+4JM[N/N94 ?P;8^0O: M=M 6/P53ND#>!02>L2O!9FON1=TC^!$3N(RB4F'8&]GRGEXSJ0V4XP4C]*4C MZ.A/=UM#]C[3) '\ G/M6%>.PS&)V>L!O#G(R[5?^\ZKE.JUM$#.LWAGL4T& M=CTJHEX1P6^8J.X*=NS;W[Q$+QAWKA[]Q>U<8U]NBO>$DI,@F-#?TA.!Z MA,BXHU37KE%0JT8JO<[KM@"ZS#)N#&-?2 "A!.6 ]3$'_VPG>P!@X%N-? [? MJ)GK7ID0 5!JJ0 \CP\(I'XH@S0$65D]?' MFB6C-YADG2JS:=;J27N/6=_\/ IKU0G$72G<0V,TAH::K5GLL[BL5"@T 7"! M6&R[3*\AS>LR@Q6$%;>3J;+'O7=D+PSW7.>=$23K1 %9M"'BS/(;8,;>.%?@ M:KM@"U)Y$#71_)!#8A_7& M'L2JAB$ G*E.)(6@A69!_4=S: Q>ZAYOXL-WG#&LY:#Y_)"61M8%[KF^+=F" M2Q,_S@9+&H_R6\0^;7W;^[J9MX/7%,;:"#J@>U1A95CT?0 M86.]JH'KM6N\6M#H&6.(5\SU&M:_.TM%BR $6KGI+&'!OOJZPKJ>AEJ*TK ! MOC.Q.]WZ[8GJT\0_\<0\HS"<3S##9]A*IT < 3F'5O;?]YV5I[T[C]4W<_JA ^*8_M$!^*X^_H\N[7^3 M-G[<&+"<0TK_!QQIR*4" 8DRI$W.;!IV(FV<@^? MD*_KL4WC!K Z+^WO1->S2;1FN!\E3 W23=>9,Z31S5S!?&+,\E(%-1DUWJG; MKJ@21Q\<$3QGG>IW;ROCN_?VME+^5M'Z)<$"M%?'I1B:0%H/Z$+RN$+,\7&W M?[AF3E?6LPG$O7QHWV8<_@=02P,$% @ ST-A4YBCG,8K!@ +"$ !P M !A;FEP+3(P,C$P.3,P97@S,C$S,6%C,S$N:'1M[5I[3QLY$/\J[ZIW?7F[5PUEO;2T@__8WW$1+:NQ:)E!X"04+L\7@> MGIG?>-/[S;*&64JRB,;P(?AX ;&(BCG--$22$HVC"Z93"$2>DPP^4BD9Y_!> MLGA& 8YMS[-=NW-H62<]9#6HUXC,!\]S/*?EMCSP6K[WUC\\@LE'V+T*!GLE M]>EX$'R:#*M=)U?O+\X'L&,YSE_M@>.A!(DBFFF<@(=YSA: =V M4JUSWW$6BX6]:-M"SIS@TDGUG!\X7 A%[5C'.R<],X*OE,0GO3G5!**42$7U MNYVKX,SJ((5FFM.3GM.\5[2AB)G<#4DV2U=CHE+-EY03S6ZHX;W& M->*42#\4.NW>W^!;*_-F72(R;25DSOC2?Q.P.54PH@NX%'.2O=FO1O!=4IK>:HMP-D/F1M9NI;]?JQYN;+*@I3JAX#%.#F]3%C(-[9;M M]9P0[93_)*D,];\*=L,4BL697OHIBV.:X8K7KSHMM]WM.89Z2X)&&$M4/L!^ M@^%E<'YV/N@'Y^/1]@SX8+DF5Y?3J_XH@& ,7@>N[*D]L&$Z'!@YP6L?NOO0 MGT+_=#P)AJ>_J."-N,?N$8S/(/@PA&G_\GU_-)Q:X[\OAI^@/PC,3,MU6S]9 MAU_G^&[(=9Y!)+*,1B;55-5 IQ0^%T2B#GP)DN9":LSY<";D'#S7^@-$ OW1 M.4PPV\Y)1 O-(L+5/IQGD0V[9OWKSX70W8&88UU95A_V(!'R'O,MP"3BC6;+$*:)Q'P&JB%*D+=<8YWIONPJN,[% M/6;4WXJ'H?EK'WU]#.NJ5U8PL^R)3N%]&7>]O=*>E<E B-RXUS5PZ7 M]'/!)#5H1AD73.LS[+5WR1[@4?,.=^.]QCEKQV-U-/J1-M/>PLI(EE093^R;:8(@$I?AKA@E.)&C:U05 M:\DJ>I!A7 *<,K:0JN"5(P5FA7)/=2^R[,=.UPP#/]-^Z\@^^+8]CNWC7\QI M#Y,[2)FJ$Q&FZ-+8.)!+<<-,QE6"4^.[0JJ"H(*8I-9J_RJ>3.W'A$MBD1OX MOT[>$)F*VT0:D2')J++&MYPNFR S%?=XEH1MG[<.R7:UR3DM.$3"HEE MP8H$YR17U&_^69?$A$M:U7&#WDV,H&.ZZR>$%%HT U5C4(YLM ]&B\WFP8RL M]0([4"(+;!=*:&$:&]G(6>_O59;0<3-^8]R.=;D&)=C;U!P/D>&:^>J-&U.N M]29KG 5R2[A8-#9L/EL+27(_Q,;PVEJ@P;[;[ZSF28BGK]"T:YJN^^HV[5?] MJN-GK)BCI7'G(VBXA<@Z-0V_#R,T2XG,O J8E2'S$+?4P81]KA9SW[--DD(S ML1A>N>7/SU7+40Z,V'7*.%P0OB 9N]/H^_ZHM'@JE[Q^Y1VYW1_PP-.*^>S- M^X11.4&TQ P$6&M+OFI97DS^F#+NYI(A;LT1N-*5I>MF;N^>J9T21S1)?MMX MYP7@/ \<\&P5>P$X3P-PIIKF*,!B[+\R3 M^M!<@]?7LN'R*YJDD!E3Z1V#'WE((H%I941-$BAR'#&R4J6KV[OUZIZN(%I( MHNN9Q',0&S@II-\4O;7'VYL3-4(Q-W0H6]@RXVAU?/ZG,RH M56$9DB!^],F-8'$=*YV.W3I85>AJS"V12O4]@/*+!2?_ %!+ P04 " #/ M0V%3\Z_[O%[S @#VY"0 %0 &%N:7 M,C R,3 Y,S!X,3!Q+FAT;>R]:9.B MRO8O_/Y&/-_!V_^X]^P=T78#(FKM??H&(LXSXO2&8$@5&65P^O1/)@ZE55:5 M7:4E5-OG[&Y%((?U6W/FRG__W]+08W/@N*IE_O<_^ _L/S%@RI:BFN/__H?O MY./I__R_7_\K!O\$?\5B__[O>#RF]K/M:DRQ9-\ IA>3'2!Z0(DM5&_R$.M8 MMBV:L1IP'%778UE'5<9@^TCF!_4CE<'2/X@$GLG$XO%?AZ_-BBY\BV4^;._& M?^!/;V&V3:&;)[]\//G2'2E'Y8S_KG] 8T$BV-X M/(%_VSZBJZ:VOW^Q6/Q82HX>/$-@6.(G^EF"4[:[7;9\TW-6^R>"NUT@_QA; M\Y_;'T^TLG35HT86B5T3^,]^KZHLZNX/V3("^F"9!+9O#79*\8[[N&TN^7/SX^Y6=>G%8?>/6MD-1S7AZ $B MTT_/$4UW9,&6/4A:^"(\&_YK,.+)^9"7;XTWWCBH,W=[0X8O4@? MZB?\]7#4ZBND?#J["E!/DQ'^<*K;KD42>.JU!C9W;!\X16_(CYF?2P38?:>? MX>_H5O3K(X;> 2%(W],]?HNX1)R@CO"DGL03M<&3^NW7OQ,@*K_^-8 GQF3+ M]*#0^N\W#RR]GYOQHH?C8.:K\_]^V_X>]U8V[.G/7_]ZJJ>#7__^W/V[>9=D M*:M?_RKJ/.9Z*QW\]YLA.F/5C'N6_9# ;.\?V.I/^//1/8KJVKJX>C M$Z ; MU.4#>AMP-A]510%F\!'>4(>RU5'E37^77AM!+><[P3P(./P?XBRA8PD9(8%M MOE22+M7!XN6DYBO-."A)(S8CC+_%3-% C0/U@37A*%8,')\CZB53 #N5T7;&)404K$"U"Q$BQOQ(70A+UMI7XS+[2L*-*T%E='._[5V:%C&@D MO8:V:O77S0J!S_HL+5"H?R.H@, +7N4Y8F\S@VI&PWN; J>/;HYF],3%I5L86J--C,. MPW=[BT6X2;>#9Q-::M!; <[,$^9R54E^0+"XT D KC"S9K-TK\"OM;A$QE,4AI%,B7Z=6MLN MHW=Y $F+ 'B-4=!S>JFZ H*C\!R.-6!(P!'XCI3B4GW!Q[AB:UV0/9Y,-."$ M*/!. ^J#_WXKU?.G9)-E!J_A@JXW? _9J<@%/IJH7MRJRLQJF67CW4R*J:L= ML.I!A.,8= H_;;8.Z/_1Z2(;-O#BK8& <4YMWB/B^75]>+'I'>TQ\[P^8)*6DTZQ72GRJ[7D9XDA2=5$.&#L%MAX M239<;+2K9JM>R+?G%$]H,VU1(_#%!/;JY=&>L@O?)ZXA;)$Y:8ZK0'1!514E M54=>S<97V'-#8Y173>AO0M0W+5=%?6&7T+5S54F'3[G>T7@23CF?3S0,@UU5 M,J-I0AU,RSTHXW>-TK(,);*R:PU:+MOV?L,,ONAPZY8I?VC$4Z99;B[QQ(RM MC-?=9"W.=3VO]3CBACQ M(&KP@'SK_WYS5@P&_I&>0,@S\$EK7K04*32#SM UOMOF\_3TV$'?B<^VD)PD->X ?'L4P\@>W'O/UE]WWWW,\C4E^+ M\@5K#AP3#:,-),AI[I;FE-]=F[FVT<4,I9)BFD5SW,NTO@3-7QCRGT!M!FJ] M,1RTK.WH/*SDZMWJH.ORA6F%U7*=9G\MTU^"SL\&^R=0^/$6*-(X40=N&WB^ M8^[H75F[LTRIG"#85;=..0F#J>1:7T.6OS'T/X+ZBJ&:T!1")M4I\V*:GU6+2I%:8Q_#4)_EF$7+A*_9=DMZ-Q$'QI)DFU8 MV-R7O'Z]V5]\"8+?QK(+&?G/-.UZAQ[*[BXEW6L,.EQ6B>F$D5 M3)1+[GB.99+%+^+8?[9A%R)J/[?K$O5Q>TS,JCVM8DY[=C.?,5*CK^&Z?YY= M%R(*OV76$:);) N]3@;S%Y)7["ZZJ5;BB^CS&YEU8:+^F5;=J)QVC"%N$AAE M99OC9=IG@S=G7X.Y/,NQ"1N*W++OV$J,9;,KU>;]5+/LM'DNX]A?1Z;>P[,)& M_C--.WSH4SQO$CSK3UUW36:G>2;[10S\6YIVEX/#&QM\KI"9)9)VO+%H+;!X M>BD.^VJRY96_AL[_-$,/$MOQT&ZZ;5H>_7__GOUO^QE5#FX]= AVOX0"-2_9 MB*EJSI.J7&_ ]]C&O-:0DZ9=_AJFPR?8B%\1*2?,2[LI*-T"6^<-%E,,+)&Q M2^.O(5.N:EY^172\99D:M*[TQBE'Q6:,5[:I^'+L\U]#GGRB9?HED7.F49N7 M)_J$G&DS7NR!YHABYS1E?PUI <;>+Y[O-]0KC1#[#=YC"HLI^#9GR>1;P%T''6Q9P&BL22:79B?,]E2@D M?(8:4Y4O$I2[D07\59!SI@5I+[7>KLS,?[=JW#-LR :H,A "TNZOC -'UG=5AO0JCTR/ZS0;181G;+0[C M76?8Q$)KP;PZSL==]B<&>DV_*'4SORCUJGQY/RJ(H=Q9EU;YN 9P>J):1LI1 MY-#JH1"B CL?%9^M==Z/BC2-E^)B819G9R+3['/S?G)&AE:WA!,5-]<@'T+% M0:&B+2:4CBT::PQ+\P4WF<6*.J&GZ=!Z-V=BXMDP[W+B?$3T5ZULW-+M!,\) MV?)BF##(MGE'1)1DQ(>LS.>(*# TK:1G1I(EYJ(^2@TPAFA$W<;\/$35X5.=I:+\K%?B'JF/ADO^/F^9@+RPG?E\8,X(4!:Q0& MZ>P$@%F/C+K7\:ERXG:(2 CI/2+VG_> \"575501%:PF8ZIH>W--B+0]X&L\X:\S6A MDHACZ3.A[<&>=*E(IO$C,V89E2'H\ MM38R5-1%QNFQ7A(,GUE(ZCSZTHH2U-84]::H*B63$6W5$_4MF55MFJ[.:66) M^4Z:FDV]6K>M1]U:>'7(7YS:LNP;O@YOW03PT6T.F*")G$.9*%L&V%(>F^9S M,V45'_'Q9JZ3Z>4:?M:,.H.?/?QHH("ZK$Q/&U9L-U I86&W&?KM*4&GYZNI#D/=*PQ4/$J0_%1-UIOK=.N7OON0U*] MN>)$:Y5*IOD&/4EGIJ:T!M9=JO\6?:]<$^D20IU)]2?\@M!IMN'.Q[PW:Y2Z MX:V!%&JA'@YJGRW37;?6X&IY9<0V%LXX4=6F9#$9>75^PE?;- SG8MZ4.*S9?HU_-#+RO3T(I/"&YV!BC&#')YI@%)GUHFZ MZKZ13 \%M<^6Z>LL45HO*+#2*F6VU' K^#B3BCSE;R_3KX,"H6'K]7D5SV"5 M2@-SVN5ELDYIO5AKL5MM<0E^VI6+3+]"KKN8G/2^1-H9L/'QEW^'\/)PSD=]^G77GDYE\ MD:FBK,<_H:K9AX!'2.E>8SK%%EJAZ(P*C)?)-Q:A ]Z=P!^UU-KM7KRGPZ34$]$'E]_?F66GC(?;:IQNFU]HIK5D2L419<(;-29^-*U'VQ&YMJ M5X3!=:T5BZUY^'MZ)?&/DU#/GE$_QJT/($&U!KGK'DH3,M=OKER.J,US(&8VO.+-.U>8G#B[<7=C;QY<_RK%F<9[+S['61/.%IEO+DC5M M&7G"?A+'7IJLUZD0D;"Z+%'L^0V^!QR)4[UQ@IZ&U^<)6X6(XY#%8=&'RP>. MZ87H*/L*M[NKK&'KU@J 8"H:00YD2]JYV!,+F:4]U2J+10DS4O55JQ5:=7LT MND=F?7%XT0@4OT7%@%-+IN++@> J.+"QW7*-&JC+U:K8&V%<NP*C^L45Z\/-3*T(?R;<^#50X"_RX!-/-6F>G0QJW%JRYDD6J5) M3K@SX)N.YG7#?>?S7Z.JI4%6IY.8RJCQTI2TC5[NSG^?1+D3?N3O,B!#E3MS M5SX_SNKI7L8W"9_EZJ[K#I74>-"]\V-( MRTN^7JKZ?*K[MN:;ZF!):KU<6YYT:GFR&[YEA"&B>AB.SSF+U]\6X),>.28& M]++.$UR&G7G='J"XNP7U9?C^;00,>_R,&_@9G_7[T_EZ()3&V=%=A8=1!KP4 M #M>[YCS MI+1T.UE-I.85QVS@2P4/+:^?(/5[1AU5FI\6Y&W@>HXJ>T YS.,!23/7;9"@ M,*[78^/I^LHAG:BI\9-#BP;US@XFOT ^4^.)-#!9IZ^IQ95G.5;!K>)8YTF'T4(ZLSNCP2L8DF3 MKM\LYY)F:.V?VY/O>GOCT";(IF-!7]YK.!QPYJI\:-.B\W$;(P:^P!%EKR:: M_@C^ZSM V3ZT"VAPTZ*BZWYZP5)66_4K!7;H@]!I0[3;\=1H=U;MN<.-AH8\ ME\J[L>7 '.B6C7J^O6='73#JR95974GPE-$D&*S:FPXC1]TWAQEVJKYQ/!HB M\3*>K>9;>7;5KF?4 MAE//=)G0:5\$A^?SL3LR_N2$O(B CV+OI:F\9K3LYL3NT M]OL98SY<)?O"H.]H.1LMM->T5+16\0 R[7*;+E6ZG*159OF6I3B#ZDSZT7+1> -79$>Z+*HAX@1;9\*/=7 L\)I, 4Q'E:P#0BRW2*N H& MMA1*F^;%X7S[M1W/ \_=:?R4Q@PM%-+.J% PER6MMYH-JO0$C/+]T''\F31F MZ#^-QN\P327>-Z,I7>LV5@,.J_"%!6-G6\UA+I1R_NW(Q!GCO6/D]X-7RJ@]81<, ML>(;0V$P).H)D8E'%"*?&[SZ$@C)0N-9@;/TFA1IYJ1!.U,9+WFC;TQ3&NZD M%U34],KYX[UCY$EP].78J)"4S4Z9LC5,) QI)0_["R\7RF#8V['13PF-1AL/ M0;7,-IPGT]]#(),8RIDX1ZTP5>P7DW-FI#=74=,?)P;V-:E^>C7G)T;/IVS) M$Q,)%F.FE0EF%=*>XH528/S)T?.;KS6]:O1<6[63\TJN3K%@1>#$TLNLG5GH M B/1B9Y_,;2KMTKI;"A-GIM'SZ-)8X86DHU.([7BJ1GOJXMQFTDK2RRESH)W&N@7&VT>"IDECE%Z&3\7=K\2SZ,PCYP+%A;U;'&QDZ MCHJNJAZ@QPX(&&< 7!E>VFT2+]')E9)?S32FT:*;2<;REFXH7913@]SBX*U1 M_FEXN$@V)5N>4$MR2CH8DW+QTJ#E+7IZ1..@-\ZF1!(C9V13X$0-U3Z>SO,- M67Z9&*1RY+'XYL2K0P MTK96HNZIP,T[EE&%/\&I-L=[_;S#1[FTGJ:'A23-BGPOZ:47;6TIA]+^> 4? MYXWUCHVS,VU6=K::41R6YALKNI3E-&DUT**&BEMFVJ*%AU.9-L4IJLMLJMW2 M*EC!D]RQT>+#MW$L7)FVVU$]=;)JQN=EVIQ&LS+B%6N ,7UBW2JY$Z.%A3* M]<=FVK#S,\&7K^MS&I^7S;292E,S]'4_Q\:!7+%F8$E5F=!A,"*9MJ^'EE.9 MMMZ('7CSE6ZP,[S)3-)DTDO2H;-SHI1I"R%NSLZT]?M2>=A)U.=\0>?F=HNW MI'POE";/;3-MD:4Q0PM2;Y*;K$2_J\5QHMMN+H9\.7RY]=MGVD)*XW>8IN-X MB:M3DDJQ8K6,I>F4T$^'[T3AN[7X0?K_1F:%[?;2&=_1\JR:R_!&GA\W.#UJ MB A!9B6J&#DCL])CRYV*/\JX;(.;D%*OG!A-(A?]N'UF):H(.2>SH@_B!:E4 M=FMLW,_90)F8U9$;48C<,K,2.8R]PLLQ(Y/)S4]9MI2&1>;5>O%125GNPD_E +C M3\ZLW/S$A*MF5MBN4L7C4V? K@K4(MUA>OAP$3I3-SJ9E2^&EE.9%8Q;*&VA MRWK\;"GF^K0FSOK)+P>93\ZLA TW9V=6,LD<+X+)G&75HC%U77L]=950*K&; M9U:B26.&%NQ9O]I4]58/\[DT- [M?@!^O]&9B4Y(Q0Z.<^YK $4HMV-ESD\$4HY'_K,2B0Q M6G0!"VL,>.:JWJM(]>:H5038<^L1!(AYV16!L52HY.H\1Q&I7M6 M7ISEENU!1*7(C3,KT<+(F9D5O[ >'U@=+2&/!?'>G9!EOFHV1VWSZQ$"QMO M9E9F!7*A\R"7Y+F<@)7*FI]VPK?\-\29E6CAX51F95F)FXR=42:\Z"@T+G Y MPVU'#0*?G%FY^3F?9P>1E%578MW^0-48+6$WB7AK&F^$TG+\]"#29YUL=%8@ MJ*:I"M.12W6V9WAZ?=FI%/*5J-+ILH&@3SFC\6R&XEIROZ_;[24[*SHU?#FU M\?XZE.+RE@QUX=,8?YM0D*-R=FW5&B8RE.:[:HDWRAC62(?2X+TE1UV,4"?M MDL01V5ZN^$,;L)TQ,(\]/K?J*3OO99M JUKF&+["R ')>W:88U4U06/$.$#9 MS8Y 9!3!IH2ER_N+T:#:Y9)& P\EM[Y2*>BMV7G_HH!==N[4M#[F[I[/:TAL MJ\0!1!'5.:5M00&)%:51?&P^LG?^VE M-COSX6 8R[ M$P4ACF02+OP5B7P4=!M#IB@>9^#DBE;^^1_:0ILB7E MBJZ_\BJA73X2)02%K4;%M1!$]?J6B:_Z([Y *;"\ZE2OG%'T 6LFK"MQ;T6 M@CHI130-TEYCO0Z!]P<8EVR/[PCZ*C''MFB.-]9OL)A;-57#-[:DQ[,B.YJV M)>HZ2RR(U:Q%(EM M"(5VK[CT4KGP+0+Y3=%Z>JQW;^ WL9$$8W\MQD>45LB56<^N,>7I)'11AM!C M(]IV_@O8F/,+:4 4JKI6Z4MUNT,/>B,L='HYW-B(O 7_ C9:Y;3;6BN5.N:3 M#7+*:::^G-_E1N1L\_?F1YB"))3X),FS1#[=Z1<*_0X@0YI MN$DWP*M52S2WY.O/@ V(LM%BU=K:G^E4RNLE0\N^I\FW23 OKT2T'='$% ME)PC+IZ0L%[@QDIZ6M*Q68VW$ZTU4^@ZH=7.KY#PQ2&&G9I[/9L6$GO[?/^Y MX><6(Z50&?"%>B:9+?FK4;UU=0GY#MLU'<<29]JNA[=^5 F:CD3L8/9O:#$OE3L7A*'UMBQ9:H2JW.KCKE?F)HKK'!/+0A MFG""\%/M@!7/CJBU4U2;C=#YL>_./5V5 M>[XBYX3Q*)G7LG2WXQQ+PE=S!=,=?@6ZR7IYSIMV+G3:X=WYP3OGA)US7@JF MY$75Z8JZ#[*K_<WU.X+V_IZ2:?N>&]Q [#!>:[/SFIRT6:9? MKUKZ>I+(NZ'U#<\;^",^7AEYV$,OSW9W7('X [?4(W*38HN/)X?ZO)?+B8GP M'5 1'>)?;8[!:@6EJU4K_4JK+4>-Y*=&=J?[ MV?O"LGHBT2J,\CT>3%)8IJ.DEI01.N%^K?U=7P />!KA86-0'1LEK%"?SS S9@N%5 QA)%.A M$PX[+?["8+?X>'.TUP((GCX;(/#6([/@H_[ 'A&)\Q"152T7FB'@"0\] L)6 M*@6_4LS4668B$?-.+BEA]YH!/(=UI^F2S5+J2[ M68PM-(;K5*\D%NB[Y?>RQ"?/E_CD9ZY_S:NFZH&J.@=*R83 &JN2#FC7!9Z; M76W*I.NBZQX:A4$YF+8ZGNRK7+4]K-@JU7%&4ZL*V9+'GCP9AI;+?V/(QZ6. M#L?\E:V#BV&E;IG(Q 8'&YBWB,$8E],%TC"PE=>;5^IKH&#A70'Y^XAY<>1W MW)R!FYKH:,!#->9@UU37M4)PP MR@&_&7FJ/*T218KM6<*,RP[CRREV=2J^8^;.W]EP4??_O)_'("R;Q/B34BGXBE:G;R3C6H):V+=>*BWDXMX[? M4*@=Y>".Y-2'$["7+M-V'3M;7."3YGA8UUC#91.ME9"?UO*A7*IRTV)NX3?P MCY&,?RDDGV'C^[A9 "V2&FFK%=U7ET4-Y+W0V?@1Q/'G.A?70_&5@J.9QIQ6 M*+'0X"EB7+>G>5_NVJ'3LJ$-CG[F3L(+!CB% B>S5IEAV0ICT/.W6GZ9-:)SL)7SGD2-HPX4/$&4;(=#4=@A%8 MF-HLU01 )G/K7/4+X>%FML G+(Z]A#&0;%IRLUYLZQK!U[VEGE]BNA:Z.&(4 MC('KU;J_@C6@"XFVNS8LFB?R@U:+*37&IO2%V/ZSK8$0$O\L8S($@#AU4IH6X]U&?VZJK'6V8*:&P#G"]MN@!;B':6Q#D2\6IF!&$-BM. MBZVBVBXGUD9HC8+71OJX0^;T4*^990YKAAH7)I.N>A<2OZ,1+IIY)00B MC5;*9RY"W=^N>2-(&=OB^$9.:T@9VB2]7T?,+O4(SE^O76$" Q6(MMD8N'5JW-K0@_.0:?I?#XYD6T/O+:YC29)7, M91F:+=13R_G,L!II(K1*[PK%+*)H_5P=%;^M+(=BJIE)U@V?75$J/FEJ7G/2 M#:VR#%]-E"NKRCMB7U.RYD"D)G[=;6G&N#['.:+0GLU#JV1#"MY/4;$WQ_%+ MFNFUV?AZE6 2B5:*;=VM@9!52/L"&#QEBB;SB:QCE_&*UEAI;4!WLI-^>%WF M\('O"YU;O>NI"*&MF[W[JBHXJ M2CI %L[Q,Y:I6&9@ $FBJ35&(V@)*>BV:BG;:&]?HV;F+8N4ZQ.^UY^G;'O M-8W1ES(X0UEZ^^P6GY+WH+5SZ'M-E^UVM;^CR9!9T0TN;N^O44HW&[>U-J_V MED-Z4M)Z9.+.>1'@O&-"WEGL^J>67$C9U?*)P5HA!GVM,NHNVXMDQFJ17\J> MNS[+_8Y3<==R?Q +/E%O_5*]EA-'1IKW672(8X,:N=4[KX69U_X$O7;K8V,^ MJ,%&N9'A#-(*J3'^+"[,Y@*7K(7.:/S:I\B$6%F%+1L< KYZHI::\5:\XVHF MI?GK.-.?3(C1H!XZM?2G,M#G:: (<(IXG>.7/JB!P&2U]!MB9\Q7DMG5<#Z: M%+/AJU_[M4]CNFN@*/'5$PUD#BL^FW+8 EMI:F3'M9,Z-KHS4$@8Z,_50*'1 M,/YRM5QE,^NQQIBKL36S;:%2N*?][WK@(WM/W](#M%$9J#61UUD_MT[+H\*, M\&NAJT'T;JE\ 8J&;<_H6Q1-KKJ>"%*FC*EXS^_.IJQ)]B(1*ODLBH:11S<[ MXWW7LPS@'-0'V%WJ+*RGEIMERG#4FS>C%:#951:8\L00G>,EMVTP!Z8/\HYE MP&?@ [+74[W)[LUOO_99%GCWZ+-[M^^*UP66!_,6RT*=EO;M"4\,P[?Q<(.Y MI].^U6+/YOT"AM\;!'O48F=1["H=>IYB?H/67U/R?H!/)PX T>'4:L-75GQZ MF=56>;-;6;?XM)T/I;)XFU,?9_[.JW=>/8-7&V:$.-6M=#494P+?(-+X2.JES/HRFGQZMWUO MQZ=ABY)^0=N7P"9:54CFTGQC,A-J^DB5FME0AK[NMN^=5R_,JY&R?>L2V>&) M29_2"G)B->SI8KDTCB:GWFW?/Y%/#\\8S.Q+_GTYV]<>)KA.QQK6^/@T+SG) MGL.LC+OM>^?3W^#3WSL3,CQ\&BW;U^%6YMK&A)S6F(R[;KY]SWSJM_ M J]&RO;5\HH_;XY&?;Y \5FEHK")7/BJO]]MWSN?GG'.\A>V?5-L?SDK52H* MMB)6G*M31L*<1]-'O=N^M^/3\T_U#A&?1LOVU58UG\L4V ZK#D?SII#M2F4J M=.ML[[;OG5>OP*N1LGU;8\NOF5;'Y(E$?>*LLXZG5:+II=YMWS^(3U^JYL=Y M\'UH&,$16(T1YUGR,8\QEF%89G!]%ZE9=T'73\TG&M5U[/I"C3>+@]#Y?SLJ MOSC" R \'>(E2?^9M1E?IN9&XJ*K#&<#617U0XKR'2G%I?J"CW'%UKH@>SR9 M:$21HAL!]\(PHT'5$T?XO8=)V3;7I6=%8\42;:UOSI/9-J^'3E&%D$FO?R+C M>[F4;-C B[<& L8YM7F/B.?7]?#M]PXIEUZ8K(\FKAV?$!K/-Q:8V%Q52V6Y M/I6%JT=9?G?P5Q%1>$:8E,194ZP.)$W-,T9#9+S)5+XZ)G]K]'CFXH=J)H3T M?I'+_O-^D[GOJB9PW> 045=%#SPR=]V:PRN^T9R(CB$^=5!N4BUS/*WI#;=% M3C!5(%RIDV^TLN$+/NQWA9^>W?V)SL^G]P+>1"A+DNU_O6I!^Z[(A\+\'UZ#1EDV4L=$'Y.[<]Y;9//DSJ MSF9';%9BV D)G!K)-W*39-4ARVDNO"&'+\0UD8;RZV>?_SZ6F98U(H6Z&MWYYN$#PZ0IA$[6X -6E#*49I"DU M>*I1XR5?&B@&?6?],R+DAX2\0 #F=,F7+ /L 9-62Q3UQ]T%8H.NJ.2X M$SBB3IL*K1BJJ;I!&G .V*4-IQ.X3ZS8IBZ:==$X<.^"R&4I2"#"Q]#OG875 MF5B^*\)WF@JKCB>[2(M+C_QT)]E@^1E=[21QM1%GBZ$5&J_,XF/PX;>F\>-6 M[N'\[^S;\PGP->V;\/ ":]BZM0(@($G3=^2)Z)Z@"*>.T]S1!BX0X0S"^)%]4,W M9:6'RKQ397M](UN>6)QN6J'U+\]BA3,F[ZX5OB+NWZ4+.F5&'C@Y@=!F&;D\ MZJ?378:*MH%T*P:X:X#+<0)CN5YCQ(GZA?T!2QESZTH/S_!QRI.2/7(\7O9" MFWD]"^[/INHNW:./Z7?),IF[DM-Y@K6!^J]D9JZ&UM>\R\./H>)<48V;BHNN,*R*K>FZ=*/", MH(=W<=1=FKR"E]?S@&&-&;?,BE&H%R1<4WM.1?8'PW%B$EHY%9'P6$AD9]BJ MM$4F9LP)<9SOUTL^ORJ4YAV,F(Y4(MIQ@MLS1=@T192YX_-BQDI;%5I+K]+F M&;SEE,W4JI\.KX$2ZI#972M$,69<)1Q"3X-A4F-(QTG@3-Y*2-&.,]QCQM'G MA&O%C(WEREH4*,WD&[,LEN.(>1KHT8;['Q4S_E,P_2Y97ENV\W)\22XU0AM) M:TP59,^/MC'S9\:,PXKRC\G>(A'O]NUNB= JOEJ9MMO.D!Z&5O;>9>#'T?$^ M*>;2;J4YU.8LX8VK^@:]ICQW!^VDA.1DUG16N+6,IY> MX^$KT!JQ\%@89&<(JQM')F9<+>K]+-5+ES'5%S%OSBD=NQ1MV_+V3!$J31%Q M[OB\F+&(#\?9#CZ06(+"R$:)3(LR'VW]\"?'C/]HW+]OG;$AU^)4O;+0XK/* MH%I=MG$J NP:X+2=<*V9,M9S1*LZ5D]C*;N=Z"0G#027:IL^?$S/^@S#] MOFA+M9U3V\#$>3%KEI*BH*VQ[AW<=\E]*91_3/8FVDZY1>6G<:S".86ED^FJ M(+SK,^XR\./H>)<4B\?I04OIT]""'O, M>-&RUHQ=4JO8+)N:Y'&MI]M8:.541,)C(9&=83L5)#HQXZ2D#'*%S%H#*[+O M%D2R16=#*Y4CPA1ATQ11YH[/BQG32ZZ& \Y-80:+&T"45]FU'6W]\(?'C/]< MW+]/%XQ9B@-.:<;.?'6YM,?>U(JX+KC'C*//"=>*&:]+M79;'N )UN_7JZU" MMC:5([ZL_H^*&?\IF'Z7+#>8RK17UGLUS-"8?C?=G2[2S3NX[Y+[4BC_F.RM MI&TKES.&AN;'\^UDMSB2F6EH;>V[#/PX.MXEQ48546Y-:@+.K^I$JVKVV(): M"JU%>I]&/7 ]OQ5B&;9GPJWND-6E%"6H\BWI35)62R8BVZHGZ M%BQ30K.+>+M5Y.-IW5DY5MX4I$M5PFXD[DB)BIWRTGG3.?B&>9 W*IFNY_AH M1.@ ]2-DE.!['.!Z;=@VMQ#M78#)(FW*J?%9K2)XV?E@,E 9/K0^^&LC?43$ MZ:%>$@I7/'<:TC9Y@?KYTY/];&1[Y%DD6>(669"T:5>-;R<^@I);W,Z_(7(>K53[?:\_,$3&DN5 MQ7Q17:ZFP3RT M.NR.Y7#XVZ]CF5Z(CO+L./8V-!8=5?: 9#^U+4_X%__EW*.^EC,4\+AI#ULCXZZZ3[\Q$+[22)Q24#T/< M_@7*,U:0 MOZ<_J=T[^,3C_D=%Q( M;+^XC@>YTT$_\.H2'FCBU',9W/0M. MC'L02=U>@@S365B0V3H3!SQ=EGZVRJ!E&9'$;0,9J'-1TL]XTS.EL>O22TJC MV>[5\*D/IBPE]?F%,Q+66CIT8AWA\_FD[P*[K\SZ5>3X"YKD)7I]DBYY@])_ M4ASQB_'H.+Y>E4S?Y'FN/%O(O7[3J7?N/'KGT6A$R4['2KX8C_8;O2J6F2T: M[ Q/<(E"O$L*_3N/WGDTRE&.+\:C';=1YC4#-UA_U+,M/CM/#L.WO>+.HZ'F MT="LP:M:YACZZT8.2-Z>%0+6[,"K54LT@^V]NK@"2LX1%[NKNXP3RX^S0U%J M:*J8PLHDWR-2X3URX]1@MRQQSF@CLA*/V$>=+D3D4F'5 (R>:BK4NF?(3O5@#HNL[P;JW MDFG[WC.E^/2&G.H&HALM5=WYEU*_GTNW#96MT%Q%,M*)A2A%+4;Y9((^KHA> MFME'+?3VU%[3H2//=^C(SUSPDE=-T41K+!\73!]8C?!]JCF&U[JB[H,VV@^Z MW;=\!6#;R;2IU"9&4:NDC4*O/,\3P_"N27YAXG:6WULS]_41'XZ%/A=+#5T2 MZ7VS*S'CG,'PE?F:Y95)B:V$SYJ[5IKI:R \A,FNWRG>\7L%^Q2;:4EF+U[6 M*EJ/S]@8I1IT:$7S)U;8BW0ZYN,H:L!61:3HCFMZ>1V\(HP'-0LCS'[3+U.C M5,T,K2-S%EQ.C_1/PL5Z;/#==&&8QRH3>V:5;9MKE:\>,X_4Q'W\[-;?$\OQ M7MUM+$N@HE6ZO<$XB17H7BIT:8QHBN6;FZ^7%\M\LMC 76M29?U>N3H8+EJM MF7\7RU'!Q6>?[.?6M59M-IDVV%Z'Z#OVJ)X=AW<-:82D2XC/2?B =-%6>))> MT4J-[7'>G /^+)L;1MM'^&3I$D)<])FAOQY4"B9F3*UR%23[99F].E$C-7&? M73Q_JG9JM8HPQ/@X*)*<)U2["2K:?!8:L1R.Y>P7%'&DC,A* MBM,:K6AK\<\7RS=:1G"QX/5LO?"*7=I1M-[0&*WG2W'$A:^L8(CV-1QEE(^B MMQ]=-O#HT0%A[L[(>7K*5D9M7=07)8HLA$&W?LJ:B61RU5U(X]X<4^MR7ZKR M=1N?7QV2MUY,<-JWKR1=JH/%RTG-5YIQ4))&;$8(PUR$Q_D]K1]K+:*K-OU1 M&YLU9FTVK::P_/7+V815@?BFNIDU'GY =:1,1704@>=R@E-U)M*@QY!\3_.: M"W.1-H;Y1UEC;/)HOU37(@D\]0 ?V;6Q^VGW'37R1H,VO%^H=<@9,ZY)'4W% MI7RGRXYJ2?9YB]MQP8\?:%#>+C 4F/&: ,NE3F(-@787;C^^\-C%LT8#=;)[ MZ",#=2S%ESVAHLR,SIC(3/F"JTWHDJ>D7+)UNMGM,Q]H586VD9!1-9\A4O4\ M[Z=&PQ%.F 1;'I]N$CWP@?9(K",)(IO430S3._ MWVA.G4-."R"[;18G"6J5=\D)-EO3+2$Y7N2X@]2C$CQP^+*Z;R#ST'+>">YG MSZ.+.6!:T"4Y]=IS!WSTBI_'O?\-8FR,&,%-%2826UIUL=ZT&R_9&;'02+Y M_^TSKU/CI[I\@".P?$<&[N;K!(A*(.]@-W_]"_^*N=Y*AV+3$)?QA:IXDP<< MP_[//[:H*- :C^M@Y#V0/\C4XR4'+7S97;,V98]@,WK@U_WS[.6@5?BPO7MT! 5A?"0:JKYZ^$\'6I1NK X6 ML;9EB.9_OF^NP']=*#Y'__DGN-M5UP"^"+42M/L /\;0?XGM!]2 &)LX8/3? M;__3:3#PJVN+YD6:W'Q%+WHP+6C,ZILKB\U8MY>0:(^+NCHV']#,POYTT-+M MF#6*H>5%D*(0;ZA+D$(B_,\^02E9!Z+S(%G>Y)^G1#M%#3% G)#!Q30A*M#] M2)-)@1R1A) &"B7@B60F0Y)X2LS@WS:M7H8$T/L'.TH3\/L./K#C4$8_X >7 M$#S0]X/908O*@?./9#D0KOMG?B ZNI:N*K'_P8(_NSO0*Q(G?GX$PC^GB!UT ME]A1;TLKR=*5[8/[EM$]<]55I:"@UL-$5:#Q %_Y?_\G36")?_9$LR\U?<_G MXIRAI/;8#V_/I:-6#N?\VR^^7NJPN1C7H3LL]^]/*2S]XEB&;Y8&-,HU8K<5RI4?_$S@8B+?4HT5[K>(_FBJ5ZH=.H?X_E?C _8@26 M)#,A[6R^T:[]W__!*>R?H(-079F6&>AN58YM#>,VDMWO\[UBIH@_0;O<:Q>&LSH4<=WDSP M5OJ*B70J11&4()-)7""3(BY(1)(4,K*8D$;I%)Z4B:WTW3S1D05BW-;:CK3L M\Z#5UK"L[U;B @T'C#V]L]VER.Y0HMA[UN["QB0(KAP9#MB!D-_< M@SU3^)ZSZ]BV07P#%$_979\#)P@+;2&V$6S;MZ1_I-/_YY"1M\WMF/I ;QZ\ MWH*O'.G68B<-=]_C"T>T'R0'B%I\ :?I3?MF*V2#AG>WBA)40;X'KFS8O*P$ M\/,E_L:XV/[M*>?.>@;_@>/W:;_ZYI+ MXNO:5#V7CI&EW;%N'2'OQ/OO-Q4^Y (9=MC2)5'7+4^REM^NHWI;ONC ?NFK M-K MQ_NV4V:FG,VJ ZI^!X?"90C05)F_EMVQ7 MRXEY$Q";[6 =VP1V8\!4@'+"GCW@N0<%Y4;A.R>*N%I![QZ85V*Z9M G=A." M/C!\L^*X)T@^B_,5PIDFF&K!,SKC-X8Q[#'7E+3LX0V(4GLQ M$S@AP;]$@A!$B#TAF2(3&0Q+BPDY\=2ZG292<54FU2Y+:#596))4OEY:H*FX M6[=W,^MNW89_VN\6TON"$Z@J:$#^)R82[9?(5'QF,!A!4;GUI+XD!O76-C+P MVR82^65-I$Z;KG.EP!R*OHT4::O(VT-Y9Q:-',N(;8)]M_T[YEFAZ,>/D 9E MT2EV&&/^+78JR M%\P6RK8Z^UF*B6[,16>2C52@Q%0SIGIN3)X$7MS?A[X+A@$*(RE%P B0%D@9 M^BX9108"(1%R L< D<;)I[X+UA]:W4*'EWDC[H[*1H;CVA-Z&\PXNE-;KFK" M3.1K6$50;3>S&M@5_LO&\#W+WKXBB=W0TGYN7J,\\O/QG>](1'U@;YOJYXXP M#%:ZBQ:=VXXU1VQ_\:#*1MZBY>T.-,^#=P6KW(/USLZ*L12P-]EQLC(I9N-* MC2=FE\&A M\0#)L,CUZT9S1.8UBAMW!\FAN"Z[NUC2:V1(IN-$ L-Q,O$Z(2+&/W\%@(U! M*]V"9KH3F_J.ZBIJGB#98E<"Q6$Z%!QWD. %ZL!USOBL9_F*:1@1\;3L=:F >3F,D, M%SC.$1)F%/).WO+K? %[R_[/BKX"/.^T^GGMP>^G/,1;Z.?ME 2"KN$T86-0 MG!WZ1759'K45WN%XHV[-)TYZ-N^-L3\TF>\W;830O.L3Y4 M[4=K)!CTBI1E;[YB7#[>YMQDJ5)R MTNS;PC/]V\C^^^K01GM']>;$,I\'A1*)9BI7$],YC*E _YQ=:CG)?(N+J009 M3R0Q+$28?@S?(&6/I_YQ8Q[0@8T&'3,WL3<(==U'!E,,.@8BG&(%7!SDJHF, MH8<$93];34_M>QN<-@P=3?CZ34 %.$")V;[C^BBRXEDQ> >B^,9$Q(F_I+\W M'R'+HK@P+7L/AS&6=%))BS*1$=(I7!1(;)02,E12$B@\18D),B4J)/4T+?,OO.(';J7Y[H\.M??=7$VVJM]G$ M D1Y$I-UT74?SESW=R9U/F6,[W!DM]B,./D<,= FF\3P7^ZY:S8C3CO$R=$F M7'V;S0C8#BSEB6B.X04SMIBH\,JC3GXXD;C^/0%UZVFXHE6YM6)6."$%@FP? M+53G1F=@J]B8-?0!G4WSGA0OCC?9&Y06M5!LP9*U#\5E(\DZ;ZKDR(-B*Q,W M(G&/"&GJ3>6,6IGSLV*\D^]@278(D+5'!*G2YI^'A-?-H3 D@9! %F+H3.SH"($06(#.9L'.?^_ M\*T?.A'=V$C5H=1*PL]6 EL;X O/O9F$R@5$JP>._)I M#YSB'3*0GXOT-%I"%E/@K]#80K?:#I!!8'KAQ.8=P2IP-_87?#/$<5-1._I>!;B<:=1CS8:"JQOXB_8VC($N0&^+LTA0-" M]P>WPH=05[;O02L0W: 304]%UXMEL$TG%7'E_HA=/X;)^(X#>[%9_8B$L2=Z MOGO 8NLBMS#S*6G&SHK%D<:,4MFXU/KV:X#*-CSAKP_L'8G5K7<\3EZ;'U(_ ML.3E6 +! B+"4#T/8@CH$!F.92*9KZ]B ,K_5:R$9"\ZIGX.8CG1$S<+PIXP MR^,[#N- ;1_>26))Q 5M,/;U38J-BW=>XH?8A5AATY\]PH'[]V= ]V"JT$QM MD7P8@!^RK91D6@0_:RZ,=:_$-Z8+^@[=]T!7=6-B3(?O C%1EB%T(0DA\1&U M'23W3EZ-P1F.G_S!-2#F82O.3NY @!AP-E;?D<"'KX.R$?5['!L[UL*;['[^ M 44_B"E@I)K!XIL@,8%4(X']\U+O@I_Q?W:WO7G#RWW;W8C$_/;F%_JYNU,U M [;- ,%N+)A (QJ$Q9CK03'FA- *SG7Y.M:?.WD=VIT9T 5$T MU_X\[77$)KU^2G/]24*$>TD+/K7L/G/;UD:L!%W+^JYJ O?056$=;5:DISD! M4_/N*-%7"&\=;%JXQGZMB.'Y+D1"T/UH])H];=+>GN]W'2L$_6(VW3K@_\:2 MF@XYJN!HHL)X#I\$^F!-7Y/_;Q8T?'PR-.7HS@LACEYQ[KY#=^FD3ZJ.3D52 M@O@)5,VF%80_?!<$=\&^!/4@3FV(A+XE:DM?H<87*FP: =N$ [60IH.3%JCZ M[1&UR(M ^PS0S>ZVDJ@;0VLI5>75-3B)O\3C>.61L_>'! O<"=#UO?#X"Q(L M<-LW&\#.<(K__A$;P '=7.IP:!S/A8W<&L[-0;QE:SVR:NG57ILEYHN+"IOW M!9:HSV5PM($QB,(T9,]"*^>(Y*9."2*H V(+]->6B/D@7 ?Y$=7.#6CT.R63 MC\JYF+ZA6)X"9!4:@]]B+M2E<)#8,0*VU?,AP9/'I\'M3\I@T#J:QBA(,1\= M"[+)/0?7MX=!.)4NLU":8YH5^VM6Y:>):2<#>[7M@QNT_BR\_O@:+AAU$L2FHC/=F_/2T56&0QM$1?UPRJ?ZV,CW2++(,\0L,Z'H4J_*+PZG MO%3/OWO2E45%3Q--D\,:7+SB9A;C-IL:HV*3W],4^>J$HP['F,V>5J@G-C-O M/=-2UF.[/R[(C:$L\O2.6L3'"X-.E18^J#S\QKJA%R?BTXVA? MB7=T2E%=6Q=7B'>VT>JS>WB(H7.[B)W?Q8.=N/_?_SJJ!B3*&C1%?5-! 7?+ M>=@![* .^!&TQR"^V2DLCJ#[]"#J"W'E/I9HP?:KWA[V( WJHP<5W6./'Q_W M!Y]9)A['?B223^O$[RY^I% \B=\KQ7]>I7A,S% IC" $7!J) IF "E-*9R@A M0P))RN!4.@5V*^MOOP+RU?H4GUENXJV./M:V1O6B=X5?T@1._!/;E\*,;98Z M?':5#"3??Z>:SV-_-_4$8VS@T[Y4#G"_O6/#1^$ 3H?.5EE4UHEIU#MLO7/I M:O,?WM@;[HSKN[>6X#7IX9U9+\3E'\3FF&- MR[^)N]!V'($JVELPFM#>?GES!9332*+_]QOQ[62N0FP0)9[-O[KF+W!=#XW>IMTN[.UYXYLIGRI3M>9$EV-E>K(M*([ M^S-8Q%^_C\$+;NA[4XI&NK:U\7\\<\[" M)NQ7[RS=%7U$]H/S][@E_G3LNKF$"F_IX_I/O6T1PES01X2K& M0MDI%RCP0V#9H%5;65&'> ;/)/#@)^S.JW=>C1*O/FH<:]2PT:I+-;R\>J >4>9[TUUX MPS'7[F)Y'3AN$+!J735!K&8%FVY>"N@%-T:<@ZD[!]]ZA+?E8+1>Q@&3J'#P MMKOP/K3O#I6;-<"=ES>-I.Z\?.L1WIB7@R5Y8?!/S^/E37=CZK9RR,32%>"X MVU)O,7;FJ][J%>;>_/0G<7CZSN&W'N&-.5QT)WG=B@R'P^[&8'\7+]C;?PK? MXMB=<6\]PJLRKHAG>:Y49SFNV68YMMX)4C!T/==F&?2-81I\O5.JAX!QZY8' MMNSH6;$7V/A4?#G*_(??^2^LZ2NB)IKB> .QG.K*?G"\%A3ZM"GJ*U>%6B\? M K9Y3&<1$4YG162R'WNYK_O\V-O (-CU%UD9C\(*2;/-/C)T3QNXOOXT\!=A M*89.7+Q+L7!*L40+;3!4O6"]%@0?_*IOOR'DZI;K.R%@K$T)+EN]MBQW&VJJK15A(D?<816B%%(DV2SB6[D(P-AU+!@J" MGY#.$!GBU=.2/UTZD1&63F&?Y5WW I'TV,&[S(F@S(G8DMI2HU-DVP>+5 4B M31%D*C3+:H_7U0:]O?::VL]@D.>Q5_A5.EX%8U$/I'A0*]85 M,HD$1J9#H&>^R +@\$YPT+/80=>BK,(S=QD36AE#(Y\T+\J>Y4#X8T22)$( M_P/Y0D=9P(1S=E&G8MM>W>7*7:Y<(QG1!FB'(2?JP+5&O/EX0M/CJ1$AX(0O MDOF)QF0?=BP6=!:E;S9+P0X/$T&Q"]X-*H!L#: H2ZGD/3\=6BF5R(&1B/*( MO&V9'#!5RWG$H4 F4Q26"0'C?)',3C0F>]?+F&^CO6^B>B .22HC.*""AJ&0+ERI4*<[ M?)OE!)+$"9(* 0=P\+/H?OG^Q #4R#4*EK]8K)(@M^6W<_%J MHU%!W_88EW]5@A!&!1/8@'&2%AHKK/"M+'+!-M8#<>"]@' MV4@9:EE1-6/JH[\,/\N6 Y\)]M2B0Y;@[](J!L$./Z,2?P3O0=GD#B";Z-:@P=W",&9&B=V?:'*1(:=E#5_%,(O$] M)KHQT=B"ENC6'GWTCUIR(D#:Q:I6)_;7MUNZWQ\$?]$8,=N:,?&2O MQ:S])D)T#R+J>)>*WAZ/9UM(7JBB_GU[P- A#FZ.P5V .PM#>GZJ%K M(P?.>'!JGNM+AKK9)PG?A@[,4QQ_'!-M6T?GPFU.8D>WP0O!(&&O3M_E6<$@ M^!_<#XAW2]F4,$2WT0K4&<'12<$$'Q(YGZ,?)])6[:"WJ,''.3""?4YNT%O+ M=_8C_AZ,%^$;-;2Y:\,+1U,MNJXEJP%'R9;K!?U$YVH!!VT!A5RJBQ :DU@3 M@G2D!AO;'<^Q;,A$L&=DFO@G5@#Z]^\QU8#N2@#;@],#;0<"4(53 [L##2!U MO!DBFFS3W5R$R%+4+=UDT4;" E+:A4.1T0UH,AY?C;Z9%B0@[*-CF>)<=7QW MCSVFT2WEXGAF-V6QL6Y)\'50VRC 4&4D:M 42=LC=#>,:05QN0.4>A/QD5>@ MR/(L!]G[J+#.QM6 I!"1#^#K(I)CWL0*CF"$3_D>M//6\ MP($VAQ!VO(#;@ M]$$FWG82;6*#4P);<[]O.[K[::%"@#ZYML'ELUMM732?7]SSRY,?-ASW]*H$ MT029X=EK5*2FE6>7D7!5(?_MKV\F#M78#U:5N%"JP G9B57$:8XZW_'(:#,/ MP=V;>4>T]#=K3K82 15+<+7KFR,Y;2CBH,+U4;]T-2AMNNFG"UX9%1(*KXY8-9'&"WH$ MA=(4@@+UQU%=;/T.+!7W8;&K?]"&0 MA<$1,I#Q-X=YN\%IYLKF -2],'ZR#&JO5]%I>EO1?Z3C6>91)&\ZAH9WH@<' M#QTN_]RQC[LQ"-"=:#=/K/0]AJ*,,9S^L44O;9J(!L=V$O1RXI5 VJ/WCU1T M)&%L!0WFV,9&V%7%C>T*XL;^_:F^89@%8A V^-0VT;]8):@(85%!K: MM%H3'4BT;9.;(D-E'ZJJQ]-ZWNK#]T,.?3J;0'?!(CA6,YC75\S(H*>/ F9D MZ;JU0 0:;6;_X>V>;";L-\_)^9@M?<)5B.].(0DZ$=?%%;2='D;J$C+K@4>T M4[OLWS8P C>Q'!V9DA@ H"=O01-' \<&=/*BU8SY"(%NJ^KG8S8/KZ][8F] M_<\&C,\">G=HW@Z:MT#@1M$'NA*Z,D@=0X$&-JH,*FE[:P] 4QD*0R3O''&Q M5]7N'45W%*'6 [D3>*PC:-3Z&WUJ2#!7U!$ M)0C3H)C/-LR+0+4):5IN8)A!K1H4 XV)R/&W4)!Z\[8@,@9?N+K#[PX_U+HH MR\#V-G'#T5%(/P:5J8[2%SM'0$71$A3@B/F!G!/E"8KHH@=&L,F->+SCZHZK MG5C;:4R(E6T>#*5@4 X-;,RVF:^B"/!&$75'U,X&"^01 M$E0HB@6\3;0+NHA!=&(7A=51:97O1V:^J?R$@-/1[N3-2H[#Q"0P;-U: 05Y M"PBVNW=;&W/.#C+!WF,@[;#M(")QP&_C # M$EG'0I(86CYH^3P#X6^2PB&H.2^"&^$!ZW1_;#T#"!6>3$$^1\BD4;5%*"Z$ M3VB!O;/ X/'Z 9L& -;VE!]LNTIX?N_N8FZPG!LPYL)8"/(#T%IZO=?MS\D5 M?^]J/LC;XP'!QR\X!K.U0@9RA\ M[]@!8K=#YV,T"@^Q(#*^1$/XM8$!MV1]QZDR[.$"V(O&VT&[&V/3DXA-C]CT M5\&F1]O!PVX'X5$)9! J.V8*>-'24+5G.J6IK6/:2E,76X?Z]P$><(H\Q[8U MZ]_PPVLQ-#"TL"ZXL,(8#-B]]VSK<+G HP\'4K'5?6TA[SE*I(4&P/;WX6+' MA@]7GA_N9>$RG"T&H $ZWW-/"G-];A\0TGA*'GS>XD MV\H7+LJ$9.$=0?: 6SP([[@ RV4$9= 8;0OB+*KN4@I$2''%30>K*P MMT33T"B#:KS5V>'O;#>'A^V08ON27OLV%_7YSLXS(77[R1$ZZBZ9VHZ3^I(Y M^WNH+UC$.^[LB\2TL4,F[=.>2KM-K;&E2.W8!K^?M"4IP_,X>#8'_[MC!X\, M>#UB1P$'II7F[D#OF0^\M6!_=Q5^:_Y,/'5?8X<\'K9]BG9T((#/:N&40K+^CH.^OW]S0-*/[R\.A.%@+W1\P[4= M@%<\/;-X+Z[+89EU.&*X-B'#W0AO9H$MU \ELG>/ FT ##)M.^HAO!%D &T, M;R/H"MQ=H0SVG+[0U8(//1#(TT'QMM^;\Y83J( Y/;S@ /PR(/R] NY[".84 MN!D^6!)@TL%R\[>W+,*;0BJP!+;+S]=!H[%^^,W_[[])[M_OC2I<(@"JP;(% M2_:YX8$5X86Q5C#;_F\&_WZ0\*H#6#E@ML)0R,$X BWLY_YNSSMBA1<3AKN" M=N!Y>_5_O@WP\46 .%0QL).!9VM*>']IMQT!/7J^@PA92N$#P'M5Q8-7._*' M%TN>56X7!GPIP.?.;C5^=_,A!'OH:(,5$"[S%U*Y[C8FGQ?Q=_(=;#]*S_35H8:WNU, M4O^.AU?D@/$S5?8?'+D\MW?;C#>>>@Q*=A?NPHE[IT.'=B18KXG0DOSQ*[RG M=]"#1!\LHGT/\Q"[%6O[:ZS$O_ZD6X*?V$[-!:_MEO9?*P'=<0;&RXL@6.K3]N[9=O=]G=-8/ 2SQ@:"@QB/<5X7U%!LYVTPY*&K:!XM-56)\ZKEGNS/]T'K[H'/0E CO07G[]-#; MRS?[(PC0-Q>8@D-M== Y0?&<@T\^Z)A4! ME:TV>I(/5;AY>@M_UQO BGO%!U@1'U=,H$)^^BXY4D78GL,?>9A85"<6,4-[Z*N/$N"PLW(#12 M'> REE0YF<*3C#S0-$96:0X;J23#$"2[R\*R_498R>[9;3FPE%_G:OE&H'C/ M$H7]V>T^+ZK7Q3+Y"E\1\GPI6L+NBO%L*^2P,LZSD)O/ 8 +R?BPEEEL+^7P M3OBS^_J[CU8$O-?=64T4 1ELE'6M* MJ68^G><;>;%YL!A@6??0P! .[-&48D'*<5/7--^329:BR6]='%\=WG,G8X>] MC.VZ&=OV\QO%_T%WWH_Q_".,GCD+6*,VS"4#&=PQ3X>6[C:?CKO_;0I3HWC_ M_&;G^^]ZO["5Q1":Y]_=K;_.B;?;5 A<99(,H"7QF,44B- M40F%'+W85%JJ/.NE"Z-N791-PD@L<5IS:YT*+^,R\;IEUL*-4;5>DL1$;5C$ MFHF";:1@2_IU2WPZK6I3?;' E"J.Y0AJ,:Z2O$Q$G]FU*T%CC;LEL9F3]VR[O;G\KPX:(@+NU\J ML0S9'_1YF8ZVE ;%:4>CIY*H#)JK<3WI=[1Y(#/1EMWD9*UE*:4DK=-)>NIA M-:QM\J!E9$1JPFXL6D&*QZH]01U9Z9&)+<:@961$O7:1+W",TA(5K#R7K>F< M4+N\G(R^/2%-9%XGYF.QVDVD,RD?#U@[D-EH2W>A-SJZMDF;6IXG^;1>U6?3 M0.:B+>U!@*^'TM4U2964.FAZ9>[@Z9&% M,AMG]-#TRJU12PTN!/)?,8*@+".3"NY M(%.LNYPYTC2WDM-.<=DA&3"L(_-:"_R\8:T&:;,X&!3QS:)16N%CF3@R6P$S M3PV<6;Z/9>EICDXP2D%:UF'3R*I.CBI4@\@+K)1U"UPF"#8M:18^-;*L>;M" M#3.85\ TO3\H]+*"E@0P01R96+6O]AEJ2E5%)975^(+6%')0^X],; -+)=K5 MYK I$CJ>S/F2IF:3X*E')C9G2NUUDR9DL>-MNO WCE(#V#0RK$5B->$KZR$% M < (#*(M:)NP:618&8&FU32UZ&+SQ*"1,GL3JR6 OAY9+N6,/S:KD_H"(WJ= M3!W+%\T-"X1U9+F0[%BOX[D<)@G.>J5G>WZ-68(.'%DNCI'.);+5S=!F1E5=H:DZND1KY4K&]R>L7HRK0'$/C(RII(JW8+6R=SDB9KY92] M)FH8QLOD$1Q(8+1%2<5D51+,%M/BFA.EP 0R>62Y$(7E=)'DN9$X9T9L0TQN MQ/04=.#(P(3()^I5@( M8-/(>I7EU2A%>/@$(ZI+8MIAW+4!GDH=F2TE[P\T?)EJ8.MTCR))R:_YR;I, M'9F"7L'RQDFQT,:FS6[-:R_77KH%GGID"IR6ZS$LJRA#[)K M::HEI&J_U>P0>L-7@K%,O5Y',D$9.VI2OKWJ8,?4W MZW1AR;8T,+]'5C@[7?AY/@?%V;/L:%P*ZS\\,LUKW&B16 M4+H-(Y#I(\N6]>S!V-&YE+18#)U^EM8-QZ[#IA$5R[6ZB8*%85FLZ-I).=U/ M::(5/G6O8E_@9VU-?!AHVP798(1(W4:67H;U#H\&MS&]:-C4=_=OW1_S[ A8 M;^57LTTG9#V+)'V2^W\_"6[0UXHG@T+Q2MVQ6[ ]/#,]+#?X\)!7AJ\,/_^T'\^%,%QIZH MTTOHO3.K[Y!94YOYAU/' HODH#OK MHD$*A13J#T1SUI+A)Q/,7?E7R)TZBP3N$!70;HJT &D!V@*OWQU]3R#"+C7. M'3BA'PUU'RY&MN\].I.OXBXAQ_$3R^'TBP*M^T=>]R?>\+YIU5^=2_?VFM[E M!Q043]_5J@<_:/.%L52L[35E9*A>OZ'Z$6;]SRUX7!\I'UA'].N!Q?YCK$ W M[8R[K66I69:=DNN/NAU!$KJF'XML -VVL_P/\+4 M9>"UX;=X3ZZ.9 [>DH*G<[(F+[TYM60G8G'4L!0KR#-4%GQGJ*G&5+&\__N1 M('_$MLD=_N^'L?)_VHOIT/%W?_\1LY4I$,G"2XP59?83JAEO#^%_Q-\ZQON" MXKIK(,NV8BVT'S%8_!Q\"SQY=\O!J&AK::$,UE*S9CC2C'.FE%"7&7AY!*?C M!$W]YU\O!8$\3*2XU[%GGD]M<0)>680'GC)-K]O!8-Q98D9%[0Y*4F6&+\=G MUUN3Q7+]P].\3Q>KX0*6";R M@C.[Z<)X+I@)Q2_9G4!76V!)_L(Q-D[13&0EA.;8::1S.D7Y<_$L$T1YF"]T M3"F[3,]70[ZXJ(UX*!XL3A)L5#RP8LQPLO#\;%Q?[G=5Y5XG>6&K6^J9]VQMV_"Z]$Y_>[4<&]M_#\WZG M:3QO-!7-WP5EC]G5?17O+ML=69PZ4UX4ESE'-^MR,K2K,2:>Q#]G6", 0 !P M\\&M>S#4OZC_7KN1]'TC.Q07U:0]Y$H9DU5A3B=@GW-T/,F17S/0K]P.S]NP MHH#CAG5%@/V-8@3W$"-X&YB0 7)V V2O8FN .T< QVZL]$9B/,(Q;;7P@O8D M9U:LNARFLF'P.,.B0!Y24F0DG-9(^$!'E7I*67KLJ"\U9^UUVR--FE:@C@*C M@,'B+/9%H^!6HW8U5YLIQC LR@(+-RDK[;89+(Z-Z@#>..@"4+&,1)#$0^D] \<\=@5 M1KAE/W^_N%KQ&<,$%S/A>E[VL/WSLE. M=\6MZKX=NIQIDR$YD5J.N$Y.,)_H!9F<&J9Y!_LX%4]B!(HD(&W_VT@#TO63 M1B(^J^S"*J41JVIB;3;G]G2XTC&)6H;*SOSX1<=9!K_SD 2L$0=>T7)\6%;P M?B[9W+IWHT&[.LTP"@2O=LT@8Q8Y@^A8&1V_?'/H9JMH-4NQ?=X> MBGM=R[J.YQV!HH#A#6&2FF1%K6=56\V>5%7=L*@>N3UJQJ/7 I#>(KV]\A.4 M&S,8OJRV<[K3($OI<1,K+LOUT;R)SP2K#GL(HS%L/,DE[SP<\_M>UV*ZL,(2 MQD-MY@+YAI=_D'_UF/[5[8KNZD,Y$5'&_G%;QM$!5J0/H +\;&GAA4%[R$\= M,&F;\/,W0?D('KN+JDQF:OVD.1W8[;$PEWN!RL."P\",(O XP44Y+?]$&(4P MZL9$=]VQHW,AU$DO#YT*HM)8LVDVJ586TY(>P]0J^:)OA1 5!IWB])$;SO^\ MY:#3"RTZ7-) KF'U*[A =O]W/$"UNZ&$TF7>C--[]1) 0:X3!KF.LXVU=4,C MYNUI231\"N]-NW.[.PMDG KIQAP /A3B0MI^B\EQKT?7+Q :.Z[L&;UD5_OV M5)?FBMTL$LU->9RM0V4'5@X%'#&&>XS 6$/S?-=085P,)E1$OB:Z0(%N35VK M1?-;68^G>:LXMOHFFX L";WZ>M0)I+63#9)=;)BPIF,9IZ%]0\OP*#++&TA&*_K)C3"I[!9\/T9%NR*[9J^?SC? M M,_*XZS;(-HN;O#7,B,U.OK=P:RG&+ /H8G94))Q#<1JDL\CZ.*WU\265K3O+ M'#4OS4?8(B5I6CTK+#MDJ++0VL#C2>Q!TDOG;3"/8V-@:8=6"'*SD)N%@B[7 M:IS\UMEGB!-7JK6 !G?9NQ- M CN%0@$7A 0HX'(S)L\? D%3:CCY5,,MF4S0Z%,CSVAVO0 " 234L&R%LCI0DX7LD6^U19Y!V9*A480R$TA*Q'C>3$W)JFU*@(?B]UFRZ/9SV7+ M0PKZL J*3(2_-A'>T<\9UTU7W=RR:*Y+C?3*QXRUD@F@?C(?Z^<=A4"J87(_ M,,S$QPG^D.MS_[<<+N\:7?V-JCLP7$*MW[E-[YU+JZV4H];X9L5LEF=]6^_: M.%GE93S,^)S,AMZMTT4\F% MJ@TO$C%X'#^2TN$6 SOOJ/K.,'E'U[??2UC:R \[=%GGY0YA\69.PF]7-"<_ MOPI%\Z6\%5^2OD=N"#I6OB?7QQM"^;8!HL=[/8KTP ^*32_5V?,:/)FY? M'N=@=T%6Z7U:I9<_K[N]G0BM>[3NK]ZK.MVF=JU[UX[(MM^\AMK CR83&!FV M8JN@0S'5\=!![7T8FM]W$/L0QS$G.V@M.?:XI;G3-%"]M\LGE6H^G9X&&5=* M=/-C=5V4>X)=EXDPH2-.QSGBO>('2$\?6T\1&_ZO#TT_IZ:%5:/2&-*9EMG! M^[8WS0]GK52HIO!^'!DGJ"_F(KHY9_AWC1+0:=^+S92U,K".)AI"+@%R">[ M%;X#&V2OK;6MLKZ-;S4BG5@MM41)$E:83_8XSTL*O$R$>1=Q/$[C[^$;4GVD M^G<4#;@'L^;3FD\); :3EDD2$UBNDBST9FQ_.H::SX2:3S#W=?$?",9=:,.8 MZZP5ZZU@/D*K^P$E9'9$E%Z / MLTT(P*$TB4A?D:UP>EOAD^K*-+N;,K/IR.:<=ZQFD1FM&K-078&QP,0I['$J MM89&A.I,9YKM[9(OV\"JT+;E6[45_!PQ!9"/A,(CUVNGB-.9Y:PUK;'5V@.& MS]L0F!^8>BI?4;IF475&&0.O)_@&+Q-ARD0J3I/OU>1!((! 5*KLKX^1,, MD/UYD9X*I"_.J^528UE=>K/>&&) : 81Y'V%3/8D$B-,HPU+4&C/YS]OYH9& M.'8_<'47IDEX X1 ;'JT5M$.>HKPP7.1A?=V3I?,K*72;*EC_%^^XP@#!V0$=M6 (TYFH#8("@B %R%E#$X.HB!HIM/ -=]EEG M&UN5/8)S"3^GY,V!XF(+K]IJJ&I]5L> A\#M^!1)Q*= FH_"!-=OY'Q5\=V$ MEQ;:"Y4RYXV&DS HW7.\.E1\8. DX^R[V4%O+S30T/R%:X>&C#/T@ T#'K%$ MU2>1CX4,CV\T//9:!C.W>XVMCATC4ZR85;:ZFN&25JDEA3%A]L;I.NP1)%,0 M<8+XW-D$4M6'555D*?R=I?!)30T".I%9"^K&%/++ANNMM3L!;I.@GP@%/VX.B-D'^D5P*M@3SN&KPL+#\A;<_<'INNW M@[Y.>[ZBO9%0%86D* F\H/>FBS'$W[!> @J$(!! @9!K-V_^$@-LL\MT"Z46 MCQ'%M9,7?3H]*]5A)\/J!W<5%-D?[NQ)H"$SU(%E(I"W]0CITK\Y<(*RII_A MKLJG>%\2G:@:+8_3S([1:S:5=#V9XP.9)+;<3Y;[W*$.TGBD\:A*PH7I*I\C M>TNBZ]D-L6!.9YE40NCJJK"N0X6'<9HX1=\[7>5%.2>4"?.Z7+6;!$14$/-V M;*-/8:2>7)1$O;\,L/FLO9CA%LTPK;%,DM H8H%5E$01'@0;UP(;R, Z?4:U MSZ!&:]F<3K0YE9<2*W-:6&6=[$ ,(&I G@P;IYDOGH ]?.$I!)/7%N^^>@D\ M0K4HI!9(+:[KE.B:2CS=7$!B^X:*8R=4%(VX*K?BKMV&B[-'WA@SJLN!UOT= M$R8^N>JOSAW\D")PN(%]JC9'R"'8?P.FG7)L\!,R>&_!X$47+6XIYGU0#P!H MJ?IF!(NPR#G6X^0.1BBM27$EUJE%BI?),'4ESC)QC$%T *2PU[R]WD6T^;/Z M*BF^/V2Q9ML4\V>KI,XP>0WV%B:Z31)QZE!H>:?"-I>(;RT-J8LP^,$DL MY%-?A6_QT$=UZ(3_]-9.%:K^003M7005I)7!-3JV.BUK/-B5+V)<'O+&T*,W(, M]&3"-*0$0\'ONX95;'7>HUNR.<.&9LJ_!<*9@*9Y7 M'85]X%>&]]QBV[GP\[(V'6BN[&[:6GN17.HFTW9GE^[KA VX=')8U-4I,LN]18L\GZ? /7B9&8_'"I_KG4KG^A M?DIL1G^(]VF2-C!MP_?\)%7@9PH0&TG&R?!_U"<6Z59X,>7Y5?]^],6:][S% M&Q+?+)5QEVCR/C9/>JHHC/UQ8U'_\0LGXBQ!QFD\FC%L+V C?&IX*O;@\JTN M? ^.$1@11X4\M;W&5,C1AJ3@FE&HSM:;C#<.A9RDL#A+1^_(Q9S?SXPI?JRI MS?QP-%NSB,3BVQ^@<$ZWOF\%5MY9X--AA9-[\^I89.:IBE#I3Q,9C0]E3Q%< MG#MVO^;0LSBTFF>NE@CMYA^_8L>T8.=;//AD?*0-+3H[,SJJQ9I&0VTXB;[- MR+,@G!&2IN(DQ[X).:^4(JVIASJ!_]8)# 5Q[S.(>_D[4!$_%"7:;"#,B?NR> ]!WI^]4?OER/MI^RO-6' MZJ[I^56!R-.Z-)]7(VJT$D!U9]Y7]QLZ0]I'_Z"M%A-BS1F0EF)=61@0 M5ER5PT^%70I-4@VDUUY@35S]4U6]26*K%X@%+CBV45VE"8'$B/TA\J\ M7LTVZ>L)!;XO1*HZT_Q$O2=C3;>\[!")S*;2OX 0^T&V7%UEET#+B59VG)KW MY@$7W&XX\&)+]U.Q+7PN4+EQT%ICQ2R]+%3R!E99!U<2$KS8@OV4Z&:YHA?0 MRRZ#$26"ZY;K S:9"F!*>SQ.L)]9J5<:$[SPBGTG;$*P.;%(=.8I*;$0&+Z_ M;"^*HVL)8%]XM;XC-B_?-1NL%#2QXHRV$L,YNJ0WIW/WIW:4KG'VK=4DQ;I,/0=- M=F&3E<_C@Y]VV7QJ],.&*&==EO0Q06@RY&+<[P1YR/6(,PP#_I>\5D?Z'"OG M':>N66N+:;Y>:XAK-IU(=_%.8U;\$&YN9M6\,W*=]X0"/IU(YL+GF"%9YGIC M%@+,M7JRZ,@/'?G=P!'_J40:V4P@C+6A5NS"E&*HQ4^.I/ M[4^EP'1_;%?]ZMJ2B,)26)+V:EVDZ[>@P+=W#M]R-<5;N&OPHM"+OCT[=C^" MT)C;'5.$O3MJS)6;Y>E"U+6B.5TQQH(SRH0+O6:6 +9_-$_T,^=R!$MCP?M* M.SDI?E@]*_XI&^X&;>2O295(XH9?639<:9Y;XLLAQ5<'\,0G2<=I_!TFZWM2 M_2*O%6V,][/_79NE^N7+F[%_W!85]8BVO\516\S;GM]>M%DIV\QQ?#"N8^T2 M+U-A<3(RCI/1NS(H,1S2URLBDYY+6T]')?V"NH[3TC W2,@):2YA[%A9&D0_ M%ZHKS$<=)ZCHS9]_WN5Y$0_>!X>G6+&98@P3AAU3E9GA*Q;ROY'_?:,AM.OA MS9_,-/FMMS6@MGE;V"KM$:@S1BVW.FXQAECTEDRWK6Z?C*"GE5J#CS)4,N5UP"\>:MH@,L",LT"X=(D+ICAH(E%QXK-G20A: M$+0\?-WWVS?6OA%95G2WEQUE9QDL4>,%RC3]I:[4(;+ 3"HX<+ZB//_W3;=K MM=!>%(5'J?D?NX3T-P>/KACM[N!DZU!9MTIZ!,A&F?K"RS-M4DRL:N/ENC"L MN^E IK$P QP'D R+YDU%RHZ4_7X,FWLXR?J4KA?XP6SEK:T$1K1X/%U8J)@^ MX*&N0Z.%H^-)#-6.WWT/U8Y'+N/]BN[BYA>J-O@(RPQIZ*T&@U"UPB]&1DJ& M$@X1%JR'5[)0I.2QG:?_04&2FPB2'.@M;P\_Y4:U4MU_\UZ/SIXN6_('2%[5"@%EIHH4U\0!3<7*0 MFS \5'I(U6'P.,Y]&#OYEZ\,+.T$UIFJ =FYAZL"YDUZJ:AA,@+(;C94:+3H M6DQ1(@U#GP6>H;'\]1_PS_Y[JJ4I+E1&?1_Q MV6D;"5^R4T4,^]^3F-,O)PP:DC'L]__ *^F#3H?__K__.NQ\U,O8 ,=7\K%:CF^4>4&46GF!+S5W&1WR M%>$IQE?2L::4:N;3>;Z1%YNA;+9C$_:P)AR@VG->=,\956>:"^1QT>$]=S)V MV,O8[V["-;#K*&CPC=#[5_O,/PP;;![.P@,6@!>/:2M5 ZH$NKE-T1%3I@#$ M?.^?W[Q=_%V?%[:R& +K;/C=W?KK76ROC'222X[(4!E9F:(X!N@A3K59E;\ DQW-'K*=:(Y/HK#HZ6TNL>L)8!@;6ZY:8[G&]1%K,289K M9X3"A)F6ZW70DGW=RU.QKQ,RMCKEL5I@ZA:/IG%&(T/ M)"K7PBL$;!D9TKPRVME3]%*\P X M])&6$Y(QJ4VCR$I%/\%7%Y:J-&>\C&/1IKPCY%)+T1&E]41/Y77L$DIQ]#S8=B4B33-&T)OTR$S6">=5/SVNN<$:@!D'^U MVF@M26=)4=*ZNEK[M76AMN! 7X^LJ'ZS2 0]I>Z*S4*^P6%%L:NM@>(=F2E/ MK#EU:D@&IE98D)A3L0K3+NCKD0G LFH=!TN ,HW$A*$SW'KJB* #1V9 2)2+ MZ6E.G6%52N_FA_Q@+&'@J4>F@)]NW%5M1>2E[(I9"341PXT<4-,C$LBFL8"4 M+$O!LH+8GRX+F&>SH.D1"=2KE?R@-Y8L,<%N#'>$C1-""C0](H&UX^4]PO:Z MDI$PQ=(ZY<[ZR;!I1/\L(S YF069E;F9X5T49O,+!XVC2B@2*9JLSHV3DK% M4F<@UI;^;*D%L&E$ \?"1N4Z?,DW"6O"TSF79+!V'3:-JJ P\57:(;B5253G ME?8"&S4E#SSVR'35ND&#&6>L'*9XN6:F9&3-#0,>>V2Z GUME?$V3IJ,SP9\ M&ZPK:\W#IA$15/!>OL?IHF\F9"LWFY*4N]3#IA$1I!9XMB$*IB,FEK62H-VLV"[-$ )M&19!F6587?)\4L\4\5Q8XB^F2 M8+Z.K"VJGMA,_"5>,A7=-TM>7CV/[MNV] .<-LL9>9I/_<_'-H*T-/9>3G01%>WIOU+O^H@]K-SJJ)^J^_N MW[I[&KZU/#YWMD+13]R[-SP/G(J#YSO@F2/+"?:&S/[WL*CSSZT7&@ A?.C] M[?SQ\,7[ILH V+X+7SN'U_>9T"?^A=#G;V?^K\.@S+OW#]&\7&I>Z'?/(M&\ M7&9>N"?FW8,3-"^7F1?BB4+[RQ7."\ Q-"]7."\ Q]"\7.&\('OL6N>%)M"\ M7-^\<$]D$LW+]S=-#YJ7B\$8O<%Z0.7;2>?DB0__# M*/+%A,!^00@G79"W) '5L>"'__>#_O&G5@;UQ+UKEO^U.-@/&""?DL\A)R1" MUH$$2E?38F7P!]V+B?80*-.#%M+)%A+.WOQ"JA@V6D=_NH[07G1U4\]^ M((#M6H[^>QP>HUL8C+ T,P<:7QXD] M<8^P-+X7-1YD9;#)1U@:CX4:WY74Z I,RXKFQQK:4K,7FG?:K!Y7Y3U<.L7) M^YROTPOCZ)WC[TL4]#YUZO2)1LA37S9.+[9WIN2DC&]3#+2<@WP#F_%4:K/9 M?@8KZK.Y4YC-FO5"\!<% T(%S;C.%-[8@V/H&+XN+#PP#YHKKE1K 07,>YX& M_G^XS4/[^C9RJF,E2U@=[V#9S2##*T*?THKPG@CYXQ=-Q#'FW(7(3NPXW!@B M7%@8IT:$,PSOJA !.T0$3.X*_<6F5\S:V'3B%$H:W2VHXM]4 ?H.1! *V(AL MSO2NV$EEIPEF4#/+-7C'C D1@4M&BP$A&^%\B'#: X]+(\+[=)Y[0@3\J(U0 MI#VFA24*M+D8UA):?C 2.?EOB@I]!R*HU-]G#5> MY9@O'0\Z_Y@O'R2Z B'<10SDYD(=%UGL%XY_7($0'A39+^S%7V*Q7]JUOP(A MW(/C>G/^Z476^H6=UBL0P@T#^QV=Y._R.-KCF+B:P:R/Z#S_<<[SSU'#^NK\ MM3>)6^BD^IY/JL^RUJ_-73O76D>X?E7>VSG6^M5Y:V?$=;34K\9Y.\M2OS9G M#<'Z71V:,>$K!,<+"Z!XB@6>^0]M?] :&VHS5U.-\ PX+/BF3!TPDDWXP3\? MVQ._X<.S;RQP?VD?Z\Z(TU 3JZ.LXPS#FDV:NS14[9GXD#Y01_"SI<$?0#O^ M0"N/E7+++&=L-9U7I3EOT(FVO7;7V%AF((^:H.(4_CD^Q",ZH7?D:]Z<2WEG M#.B3J'9^G6HD7$]3Q776,Q9>1BW6Y0"H-@-ON<5QG#V%:C_HKGVUKO7->=!W M1F4^B6J[*SVQ(-=U%YO/RO6!42@JI@=5F_OQBV'B29PXT:[]@)I]M9&$FPL8 MW!DE^22:7??R-9XV>PR6F 8]HL<'@E^#]CAD*#-$G,$_=V?A<7;MNSCUWL9: M&IJG*:ZJA^&4H;;4+&<&2QNB8!HZ^[ZCL^\[B\OLM1: >_JWSNYX*T<@?C1L MUX6JEDE(U449^0!W%KSYJOX[:;H2K.IU M6V0V8]K9Z,/"2*B#OL*X3)PCT3UUQ)&X:X[$G45XOJK_EI#.I'V[_X1UT(DY^\EP&&0 WR*9I:I8%7AB/C35;&;7B^&U;3 M>.QP'J+.H!#-MX=H=FJ7W2H=C,*_T+BWP7I.FORJ21(.I@S[IE'O$SDM$<@L MC-7@R3C.?B[-X"/&9.XH]((B+)>-L/RQ^N:3U=%("-0"5L5JPU(KP=*X"M67 M@>E^XDF"1H=IB *# B2G#9#\L?HNP1L:5%4LFL5U0$@=:N:D*SQ07^['+YJ, MT^Q)&&SW$!&YH\ 'BF]<-K[QQ]I;&I=,VNLW-&P^:"US6J%9&GM0>V&@@\;B M#'$2X_F&=]\[HK*DW[L=A,)9B,^"^"S7&BSY0^8B/IQ55M5>D<6*!886,HND M6V7JL)O U\+C)(5X+8C7@G@MMQ-U^4,<6';EGD+J0E%<=R=9 M+0[0Z'@+\5L0O^5VPC=_B -C,H.I>6NY-C4W82J31;XU"B .<#]^D62<9LZ+ M _<0U4$\%Q0'NE@/DB= M@% C@0!+Q7>^7 M[E+2QHH5\S3?MS3(BHIIVVCA8X?Y;ICB\HBE%:(X#@>)$]]Q6G$748J;"T8\ M8LV$4Z[B!\5B5 SA"E;Q3;O66<6P2X[G-31+\;5ARRD9OC$..]!\-IJ 40UD M 9Y\Q+H>FC.1#PI$0EJS6=;.:;Y(>;R,8]O+)!2&(8;$G3 D'K$>Q.VYT!O- M=8:*I_^IIK]6\(TG-?P-5YZ+TU%0JS32Y?5F$D %A_[S\Q:.:!3?2Z-X2RI7 MX%/7%N ;AC:,"8[KN\Y,-^Q85K-B,U=+6,K"5O68JH/OHY(99Z99#!QWJ+F) M;>.?^&P5\QS+&,;^&PO_#PGKT*&_M+"N8]IB8ASEXM^_;#!-]+X+BTTMR(L+;! MEDL+ZZH0YC1,D:\CC,X-++99QT0L41JN!-(6ASTI1!CFQR_RO "#3)A(..O2 M.G,CPMK&P2XMK.L F)/&R;X.,*2JJFF+TD6L.)DQFVFW;:6R 008[L>O)/NY MG&%DQ-\AG>3'4;<.$I8W\L >H/#&BO=P1[>4*A' 7(2#$ MCKD!=LP5".%!D1V1:!YQL=^#9XP8)#? (+D"(=PPL-]%0@J<"-_1@(363S14^ MR>:DIK<4^J0S$>1R"!H<3">.QXDSH\8]A&$>AZ!PKJ09EY;!58'&Z6L(?P : M$WV0UF5%JNM8(<(&1'G /$.4"< \0Y0)R#>P7V>^(<_&8;_ ,F__CGO_*VZDR/ MIC]$SCFJ?W&C]2\B@X[]XZ8Y \]:N]56J+GOY>#J9@M6(ZW5!V8QL9IFDV1G MSE5Y&:>T$\MQ]IT;2I!AT@1 M1+!IXZ'>,S]^$7$6B^H]VOA1H8L[*G1QQHW_+$?X7]SX,].^1$"7$WHXQ%J7)P? 4Y['O]%!##T^DK?*"E6 M;-;9K+W,B2U2'$,$V)[-QTDJ2N@Y*03G:-ND MVGG;UUS->RX._Z8S]CB3>,-'8V\KY^U[4#?.:]XKVI;;L M]5!S;V9,>*MJ[ MQ8:IC3A3EFN",]=.#_.FQG U*P4RSH;EX>(4]TFNPR/ZDW?D-MZ^=WAR/3XM M/?EO]5@J^%6AI,PD+%N9=+AAJ91EFG6HQR%QF<8_25M$^_%-N\2W[_G>.-WX M;_68YG5[(W;]]K_[&.<-_ MJ\;+L@9V7ZYI20358A;:PIR)_ABJ,201,W&68]%^?(?GT,S!.?1'H0\4V$() MZ1\T(?V]16%"A3_<'E[L&^]M%-4BK2;QE)HP$XU-OH+KA,$ZP&_C8/P%CV-) M'%TT1XGJ+TX$N+0,K@M,3GQ3_8_!9$BV=;?,U4=8UDD-39(<%_(>#\$$!H$( M#EU;0^GK+\ZSN+0,K@1*SG/Y_<_M$LGQ)35_LQ$EDO+X+JPY,37Z/\82UK&+*DT\@D"6\Q&=<-H+X2"'YHE M,!A&DC2R2^Z6"(1NTS\F90C=IK_4G\R&\?2VDCQX7_L;61X<.X06SWEY:RTCSDL:.; M]O=\T_[&&0J_=] M;>I5'!N.P'4L*XS_;3ER[X7^1EDB9]'C=4U:!!T_U5WIE#DOJ^(\AC0S 'I=VXZ:C.C;,1+H0D=:O3ZG29W@++LK*,-:JU4J$;VB.0RD"0<9H] MLT=SPU;)+;$9=B$Q1&= = 9$9T!T!D1G0'0&A.R(SH#H#(C.<#N.+J(S(&!_ M0#K#]A6'Q 5C2USP$7$!I69 J1DN>UQY#MY#2UGM[BGM4.#=E)C",,T-Y)J* M9A0^,,C(\4D:&NZ0\? E#UMU"KY&A^Q,L MT;. D.H\T<0"B"',CU_DD:0NR I!B1A0(H8+(,@9>0]?0I!,DTTN_5&"DABV M5V5F[94M-D,KA(,)!)-D-($@8BR@_ MGA) K<.:N"D+.07CX$H28U3:>+X_J M.)8-J/50)39:,AA#"(%D!2K.,-'D_L@.N7FJ @IS(F8"8B8@9@)B)B!F D)V MQ$Q S(2'\W01,P$Q$^X>$7Y"20LU5LZ"P&EG85 ML;S_.3"RNB=(,KPXHS&AEG(1Q\VL@H=+KMUJ:ORF(S M3POKBC7SI%9H9, Z#VR<.G)&B%(C7)!H\&# <0W>V74!QVEI!I\&#K>GJ;)N M%PUI4H<84>QA+ M&];"UX9[9H*HN#;HIA>K:6ZLJ2NN]O,__QJ@4P14]^&NZSYL!WWZH=^%@XNM8YP_:HV[41_1(M+&TAAJ(2G"@^O7DW&*8-89C]*Q^8:OR_0X2#?Y[V9N M$U^@1NR5#.A8J&*A!D8I$M@S1:+#)Y**%P/^[O?HZM5YM"?>8O^4MWS2+;;A9"H#F:_.Q>)J(R13 MI4:AG@FW6$A??J(_24%\0)_^YESW;]+::W/.SZ.U7R8-GU1KL^JZN33$]<@L M]A))HTP5U]W*&&IMR!U^HJ.Y#;]#;6]XM[VCT^,,M\(47WPA&P/^S)_/9*02>\#JX-$SSHKC+6 MMH?R7JRZ\#V8NPYT"3GG#W-"_PAWOO\X4?0N1C=WYG.VDY4V9F) )9(,AE%" M_J(YYOX''\)4#AM OF_!069'4VF.4:WQ'5#6L[S M>2_?]4-08 HX'&.0V7M'_@X_Q&R")P5%,Z2*/YO04'U^6YOI8HML\E-!EF# M[O4RV!B" A=:"AC#H#KU#WN^_PCI%BZ!":?- ?^WF)"M3*E1O\'QF%+IINQV M2TGD.!YB0GC>#RR%(ZP?9"G:=@L8BS;,K-BRF7U9*U87@4R M27PQ?/2(4:)OJ$-XOUAP!4.]-BRX2,SH"UA@&@4ZX0Q47RQNFI5\9KY8IGD> M8@&S=1"QS]F"R"[XHSJ#=XL%T9*"#XP%EPP5?0$+2L&&R4V->4\L)$'T!"I;)++MBEE9!9/R67[)& MK=72#UV$+\:('L:@ MT^&__^^_#CL?#?ON0/Q@5/JV: D1:O!82PQ<33$3R@B\^*=B!H1/Y>V+^H\1T M%VXG_]VJ"J^6XE^]\D!+;;C)6-M/=J5G=A\=+"$H7*C($.R@B@IPJP.:][SH ME<\L_)?S=FPZE' _DD<,QI!$$I>'-#N0J2&.R0I.CN2A1@X(DF"9$:;]V+[U M>Z;@UH0#5&L^0YDS$@!,NII^T>$]=S)VV,O8[VYNUT#84= .3%YL M6Z7X7]LL4M>R\?S#L,%NXBP\8/? 7GWK+O%W/5O8RF((C*+A=W?KKS>OG0X. MM>& 8AE6)I+#I$R124T> %B5:1)\554Y'$\JNT6J/"<7,/T2[CHI3=1&'B,5 M5L/^2JY#"_AURW*F)?8IK\R)C&$L1:IH*445MF1?MVR4C%G?$3L$-J><%C\H M+/UAG9>)(\]<3#.Z8Z\FV")+E7NIS'(\S(]!2_IURTZ9GO#5U8B2BI1FYIJ. M.;'KL&7D[1/1&@OIH$EC0D:LK_/S)I.HU4%+''_=5"XJ'59UJD MM=$ >-,R]KJEWN?2'5*L)LPU3IK3[!HX"Q4>M(P,*4_HBMF>2EU,P$6=& LC M9="$+2-#DMU$1K672UJ:RH-\4&JHF60>MHP,B:NFF5QOU4I+G:"?R5O]A)?G MQZ!E=$C4H%4MU:FNB!5K%NL,M71ED@AD.CHDAMZD=,KI;3"-8/MU*0.G/Y"9 M(X-?E?HYOUXU3:+FL:N-32[T=%U.1EM6N4QWYHZ3-0[+#I2<-;'7%9:M@Y81@2866J^7+IN!J-1:8F8Z2+.$")\9$6AC M+JXJ7;'5%+-U-S?^AT-%AM;'SO* VZ:ZW6Y?VCH'WM+.T(G:DKZ[?^ON M:?@6%CY_>OTNF^-@HS]XO@.>.;*<8(\R^]\3T._[N;4, R"$#RVRG8T>PQ-[V$P^^]WE/[,# /K'7C.;E4O/R_OT0-"^7F1?NB7F7J8KF MY3+S\A%# ,W+Q7 ,S4$XAN;E\S<@T;P@>^P.Y^4/+D%=4S;,W]]COR"$>Z(Y_94$5,>" M'_[?#_K'GYH9U!-WVINP[ ?GLY^2S^&);>0$';*:7$V+E<$?="\FVD-X0*[- M? UR[[9< !*+[VF5:"&=:"'A[SH2-[&0*H:-UM&?KB.T%UW=U+,?"&"[EJ/_ M'@<'XD_! <>?".JB3/1S@ >\67)#Z:NO:&U<]D+&F=8&AG#CR^/$GMC+7G*_ M1=QX/W!X\K7QG\&+-[PL\.667'W0ZPB4U#']6F '[+2?N6CF M%Z"JVVL5\%)%M*+7[]N;@K'$L$9GX(E5L>TGK2HIXE-(_B9__*+B%(4J^CYR M>N!3:_VM)OS[4Z4_;8J7UTK_6M=7\V[;MPAB@PFC-CLH^_IP0D-=9X"NDZB" M[P.G]SQU^<[3AMJO:7L_2P*73V_OY0GOI19%6<;64D+BF_ZH35;AS3*8IH6- M4\S9]_<3>_M([:])[1_'JC]+LI9/J_W*XGMSS

%.'Z9D M8>,\W=_X,>%]' Q>Y9@O'9.Y2.W2:X-T5*@7%>H]V6)']1P?%-D? ML7CIM?GHET#V._!.T6*_1<\4(?N%*O5>V(:O^KKFQM07"=&,74*T\*@]'K.U M;6Y+9?43N>@/<^!^ELJ7[,57PM MY@7*[-!3>VS_'-7#_*SW=>FA7A4[\K24Z##2\B+S_&\NA:!X>L9R@IPV'&M0 MU^&'/"Q!T=!42_$\8P2F%O:5MXAT(<1;F]8D1PM-JE+_*ZF4IL4D4 RDSJ99K M$"&X'[^2<3"@TU@1=Q U01AQNQ5V(V._<9[V-X/$FS1O9Q*>Z(.=!R?,6*.5_A#Z!PY%GI Y>&W$N' MYE& ZVH"7!7-KXZ.FYR+9)]K3RLF:QJIUJ;<=\VJ4>-!E[\4N$+,C),Q,RZM M0A>'D2N TJN"D>=M;2H+'EQQ2_:*W(,0.1+X2_$)D(P&NPWD\2P3J M?)QCZ1'O]'82% MD.Y_-L#S\+I_V@C/'^J^S:;-=74U24K&7,S+DMB3U64=Z#X,[!#).$Y'8\6( M^P3_4_-O["I6;*:XV^B1KGD:5"$P)D^#M8#L,"*L^."7 MD6$KMFJ YIX//IB"SGA/8&E^YV#?GH:ORGQH>#-+64.UT?[]M3Y9AJTE=C61 MW^_4[]YCGU\6VR+"!Z6254M37*BO^K]?+C82/O44M9+?7%,$M5?49RU-OJY_ M_/_^ZT6=YT@\>;>U'(QJ)TLB!)FQEMB6D58@5?2G8@7*VMN-,@FVK?VN]?-Y M=X)BB.'8$TG_;^S@9RB.B"RGRBIQ(+$=IB4L;>3_9'__'FY&X038CO MS'X2 #'A:@"_[@9$X4])^D13] HXR=\3\A\EIKMP>_OO5E4XMB#_])4' &+# M3<]Z4?9J]]'!TH%"A1@#<1BBAP"W7@ *SXM=^OW3,'AZ,.B7Q] ,5_)QVHYOE'F M!5%JY06^U-S5K,U7A*<87TG'FE*JF4_G^49>;(:RV8Y-V".N< "XS6>4=4:" MKMACS;OH\)X[&3OL9>QW-\,UL.THV%K 'QS5U,&#-=>#,(@G_QT3YPL CV?< M'=\KB9=Q7+CCQ<(BUMN).EZ!&&A?/ ;=1;!I#F/;PF^#J]GC_P%D[>O.P@.= M\_[YS1ORW_5L82N+(; _A^?N5G23/NS9GYMT.R@:T0..(@E*)AAV)%,C39&Y MI$K(+)7D,()A!CA-[G15V=OY1+W=\1NB4C?7P2B=&RB=18$.H&/RNF7"ICH+ M.C_WS456K3-ZGTT-U3IH2;]NV1"L>6CXS)Q\9+ MO5XM;%TFHL-7>L1< MQ'HS >NL1VZV4*6LJ05;1H:/:UQ/\GQ])54%FR[-53YO=L>@963XZZ%;%J4Z M+9O5KL'6,INV5PS?'AU^?DID^V/WY&,[@J @\LJA2PE1)F2(P*P:5W1)IN@;!9',PD;2[4E MJ==!R\A,S5,520^J*Q.;9X;)?":P J8(6T;D;YNXU;>J,P=3J,*L:M)ZK9,( M0,O(Z ?E+N8TUHPA+CJB5*UPB:54@,^,SI0SH)Q@1HE]LRAY&[/D3?)^&SXT M*GY/&]$* #/)K!I#FM/K20'/ATTC'<#'\V&6:L]T:3ZKV?8F1]2=!1145/RK M2DV)"E;]-AZLV/WCC+@XG2,GU5P@-7+G=XT#*R_-Q5F10K=8''UO5T3B0W<^#)PF=&AD_.Z"67 M;%0P,ZN3ZX2^&NN4 EM&%Y\U2F4X8T5A6E$:M=K#(6NEX-NCJW^9X]I20]), MDQCX-=O9K(19I0Z;,J^;YK1!&RMG9%^<,OG M3IMU_/"IEQ$_=8=GFF555Q* ME*U615/T1*$,NTI$EI_14%4_):Y-4UOC;FK(CR71A-?K(C(-"B6L452DCCD/ M^OI,QL9E%]LE_WC9J/62U*!FC4'+B$S'!FYU.J-!5VRR M_:92QKM$8@I;1F3:3+=Z64%3=7.>&JMUIS[M*#YLB4=6U*Q<;;>GI10F)MKE M=:Y0SVV6S?#&8$2F)NNPY=H,&XM$QI];#,=FVF4XIJA,A_AFTS880Q %99VT M^]+4&9NP U&9%IOE1;&XZ>;,8D/PJ7FAW)H580>(B !F8[\R!;ONS&1R2J?& M236]8M3E9%3\X\*&$=UYE365>EZJN^JP.++KVRLLK[#?SY?JC991$HLF5ZM6 M!^,BGH"772)";3&V'0RQ1H8X* \KWLLTN-I4YL.:G M31Y+AB2SR/MG@SXGJI6Z","?;;+6P$Y; _C^J/Q+_;%4YI*9M+CN)>>9D5*C M5PX<5%3^9D,9D3G5;X-9#69"FUXVO"+L0%3^S8F45H7VJFLJ*MZHV'//2N#P MJ5'Y"]0(D[KM8M>LSODL9B5+PY4'CU>BML_*]+BIMO"Q[&)4=/WUC";E^I9S M\M.V*RZT]4R/B(SI2FF[B_,?J^Q+0Q;MWN>N6, Q\:G2FQ M;@V(M9ZL2X8_R T$1JR4N## ')FIT537!G4/("H#5LBBS\G-P@0**BI^*Y=+ M]D8$M@'JO\Z8(P#GJ49=YJ(R[0]9O[D9X%E3*7MJ8::,*!(?PSC\ZY:3>FM* M2-7\!--(QQR5AD:O:0>@942FVFBJ&A.NVI2RHU%K52PSY37'@Y81F9I-I5X= M;ZI ^D8IX3!%W795V/+(Z@_:R1%F%XI2HK5JIY+=?F>"P]='9;H>Y'.47?3F MXC0W+7@Z)>E:'HX^*M.$)'D%H%4K2=/9W*C27G5H,6P:6?W9V7(JK)OKA%0E M/7692]0KS0(PTK&H4--3JY7/]S<-LYHC@\G2E!5%O840B;!J9![,C\^U-6YE(1-I=KV4VTU2W M32,RP'+D".Q:M9+X_[/W9DUJLNO"\/E7]?X'J]?>56M5M5E,,F2OE2I4G!45 M<3JAD$&121E$_?4?8"?I!-.==!P [^>@'].Y@C?7/-]U=C(VO=*N 2'+"#1) M!ZJ_[.F0B(:!Y3QH[K>KGMSAXL;V]<'PVH'W'/,9G2-+!+E=\7!7DE:Y!19$<:L%1"W5-!)N@ \,' M2VRYAF=\<5"KDM/=SEZ$40.,)NG0F!X$>8"T$;V"+2%EAE$H G9=>W% M=%-K-%>\,EQ)-#N;]-#9,@)-(&'DT;RN$0>(\;L!,?,X#2&7= 2:P(%1$C&^ MUNQSS)90)\4Z0]0I*@9-:H\6+0K;NM\L0Y.V/)WLZKWNUC_!)M0'#)L8(?>) M'M,>#ZC= 6LT1\L8!TG]X1_U@V^)G0&O!*:,+G?'*7%Z;E)_T[K;6*\&_8#1 MAOYA.J?WLM<.$78FS*&/%%V?&=90BXY $V\V0Z@A1_$3 ?+W MA#S!!@[3E^.G)G"+L!W%0[%^D:_,2[MM=^O1&S@&3>#VP#=JFH-L&1WGE_: M09##B(Q!DTH<7L#(HE,3Q[PXJ]=:HYU9V]<',6P"7Q+2&X^K%L/Q;L ]:L2#PQ";GF3%SB-'A1*LKR@&%%&G:UID3Q M8@R:3*"(:(D:6'K %^6ENU#JZQDRHB/0!!)8J#=9E(-9G?=1&FNHVUJM0<>@ M2208![A65A2UIQ]XKCAL,.7#OC:(89/BP):T?L6C*&9B=Z%NN5WEC[,3;-*3 MLY%1GY]*+E1A2J/>4!^UC,H)-H'\>NV@,FB3$!'&4)<)Z E_<8[12)EN8? ABV.01K.-$ZR\[/9Z; M#9@F.=G1#AV?-DD(3&_,X/FF)3"X3UO-ZDX].OSIN0E"#*LKF-"Y@Z<7*ZU) MDY4[*\2)$98DQ*8N2=M*F= 8Q:./Z"P@5M[P!'O&JVZ1@^FPY/+^U%Q,W)I+ M3(T0#V?"FFJ?&*L'IJKJ?AMN8*S;0:=*#)K4C'U902:H)DO(TNU+>)]2&GXFVDWD+LEAHY MDS3CQL?BH>5#5;[8&"'=,M,WZY&%.A<%3?:#56MI+C&(10:XNY!,R(9.STW0 MS("F?;&S/H1^^('H;D:-P;!FQK!).JS:C6;C6%-TQJ\YVPZ)V=4@LM1G0A:B M*/,]9$[(.BL%87@Z6=GS6)&X[[6*O[,P& M4^: D]9PYU568I2P/A>W'&JHRZSE@\1H+65ZJJPV[C&$3N-U7:G3=')$C M'M^6^YO)E+2-W0DV(0]K;CH[[16_-2$=[>4/+G;J'(UANW/ MU5J_*D+!:!F!)G#;K3###JYC*]VLR U^H-'681>#GO'NB$/1A2N>!HFNCBXK M55S"AO$)DM[=D6$X@YW/-M!A4IIJ@<:RB_$)-G$&+YC0@\J$[S/;P]82*_OR M%CNU-@"/7. M%-BK^O:KY]OA,U7##KY6E;[^N1AU8GT^-4($(1+>;41X*5;%7_P55%RXMN%[ MRBT:$'[=N?7JW_UI$\S+S[_L8T, 75)(%^@3^69_(:#+?>B"?<+>O$P#T.5N M>NS-"T 7>XE+P308RFD"Y"7=-(%^D0@@"[IHPOVJ80"NJ2/+D"/I9,NT*ZEQO W]U, NMQ-C0&RI(\L('I))UV N*22+&'P\N:-PX N]U)C;V^J M '0!P0N@RVNZ0$!>TDB7,*H$AC^-A &*+*5T 8HLC72A/F% CZ60+D"/I9,N M86 )JB\II M()U^5+G^X:O_=)LN[(8'\ R1 MU;FG+;D)']^ MVX?S]>4EVX@P\M\GY.F#B"C= A%O[9'Y0]14;-.TK00BKF/&,\(%UZE9 ,JG MG_(/*/_1E=?YE@^@*$]TJACXB3NQO*7\O!1>T@C'R"KJ\-+FD()@!V)$?96-9;*]^>$;;B4ZB@OX!>BL ZS4C3.[^>&=NJA9__YGQW;=?SV?PJN>XIT^V.KI_R-Q#YCKAGG@_##7 MJR;O$RM5%563- ^PTVW,7#0/DA]N&MD)?_I,TG0A2OK2L7U+CBZ/LIW/_Y D M15'5_[MO-O6]5NJR:(B6I#P76KZEG(0%A5XT,@(AT#EQ^=-7S60B]6/!Q*50 M<[JKZ,XR]!;F_N>:;W^Z$2@]&B2^P.TU.M"?T5'XC[8/W\&J.:(4S=D6?$OS MAHKZWR<^_"!PGFC)HB,+/%<5G(ZS6LPF%8R?Z%X_L +2G-?HIT)\C]S^]*]H M5V!5 1=02(BD4/#=XE(4-]&#/,4,%1JS]4/6C(KFMA7^T:7WFOL-ZC3_'[OG M7<5<*(Y@FK2T@F;XD:_8TMQ9-T;35A \%61%TDS1_?RI8HAGB\^4+/L>/7H7J47' M;LE)G3_JQ056)' (PBK-C$E-_"9-U_45^8R\U/'^V"=G4XC7)D3358GN<;"G MA?BF:AAY1DDH7T*39>M,W#]>NJ-UCN[MR92JB5@#1JZJ@(&XO'UQS>-*2]0Z ME"EI294O^WUS331UT+1>ZELO%IH,* )F1S,-JLRJ,,4JS=%VM+RN7^M ,W=E M[I@ZLX5:%$+!!Z,^#4(['=TNCD#4,P91M[;4P+O-J!#=S+O]VHG_VK]UB_/J M'(+AA5XQQ\7&SO"FN_;5_-N."J%:"6HVF.V\>I0-K#\;CZ)X$ X#PA*9*Y') MLK&.-AP]KK5.5^XZH6@2Z"C\,U7F^A9JYIR1#I$5/N:,UMGLVP)9+,%C';SX>*GPO^\:# M93^,E#4MR3:5%XUT+"/-8X K![W=8IJLVX:7%''AL.&7&DG6,!$9"XJF<_8Z M:$.=.4Y +OH?Z(DMO#6YP(_6CH7X=G0](A!&Q>GVU-]JR.X[", 0) MU<\S021K8;DNFV&Y7R1:8, MZ!,BK26P#S57 $;-+:->=Y_Z#?GTRAM1[NY\5WTG=OP$0H!/[O?(%JBK=#%L M![K;'"TZ=5[CX#'7'^/3(?3Q? MKWW7B\[DCNQ??'-*I*]M.*GQ#LPSD0)2M.IRB-8$W3<%2UQ7%QN79462J>> MB&>41'^KO)NR*BYP3RZD]1]=Z5_YTJ ;\NF5K_H!WLE]-UM=^;J7FS'J2S$5 M<"K@U)1SZM4O& *,FNO=F2#BNU7$-ZW,_>.L7;<@ M@A#X8"#0I$7K;'G2.FAL$$9I42WGO2@M/S/O7WL4"W&MI]#W'6D5XMB-:%<8 M*J[G:)*GR"]_/0Y_X8(Q^#N.P:=2>UYVUCU5:C4/TW)I(&R6>KJDSWYSU@%#C ]8/I+#GN*Q:LUV M5$7S_!#F7.II*/;7NXZXT]L2>ZBV!+BI\$&(C]+3%^Q:O?!Y<\+R4U_+=1D- M,&INBF(Y=/U3.[;RR"Y'=JB4 662VO))KJLDP.KE)_V;[](&X-2'Y=1LU2, MH^:GNI##2"(_ S#1Y;MNP;8*S>AF3,7U"D/14PI<(&[ H L8= &#+J V?@.> MSU9>(EL,\4=+DU/+(5?/Z.<(5]FJ&0!IRM\L3HY0E85P)*,S"GEAD ?U70"# MI*0LDR-<9:OP UR7'(X.Y E7*:Q.I7HU[V_?&H9/IK8%'Z8J7T>42IOGB6:- M_?CU&[_ZMH[MNA717=4,.V@H\E*)TK71+VG54YRA(AFBZVIJR!(1#FA+'HG[ MX M2F':(],K'J]LX1%NJJ.(5:\R;;6(F*OYMK$BZ=#"1^LX80\ M,/=VL;FW%-\L>.&YN$S=(IBA%JD;-[$#,CZLOB+N?Q/Q#6>_ *,_+*.G^[[Q M"W=\/BZ? [,,J)A]9145.1]#6Z'WU\O *M]W(N@1&/VE>@@X'7!ZSCG]5#K* M%*.GN8P^5#Q1LQ29$1TKQ)+[4C/?\<%BAM0[AMZ>+GJ;$3V;J-#':^8]Q?N> M0C^3$F_W4%68M&HV@V^'(T;JI!>%+(4BT> <#FW>N-X?X"$HC@U%KIBMH M[\G[%')PDJ8Z-1UQE=)Z-=76-CN(Y+WTGKSG9YRS+!K1KLCG J=LO%CMGO@= MA9Y/'R+*@,'..PYV_J@PT%!AR+:_,)0TZ,;_N?[0Y[U?_ZX*DW8%5KW@]D-S M6[>0H"ET=-9W AIS[,6Z_O$K->)'KVPC))![.LD9-5O#2RW=V$QPJ")(RWJU M5//+/5J (2&Z22-?G81IF)1.)E5S(C1_L$0T[7(3O\EI;>@9B6&7LJIAHAGH MW*0XDD>'ZG@Z7$82$SHF,/*,(;^W!30S8I-E$YVL+3^4B4X6G-.N;7+38YM1 M@4FD"!]*7I(I@+3+2ZI>1*=N'ARHL;]386,/PTQ<$AI\)"LG5=7' R3C8N.- Z[W%[V[:YVQ+#5 _UYG1=]TNRW5KLLJP M@;-$._H::Y1NI93XKM]LDM,Y"N'']0HM+:LSAAO$2HEZ^@*CSS , :T$M%(: MM-*Y]B>@E"[0\=0_<*)]($HDS](KDEI;BZ-B?[SCZ<\TT!)"@M9^(J,\9]F. MOFP7Q[P3QV-1 Q3\C*($4$ I44#GNJ8>2 &!/&I"_VR**T3G>3: Q/ZATVQ) MO;4D7+FTOS!M0I;%P837#'6K2DZG57-CGR5JH8*ITC,,)9V6%&\22'VW9 Z[ MI=*V[3[U&+CZ,OP4;*4!GD+:ELH"IL@>4]QF!WZ:,7#US?9 +++'%#=99I]F M!%Q]5ULFI>+1>0(X$( G[K&(/LT8N/IZ^4Q*Q8/[#[=9LIQJ#%Q]3SR0BPQR MQ)HQD-]X,X>+ %J^I21W ,!@!T!J=@"D:CW*S5< M/-;*E%.9'W\I\\-_/!&PU'YD)D_GHU*K]B\/1GEEO:;<@>76_P!7K=% M=S=Q]DHL,*<% "1R\^&HO/GPUUP \$CV.4\+YX&XW&/\_Y&DY=$7 /Z=67Y[ M^+_6KQS+AQ;58K8RCJYH=8#N*X/K>K9.<;<9&".(U-L]GS=O#Y5=[ M9%KT6@N]SM!"2QI M0?Q((3QH3D6TWCV9.9+)OKE%_2'O$(YL:W/0/%9GMG^PU_O0%?8;PY*H>,.*6GAG;Q]$] MZ;]+(^W*Y_?G_MNBR-&=,;W2)\A>;C7;2\AIW&KNOR\Y\R7LM#E=&MA;]4/W2]UIW C>&"J2,4-&OO5K-I91FIGWCHGWRFSFPO!/HG/5/_ MCZ-_0/KT9_7CKO?MCBLS>\;O\ENZ# ^IP_+**<^%J6NFWSK,&:3-:U/?]_L> M'(=0IYE_^)F"DWM"4CSS_QY/QU@I+D17D0N18@\=R/@2FP*SCSXK8*H_"U/] M-[SEZ".PUR/R0'R@HGY7$_, P8'L^]YGD6X>Y3P\RV+\.M;%B_;<[%& M]$T#'@X:?)$TG(-CURRA^O&V2%I>^ZX7GR@<,#L;K M04A[QY#VN#3Y,5F?UZ#V:K.U6YL--VA]O('G#F'HOEW5U+4UZD$L/QI#&]]U MU]%=:&A<57LO#,W/%H*O':.%N.I6Z/N.M J1[$;$*PP5UW,TR5/DE[\>A[]P MP6*".RXF2&4*X[+;!U*E5\'TXCUY/EO)KFPQQ'V76EUV'!S@*G^51B!-=YH6 M!ZC*: QX&V$"#))9W^7R8]$7+7V?FUXT1Q-DVF>1$5/9N(UY<>S,^]#'"]X_ M?,5I9)J6PC,Y9X>FE^JD UONMJ[[>-&?C#[DU@:J+SQ!E6D?%^B!-]QJ!!;C*1$[H M[L[TA1L#/N@*NZO:'%&TU8A!RAX]Q!LK82;%<7M4W'_;%<[%^?S4WW-=9D^E;4\SHX+$\]^OGZ]7:%HFMV:)07:BH1(S MJ(*P?WEKPVDW9WCPD!:G/K53 OJ[TH[!8I7=4SQ6K=F.JFB>'\*<,7*PZ:S< MRGZ\X,7.<:BN.IAI= (!+D4[ZW]O77TJ12M3EVT]0OM!KKL,@ AD8L Y4QBY M>QB8^1'-C)$[=?X6('?61W0SA9*[%Y&!R<_AB&.V4)*MNB20 2 #8.X7B$ & M!H$SA9(LA'[Y&5[]1;FK\"IQ"H95\SFLFEW49*OZEJV6FXPRQ)WS1PE4_7;7 M""C8?2W8O9B<>(Q$^]7=#\4#6Y$)>&SQ+-EFK"6]:%28I0#C4 M+04XQ!GU] 5^AJEK7?(-E!104KFJI $1 &.*CQ";9WI/Z97-J5$=$W![4349 M?#6MLL=I;3(9T)$YC?:9OF=.\S/OV5.\0H0],-1YQZ'.A>W(BE,\ 7^&-_N" M:QN:7/@'%/^7SOKD98R5NEEX>6F9=Z M,! :(#1 :/ZL/IEBF4G@)-U7-@\53]0L169$QPK1Y+YT5(R"LLK(MKQ@6*$^ MG#3V'E'M?[P$U%.\[S6?MY: 8;);LO8'; ")_D2L!FJ+6P8# 28%!'GZ@CUC M&)''36"9U$:GTO%#:Z/49Q;NKHTN7$O^;44B-^?=]:PGC"!\#@=["R^:E$O' MBJ3T&XHD<^.E9=&([KE\+G#*QHMU^(G[4>CY]"&B!A@TO=B@Z8\RCX8R+]O^ MPE#2H/?^YV)#J/=^R[MVR="NP*H7W,(Z0K;#R5*7FKI9+XL3B!SN]H._W,*Z MLHV00.[I)&?48"EHC,V) ;>9;1FQ.Q/!]H=4J ;#MWKZ F>WS33-"N)<^C@G MHO,'*XW3+CWQFYR6&)^1FYIDR*WVP$"9R7:TJ#C3$?A:7N5C:PS@5/Z]/(T<171]Y_#:K:Q)TWG1D V;T8@Q MXN(ZA]@>?2VW4C>+6]4)NC4=F1'':I6;-:=F[%;"83Q&HD!TKC:-?V_1N;ZU M379@I$M!7#\7G7[U<,[(_C*';4,(TD>H \F8:Z<8R(-E2R;CY V,/WU!GV&T M]'O%,."?7Z#0GC^5<;8!!>B,Z^PH@-:UZE8^%%6^V*^.J$F5]-.P&B^A(U\,(FBY-AKV3WTY%U3 $:!*@2?YZ:\"]WS++BN07?3@]O($3 M< /9,:QM+HPB<30I_%9:XUC#_=V<+**0R??J@PU4&QT[RTAK1,TX"/J,H110 M&U=(-"A3\C$%OI2;B9IE_>V)(L\O+YGEAC#Y_CI*AFO0"^ZW] M"OE]&;WXP58+H8_I*A$#A>_D*G+T*>XUBQS0@JI9HB5I(;C[U>:XGT*Z MW?)ETTVJ^(^!$DEYJ)P,^8]>!QP>'!X<'AS^,0[_D^\7'>"<;_R[WK"L[;[\ M)_SQ]=])AB(ZD8.X^LDHH-&7?,U/0?][.7?_E\A'L*_^[;=7)%\=.O[Y__Z_ MUX=/MH^_>*JOWFIUHCL2.ZU+I;AP%%$OBM%JJ\^A6R<>W)>W_-Y-^OF;JQLA MH4#^;^'E_Q$2$A@TQ7WQ%9Y>/..BH:C>9_+[GV.7-OZ%[<;5Y,^.8HB>ME.B MI_[PO)@,GKWYC,"?\(@%PC^^O 8&?R)*5R+,3YR&?B?#?\3"RHF\Y'^,V,HY MY^*O)//DF5B1*VW\(*LOOWK%,!%2(V?"A=_6-Q<7?8?,?Z76. M'/?1.W2O6>@WZ&&7KC#\J%FA.]Q+TWBS5_E4H'O5 L>7N6:U20^;#'='#5GY MYOA67CN^WU(L;DR.(X^V3^9;HRUK()+<^UK4"(3&.V@4$5F1)I4A!%@E"P"1,$418 ME 4%(16AJ#K*;6H"%P%4P+0D@8^AFT**MZC1I@<)]7M'%MC4/3K;F,#II\?7:KM4K:08O+#8T;TI[19FJ(_NXCI^:P%30+>O%HR1O> 57 ML"K>DB1RN8PP!?\,2ID[K#U?#WQ&@^?&1&4;IDW2 II$:F/9V&O'KJOI?G.^ MUS;=?@T*Z8\FDA%D JD5O;.0BR-E!&FRM5E8 M*W?EE2+()%*APX0@Q];(@;2)-YN6!;$VGPXBT 12YS)WG.]F1TFO-[1&LR'C MZ+$;/S5QU"8R&6PX<=C3#^6%X+1W[G(&1:^?1.J*]H_(49RQNJCIXRKCC.KC M3O34)%+KB, U%DUMS(CUCNHT],!:;V*D8@E>Z>W<%>*L&A".LZN1TN\25$A5 M3$@@8"RT*Q5&IR1^VX6LS:&_FZP.$62"4LB0FL^QOHSQHJD&W5UO,.ER$60" M_[4:Z[JKK8/IH9+EAB$Q'"/$/R8DWI[B:T2]V>G 4)L11&>Z*_8<+'IFDE)2 M/6AN_5:YQOODNGN@J\*44:.')M$O:6V$7Z_D V_*9;2[)JK5SHJ.0!,'6'KM MG8VNJ++.33?4$5HP)6P5/36)?H4AO8;N++H,S@=[YDAJ"Y);1J )])>6"PB> M4+:N:ZCNK)W>P&B$]"\ET4\K""O5].*(V;J]AC(I,_AB$D$FV(_'VBY''^85O:ZI.>;K:PF;B=U &O/1,Q,X;2]PHGS8E5?,9-LVIPMJO$>]Z)D)G#(]1%@0VPX%361YO!U; M"[BTCB"3B"+VQP8AR!"E*^1X.( 47]D3002:0!33E*P)IM19G84YMMNR6ZT6 M&S\U@2AM 3.+/LJ5F/8*U:7C8!LC(A%9H-#AC$S?KU6K->66OA M 8@D3MM4^^"-#*.AU_6-R#58>E93ER%DXJ6&[FA4)HX\"B&40(X@:04S AU" M)G ZU_#!$=H23;XNC_8->*J-L''T[0F<0J1P]!>R;$)U?\CLRZ-6J:9&STSR M*8WU_,U>.SB\)C#RJFYI%E$']D;1%YNO5"U4LF$>4N!^@4EQH#!J%ZG7*=+,N38@290)0@%NT9 MLRNA?'L*R0-Y1[+%T/$@DZ\_Z-9Z%70TW$+M7;5CPO946AG1,Y,L9=::^Z(G MEX[,=J%*\2$D!DVPE& +4D=T6V/=YY:;OBWP<]^(OC^)J6V( ;$R/08Z MAZ\KZK2F%DDI$,@SF.+-!G: [%(3XOHJ3;1V-(7/EP*5Q)0E> IDN-I2Q]>^ M5#;1$5L,B4HE,57:BA.U/L4&C ]/0\DOUSDYM)%4$E.]I:)4N)&_@"IKV3*X M?MO?3"/()*,4)\WU<3X&^U%]WX .J#21CGB]>XP\ M7RA)@+*%]ERZ99=X3EXT2Q2,#X=H$($F, "CF]Y<*4([IC+KD5M%42A6I"/0 MQ &8V9!;5+DY"G%&=\\JGKT]G$ 3U#K647=.#7<0L\41KM>?'-OL. 9-DJMO ME&MN>54C&;:ODA6]T2\63X]-TDNPJD/HV-FU&)&6AUBOAZ-\:"HBV 3!JCUG MY1ZH74PR;)0+?=ZF9BPF/H8-,CO^D-*T(Y/ .;8(^VK;D65^,8A $Z?=8'-RNF2W!'18&Y;#6;V%T<3]> ME/EB<[WVQMPKJ4D UZ:..*PT,,[@]4=LL(] D;ELF\"MK4,4M#KT),BO MN&K(4G<3BD+;RYVU3+D^URO MZF"JY[7H"#1!,6[=WI9,QVHPR+[.(/7CH+.-..%,)#8IJMV95BI93-&@UZ6@ M'W@M+WYJ K?;8HLF>=W4&>XXENH&,8*'1@R:=%O1PWC4<_HBSBM&9<^[XK11 M8^(3)/U6?UBER?VX9O/%:F!0>&J^TD=(@ M1D*"OJ%F6['S*1=& WUU*5/*HBPUXS,D7=:,[FI!JZ,RBC^7H(W$]/W0?X#/1 _E@%Y7RJ0XA=CC8+P>,^24#AU=^%SX M4#7XG3_N.B1?6:XVM;4+'R@H/NR9^$'1UDB)6@L,LN2(C5.JA5[""3:9/K"9 M=6L.+32F[I)+)PPDFR87OUF2#LU9!0]\!"'T2G^*52=[Q&;E$\(2=&A6M^6 M%9LEB WXB2$&G+BBL.Z0UMGE:@V-VK.#&"F0,T'$83DHKV9[ M6.#%+MT-5:_;T2(..Q=%].0QAQ[+"QU9'FU-@5=%ZP2:Q(&WGBP6S6:'F0R0 MH+@GD$8Y#"/@<\$!TVEMG9TG4SP"\38A-C7O.(@?F]0?C1$TUIHD*O+MPS2, M$KM-6-1.L G]T6]YR'A6=3V(6U(MWE:*#ZB944>I6H%;[ MQ*8SAR\PV$(^1-,%YDN(CCK MIQP\#Q3@*&V0%M0.RL^KSU5W0B=\KB:\%XK8];<)6(,1>2-IA/*]NJS%L M$E_'VQY$=ZDD\&7/BXWC:#D?\)6A7M(/P@QQC/C: ME02^VMMM=[EP,9&O.**)C7?MP;@81* ))(R/D]I$H+4)A$RY-EK:C;&=$#\U MR6"\HQ!5?(A.&=:OJ;6F>UR/CO%CDPQFF<*NK.#$F.%&H]V^/)SVF_JW.]=^ MXH0=63ML@GZ3\AC#$YB)Y[)EY@ M:C[97I5W#+,E&MK@.(0DA(M!DPFH&7&R]62R%T4>69= MW>],_= 4H9+*-A6#.CTW@=PZ9W/.8MTK,RS1P&L.WQ.GQ1-L KF4.]8.V@;9 M0Q6)EF;:%&M2U+<%;S\QPPQRW19673*FA[7K"EKJ]8CEUQU./P6CH=N+-7QO M#OG80AA4F[A<&\2S,@E"*'9I17 MEH#$EM@:]Z?-X;$_>-F)\I-]Z!!\T=S4 M!&9BV@=X,!$:[CCN@$T00MFM#8SR4(M!K,YBJ1R%^<:FOX[&_F3.''G8/1+- MCCZ95AFY/BISE$VG2_G2TCT 0=U**N;XH6L@@C M+L*RB.-$"\( 'CD7:NC2WK9WQ\DHU H#?,11K2F]C-\K*1###E94M(G2X]O5 M?5ERBBV_),:G3=)L(@8A78]-FQ<9KD4$?#<$C<^0I(-)S+"1VB1Z>L50*9I! M-+F*A*]V)M08.$N^B1PH"L)GTYW7]9O;M(!A#,YHR9;C&J+:L;KS%T8U/ MF\2MR31WD_74H7E3=9=KS!!@NGN"3<@#;A3G*(JJ1_U *$-?0*NH&M5QSH0: M<->J*/Q0J3&'XF:,]W:L.%8&$6B"8LVU3.U1A&TS11==SI0>-2KB\5,3+BYO M!QX[6B\ZO%AEY_TFM&3QXS("3>"6DR:[U09N]R%ER=7F.C$<<:%3@9P+-1I+ M VDX/&[X^.;C]AK#N'5TA/F[2Q>41N>KQ$VC/;*4*%Y3;1%F4XC-\-FDY>&DZB;@GIU&7Q8VO+JR[PE]Z69,.0YWS] MUI>GP:>:[.\O\WMS9/I5?\>KY]OA,U7##KY6;[_^N1@UO'\^M?\$(1+>;<1Y M*0K'7_P55%RXMN%[RBT:<'YG$ +^@T&([UU4?S\6 NB20KJ<-B("NJ2-+M@G M],V[70%=@!X#=/EYQPZ@2]KH N0EG72!/N$DH$OZZ()]P@!=4DB74(\!?RR% M=(FW<0*RI(TLI^T @"YIH\L["P4!64#T N@"Q"7E9#EM!05T21M=L$\P<))3 M2)=0C0'SDDJZ0"!Z22-=(%!%3B=A@")+*5W@-Y<^ KK<39'!0!B@R%)) M%^@3#CRR%-(%Y).O2I2_3\C3!Q%1^@2_F8N[])KGQ,*F/T3-Z7;2!"(>F@NN4[0 E$\_Y2\B_]?= M]W]I+C!$USUAHW(Y7G@S[?U O%#"L\0+WR_IO!PGY( 1'L,*\6^H@X>2_K=74A^;4<7-0.PL@GZ/K:X)*&\/M5>)=3AQD@ M]76J'5G*?ER V>%/:):T?X+];W0IV-N)Y2SQS'52N"ECDS_!"4B?IBY]\C<8 M^%L-\7A)U?BNAJQDUN[)&H\16@-VN*6FR%3ZE=LHT2V'6 Y"=(?H+D)TA^ILA\ MG)*?+SMGO]ZRN=D7XCMC"U^O:\Z.=>F++Z[(6#3\"[H@^>6AOXEN\\,WW$IT M%!?PR^W2J#GBG8 MYU7#\XE7JHJJ29KW+\ PM_&9T5*>E-'(3GC,9]*B"U'2EX[M6W)TE9+M?/Z' M)"F*JO[???.E[W72ET5#M"3EN5!5),54HL'3 M@F]IWE!1__O$AQ\$SA,M671D@>>J@M-Q5HO9I(+Q$]WK!U9 FO,:_52(;U;; MG_X5[0JL&ET1C<)")(:"[Q:7HKB)GN0I9JC5F*T?\F94!+>M\(\NO=?<;U"G MB?C8"^_&DBU8C5VUMH,&*]T7^FZWC'7UO3!X*LB*I)FBX?[WJ8@^%53;,47O MOT_:WOML^:9L>R]__U2P1#-$Z,L7?(X?O0IUI.*XIY.$%B,D< @2/N;K19U5 MK[?Q-E01JDQ@>%@K#ZNEYD# HIL1X?_\^T>,756<[C[4_^L1I3 M&3?.0PA;>[LE)W7^J!<76)' (0BK-+,F-O&K-%W75^0S F,C:V\G*9,1HY27 MZYK1&K1;,SH4F%(H,,@S#)7R)359ML_X_4N9=[3/V/W?_L]T3<0:,')5#9SJ M8(FM9+(>O%1 ^'DV*KW);J3,7'>\7U MFF A9WE=S]88=H_'R6K#0^QA"@^0BLZNR65HJ*,KMQ$(>B8AZ-:F&OBW&96B MV_FW7YOK7WNXC;WFS .)TOFVLQUU-OS*@:_GX3INMWE45:H.'4;.=#!8VIVN M%D2"$\6$-W=O@;E^8^W/X]IK.-W9IP0Z"O],E\&^A9XY9Z9#;(6/.:-V($B: M+7O+<0DRZ?W4P6?CK6]$F2@8?_I"(&A"[_SKRHHGO36D^VJ>T\4ICZIY7JXG M :KG+V*%[_7?>%;LARFQIB79IO*BD#BC.SQP_;8(L2W!%:B#MEVV;Z60UC R M0+5V5]*WE3XRA.K<%*=CA40]?<&>22*9'P@T%>KWAJ/6*1]78(+ANVF(^0*7>6"KQ>F6Q6SEZ8S_& ME2CZ0I P^B*>2R1VZP@,:)VW)BL?5>N E&E"Z:R:XK8O=F8+7:M53%:L>*NU M=.4TIS]:\'9YOA08<]$B7"A LHH%1E45R2O8:J&R$JVE4M"L0NA;AJSMA2' MWII1\]8\\9$>B7SPZ957HMR93_-"I7R;O4=7)E>^N.6&?'KEZU;NS*=Y2X!] MJ."7!T9]*=X!3LTMI]Y@(?>M./7MR^/S6$9V'4_XGM\[I??ZX;EMF55IV=Y$ M7QK7;7X+4%[[KA>5?EZJ.1KFM MNZ;1VJ\9T^2-O4:L< 0:"*6X-D3^7C4:Z)2T[<]\G* O=RIE42D;J&YNV[K" M++Q.ERVW:_:M^E.V',;6@ZXQT_V.W!Z3-*:IG5@;E-[1!OD9CX\Q5ER(KB(7 M(D6N6*X8\Q&SCSXK8/3NCJ/QJ=29EYU_STHDD1F>3P-ALY1TRPQALZS,4EN= MNNRP\ /R?-[J61<=!LXYRZ>N G;A6*CJ.[$O+,!"% PAD#"R!4I H=,?+CG? MZTY;%7V\E[N0-A^NR&8'V;#HQ^.@[W&6.[)_\0LCSXF 8!?% _"YBD58A+-Z)18:BX MGJ-)GB*__/4X_(4+YCW _%AFJX!I8U302)\),F5 GZ2V0I?K0ARHM^6FK)9] M7S\[DTF/;/8NOV_UHF7.M1Z6_GRSHT8]HRW"+[179CEFB!B)>QXK]W0T?*V#\#6CJUE:BL M%9P2KW;QCN],BW^;]B#2 M _C3%_BY]+O[44%&-S\ENGQ7X@"GYJ>NEN_R&>#4_!3#LA8'W]W!NG#1ZX/N MT:A1-Q"E2PRA"4H,6>S(;YM8Y![%A:OWW*/\S,-%EWI$]\7&2Q'CF_(*IQ"S MX&^BSW$ABXV'&0LA'Q08KM\O,'O%D30P+ >&Y<"P7*9X/@V$!1G&O[V_='H8 ME(NVL4%Y3BBW@CEJ8D/K+X?(3Y<[A0=^D3,&%:E6*+.S MZI9YCB;^PKG&D M^MO&M1B<9Y2U+,1*8/A]G!$GK#06AG50P:0@F#<&D(9@_ M 9.&8-(0,#V8- 23AH#IP:0A")#O4W2]2%!K+WN;=M"06XS"Z45IMM#]43T( M@]JH!/MV4)NYP<'79=;$G" =A)0&@X)@4#"[%="T,2J8F #US+/US._*-P:+ M56]/\5BU9CNJHGE^"'.NNBF[*]1;3:N0@BF4,NQV*W8E"'$0FBH4^KWR9MID M) /*/+7%RES7)$'I,3<5QNS'26!*,PL^1W:HE %EDMIB4ZYK2B"AF)\*4;X+ M08!3\U/6R7?U!G!J?FHQ.0PE\C/&U;'=: VA;16:EJ/DK@*MU;4VE)\DW?"$%EUELI3@3F M*"O%6@-'A"Q:)K8Y0I,1 D]G$%<:+C_>M_ZK;XO2IQ717=4, M.V@H\E*IBYH5_9)6/<49*I(ANJZFACP1X8"VY)&X?RJX(2W" YQI%S1&LWF= M;^!5J.W5);5>VNW1TE* (0&FGKZ0SPB:[&X_NWT5*+;LSWQEOJC8"8B6 M ?(3]Q400/[[SW !_?A>/?=Q!21O9=V/5&^!?+P75SVN?#RV>#RZ^_#8U#\5 M:(%V?*].^[CRD;=$[8>JLD! WBW. @EY5/K'Y3T@(>]6^5(L(7>O;/Q9>\-0 M\43-4F1&=*P03>Y++\.@1;J#H]SN03[&8FM.MXS][N/WPO84[WL]Y*WZAEJ: M=49FC3LP6[%4IJ7E;K69+P4X?%'DZ0M,/E,PN OVFN.<0/ED.+J_N^ZY<%7U MM]4&U^'D9H6N]76M1^Z^9AV!5:] MX#9*S"GG1&C^8*EKVN4F?I/3&MYNIC!?3=1!)3.2<(,_8F0N<,RTV63;1R1: AS+1R?I^VK4-&.B^ M^T#WO1GFCO*2S BD75Y2Y=*^?;UEA9BN^ Q:(9U=TO>V[+-L?GQ+.1ON;>- M^68V[1TL"^*(YFC9G6Z057\0&>OH_DH$AI\)"@%W6 (G-V5.[LA11-=W#J_= M7,<;:PVBOD7T[1@[JCANB&[Q:F[N_GCH-C?$X #5YYK?JFW4:@#3L>2$D2&! MYTIHLFRQDWTJ#V6RDTTHZ=(UU\_BIU_3G+/4O\S^3\9^U[08ILN(2]0?=*@& MZ75.)AL/3?8S@B5U#YA@ON=JAGN+W]VTS]D.'Z!^KK.0P76[+->MR2K#!LX2 M[>AKK%&ZE5(ZB,N2-RHM*%UD?*Q9;$D'>16GR:.U"C#Z#,,0T$JIT4K)QJO' MTDK)KBJ@E2[01]4_<*)]($HDS](KDEI;BZ-B_^5=IK^M@OJ4)HPIP;*9K3PU ME%D=QQ9J')#%S53/*$H #902#72N^^J!-!!(I";TSZ:X0G2>9P-([!\ZS9;4 M6TO"E6O[]84,$ZT90?!%[UA33:MME?FX4AGW45&E9QA*>BTIWB^1^I["'-9B MP5:*O&VEB#'T1][9O5$&Q.KNPZB :;+'-& #1NHW8&12K/+6/0/V9N1LLB:3 M4O780@4<', S8$='[G9T9%*J\I;5!IL]=:YZI6P21JCTZ-^KUB%8FP)<9:.>[ MV*+M31R%X7A$J7KT &J/KCPI1[O&L=96E!9?;'>JG?H.U7?;0( QL CB1C-R M^1":/QZ12['#KK'L;\9+^CF ME1NA=\9Q)E2V79/A6'?CC@T?X7PZLM2G+1#8,UK"=. MB-0M@4B5JDF@XTKCCJE6-'\T[#AM5C9;=K3D=.V $;!)MP4*:4[-]O<6RD]_,4Z?ZF4?K$" M7Q MYJ AC30&K_8K"%&;#EN-6ZV D'N4BG:H.+Y60':3UINNCPO0V\N[#F^%EA''>(6+4/ M=@7R]1+'[;"=9)9/"N-E P21K0T0[S%UC)7B0G05N1 I]M"'C&\X*C#[Z+," MYHHOMN,AE=GK#_4NI4H-7?0&SK06&3Y42P!DRJT^B;HS\L&HV/7?Y(Z,FK>& MB8_T1>2#3R/W/%5\>N6K+>'75UO"%^UH\(EQ3V(9>JTK,-MEYS1*X\3'DY*T MO/9=+SJ3.[)_\\[TBI$LAL1KS!47,_1)$^17_YZ'/["!8-W=QR- M3Z7ZO.S\>ZKTZFVFY]*:O+GL! L@+%!FZ:]37794^ %Y/F^5K8N. N>5_%6]CF=,IITC%EW.%@PIMMVB,7![/&U0:Q3\*]%3GO9, M[I'V_<6RHO#"C#'K,[*\4I3M!/O+U5>G%7OAP4-:G!I^3IHX_EG^N47HC.5" MC:5 3BG(U(N.1'JK&;*L: ,!)D[KIJ\TH/'PZCNU)=]<5W9! 3IXW-://2V([%@T;(BBO[=3-F7% MNT=V[\"H(1@U3%_!%(S%@%'#');@ *?FIZ"6[[H9X-3\5,% #'?76M=%XB[/ M&F@M9BO/H:**M]LURI2%99P_C"I?;\==^1D=?%T12TP*TD'( V!4,*>C@ME% M3;9*;YF1E31TA:0NFP.*=6\4Z[Y;C!@LMA<]Q6/5FNVHBN;Y()6Q!),"61CT2CT&LE6E @R>M71+ B._/<$,BE5?BU4O6C_>MJ7]ZIKA MPP1;NB@FBXR/Z(<)*^.09 4"3$7E*C*Y8OKL@IQ4RM]!>[JU:CLH21; MU:M4%JDR1>]K%Z>RAY$LQ$CIGO_)&+F!TY6^U8/7<;N&9$^F>+G)Z163\^=3 MNU9OC>C([8JWG5[-[P(B=]LR8O90DJVR8RISSIFB]]6KBAE$2;:JD$ &4C\W MF$&49*LH"60@]1.)V4-)%N+O_$SKU47-<@MAC-D,@\4PMO(*PS $+'"!N $C M$OF:Y3PV!P;&1P;+*H-US]X[8^W4_SJVSJVZU9$=U4S[*"AR$LE2@=& MOZ153W&&BF2(KJNI(4M$.* M>23NS_156/!A;1WJ"7MEBCFHMK^YVEBM>1#@6 ME3K5/=D<1!8S6A7ZGL7,W(AD3_$*$9(R,\:2Y@+YJ4"XL!U9<8HGX,_P9E]P M;4.3"_^ XO\>&D.G^N(=,03F*._?T@_(_Z#D/Y4*@7Y\K]+XN *2MX+C1^J* M0#[>"Z8>5SX>6SP>W7UX;.J?2I5 .[Y7Z7Q<^O7QVZE[BO>]"O+6HH4E(@_:< ]OZFRU6=Y3JV%1K2V%\+40Y.D+ M3#YC.'&M90L/KGQ.M4Z@?#(U4?H=M9&?L#CE$-)X?5"#T#\3T%#5@OORTJ%K MSN6B@ZD/348_CBAQ,AI$DA8Y-<@S MB6! W-(A;N=:!Q[*M"?[ M*N;<"(\MU'E._-,'>4EV0F(>WRDBI7F ZQ$9U" M-/JB)C>MBKC1/-%X,=.:OB8[.UK>0[Y#XMNUUQT/C2N[Q>T2-^Z@38>!)@'C MC: &UNA-EI&QAN&G+PB"/"/PS;UCH'R :-)T7#=FP&8T8(RZN MXO?W;3/V8XBH'ZNLWL!6M>J6_E05/EBOSJB)E76+UM_>8/8 M;RLEI^?T.CYT'$/L<-H8<+:WL^:G^(-Z^H(](T II4@I)?N\'DLI)9NX@%*Z M0-M6#V_@!-Q =@QKFPNC2!Q-"K^5!B+=K53>0M:&81UT,IIL7OV>B 5!!*P"06D"#MWB^W(-=-6AX9H!$TYAI0_:^):.$H#7C"F?&-+O"UF-)B5;;OV:" MLP(=??X<99\UZ07V6W,@\OMR?IO3:[\^^M.7T4HIB%+HT(:'.H2\7K!L+_QV MT0E_;16T\'%+1S0*&]'Q"K9:")UA5XE8*GPG5Y&C3W$G9.0I%U3-$BU)"\'= MKP;-_112\I8OFVU2I?OTOS[KGQY#UMR-(1XB"5?^[\_.9(0N4'&E1*KS\]N' M^GYZZ ],KZSMOOPG_/'U*9*AB$YD6U8_X1^-GOK5N87^]W*^Q2^9!,&^VLQO M!H)Z=>CXY__[_UX?/FDZ7XS?0(H@']^4M MOS(K9QCQX]^Y2ME8$76V#C])CB][,NO7C%.A-Q(NT=6,M+;E<@) M"-7Q-U87?X?=?Z3;.7*(L547,)G$H)(ZE-[K9JWPJT+UJ@>/+ M7+/:I(=-AHMQ-!" MM(K,38OS\4_-"CT*VW=#-];]UXT]A;=/YENB+T=7Q%[Z6']M1%]$3I%A2$%A M52!P"!!1POSM16<0<+ M1%,=/T/6 [9B.TV,ANHZ;*I]NTJ,EF%Z M\U&_XH^0^^/2F*ESV&>TZFA*5NKJ5$&7 BI /T/V=G;?F/5K2W[BL\-%3\1' M='$@8$G(I;=6JQ3/ER&V6_5Z;),ER$4$F3BGI3%J@'90B>'T2=#LS*&!7EF& MD(ES]F:3U7+*#D2HCO#]$0_!@;D(A%+RVUN$O![JC8T+*;VB8DSGQZW,T *> MA&SL1^O^H,=)_ 0I<;-C"Q/0 RT02 M\N<-JNF'1[@#*WHJJL,B5)YQ6AKU[=G@YGB]<*GGB%6>-H Q^:]L<[U MNPVBUO$.Q""(;I-.@(J0NMI[:*NK%\WV8%=%,;&SC]<])D!K-"F09@W%(/,P M"/P]-JWCG4$T Y4 +?4.Q!"@Z7/UZ<4)5+$ M<3"A0M S>"7&E(S.JAX!M06:LP.QZD)&^%IGD-76QMY2H(4%7Z25(\-3,,-R M@8">P0"_=O>C?OCU.H(%,PAUB4FC-A#0,_PZVTS7(\D]X#RG^'YS6%+IO48+ MZ!ED2?ZB9Z\A=<*(B$WN>V/6:?#A <[PJQ"L^..F+-:8.@2+1:OC.^U&^-1S MFD6O-SVM6A%T#BF;XFSEA YE^-0S>%T-Y[T&+VL.@W-$Q^U,IZNN$ZK5,W@5 MB#W=AKU6P$\V.L375N:D%9WU#%XKEH!UM)YG,&R-F8Z\^93G1K2 G<'KUG!V MVZ"CNU";U@^=(RT?ITJH6<\@2QZNQET"-B8Z5X2Q%N[*S&H9/O4,LBC![XG, M9&8RVECR57;8&AIH#)I0[8Q;4P=:BS!Y<8_/*DIE.:ZMEQ%H0K>7.:EOZ#IA M\W6"VFTQW>*.; AZA@0^!%%%FT9V_.0P7K)(;ZOS:@AZA@23CB%UYYID\#A. MF<6@MAM!S1@T<=:AY.^VJZ,D\47L,$9*$^W_9^]+FU/7M;2_OU7]'UR[ASJW M"G)M P;VZ3Y5#IAY!C-]H8PM@\'8Q@/3KW\EV1 2R+B38(BZ^NY#P(.&M1X] MZ]&2U+2@%\!+3\IJ+;L<6^E/6W.VR"?UQ$YSQ 5\ZIF.G8_NRTZZN1S,M>9L MFQ/2N4JR!Y]Z!HBRT2'#%#KV2%S6:C-66+<[5A-?>E+60;M2REC39D, LZ$H M665W6UM.T*4G94VJR?R.29J:N&RW2XZ^L60!FG;B#&9YJ6Z_P,?UX3S3DW*) MA1S;IN9P>#UC6?6UD^MD,_.2T,M)79"S>E-6,*4FO4-E*HJ;IB]TT MMHHQD-K 2T_*6AW8]SD5Y-KB8I.*Q^J3?#3!P[*>P8%=OTIKQ=G$G7.CXJ@E MK4 60(=)G#'M>Z67XG>E)5Q1F8M5FW>TUJY7VT/ MHOD\/YJ@2T_MU5Y5%@.EEA';S&25+E9FTP$$HL09>Z7K43<.3%"CM2H_<-HS M7=WL8 '.V"MGI[11V7)9NNVURYG4>+X!E36Z]*2LFC-(97*#T8+.J$)#9GJ5 MGC3"3STIJVU4I0;3W_7G6Y!;L@,ZN1DOX:5G[)66LO:XP=3LN<3(G6(MFMCT MEFMTZ4D!^/XL89B5(2?D)U*_!>YUSE1X=.E) =SVJB27C.I\GN^G5.$^[26C M1?C4,U[ UK*U6(B9WM*J>]7^.X\4^K.E@@BX]*:O3YI/;L5D:T)+-3+9@E7:@+XZX M,PZ3J=4&W/M M_5N#IS%^!/2V7:F3Z3N.>6E:[TC".'J^"9^IPHAW'U#M_XZB::'?OM*UAHWP MJM84:'[XQ?M+I3&,M#T7?(?&])8)1N:]*F?P[Q_N(/'RZ:RD7R[3+Z^MVR/] MYEF[VQ1H)1-OKR_WXE?GUT4$S??>VY?,E7YD_?U((O MMMFO?VJ: :@J_'[J4(*AH.GJ9[8O(Y;V$4LC4$6@ZM.@BOTH5*7N4I?=8?0[ MH,S?7_'S=H1^.10E-G9J8Y<]A>&;;(PF./9) ^&'-GK]^A$R^4J;/63P43G; M7%!U"Z"M>8T)Q7_1.[OXS=AP[O0Q?3/E\!#K\!G66M?\Y9 MUJ&F;-]T5,X7C\VOF>/9Y-FXC??LAOZ6._I4?5)MO5&I[:HI?U94M(:4DZM_D&O\WG M:L/TB"]FYQDE49LZC5HJ.4=K?#CLMVGF=+> S_#;FQEO;T'_\-D4K\P\Q_47 M-+HF90-HO;*F \H(:!;Z%GV6D5 "K=__ ):>MH)&A6ZS;'.EH(.OBW.[KHZGPC2 WHY]"NJZ%CR-RE:6,!P,+^8\N!W M9^*Z.<.QJRI+-^A%=5))][/&+$.CW1-BO_Y)1A+LVT[.(%3D=A@'<=Y+BS)O M=MYX;<65%UN^)W)&?#ZBW0ZK-2;0>9$H0T<2\;<=Q?%3A]Y;T&0"II4%*K!M M2+-<:7/EZ2=7'4:&E9'=;AAYY1-G>\?U5?@.\E[>4.!_,_!+S7U1DQ_MI$XO M7Z%EH6ZTJTYEUS1J[ MS^:<,-EM!\5<-A=O0F2 Q# =H6/L]R+#S7"&ZY/@LL"RH7UAN\63<=+"A 7> M$1V.Z'"A@_#;T^&.W0]^U@'Z &&Z;&:IH5?CBO/R=BOKM2I=HV>3 M40HQNU@LDN!21)8CLASQY6\F9!_R94XLM.;CS;@DEID5NXOE6_)@N(:^S&%? M3IXYFXF,RS XE T<(-FRGRBE@!7030OE5E%__<_2 M,]V_BXW6_T@+Z^^L_R>AZ43:N]4 _BK9WP[8IB(YTZ>#12OP:S@^9!^\NF@T M?+\_Q_F,;=-D*WR)UHR6))63R>0BSZ/"^8;.L']_\\'J-\<&B9Q'T.!R_/'] MD"!W%"8ZZ:Q*HF0-!M%JI1#;%1$DX-/.DXFW3>\2>G#U*E[--*(XBQZ=!0@I MHTN1$(%(=S\=KK]6NCL.Z^MJSC]6TYAD3,=%$S%9S9$AIKKG<'L94W.#7:L] MFB]WFA ;U:LFW<1'_:!5CI$D0^0[(M\1?_Y>^O4'_EQCF\'.>P[Q#5<=FF;=V IE>LZ,"JE-;5W )S 2-2Z$*!!6UD=0 M(+QT\*U0L.MV[O/W_=)$K+/3]68:6SN=91-! 5YE$2<:W,_0X*"%&-!"*,TX MWK,"69&#)V]U3<*5UX 3P?M?F"HEH1E?_P2&\YM:_-3N)Y+=UV/ZTP/87\^8 MOGSGWAS)N1TN$S;S_O0-)WXJ%M^$/)/RY1G9U_#0KE1 6Z%C5O%83"@9T6=N M-#([J?.5+X@L&K(-) =D@?_?HK%WZM;!I\]$:6DM)T[4CMD5N%4^9;&E<4[J MPR@MAJ?P M@,0;)L(Q'%D*>?,"CD\.B\8*&*YI[P4:$@,0/29,D'V5,VWO!.TC'WQI_7JL MH^ZX;7HR$\M&.2W! L[KYGK$Q/VM+9+)+]G8Z 8IV^TPLVOSYMLG8(]]^:D+ MWW-&T>TP7'O.[E1&GM3XQ'*%71CG3#&)-\9C/W5$OB%5KF$#2](4"FS09G; MGRXSW2FP*=FS;91&Y<^C$>)-9+H;C<=_ KD+_%SPW?PE?J>IGG??KJOL?,MJ MV?OI*JI%"S L3_@)\O$W;CM+M#JBU1%LN JR^'9LV+;[Z;0M]K+TLL'P7,;= MQHIEC V0.'*QT_/!"&NX2;GN,)=K25ND[I+@@,AU/QVU+S7UVO!=\ Q:;VKQ M[5+5DBVQW>;JFZC2;ZR=YHC!!PC$TJ>S*T2G(SI=F-SX]G6Z4R=^EGO16GM9 M3TEN?,ZZ2KO1VY76,L,C;T:B7?R-CX??WCP!?0^,D0SL'_RWLPMLWH']M5D^IU6&_.E^N5X,Y(\;HQ0!R.7R@ M !N),R2%+D2X$%8">#.X<#NRW%N1X63_L59/KO.55H1\LBJ42NX:AO3X+ $NDHY]35!_@]SM=B@:<>:P:71O=&9S .*B MD=APHM?HC52YD SO/C,N@LZ&'!V#1'##XL(!9) MI;XW2^8&R1X1Z@@NA$2H>PN;]W\C5PPSSRPI;OA&=P.Q^7LU8N MKM=$0*=ZM5G>F"],'A80\;E$A$Z_;3T$H6VWP\Z(*X>*A+W9E3?+NA0%9GE! M>[NIJ4T=+Z]9$^3*:/E"))[XDI38FQF5;U"CVR][C5!2\(UL+M!7V)8C#ZMA M"16_H'0W-FT%V%'_XM^,M:$<4]<4ZC]I_'_A'"0^-X2_H:LC!]_[]/U6=(!2- Y^_>#69X+0)DT/.Y*U MU&@N/659H^XV@;$>L?[Y#HE(@B8I;^%!A[!.JA)T")U6]2GHT*OWF-H*+&2Q MWEA.IFNC/];*/$(')%'1D73R;;.NA#MXW='B%C0J_PU8EF2IEV:;BR2Z%3<.)4,5&ZW^D MA?5W]BAGF[*!+KE >>$$HY_:_>'5"W[.JIR3JEWY-E@-:8M60#L=$_NJ#8H& M+/!$&^N QPYX1AP>]7>MQ7:3ID6N3WOR),:GC<1ZQ.(MZEDF0G-IL@76=2H< MQ)&O=;KG(XZ !;@\*VIM0V15.4/;C29R9+2TCHTP9S*1R098-Z;)/,?4 M+%C>+>9E /YD(>-Z=F-2PM3)HCJRX.7VR6$C@(6&+ADN;RC"'AG.#"X%=AO/ MEV<5((#PY;)\]3W8,MW1S=BB.4P+ MF5YCQ!;$8;D[X1&V0.(:C]#L&S=N);PE[ KC"Q7G7JLXR4ZZ3;4Q]"U TC!^ M OL*FW87^A8@;G&[H\4M*&%O6D&'LN@IS2!)2Z$*7\,ZO7F[R1M7+FT]LSKF MX-6/5L<\>WQ(V6C7>_V&NQ466K2[:EE2?5:#<2C>-IZ-1=@D342N\*!$6.=. M"4J$5*3Z')102[7ANML2>;'7:%7M17I=,NM-A!)HFI6+0 <@JJ MHAMD"$1J(7;_<_ ^=.+!:SG:^Y0IRC2H#K 75,6$[8!FJ;) E[8 _M>6UL<_ M36P \"V$^EV#4$!6WUSK=%(+6(%SUE6\[W_%-";($;-@?"Z!L=T0!]'S?:3D8Q%DT][KP_F&TRD;E?9&T,2. MV\O(68E.8!_FT!F37.)T U6R>.[&)!B?F-V;MFVNX1L=:/$*L*D66)DZ+/,# M R.,_#85F.MMFHN/'[>W(7?#-F%7* [282N: >! DK&!HIT;/=+EK2IWYOJ* M[NFBV1:E6B_7@Z,'WG^;C4=H^C1UB,A9MREG76_3_$@0^>*%<>\ DD 081#F_B_]T@QSY_:M>&5_T+? C\2[?^8 M,NZ ;2J2,WU);W@-Z#/5;*>]:.H2W>YW)NEN,]ZY5R'0QQ%;1/W,L'^_">D) M*PP;^2."X;4RM?M"H@DE>4Z M6=V;8_@V\O Z=G!'"!Q<.3-";'5=CWL3-D^732;>M)O&?7W4',42B.+%8M][ MWM8-\KZK40,)(MRXJO=61!AK*ZE:TPHZ75?U>D]UG'S76"-$0+MB?*OELL=8GR4!U0,?"^#7.]<4I!A M-&L[FG.$C)&M%5:C#%]Q(&;[>^-S+$GK(RI=N/WW*KG7B#2 MM7F]9;=*')T2!G(3.2_WI2K[S8R_MZ/2=6P@.9Z]#02Z@PR'K(ZR@>/:FHQ. M*?)_1MN!$(6.;(Q_T7B=;%[]Y9Q0,K3#F)(S[3U(X("^L8<(^$/K !#XIZZ_ M6Y##&PK\406:Z]G@W $>-;UHOV1)FJQ&EOS[@LE1IJ,8GC/_%3JC<>UXDS&$9:[IJTR4:Y3R_$(=% 2823!DMW) M;D1I))OI7WX$"ILP&?H6(+LP_01B%C:]+_0M0-SB=D>+6Y#1WK29_GYC76J\ M)?N6A2JZ#>ML*$EQ"9TH]LIFV0>_?K19]M,@=&''RTZ9R<<%;@7#9)N?YA.5 MR2B&=])G$A$F<7I<)-&^2 (<08>0JU>?@@Z3^W$\I3>Z#LUU!4Y?Z'JL-\7H M@%9/<"03[N;U*;)[?DB#+B)0D4C\)["GL)&DT+< <8O;'2UN3:":2L8$H%,= MGY6J"*$D2A2)-:]$B4+.B_YWY+\/R1'H!]Y0'G]Q=&4#MI\)(U,9Y5F +/#_ M*VQDW4/= C]@M&A)+A!4%VBJKT)KQ6*2XPS>(5H))XX M!1J2NT6T,1+M$&V,B !$&R/:&'&+D#3)S8P6MZ"-^6\XB&$R^@ >.&R$&@-X MEX&2M4R5LC"E);22+'^\9( ;XI5(WZ&P\]%:W5 MY/ZX(M8L9G6AH/=,Z#IG=O8F(^2S0B:NQ7O1*1,3LY-1')]_P+"1%'=Z? [1 MR,AB1P(Q(8$8)CV:%J5E0ZH,QG,MEUG4I8P[G+__JT M")X,"'! >)C&!:.5LXRO4C.AK+9T25\7N7B>#\UX8-SOK"53K?5I5MS5U6EV M6:INUJ,X/D2!I2-L(D'.4/@ZP8\@PD]#!'ID1:?L7!3K:UIJ;"O%DER;R:-U M:!"A5;8W?#+E6 *7'/)+NRNQG(X1 3)$EHVDZ=.]+PA'N$6MLP6@&WT(@S>GH1LO)N1;'L+&[,KZ1XX$\&YJEN9 MM>_GHWF^55KEMHY3F3G-49SS,^U37)Q(.E>9PT4\]XIF[3[BN58ST_.6CW-SFTT3=BF>.2Y:':.C<1BIX=ED$'WMK07+M!>'JDIA$B31#*2Y1&2\>+S MF=Z)8/]DY*B9ANS9-OQX9M 8%9\5>/CZ(2XG,H-V'= ]OD)^(T&_4 MZXD>19+&")S%L-ZLU@A,.PPE+=A:[=9F/ M/LA\GSW9]U,[GR2.D4$A!&KB9^:)-!:C73$>WV;FY5REJ_0'6X7+PG$B]<[% M"H1>WAJ+))!P)3SQLR%AU)@R0X&-T?.>D649KIQ-+XH\@H3W+2[XJ2SA>N3+ MZXW!;\98KC!-['J;YB=L3D $P.M/2+O>IB$>]@/'L*O3Q/XP)9XLK+RY;+GG MITS"!H"?GLE+>$'8AG]BK)]5P9M!UNO1%#XU[9Q0K>N7"SZD,U]-/!(>@?E+ M-ROX2!IL=[V6AY55R9JW:S6-F1=B2UJ 0"' 2!9"1-TR01Z<9%ES?GPO_4 MOKS=O*)/#E5))L%7$KT_2C@U5)I7.L,-''+FK6),C$\RVJPY2K#[_/4O21JX M04YW:WE$! *NB.;]$02 16-TSUE:1ZQWN9Q<@;-IA/J3%9+?H ^0@>6:=CP51[W%=%TO:8*6Y!KE2K&KZUM^E(B]<\=3 M(BZ2]9($7*ZL 3(B6$A=@3^V M/[37#!6AJ+$(9P$7S8=("=J[K0!I@:9 = MP">2I697(2>0[9T_233.>C;FO"-FQ/AS4AWS:(*JG'"X#ATM)>:>THB"XE@5 MTJ./[Z)2#!RP 3VR!LZE-V1R!<6AI^GZ?-'+K1?1W% =C->C!.=G.*79+]G5 M^0:)R;7Q#^*Q'_18^MACZ5&UR7:UAJ>VZ&5]V1)26I+.;;[28VN;6J\MWJ?3 M-*@*ZVQ"WO)6!7NLGY"4>EON^4\=8V]!A#G/M61S 2A7V@"RZO"':BEDP=&U MT3/DLQWDL@COSV4$E98E<]CADS37&>4+]7YY712;HP3>0#T5B7'?N]#H!GG; MS0A*Q/FOC>F]YOR[.;=EECN^/E_FT_I"KQHQ9CI!S@^97CR22J9(PLZ-JVKO MG6Z#MA#%)ZU3>R=\X/ M)C#7QE.(L?XX9/T$S>59([C\X'S<1L?EM&P0Q26%3!7^'R\O/=AF^\T9+=M4 M/-FEL%4Y$:K8:/V/M+#^SOHKRDQW"FS*!KJ$%I5)C@-\H>3VY)X_'HHJJH2@YBH8;RB()*LNRGOI^*6=RPPZ8(!S .PB0 MC;!>I8/_=A%/^OQ2/RVF_\O!H]BWE_73UY?* &4T/BFK]K@]T>??>$& #'_M M3 &FE@M8*+0++V68+E(R;:1NXC4%$UO2(>FT\9H"&/,X #D4K!-BJ? 3A@\L MG 83G_!RQX5?($+KW$$[_?M2DVOG?; M@\\R]%&I\;__\?^.2W\:K 9#S5&U@L9D,>9,0'1L VD>E53XYM^2OI:VSD/D M%ML/8K\/HQ5J!XJ!\)7X;^KH,VJ/D\9<2)OH49,%$!?5@>K^#F[;?X='J,.7 MIC^?\!O/$V@K@)[^Z+FX9US3^LTR=RC*6\ _@XK%F;MDXHOZZ@F>(@#:HZE$ M36TTZOUGIYXY9YD??>41DAAH+-3_/LZ5"+XZLB'4N AL$" C&,F@$1F?V!%8 MO?29&'&2M_$*0O*U(M4H\*TJGQ'$3C'#5]H1?UZQ6,O<47PM2[7%^W8Q6^1; M1:%]P9+6ZAVA[1>M4Z*6;X#_\@5:WPM4^0K5+L#OZ@* MMCLD/G;H1[PR/&(=TO]E28M%_-R?=2>\#MYF^PU?5*L&1Y0>/>%ZT;H M,N87!5\K6;#LKNT!V#J861WPW8\H(+;KDN6 W_L/[QQ4SZ+:(U:%WQJ%8[;I MN;]5;0.48SS=CPF^X3W6 E\LR:M.^81%8P> ,/]".)DZX<[,W5-N_H1;C[\! MF)]"3 #+>Z>(4,=N$<' YWL&=7"-/+RF7H.?,WM@&9_CW%_L.C4)Q5)UM6X! M_VG.P=Z3QF)4B/*.0"_MV+:@:R 5C39/+/B+\/L<%&)K^/5/'9K12@/K+R'# M)V_#8]I4@B8@ P];K[,?TPSYSE>7T=K@8_[N>&-'4S3)AD"">K_8>)1'D?&# M!'SOF<=3&2J,OST;_XE: M!O;)'.!P[ A%8\8"N-0"*+@Z!@#*'=4#?GU0;0Q-GOHY*OCRL63#CK51G>"H M8F\IT[),VT5Z"N[OA_6N31REPL$.][-F4/>0.0#7!1&JJAFP'*8K^2DY!D!V<71E M79JO-%C!"%6' ZRMF1'\K+V]HB7S>ZKJ5Q85PT2!L"^6*2:,@O?- .^%W0)T M'?W7 0LMBB^"W^L:]![%;P\X8 0=^TSSHHLLT\6S0/L&=J<2[&%H?=08'#5* M,"-$J9ZN;Z/H>9*&LI. L=)LTT"!]YU/FQ[A\)?#?"AZ%W^R]_<_&>KZ3>:Z1X:#OH%?! :FE (%DB'AWM]7)-@6\HR:DW3 MQC\C/(-%1EJX7\LM#/+NJ SDWQ#@CG9*0Y6'@QE ]4-RK@(@&7$QJ5E('5,\_PYW1PFV- >-%L#250IV%)5YKI.;";8:U=V+9> M@$[(-WG#@*2+:@%$;Q 1RL$J^O;$T-'RWMH>+ P=( %O/^]@%QE('\D!SPV? MN50N-[LW*SUZ.5;-2:JR9"4U#,-GXV$,\;6^A[I\WR#Z.GLT!"/RLL;"OXS@+KG+%5)+4JTE2M.Z+91VN2SB>A.+JQ#8*E!U:A]W;[' M/"%ZXV%%>K"3[7%TX@?2_K!\= 6R7QP5( M[9#7P'CRD*$AYLWVSP@_18"P< M?!FA($CB6]4 =E$,'-0;A4>'@@_DK./4!X7 MRA^F),N"1H*C*[ ?\FS,(Q4_VD,7^4?Y[$_[@24(PF#<68="'[V=FD""X%<< MCH%.,(-YS 'P$ F@$V+?"M:%H)W2?$;F!Z/H*4A90,] (\>C^D'P,(\<\TEQ MT#B^ALQ*6\#A%!8?MNZ>UO@A+AZ^8)A&P1C9G3K!H--&Q!J-.E2,Q@,.@R_$ M(P_DV1!#'7])R5IS,,,"2@237!NH +T7OA8.Z %)^*]3=<1O_OWW^"YTP]/> MO@2PB ZHJP+DYJC%'A0\8>$FLW1TG(?_ZZSH44&H-FOK4\7Z_'7/*-;?CRVP M=LC$#O7[.FRA'X]\/K$]V/@SXQMJ3L3]D#CUA//:*!\5T4C/.9!%L*\&-D_) M<;R%Y;L%)J"2J@+9#3@^XEU(ZEHS_G?R]Y4E!C D,8 D!I#$ )(8$/;$@)$*V)B4YIA1+,FF1W$I+8_2:0Z, MI*225.5T/,V 9) 5(.TS-/5".3.9-@5]O@2][&"63Y>$/ _Y$/WTRD%W#'I& MN9,26"XO,ED#]&OS)F).3Z^46MQTO4I7RT*F(!J]1;&8;:TF\,K4TRL3LM.= M#1=5E^8VPU(9DFIS7N9'[.G;UV6%322CC88891O]1:E)K!*=CII]O9@I3N"5)^4<;'1V M6-CM9*&=W/;CU;+#M];H2H9Y>NF<:9NY[70@TXML:]E$0%>>5,GK#Z=]F[?$4GD]BI]6JF54SCOF ML-R4!0]&'?W[R7TN:4W@E2>5+SDY:;E)%]4Y&,>7\UIQ4.RET)4GE1_FVEU> M<,H)0;(JM>R6+^9$M@FO/*E\*5$IEKJ#26V^V%2F2G[9KM485,XGE1_%QQ(' M8BHTLU0R/HHS<7:4!F@9 TNGV60LGHS'QD\?#A(39Z,V,JEYGH&NQ_5,KE29 MG',IL>9R254:S>E>N]9L-N_G+<:8G'.I;C%1[=N@.Q2BBZ[-6:S3;Z[7\,J3 M1I"\5;W"U)*+N32D4\6H$&56R?4YEUI4%S.M6MW.A;S49)-\?CR7L/F?O+TF M@TISU\H5A+JL=&I>=YS-Q?AS+F4-$N*L+ P5L9Q?#Q;K>[W%29-SUK_9T28[ MS?,SD1-%/3I>Z(-^\JQ1N:D"GVE)B:P(MD;.[;-YA>GR\,J3DHD$ YD<6+Z87[8.P=R09H1(]\XX7 [UOT&MP>@", ME7P)!8GC2*%#S-XU(_#EICR/CB6?]B]0-"'M)X1PG(%FF\R)$%@IR%21_(:KC/V8*2P\0GT;S M#PJ\%,GB_M2+"H)(QX87N.@M$W,%;#Q+_/"=O\/%\186AX(Z3PN-MKLR7!.E M$(QAE ,C;:1#1'#.Q)FPTY\D>8C*8+0D&1,-5=./\2)/*O,0 QX%?A$\_1;D M9<#GZR;BYGC&:_^4AUU9_0D0/(<"'S@&!E U-P+;405H[86_<2LNS$.9#W6, MG.I$F.]'334*3>%18(IR,AZ7BC/ LV$X4!8,]#DCH$$+,KQY.E#0(G:T_7P-*>OWJ&9 M-D53D?2#9P?=*T,@J#V1 M&IX-QE&WPL#-,0U49Y3(>/=M4BN*KAUO/,/ZA F[TIG[G?>X.27X_T&#[:MB M0#]!>4(V+/9*LSWG,+^=J7>+V2B3WL_(41;*[EEH,IZ:0V_T<$V#V6/8G+YJ MH2TL"7\,5(S] MFZ15_$<:2$\P874>M0 6?)U3*WN8",&3M5AS]%64_1RZZ;DX+#^(+M!/'8 2 MJ8+US=CFO<=VLJ_Q/A,@$).D.9IK-*D@J>71IYJ$Z3]("4[:,[#*S0; M!'^BJ6?\!X1>I-K*%, *E?/T]4%V$GX9MO] OT9.M#!1Y1 8.KA?;;! 13K? MM4'?!$4*.NQ9U0PW-KP<*<8&DM@"R7AO(&8PW_KP %CW8]4MF.M\PYQK(-XK M?RQ'^^$E_QA:9-/3E9? 99]5@3 HD/L?MPR2TOVV\Z'';^MC%T#Z((!H!$NJ MN4$E]NVL/N-'00?L7>5!WSXF&%^N<+?!!/5":Z\GOIP/)12SLU)FVS'%7G(S MM;N:+6>+DQ!(V7E@3FS)@OU(%1\2!KX'P>_WA"?(<8#-"/O=P G &-YP4M%# MN@WZ&^NQAI]'N!_7_$0->-/#,'Q,41[2(# X:\YA[-LG M>Y)O=#1E>IJ5=I@##292%]+,Q -2 !D!B]L#R'YF_I7'WOE"_1?#1LL/''(0 M3H6-;\J9?0KR_?;!&WG$J;!V>@HFU7K"HW/M7D>4E.10&X[D1FSW56""I3\- M37ZX_N*'1^(D:G[51/0:3[#@?H446/,S7 ^-C_?%2O[M'.(FZ&V3!^1YQ&,. M4S4/SPU&C]_?LMCTXVM^W[%TQB\(FC ()@N0H"G["OE^O@?/3DB>:^Z_\*/9C".EG,'USQ,$:7\60?7WI!\3K*5YTYXZ\>1=.OG2ZO$CD?;H^2@6 M13F0^T;;_XUW<_SM3_<@"'IUFB7H"_SB_:42BD\]%WS'],I;UK$S[UT$'/S[ M1ZOZV3OZQ2W 2+]P7@F/A[!>"8^'L%X)C7]HO[]R:_549 M^8\;(?5:&[QT .!?>%;(]!S)4)Q_?=*I?J]9X,7Z/?6.?@]:0#9U].7__4K\ M>DMWHQ41L8ON2IRRWI"Z_G8#Z>#LBJJ?5"$\3JH(5I;3D?VI9<1Z_M!ZXI?> MN/N3K:>&,G*(\7S >&YKF*D$2:,H/^%AD[MKZ?/7JGY\=..SQS@>H(!]#0I> M)MRW PXH@^133>#"34-,Y"M,A"8H\3ZYA+FCDS=F P0FB(T0G/C,(Y&_B32^ MRI8?9:-^Y=& (0L,+GY&Z(O2[=$OI:IL"G[P]PKPI>-XJ-,7EJE1O29WFCK"U39GN9.]]G>PB;8DYE'ZT,=H'2DS9FSHK*=5I$#0AR(VXD:5>GZ MT!H#?A1#1\8EF A#T]]ZJBB!#@(=-PP=3XZ,>S-T]/OCTK 3JZW$O-Y>64W1 M'.=Z'S];[G.@@RU+VV1S[32%:-7:3%?+J5H1T*X#'(0.-D*GXP0Z"'1\2?5> MFP^_)>@XOQKLS=!A*[+**FQ](VCN_;!+UYK%U/VE6; 6#0:\42V-&FBB(5A(7C$N0A'LP0\KG3F\]6J^NNRKT%[ M_ [(_Q"R7U"*?K5-SDCP?[*"Y=)5#<Z588?Y5.VFL\;F^*\MUT.*OP4 MJ+E^\\*C@.-ZC0J=D#OSK52IK#:.TY$$M#U=[-<_:8[YBB/."6(0Q/A9B/$A MW@@18]R;9J=;R>O.HPS;;3760[$4O31B-.@BDV.&,Y=>%!QFDHR/6X-%$R(& M]^N?5"I!$(,@QK5E (4(,?Y$I8*(D:AWZLFMR"U%3UM/6IF4LJ&SEXXTYW1J M6=BV='N^H&=66]/CR_[XNIS(;&FV&C=2I>(1C26CRJ@1U M?0E6''Y%QW3QX9'8CHCB2*8K2);$9PA5N\E"[*;RPQQ=GEI+LV19[6;ITCBO MRI[N"#%Q*VCS@=U8M;>)I8[.LHCYR0]OE* ((A!$((CP7B&JGQEZNT$Y;]"+ MF5FJ@$2_) N7CA;O4S6#-7E6GN?Y%+ MA*;7]RB_ "+48T9B9Q9'*P'0;BE3R'%>+HF.CKT4SPI)U:<=:TN)ZAP_)P\E*"B;!L MC&#".Y2C?^--\<.\:_\WGXQ>,8U)!1T%QN-3*MYZYL-@M!FL6(9OBMOIE'=, M*55)=)M?=.;#4W.P'AU"_I[S'BP;G>T0G!6%SAZWD&HFQ#PGF+DZV3POEMG9ITB\A[!?F+D6V@0QC MOZ3O&-(Q(>P8 F3A[!<"9"'ME_0=ER =\V4=\\[U-J\2Y)O&=45S^RL8:R[8X%IS_0 MYIEYS&JPT>8L6O]X6EHC4+(;NF2XO*$(>S&[!MPS$TDYSZG4+7,T$S20JTXS MJ;R9SJ3;6_@:E3#Q",V_;99#@ <&#$PISZ;J& M _>37$@(&2MZK8YC*6YN>=H17%1HNEZZN/;.[P3$$9YI9=>-9VJ&*6M.GUO MYA,QF_>W'86 $*-?RK._"<7G>+7A"PE0)-XC\1Y1@3Y&CL!HY2SCJ]1,**LM M7=+712Z>_[8HKFQFMY:\+M)"G>[TN$G+:/.9IK^Y52P=2; <$7>(LQ-QY[.8 M3R*Q[:['D]Z*UFIR?UP1:Q:S^OA2@7=Z>U(US5)=&2=$MM:M&""S;,62P<94 M<2;"!DS6&C)L'L,^%'&/-=I0,8O;_U_ M3]/B.Y:PI8>Q68YN=V.)C6!*T_RFZ9N39GA X=T7KANARY@O2J(_F?A\@AFH M^?=I]2V YE2IAS:@'C?")^; ^W^B!_W6($'5Y$\M*%4S76H X!6*:;E ^9+D M_9-2]0 UE5: BM)]R0TSRKI.J4YCH<^0N+M&9)?GN.2[W')H41+0=.R^-(Q MT#4 GX56,^";@J,ZX=\.RO/?W[/6X"L,6%O\9HF"T .+#1F_MH"H[5+H+L]& MA@B=R@$H$<# T2LNG[./X] 2!\H\' ,:@92C8:S2)@XT>+37SH0E-DCY.T_N/_/4I&.QE2 UG@J%I!$AR+Q\D)B/JY M;I(*W_P;LD9IZP353*;O#F=5_SXH"S%L:?1=+/'?U-%GU!XGC8D6+,73+Q17UUSN&"046BIC8"___L MU#/GLF<^ 9P,-)KKC\ I^.K(AE#CHE ;K\&!CI3Q%],XAZ%+^N>SH?,8*%_* MB8'%XFM%JE'@6U4^(XB=8H:OM(-4EV(M*6;Y#OPC5ZSQM4R1KU#M#ORB*M0ZGUGF5Q., MC@WP-%_KQ1'MUS]_P2' 4U .SK].,T"?@\3'#GW.3Y]@[)Z6\&ZIO]*DY6)> MKH_:$WXG;Y,]GVZPS]_U(DD)T_BO;_?C^[=0EN>7(Q8-BOU[_)'Y^U][PC#QX""-!ULXE.N:NL5+ M%!$=>'B>B@9@&$-(FD&IAQ=JA@,II#^LKS5W2LE3"84$L%8.#/+P6*]K$N;; M6L WD";H;B-HI/<7*!^>"_L=!X<(VXZ?C.Y"-H&>[""> 5T!_@"?E +4P&Z W^%]]FP&7 5CXJ@@+$; MU HQ#_\G!]VI LGU;' HV=E2XSO'P "JAMOJS/UW5-&%S,TQ#T7<-X4#7%?' M=H4)%?9#5 $)7F\#2O9LVS?+1Z7W6^"HK5R36GH2ZE+\.VH .-QK*^S.,/"# M/(P"&QGXI _5)C !+6@N14.9[K#3)-N 7>50D+A!3H;+(.FRI_M-^;3ICMKA MCH)D%=X.R[JGI.Y4CQ38JFO(V+/C#0 M!ZL]XJ)CS_6);7#CU%Q3ZX/AXWI!4X)E#USENADN_/3[^\A '(ET-N@1*FX46P:0#K(/P]5[8\D,*RI4V ML&SCK>]K^VL?UG8?_,#Y33'_.G(+Z$3H2O@8&UL-M"#)LFQ3DJ?!\Z&W^=V. M7H)"L?V"[C4,:]#-T"Z@]4J4;CH.I=KF8A^OHQ<_!$/8 X/BP@=+U 3#+;K> M1$^AX'"^@,$0>UR\ $P5K@(261S8L 6AK M"<''#7 +E5E"%\$1$EJ--W8T14.^.0:H9 Z&WV=NCU"Q,TVW?S'RV+<7\6P9 MGI3NN7(\E/7HY@ANW_B9 DX@3-NP7_WGP-AJXA?A@'&PFQZ9D88'(0VQ-FT1 M^/R^;%N(=C!ZB2+8\7L MOE\S;,4\L6ILRKZ%^+^A 60_>C[J"-6&O@0Q%C\/61]\JZ9+-OX3WP=2! D!C#K#'5W,> M#7]!2\.J!>0!%^J1^X&-A90;_!Q*!Q/8/\&;]OV/7@?]:09D[,CH)@U5RGDH M_KEA-H*<[@4K5'7\0%ADH*KH(RPE_AU120612F,"<&G [XC;H2EP>)"]Y[J'O?"1_Y+9^Y3 ;#5@/?C&&$=1V/FPD_@59QAP5 M?Z'!N!Q&W@JD20'.0P>UT6"%??;$-7'\Y/;@8>>$7JW1B 6+.P8'TH;X(;H'F2-N8>Q0B,'"(0DY)RH[--?@Z4&X M@<=:20\BCN-WGG\%T/ X!^'(@PX%J[+ S0P0B7>?OMQO+OA^9%Z/WWM$"CV$/\\MD<_O+-%T^JO+(CUNED MRJHP8SJ\Z7$"J,6$WA)LN%^=S4R10N>_=T\OC)%._X M&[36IZIAH+2VA*Y0$P6J)63J^5JQ4ZS7L([9$BI8(^0KE7J/KV60FCG^NGW MWB=983>@6C[_0&[UV:JEAN9X7+\OGQB&ZYOQ^[^Y2 MG^,]1]^@&0?ZCWSIR,1_G61$O,O1/L.O_N<_TUPR_?8@+D(WMB3G6)]?0 M%* 9.4AL?L; [IZWI?-)/,&,5Y!Z\-5S7;U@BA-@]2*H'-J7%^*P#=_E3ZV771XO]J_SY6']8 L^,2(%HM?\.RUB6I$C*7SA3>&3L/P]HN44HZ;2Z5%J+(U'\622@9_HY"BE)F)T@H[%98"2 M\) Y2ON5(;JL;T9;.24(7*+B1)TD[;4::R39/[URU9;7FW:F4Q=Z_-0L\IEN M<]9KPBM33Z]DW-BHLHGOUF)^J65ZX]YVF,VN1^R(?GIEMU+HC'9@8-)<;[%, M#-0Y+Z8F\,J3M\?J\42F,8[:0J;KIKMRKL%NNTUX9>+IE;.\")8->5 3N-%D MG>BG5M7&$CWSI)S6:CQ%C=@VD@-Z7M[>3RST3.:DF;*JN)5WDU%3S-32 M^0:0Y,:FBK8(.*G2E'9*Q=G6[8EYY;X[<%1^VB],X)4G54KUQ+&B@.) +'?2 MTW%JM["[ #WSI$ILI96BDY4"-Y=R0KVYW52L]0)=>5*EW @4Q52\NITOY+*Y M'7&9:J;6A%>>5JG?'ZRRLWS6F+,.D\S.-'\=,JU9KU7'(HFZ*8T1/- MT;*]S(\WZ,J3*IDE>9.:5:(%&@"^'.M,.U)KC8ZF/:E259;U3*\D%T1N)E<* M>E5+[E;HRI,JZ8N4T,^WG8I8KF<28SL_'"3M"3KN]J1*[GVW%-< Q]'+JIAH M1G.6IM71T2S".-K-IMN78J.I>KI>:"&4!Z(UQ MONYH57Z4.GWF)"UMESLC(<\SB8''KIFBMQJ*[7).4]LNDUH5 M>'3IDSX=*3+@I!B K9V.IT;QE"2-QAP]'DDQ25)3\7$R$3]Y>M9H,^7E=#B< MM^L*L^7.0YMA>OTVS&9O.;)9:/EM> M;-'9[V<@;:V;R6YTU/?F;9=/)&8C>VICH#HIYSHWW2H)=J(+T5@M6@'RL#28 MK<]"&E>:T?-22\Z*BW2QU\VGAU70XL]!&EM78YX,VVH>9?)6EHDF06[$GX.T M2::<:NA-,!399C^]HXU\IVE.SD&:4!J[/:F0M\5,? (296]VO[#.0IJ:+'13 M';4R%*2"F; V2;'!ZI.SD#;,;'.%:"6>FDLL;/W.--?SE.8Y2(L:,ZV^&"LU M.EI.EK-Q(U[9WI^%-&>69Z+YZ3HA0[28LWA2A:=L2Z697Y2*WE8#./+@MJ3&A&I8;1 MA%>>5)[.Q*O3JK/MB?6AJ/."7&TGH^C*D\KO,@5NG)M-K3F[W0J%4G(#QTP$ MJ">5+T3['+>LNBW!FYO+I=(8)$I9=.6A\L^L+7AYSOX=,_SLEP8G@6IACO<9 M\/O,;118KW&F&$[]7*/,O$/\/ ; ."3-X3@[B*XE9886!^PUG7UNH66;"\UY MG 7V*.#?7^CGM6"Y0J(*W MI"WE'=)9("'UV;H"(]B[;\E[YG$^C]\41X+-/F=,EOW#FU"M#E3[D(WSSH6, M2 4Y2NCSTXL._;!/^3VG_?AY.B\=,J5HCC29V& B/1'M?G_'6N7LH[?7U4 % M>^;:3K?;RR)\= M;!6+W7$O'M%,CE&XU'DP,=(MX>L6YBY.CH,)8[^P=XDDZ9CP=0S!L5!V"\2Q M..F7$/9+[(XF#A/"CB$X%LIN8>[2Y!2X,/8+<\>0 2:$'0-QC"']$KY^8>Y2 MQ%_"V"_,'4L.Y@UAQQ @"]/YKZ_JR)=HA#\XJ_)+@H1P[SY].)XS\=KQG'Z/ MTWC$"M'!%']Z&&=G:@- 5>$/4X<2<,+WIQWK^G/L@DW=)=B;LHN:9GR96;PX MA(78+CXV/%S:*#YL HW]4@JT&J0-[)4FH[-K"3B\_4QGGQ+%\9G@5^3\SQWZ M_<[.#V%/_RE%>G_7QU^=/VW=#VA?&%0!%[J MZ+]PLJ?I.9#2.?^Z%2[G&^OIOQ_TX6=549_'79K/?Z+?H[178@3O-0+$Z&[+ M"&AB!.]-6&%NS08^$0@N/-@3(P@#$(3>"#[KK.&+Z;C6'VXR<9O[+IL[ ) M=NCC'0? _U2D20Z]9- RX6@Y>6T\FN'EM>RLV\)6LZORNA5YW+1?4M9-S6FAG MD/2O?QB:B:03WXXMUSKM\17@\G*J]_6#R\L9TS<(+E_%6Q)+5N$3JZPC+(#" MMKK14IN)79JW%)>9E;79YF?S=JVPRF4[L8UJ(M["L A=4A&.3A)TN;U)U2<" MVRN;(M_"',HG#!I7)Y>=F2#X8%6(-/:F<>#>]Z,7QX%&=CQHIK])+,2K%\Y8'>L.Z MBC::Y" HL)$XPQ!0^"10N+1$]7F@0.2H3P.%?I\OMCO)LBQ(&;$6WZ14C=E> M&A22M?1FY@T;-3&J)YO*F@9<.LM#4$C_^B?&1E)MP:5UI*1)FZ-D9I[3<_IN 3/15^\- NR21-ZZ>E:3T_;I!\5I/:0 M7CURR"?CB:*VIL(ZPV[%^G T&+*UF)2)7GH\J8S*#+W2ICLQ#SK64EBT\IDL M.F4@]NL?-A)+D72*GYNI]0WH0I2MST*7GE#JE#TU[0CU]C0^[I5BZM2X= SK ML=P@W^XMNT(T:H@N'T(7Y_H0*@BY7H(21C*WOE@"Z6K@VU M/I/*B75YG.,M6*R9U+PPNK")<4/E6:N?9(1-DH2* M'YRN]2WP0K2VSX$7UT[FQH,&:-+U9;NQK54[/M3:Q=FQAU'C8#6@072Y-D(9(L1)20 M=RDA;T2#4G$W2PWS"5Z0Q%["3:U;\XU\:31([9KEK FV&1J82I(?6PUGUY] M-$#KUI@(R[QMM?W/"4=(HA 1+SZ+'WCY-6!J@T5G7I=7TD2_7\=+XJ6%42%O M#62NK\ET?BND5JD68XR--:)):+%9A&$)(MQLCE!@T= 5T W+62KE'/8?)U, MKI'$()(8]"V)0<$OV0<_W)^!$ P=HX1L=$J<-:RL/^VLU>FDSV>7O5 M92OEM A4,-0\+5HL"^M1"N4#??^$&D&4*U"F2#+0-TE6KR)*=#WKQCO&.DU+ MT;356KD&+>+[=+KDVGQ/J6+]ZWY^/M8'YIDI(0/7,H%)+6'&33M5)KNEJG M600I:&E2Y]BL%WYOM< MNJ[A&!@^HHAA-PO0>C\6I&-#.1UM"Y2J94PK;HCS7 M^DS=[HAJ?)&A0ZIE])RA7I\ MGD^E.6Z2$4ML[M)3K[V$L:C&[F5S7D\"R]S$)_'RI GKR?WZ)_FVA'&"'&^3 MKB[M3=^9N77INH8#.3ZB<)U##L4N:)O[9*LY+]-Y=^Q,%DWQXFME^W6M7.M( M94?0-HF%<-]CBH/5&M83I7%%$F2[I\_-XKJT1WUGEM>EZQHJ]/ACWK$I1XV, ME5:F(BP&SXS:V873NG3(8JPS5>!L>L*S6FK(%8M5'M83R5<)AH#'S29\ M=4Q7TBD#N)0=V"F90?W.-*_'X!J#X*J8WE@'H1A)ON,KM!.6_0BYE9JH!$OR0+EV:@75H4BS6JI@[ZXQR];/>VGP\H3KE)MLEVMX:DM>EE?MH24EJ1SFTO#RJ@9Z^83 M*ZDB+--@GHD.&_S]B$>P@K.]$DR$9=]V$!/!%5]+^[KF>M\D^[^CR"!_CVT@S:-KV A_6Z:C(=/_;0,=.OD*/'EFT/+XQ?M+I;%C MZIX+GE3TFPWXZ+ZW6\&_8=4.__ZA-$Z_F"-,^N4R_<+!H& MUEDV=?3E__U*_'I+E[,IW.4A6AT@ \,%]LOM,W[60G[]TYG: %!5^,/4H01T MPC/UO_\>$\/X\891TPQB%W^X3T"0!M8+E["Y:^OB]&1_4*[=W5^&'OZ3]D2Z7KB]Z3S MB=^3KO\I?G^%\L!+'?V79E#NU/0OKO!YWXA457S.6I_2?Z M/5K10(R & %-C( 8 4$"8@0_"@D^;7>32Y*^X#@K8..U088,*',,BXC7&CF4 M:TN&HP+;!@HEN91$6:9FN!1B@?!=7[M2Y](&$*H5@"^GH5[_ K^7LSEO:?W> M^0U,@H5W(U\^KZN=P/'J:MXTE<=;9AVN?7!.WFT@QRP:J 6"#;1:I19?+'?; MXWEYF6N:BCVH+,>7WKBSSTW;Z>F\.!*C;JRPZQ1=85%LCN)X2Q0FDD[%OWD] M($$9@C*WBS)/5@E_ VG6P2CC[Y'"I=]V,BM!F2]IC)^+7#S&OIUC<(,U]/9NCV6FF-NH(K+C=2ML_/I64_<>E=5(JS!JNL MFSM);*>WT4&A!_KC-((9O(E*/!V))[_[++ZKQ9EKFHY]NS*'DO.?%>1^3N?^ MX2KO2POQKXO1G[-5/1>N28?+!\F?2U_KL$>.AI1:>SG=MK0RH,M"S1(T>:;D MK$LS5R9M9'K]9*HBMM>T5VJ8=;KE-$>)=QP_3V"%P J!E>_3WI[ BJ$TY@M] MU\\*42"7S278<)6+'^XJSLM:FU%U:WEINA(;9V)L8;$: MT]Z2W2SO<[M2KH_HRCL.HB>X\D;)[-*^]EU\)1$";A8J7/E2OB)TE0H3G=D# M89OGUJE.IL<,UY=6UIR2R2XRS$(0RJ76:MM-FDYZCOC*^PZC_SG0%55RUW!SJ\+90GCI#PLGJ5ER!%0(:!"0.6ZS_!:SK.MRJ3=DD5OMJPFBM:R-TSQ$%0N=807 947Q;4?!2KG M%+J.IN>715Z.MOWEB6MD$D@IG*Q([P(JKPHK?TH5#FGM_UT M5+F&([PJ%=NX=_C1CJY'Q]O$V'!Y,;6&J'*Y$[RN%E8>G> 5M%G-@WVAR9]? M[J<%]7]Y=(C7&\O^Z9XW@R:HJ=NGC8S*M#]_K(BV&0'P?VBC2>AFE(%V%ER8 M>&=!@'<6/.PY0\7H"(7&97PA?E2 M"O"/6PIZ%2RXI*,;;+ A@L_RZ;C.I1K4JJGJYJN8W]&9N[<43U V?[6=CNT M.M;P;Y0<@#:_^Z_0,9+$.[#C'& <)2+6#WF(;?BOHVI *1H-&ZPTTW/@=9JI M'*"$\Z&D)MGVJ*3HTY5; AV:4P WF)?B?'_&0QQA[DX7Y%#0SG34#" MMO:W$U0AH%'6,UF1SKX\:(FR!0MBHTMA>1Q*\6RT,2$RJ[<84P0UOZ-!2X4W MP2=!8X5VC[I6HE3-@+;QS5WLV.XH _$36JDEV>ZV!GL,3[Y(AH9F7C3T+01- M?@)]!IGO , NL-U@ J9>Y!-;);==SC/U)M](9$QWXZP_;"%_,KHEVIR=E];8)$[G=0\F89M;27>W!YO >T_#;H2F@OJW#)N!TC49 M&- 9I7U[4)9G.YX$/P27/;09=6@T2G(0*$ #43!D*+ 1;6T,_T+8H2$GA[3@ M$2+BS[\U"!>:#*&KA_A^L:#O*@1R;MB-%( .@9#20:9" MK:!3X",=L:] :H<-.(*0T.]^2IY"D ?HP;#6-OP ;T4?7,\V'!^5303+%*R6 MN4;^C'\^=.>Q#T/OUH%S%U3N*?X^M,,WP._[J=NWPR\<:>%KSSH=M^S5DV8C M,Q7;F^':691VU8W5_/5/ZNXT1#SX'&S5[X=A^GD8#I%%(E.T;',%WT>Y0)X: MB,\>,O0IQY\IQSQ"#KH3/A,5U_?MPP42I"9G$_OO*-Y!E7Z&]&2!''S+1$X9 MT%1: 4QQ]N0%@AQ$#^>X5@](>O"HL82:%_8\K"O:&4::8->2S86E ^Q48\_% M+]@B*()F A3<%%-)^70'Y)U173T:#<%HY2SCJ]1,**LM7=+712Z>YS_5XRK0 MD# [SGBP,PSWK"OU-/$^+DBMB=@SZT/'4CVEF(6N1-^=3@P=NQ(FGJB+]PTO MN:]U;K"W8M##=U0.VL_[23*VC*->AO8+#7,*!X$+\)F69$Q\$H/^JDH;;>$M M L*2V'9="20-F=:8GM==S@0CWONB'@[83.O0+&?[6D]6*_RHWF\(;#45S2]I MPES8IBGQ[O[\1]SL0?>]$S$24_A$5M><^'8&*N^*&VQN#3456653\ M]$]F@I9;64NK954S+WHL2" SSSF_/%N>=!>#R/2\C%P4FJVL '9UD$+DH[J_ MS)Q*%$+,JTH/?BP]-Y.9#T>S[DQ;8IZ=U[,)=T%SF2J;SZ9,<5U=O8)_<+:_ MGX;VSID3+6L]3U%C#=<:-"&74VHJ8Z.9.W6H;6<.*B*V*0GPG!W5>_I=F0C4 MA5@F>D5'SZFI<5(I[H+CI[VO7G:@=@4[7)1TZ"5#C),%^A$<7A/H<1HG2"[R M'F)-RQ!=P;&O.))C)^!S+X./^>K?5D-%/;6W739<"YON=9N'W<;,PTZ;0:>C M& .:VP;06\^KU)"8\(T[]Q,FV[XRZFN=+[SW0./T/[*[!75-\$54U\VTI(@H M.9*E(78PS%0F&M_&-W[NXAAQQ#- HI-_87N_X7R<3*;&K2-[4Q:XM2.J-'%^!H]M MKUG^,5W!Q5<.X HHXQCF3R(6A*A0)_(Z9XA+/C#E>C L26+\)3OSA,RBWC=5EB$Y=*M+<0LF9E0G5 MJMBZ0K2@.G3<,LLW.JTVE^C1Q+*_BAEUJVI[K3$QCL6.FZZ,8KFO2RZC2$S5 MJ8Y&I37>0$T3QTV543'"*_5S6A<&JKE M3#F7=SL"K/J%GWR?'=J1I*TF\7Z3X8M6K3)IN+#ER4SUN#A9B32S M6R7SC Q;GHPI%]GT\^-RW*:+JJ)6YVX\-])AR_1Q2YX2"JU$O1_#.9&CXW:K MIK>;*UC0XV3T>+UH*/-A1&-!ZT9KDADG*08U/1D]0=E M5VJ7=H;43.Z-)B, MIRNX2>ID]+377G&;5(ZBJY6DJ78*A49[!+<]G(P^&4EE!V5>R.*19+G!E*14 M39%@RY/1]ZFN1$HU+4)[+%N(FYF5D%M3H.7)Z*5*>I1)I2HVW1F5UX7XHEBC M$[#EZ>@[:7Z8)Q)EA_;9X8T9%.K3*CRE"HSB2MKN$25QK:O)=EF@GX MSI,9]>Q(',C3JHY'VOW2O"RPQ%B?@I8G,RK,N!%98#(JKFD5V^Q&"F*D28&6 MIS/*D:E:<9 KN[17H>:+9%:>"@SLZ.F,%F;]2'NL>"DZM^SJH[S'I\@Y-8[A MI\/'\T7526K]!AV9ZV(*X'=VL%G!IB?CKS0WE1FG:3EET1]PC:ZGIQ2\!9N> M3$!ENLX75TQ1HSMB5>P7A&EV2:&WGIF!WB9IUD82[:I3==)I$S4QAIJ>3H%@ MC^O&+-E:X=Z@DQ\8,[E ^.,ZG8-A4=PX/0!B;#'-3->S)=WNYZ;@I:=SP'7- M&FOE1QS;8?M$9.[52 F"+W':5'"J25%.I0=LQ.WGM9$J62D"]#9^VI2:Q:D" MGQF/E"KO,HWB>BB:<]3T9&;9FIKE7 MZHSPXMB*E7JI&JLE4-.3F6W*KI=;U%ICI=A18TZ72JH:$,'8.:BV6<&L-ENM M&EUD2T)GM=*)C($ZNYO9(YO"?Y(?+TOS6)H4!F%WJG 6D/6WEY<( A@;DV[*%)' M)8%S;0G8M<#>=PS0!TNV%70+_8 6] J\T9[))F;">(5]>0Q1K,EY*((+S5@_ M& 1:VU)@DA_V\=GK#70S7W$5@3%W33_(!0;J[#L)+DVJ[?)SR2?(^< 6)D+7 MCW$8U)K"L)&.YN),?$L$:J=L.Q;20??"7;NF\)+ V3-,E&T!)AS848P^"++Y M\RJI?C0;#N2%WEG2PI7A.(!6+D_ ^$"7YJXXA<\! P;%DBQI!@/D2PE]S[7M MP-G[PBOE0P]7D[,Y0"83M"QK&O+.N0?.%$=5P.$1A+4V1LD):"9@]#0!!T19,F& MT?:GK1^'T@$"JEA;,@W0?_#> H"+H#MXI+J=9?^*!TR*P"/]@C<;L>U!0MDU MDH=\ER=,+_G9$6:2Z*H2,^EQJH_=E"ZVP!CDB0?3//SQVGE 0M6P74OJ@H]G M54-0D'&]^^O'%O+MAI5RQ3*N*_U,@6L+&59;E58_,)BT8H+/.I8KW2R=[UD4 MNP!0)@:,]**H-&(X&]$4/ Q(#%VMLN.A$P]F/B_N&(OG5(3P]DR"T51(,TX0 M+# I/F\\!Y"W]'QO&MN^M_?G73R;K^4,!I>05PI_>PYA,+&!X\W/ A; M'.F M+?W<_MCO)?13!;8QM*,%WS%S\'G.=8SM!=\CAJX<.,[V$D2#-J>>2VUG;_AV!J:X_?3?C"LS3J^Z]@#CH MP]NF' ^8U'6D&[OUSCM24,.W<\:>>_:WRU>0B9 0#T$(/!X2X@$(D7ZE1G!( MB!":_C1"$$1(B <@1"I*7MS&$Q(BA*8_C1"AUO00A$A%DR$T/0(A0FAZ&$)< M/A@N),2=")&)QB\>:A,2(H2F/XT0H=;T$(0(M:;K$N*=)Q6]&H:X]:CO5*'Z M,NS>C[3I=Y V&+)@J/#B__L12_SXX/B3\>CG5NB&PWXE%_C_^(./'*;14D%\ MU(]?3XP@D)W;2U_PK[2#? 7_+TX7_1\,3%7P?U*[Z.K__8<_KK(2"LXW$IS; M: ;?<,BOQ7MNGVC_ )/P1[+ZY:C&-QSR:_&#D-6_)]W_0%1_S;(*6?W1Z;[3 M_(F/*OXQ/)J^Z?!_6[$_2"L^U,A#HC^H.O>[1&]:AF8ZH?GUO1DY7*@?15[# MA?J]=#\!K4\ \?1C@WAQMULH7+5#L NMDC^&U?\ JZ0@2?:Y"$*(='^&?>+O M"/YZ!LJE0?V-MB(:K@U8VO[GJW!R^GB,OC2>_GME'LU$2>)+1TSW0J,AK=^B M:G]A6K?]+?@AG=^R[GQI.J/DAI#.;U$OOS2=0WG^$^0YORV4\JJF^:'3TC]# M!*5UL2_#D$,GN>N;>45![%D-P M)( Z2E>+LWDZHA#MGJ-N="O67+0^?++@Y5VHR=.#.-O#2Y^QMBG#_B+@\MSM"A0;@.( M,;OFNFK+C21=C$P49KGI1;*;CQ]>^E&(Z6O+@E#(JS+.]XU0.GW<&K-LJ M5=P6B\=MD[H[TEA4'B=S:S5"2XJN3;UF>6&[$&G@<>OD4S*3#*'FCE"3> 3# MX7Y0XV\$__0!?W6H.4A:A<%BT!0%B ^5F]C()5E6)UC:G=OV)I&=%W+9U=TA MIT@,4F9W.!C2FDBX,B MXP!H6$IFI^ZZ:N&/;]B5_&81._?[DC^#R7.7=O1_..?'C]8\QAI[7=/>SP3@'K0 MY*5/1JM7SL.\CF,Y9O=BA5YSX^$=CLVPW5QQ5:-OA5=[ GH&LS*5PJHKFOTX M*Q6'?8[-=G)D?DO'TF[2C4,X?8G_QU>3\[AN%O[Z%7](F,Z[)>20K-VJ+I<>/$B[7 L(/G9]$ MZBF>CH?2'R[YH?3_K@^RLVQ2[?IHW%6D>J]2Y>-Y+F5^CDV?367*[5J-'"B: M*\[2O,2/$,6W#V'JMI2(X9L M7EO@6@Z/9^Q$Q*,<> Z])22Q%,R?AI'#K/\[YJ(^\DX\T"S-9-+6:\L%(\(9)MKH;:8%"B "Q!EV[L*1D+42G4?FZK_9Q+<0G!YHO[ ME"^"3JHR6O05P=VP\MPF#&7BQ;)-"#I^%B^>/LUT"4'GKFF\WQYTSJ7RAJ#S M37S:%\&G23+=4CQ!5'!BVDZWVXVY;956 'P"ES:13H7H$ZH\H"T3$_!%<\2(>"LA1')0X8$N]UBXHB.9SG[E M"GQ7N8+ 7ZI<\4<@YG?=ZA"6F_C(CH9K>[KCC6E[2BQJ?:6JS_MFLY#14I/[ M;] L#RAEQK>%%:XM-3VK9?IF%FA7:>CF3B6?TF=,NQ 0OEGMB+!$Q/T!X25/ MZ+V=5-*6-HKI M!$X:V>9TG=:]A'9_XZ+@\JV$.@963W'F642GGJ+I!(0)OQ1#/'7JN0UA(M0B M'F!<7QLF+KM9-].J2,R;=I'.&:OUC-'G95>^?_F$@3,<&+CE>K3,F;:IEO%- MA6E!<$C^^!5_BBR4=+IMFI,;BUI)+/'3V/VS)M;- M33L#9FBA,/%!+].:#O1*'Q=>RZ=:4?F9.M*2"9HQ\*7+.X-&2>_HB5^I58' M4E7G1:0X9- >M]C%8&@($&%"50@0M\VHZA>KPYS>3#;9XEA(3Y+C5GGCWA\H MW$1%3,2438OUQH4.:U0FBLHBH/!3JC)XJ$F$FD2H25P?*"[G5)G='&W1N"DK M_8TH6"2W+N>S][>2?,E2T&^ M];":,)3R14,I]ZKP^'TA\7AO?VQ_;W_L6@>JF\VQV"O2#5:C<5'#XQFS//V< MDS":FUI$+9M: I>-F:1$RF9]E)^.8S'HF8TGXD^QV-MRT4/,^*+)9OCB0'DQ4$$NC[326>DIFW M'>T5(DFHBH2JR+60Y!7',)$T(\RJM<(CZ34W&LC)EO-)IX$V02>,EM/JLEYS MH56YWIHF9RV$'TEDRL0N'O[[Z(FXOWL>T!\!?M^YV&MXB,^?Z/>]6,>UK79R MI"ZLF@JG)R;K2:,2Z@B^"2Q$J-@7#$.6Z MQM+Y8KY?)]90:C(H"-9,^0;3\P)H>*+GW\3'G,3NG??!!GEI=69JRIE ML*01L9A,BN9+9009R+N;?$J?J9888D:H7H3JQ?=SY%Y$BD)SU*VQ>=O"(XNV M54[(F6HJCYP:R(^+ Z0XW01P^7B:KY'F^^];SZV)O51K(8Q\W>H(L(?<*''+ M\][_P!T4U_83CZKY1J\V[-EL<5ZEE7RW.=@(]Z]2'5G9]79-6(\4J9A.B#4F MR6I<:QR+0R=Q)O64R;QM3U4(+KQL]W]9ZN"96 M4[EF29_V,_>O=;TV5:4^;$I-W%V/LF6Q1+7CE2F$&/\\G50LS $,]9<;9_5\ M^H"_-L2\YGVN;NQ%IER)$[37:Y!67,M5\Y]P@#9UJ<;0JX_UE6XT(P^Y0 M2J\@U&2 <4@\$<3;3O0+H>969[5_:Z@)JU)< VK>Z+W&[>$PM^A%6+93+23T M3:'7[?7N;T"IXV6G/B1B&5H>4\5FB='M90494,AU_402H783:C>A=O/(D//* MR>RSZ892*5-B);[8ZI2IQ6A@SHV\9;^^*8YC^G^#W3((L 60SEI&T?TW# MEF'G?EJ2BB!^*[HX_A=DR+W.G0I)P,[;-T)V/GD=^G24E+:N>B(9Q;P-WV"+B@2 M(@:1=0SH)0#!.%<$DR)"8 (KGNW_ M0B%(#E[F@\"-/9,DQXYBARH.!G4<\#$10UH.%J@YZ$K3,C0 G4W.@^X=;(M, M'^BK8:%FL#H,>$):F["?_D<,]-F/#B8P! ][!%YFH>O@]]0P1-@5!' ?_LRS MD^MY@HZ^N!W<]+FI%33]Z%=W*LLE#-T3W!@1")T/)CX<-UP-L*QPK;5VC]-E M!S"S<,#IO*&*QQM#8*^P ]RH"U<'K ZI[L3\,.U@#A"1H-15PS9]F"&EY+N M^CM%;K)5Y6R/M(,><9;%Z5,);>A!1 (" W@%&,<2W,E"RTCD,6,'B M$VBAQF0;2M7!%X#8@)<7L!2#C00B3 M;5W HL+I;$CB\TLASP-V%6$0V+2DB"@YD@701(( "U4G%2QPF"VI*IQ#$[#= M5LA?')[_4C3#8$D!+P(=Y\$[P$U[(H._5S-)]_MEJ'#BH"1M9Q1.#:"3/9&L MX%%X=SON*)8+'KO Q _"TS6_P":.4,&\,%S@.O0],'/R3J0"L>P/,R2;05=1C_ E!@K'5 9 M/ RXR8:X>CQ 0"YG!O\!4A+=X3FDG0U51]C8AG.N!K@VE< +$;M,I)4$[X,> M.BO##_-K8)PSP#!]"9-L\$J 70'>VK#/$AK2# B,8:$A0[BW9 G0/8J5=I=5 M[PE*S@S,-*8;#O@A8O!5E@P>V;X.=NXR3T9O!Q/X,TI0-ISG7=X#%L>?,*CP M/Z%YYJ8 %:9P&C@-+GU;-D4\%Q@:2!@P,&Q#0%@?D,B2- ZLQI#F+X@'G +P M&&:86SDX1:L=H;?W;6P%F/)_;VSMV)8S#J";L3I@@05#?+9K$)@SDRW UO>H M%SRT=:9TYB515=WTBB:-MNQ6B_3(E0Z=*3FWS>6:9W<3N;!S2 MMW$: /''LUS79ARSHBL114L6FP76;9JK'[_BT=-3U3' 8RKX\12L L$B@1AE M(EL:AG1D&_.M(/ PG$E9]ZVO[1J]MXX+ '0L:''/CK3S.&3-0ROEZF:S /! MLK8"0"3V),!7E6&I'?/ 3/GO_WJ3L;0WK,!N(I"B/I4BO"5Q2H2;@"__Y-05 MY]E;MT(F&G\V,K:]BB-YQ*/QY%_8WN]GA>= *5I']J8L4/LC4.W^&3RVO6;Y MQEQP\<2>^_&2LD7$HN2AB9F(15/)&]'JG 83&#$<-K.@=/Y/E\D]@$W3]17^ M"5I\_?J/@1;+_;HB5I]HG2]RLS]-5*.,-4M4NT[E:+9;SE&U3I"U5F[D@%'4 MR&,=-MLIY\M4NTQW/K&G#:9+=_RN=1DLQS3R=*-#Y^&O#E,KYZDN^*-0;E"- M7)FJ89TNN%"G&]UK]OE2%T\8\(3C+IL'P##?64+_''AE+T+BH4"?D],CC/5= M5_QX69K'NI3ADK34B-/]A;0ND-1J#)O&_?4-/"&)E/-:Z\1-I7GK,=F?S7UO M!]2WD;_CQZ\W:$50.5N!!0H:X<94!U\&O]"RN*?PO:B1V["!YZNH6T5\N\XA ME13HLK*)])B5#.P8?6>J'MBP=[)Q9,B_ MX271?;EZ!,._;7B8S#L[,3 Z@34+U$?;AEV:R,"RUWWYA7/N^Q%!<\0Z M>S,>Q5@3W)^X<+:>:73H)/!?[L*&*N?JP@SVY>"^3Q]HP0-#&C3B)=4^&ML1 M=AY,W&YRD=4,4 ^TX4%OQ)>-?^0R$"5;L&0>>E!Y8PELXU?YT'9-$]CD<#PB M=.#*O'N6*5^Q$NW76/(U*_.45Y%_YWEPH(-0 "S4>]E1?7N7"UC)>Z:[QHD2 MQGMO^JK?9Y\G]]USH4B\8?:._22G]MH$_7>-L-(YC&VZENURNA\@P @\1F!= M2X;.3[!^/2\"V-]P+#!B3P#M]TP#="OV[S\8+SDK*9C1'')B>D_(A=F6ID@2 M M*R.I@G"R"#AVP2L'"!6=1E#OM[^Y7G9[8O]SDXQ_& N@Z6E0U' G)2<\0H MO(.5;8N35!E,N64:_MJ_>UOPT*Z;?\.PAVT#15I"1E'>BF(C\/ 4H^T9 ?8 M,);ZU_;ER7YF\K/3$_3,=GE;6KAPOH BHXN^Z,,XB@2G5Q>#3^Y=-R:(-5?2 MD4P&C 2=UI(%57U@F&^G#O" !+A']QW./E=N)=CT?8B .3D9O6@[6T"8J[#/ M381\3UA9%Z*[V8%W]B89#40690B":?N +:L]3V^_LCAEVX#0$:P3X+@?,P53B MW^V 7^K1$P;XT5?A?1)"'7_;$T1ZWY&]6SS\GN]+#?(V&YA['[Q 9J8,8V&. M'\!].;/G? =P_-\WIOS<%_G>:]&=N,7A&F)!#6(K<+(N !S'D+WKD^V0-X(P M NT,N1E*(@$/J,(&S9\@5OGN3"-1IP8&1#?B"K6P::&+6F7'M\,G9C=/QX&@DWR&2@Q,C62@H MW $>W:(/./]#NX# C\(&6WV%^V>\,:RWA)HB U<+%I_'80!=HD6R=,'^C- MN4"?I-AAX#QP_G2'NKNB7)&@]T5VG'EW\T5P2A8YBK6).FG-I!4GY8]G2?^EEC MT^O5"TR*K0[K#J9?\AG7R..@V XS"0]C:K91RI--S M,$MA%T8. )K;94B\:5W9QVO1 %V%<7C8=W]%V]D&X/;$19DG+VLCEZ"VC +7 M4!Z9Y/?L#;=7;ZQ)GA['=^7Y='Z_+^@O5HKM!MLE,> MT%(U3#0+@?_[#KE/>S9Y7WK.(@KZ).[UR=[VZ3"5R!<\J$8$X0-HU"RA58*2 M2[I^*LGV6: I@ [(:(V'O+)E%6A1Z\@GMDW,V7.?'G0#/ Q?L()2,F'TL%P MRA+@ .!@!ABL -=]G4T,D/39^#GS%? )J+$!"X^#O 0DR^\28%8_Y@9U0*!$ MYB448[)/72WV3IZ9OL 6KMD?6G 5).]/MJOYE_MHCQ;D#KR>\(EV9^> M0SWDK%.HN^T5-%9^^&RX:VD3S45* M70@U?#$ISD8M9E"=M6#+]''+K%AVL\O1JJ"XZ\JD8^ 9VBRNQL3I.TN,W!_, MZ!BK%*U1K4&PDQ%.4*!E\KAEQW8RZ8Y%)MD(RQ7$ MEWXA)L>?)UID:T)7Q) MXHHTWE3KJ2'1-5'+6.RXZ8KJC85DDM)8;=[60'?S)==: ?OLI*,1K9,:Y".U M&4W0\U1OOI2:[3D%6IYT-!$9SBG=-42\ZA2=A5O(M).9%FAYTM%6:S!8D"-Y MR+K:*@%,:4Z8S.'73SO:&N%&IQ 9=5AWT3<;I2:?AW M63:772^RJ>'8M@78,GXRI.:Z-*:[W2FMR2*3YU.Y1JJT BW)XY:*O+1D <^K M+)FFP: LH2VC=V:.6UH#F4GUR%A!(?2DDA:]2FE9FJ*JK3(DKM'L)G+;859[E\7(UT M4_/T<+@"+4^&),T]8D-EIQ;KVB6ZU'QFIFJ!*,U#['4PWH(!%FT!$H6NX4@T$]&,B&MIR)F:X%[@4!C"G@G,W6 MD8@V=+VT,>LN SU0.P\MYKWL.=_D@V]Z;]3U1MW.'SO[X4P"?@^\_G;@[S_U M*Z"&X ?N[T$2WUH88,L,X]QT0TCKM9K F3%EK^Q!9.70J\NN?7R_4BZ.0*7. MS0UK&U2Q]THV!I<87>JN#$H7NW!X 9ILJPP8CQ8W928!BFY,JFH35;R)A-ZZ9;BR3QU M8V*>KV']S8@YC6R\LN[J+-NI+%9"?]"T&MW;$K-66DVZNC ?*54]THFDA$%S M(=V:F*D_@9C-=K\>F[O2G";Y ;NR)N.-DKXM,76GGBX5AQ&:]8;<0 4FNSR! M"CI:A2T+#;C_9?"ARC>QR$WK?%>18WRAVZ,G]23]OD+YWXPO7P<9XAW6Y,E7 MFKNX4VS'HQ%BCTGCXJA%;.@!K71&+54M+IDL-M?*.I\RAXH5R"* MA0KWR]WN[C3M9_FQ)!/65]']G#(D34?9Q <).AQTJ<#J4_9/U.67K?!7!*B: MM,DN'JDD%5=L1J0R/Z$SX^DQ)W6$F22ZV]UDSTS%3'Q&A_\6 &,85A=\-ZL: M@O)CZ\V2\LXL:Y92?=H;K]*2WLR)L0S@:9AB8X)O.)8KW?(\W=ORRCOJ3/F] MA!&Z(#H'(PB"'Y(ZC ?N;[_R@X$' ==H+/&77S-J^^&]:EH_WGK"<3P135\\ M+'LO[+'W?IBF, &,MYV5[=\HN^BG'T"%B^2K@N[MC+!??.SW#L0AHG$BI,OCT246BZ9#NCP>78"\Q$.ZA'0)Z1+B MV%>F2R@OCTF7U^IQAW0)<2RD2XAC(5U"NH0X]GWH0D2)D"ZWH\N9(=9=CP5_S%'[JE+QS!@1#A1?_WX_$CX_.1CI*I#[U)'$X[%?W*1S. M'W_PS<--"2A>B=7])"P:)6']WW_X*S'.157@*S'.;8RZKS0#H>B M1G(N*P5?AF_"Y3=;+C\4LOJ.^?C :7F3]<] M0JD)I>8/UE=#J0FE)EQK0JGY%*D)S;?'&_@W-=_2K\R(S]FG_UY-[+^//P?F MJH<+YS=:.$/9N*9LX*%L?"-3+)2-/W+=^$2R?^>Q?4.6OA[Q&MWCOJ/RAH=:VIN;>O!&WMW)^J^/%4 MW6X[_6^5>?CH'OI7SD.XP89ZN]89UMQJ5E(66JE<3,>;=,^:[F^H3UQ]0WWB MQ[8"8)/@&C&;SY:47#Y9'I(3A>FHU#@!"U_&8V=*.MQ4[#]WA?_K2X\N!+4O M!&H?JRKU=4!-*8CNLCF9#-@BR6;%JDC'\_C=0,W6=;P=F^;3M#P6YV.R5^?Q M&"Q3FP2@AH>@=CW)_7XAWQ#4[ESXZ.N 6H-/=%EB-B"5HA#W1GV5JY2GJWN! MVKS4KG:,U+B#1^B^,5?UDD::$-32P.#.A*#V=487@MH7 K7OKJFUIH9;UXVN MSA+QQLS:9"U'J5+W K4A7Q@M)UFS0DNY]6 DF$/)L:#Y"4\^N+O]^ M.'?B.JY#XGJ!CN_F(0R1^ :.P.[*^#I('&F,:59:MFC:77MIUYRQQ"A_-YM9 M[.%=?%;2!FPUF;0Z57/)"@(\W80 ZF7\34#\:'K6A[3(1QM$B$2/AT0?T F_ M%!*9HWBGVS5&=38R+_!6LF_E/.UN2,0H],!)5-V-XI98<5+.S9I= I[RE 1( M=%KE]RL(\3V0Z!OZXD(DNH'+[4LA44'KS[W9E!RS#)&.3?A^2F^L[X9$?6$P M8;U^JZ,0U?9@V6NP1F4$D0BZW$Z/M0^1*-2)_E@D^NXZ48H>K!?E:E7$/<+K MV"JIQ?7EW9S_[5QQGDKQO1'=3]1L5V=6AC $H.CT_[SMDWEUVAWWK M%+MXF&(7QC@>V[/V.P?5W!^]:XPK>FQZG56\@MZK;EILVBS<+CVZXPNA+4O!&L?44F_%JQ9'4_?F/@XKS"S M:<\N5!J+1N=NL!:K%\JQ#;,>*1TRQQ>R^-RM-5L UI( UL*,E##-+H2U1_'Y M?2U8(_"94ALG\VF6F2W&=74B\\WLW6QMWG1'Z4*E3-'$L,#A!;=%S58K &MI M &MOBS^$L/80HPMA[0O!VO?7UA2O[G8R1;I+RZ/)LCG.]O@*V;J;MJ;-([AF MU$V:PRO]SBA;&++N%, :="'>75U[,-_B?] AF;^VDQ"<4OJNLS-_#Y^VV[[A M%?31B,IYANO\G,AK2=POIN_W8CM3AT[1BQW9_S $N$.2(3!P#/,")J5/"!6/ M'G/($2%/\/4CLV0>EM'0H82H1_-V]H#4X._G\TG? NIG>0("EZR[G"\9-UF8 MX C.+4N?>2+P@_7IN!MG6."-/;OQ8<19UY9UR;9SAL;+.GI?7K8%U;#!ZGCF M_.%.NN-6B.%46>#KU7*(]WFC%RR7@.LDD7(NM!O#9K$;G59\$J4X. 4XME,C M9!W,M?,S$CN#O'M20/4#_!<0L$DW\N5&$0+O,RUYR3F2ZF$S2171,"I 69*\",_9X+,F>HT@ MN0CL 4MI8 X]; 54'="7I:0:)NS"$P:&[D[ VN]:@+S@S3JLVJ\! 1%D^!QG MDP53"/\%QSC?,P/J"?B/$>YMJHP98^3^ E_%P2G%TGP:RK$AH[ M/)(>TP +:(#&)F P0SR<+]D^?MKO=*!V@^?](]DYR]L]LSJJG&. GYQI6L82J)G1>PC)GFTQ!]V5)]X%N3D'ZN\]Y?R1Q@-40#> WX#? :T#N.'N&<1H8 WK@?]]H>K&=_-BJ M63-^V,\EV+[B-%?Z*JV-"B]97O%Q>K?$[7YOK9GM&K8GN,\6V);3?9 *[)OZ MN#^J<ISS*3$5U)\,)23QPD:T62[S!PFIP'Y=;N&I2/C=L>27;1,FQ[9^20 M_D+:X"QK/,VP3C5CNJPB9>8UKZXIK-7.A,]==WX,@\80@5_'0CMD@." M":5:A-1&W4"2):U-T *0"+0!" "@G -6&,( [I/HU'%YP&PRD/8.F UFTG& M:O%,J::_/I3UI>0/I*PW75Z5!1K,J>,%I.M.F-+$GF3+M)P9;7A\H>)JIO5A MTJ$^E&T;J"YYM)XT$=#U.-65@,RA.^?I-Z2-7C(BJBW6VVSLQJCDK&$L%NE^D=TH$3X129$XGLB5'T9XRXW".UC@3 ]\CBLC?F0(>>4J0Y!-)GD;4 M?6+XLPRY@FJ4D7)CZ#Y;^.H.(".@HVM"X;ZV+%/VF)E<@TY\AE2TA,XS+,G4 M6=[EAZ)&K3XLJ66;GMXUS76PSB;:5?[,]BW4Z3 M;\NK'[\2Y&NX"_4U8?=);.("#11HS9RE1PS7P)22KGF"9_"Q9LQ*5=&?X<;WFO,@]"UH7SKF_:&UE#AA=91UTTMI#Q'WI MZU"5=5.3^WW6DS:L5\J4E^,V!]L:S M#1JHMH&M]UEJT&744I=C M^_%.GTJ39J*"7QO ?XN;I 4NSGA\2="+9-GAQ>RP'N=7L'32Z]P$IP!3#:@, M@14U9(8]9MC=!%UC)OX[@N>F\[K*V*W$#)?'A,UW"TPK2WY<_;X!3TR3)%%I MXXDASCD],3MAW%;) 7KY&P#&DI:&ND1N"A];)L'$/:$E1H;J'UQO 'B$ZO(- MU.5'ZR;:![O2!2M# V*:U-9N@B7XK$B_2:WI!@T4XESH@4MJ0E$'Y$@D)Q8@B"]@@WP9K&A6N/D=)7O4)]'"?P]K@4X@J8E"])99F^W M6^P@1C1E>L$SAFMV+)(%NAI8NZ+XF5GU>=J$K_OG0-5!'@SL #7WO.Z?N+1] M+W=/,C:0N5QCT58\O# JV4JYV\!7;W+W''EOH,>&TDS)LB%U8 H)5I,U&?KJ MFISEZ.#&3#9WH91=TWVJ8MQD E8FWX&S][8<9\H.I^Y>!.^N9K(P@_ (7Q!+ M_6MCN1DG@PG3M[&*K &H#]WY\)*)F BL@:;_#I^';#_:\/PEV!HLF"IR \.F M7A2CG*V?'\639, Q.G) NK9OI $\%B1)M+&)96CHRKZB#EM.7,2QIF%M?<[' M(1GX<4L"QO9^M 78WS;D8MAOY D#KX%A$7!+6@VI$)"(L-@ 00UY$!P7VJ0[IR@%;. M;N5'+.F@@)0/.C#Z!R^ZD*( '_SH%@Q7'/$6=\1;@ DM:>M9V)>:8T8Z9"#P M/3\Z]FQ7''UH?YA/@52N?,&"0;")"T=G>X")!214!HS1>AB1V(9H =>#)1%Y M^/W&4-V1'3\.X\L]&,#35EB!O0N "\W#7B#.D04%#F(B09'D'#]T"L9J8XED M$,L$LY#!_=^F83MPR@T!(7X4\V'3=[G I#8_C =/" >:%SPA7$(GA.^.GL/B M^%Z(60XT]]LM2>>3(3[;W"H1TWRG,=062M5L5IR&4$M+2^K=RQC\XL^N3\&" M],)*Q55HMLRT2(V577))+"*CHN< ;>U6,WY^:]YGSW@Y5ZZNEJNJQ4;$Y&A$ MI3.;^OK]KK WS3A%9*>9')'169=A1,KK9'+Z$H:"HN?V.U_0EV'03@=KY79= M#<+J>S+[M%WUGO'#D@1CJ@/X17E MK_\#_VS7&D&5. NF6\Z.\N'B<,W8RQJ\_#>1G/;:_3O?__7 M?N]/5\K@J)N]8Q5' MJR(>C2?_PO9^P_DXF4R-6T?VINPPT\E_;'O-3RG<7C1\"?R)&$Q>2O#M!^]% ME'$,\R<1BY(PA0C\&0PL$8NFDC>BU85L/@X#RPS F__I,KEKY6GN\L70B[8) M76=RO/9X"$XN5%A0GBV0"QA\@FOQ3K/BKIE*>)+-=NG0(] MJ ,U2U2[3N5H MMEO.4;5.<-AKN9$#@MO(8QTVVRGGRU2[3'<^L:<-IDMW_*YU&2S'-/)THT/G MX:\.4ROGJ2[XHU!N4(UR^G9 :IEH^E[-_&!9<<$XE#G>/.<1*#JYH\ M6:TW:*];&<1'^@8?+C_NP-OWNF^[5^?6, TO:UB6L0*P#NQ\<.>%"/>DLTB[ MS7JZJ)":*XPD0X]E>>JEJ AV&A );# .VOZ^KB !*\""W@9IX0(S ^@EL0C2 M][%:.D R$DSXOO,-A_OY-.<_D!_KGI_/"]H$>L$#A#+3! MQ!S&5(#*9>C(%\MSNL),)C#G%C9#,[EUVA?BPXU(# =*==);MU?)C-'Z':<] M['=9MQW+A6I=EK-ENP.,24YD]/V>[FW'(?88:F3I;4NSN(H2$;KS6&/.M::I MZ8]?Y#E/Y5\P5Q2P@0ZS2PW$0IP*1JLC($/.X!?9Y?EFR#C'C .(ABX&[0?E M1CW/3;0TZ]+C7)%GR(E=^S0.Z3#3F"R5*B.6:W.516(]G;@P&2[Y"H>\8%)\ M@X7B0@S5&F=Y*:/&$XK<6#K)=-8:CE;O=P9<;;W(T0D]+Q=;$Z73Y%H-K6]V M5Z7I"Q%3[-5@:;A\_#:'7&D5D3/+EI$0&C.V/UBF3'/8:6H3ZK,P8E#HN&MS M0%**Y#92F456819#&)@'9F6XBMR7?XX6DSHI]K(14VFS7XV$I,*U^H.T^FVTY^8JX]SQKG% M*K>C04&2GO>&GV>. J>WZVU/7RNND*J+UI(CUA& (G@T^8JF\7"QK^\6RZ/L M,T'4))(Y%/71';CWCX/["8_U GO%H61VT"= >(?MQWQ5#X6G#!@-X[?J3W /O1?JW5AMF_>7SW=K4:R_'ZRV)(>3 M]1?ZB%*+;1G,)E!O(, )* D?#.HXMAAR^CVVS3US M-&()/], @/!^Q/?<#MHG/ZY[>>^MCOE),-@S-"(6VTLBH7:[1='WGQ,S7M@W M9%C/^2-@;8*9C&C_6!!'VNT1!9=@GJ//TK:DJML@U,&[_,RBD\M[+P'? 'QN M2T^?N[WH3DE([UL$7\A"\O,C3].0]K/&A$(LBR])LTPO\K6*/E^6&U41[3I[ MPL^8VL?;B2 4=224%$#!" 8JK0%UYN9N]UGG_.XSOW/// 13*K@=E?W$M#=L M ;UJAM]5B!LW>C11ZKL,VP?&5$=VIG%J_ANZ[RMI?_UQL9089D=]O).M>5K- M;,D2])3$+M /*C%HMOQ^\F0)CL]X9D/VV8%FIUIZ"S19JMQE>16M+M MOFUOYU&RGY\3M)\Y?B%C&8&_#\A[,K=+B1+VY'4+OV>R/W?93@>%#"3(/6AC MO9]4A1J #J OSPQ5A-F"0".IN+J$EJ7/W\;VN[5<'D!1>/1LJ6OG[N1:QB0Q MD@F3=B?=3LE>D-U1_^.NS3/;0_;ZTO:S9'*&[9P78QD@MY>?98:*-U47S*:0 MKU"X;RN^[->$%/HRV6DE:5CKZ.4XP[I6VE!;@AIA]:MNT7K/?!L,3693]'K! M1JK-=*;+3 :-+@6C *?GHV*[8@8 XF"I J EJ]X3JHFRMY53@!\[S(>2;6#5 M^ZF^>YT[3HR">!=D08E!SO!^FA34;%&>\E32 6ZJ0:J\".N=V*A4W7+WO/WQ M!"K[*(/JX0#JNUEFUQC/:1FU&Q?A@LZX2U6W*@T7]Y1YLL-JTG!0+O&+VU^6$J'.I55L_RN$6[AN7!]S6/G.M Y1X$;5^!*K] M%AL^C *_X<(/UGF=GWG)?#9'T<5&:KU<: :3)JB#E3UB2\)/T;560&AL2;\< MDH%.T+V%N^C5,K%^;5!GO8Q+T9W:8)4:3(_0],(\P8)H$4_BK!V,'J4#O_$] M[]GB?W1O5Q,'J >PB)DEHTV'<)O_ME-O[,1MD@^NR0WO3BY)%N)9RZS$J@KC M*6V)ZF9G ^KCAO5O9QS$5W@EGF[V&VR1E/N,GHMW51C$21'1=70Q@OS[A'\@F>:!7>Y*8M[C5$<<(NA?1[(1)TURKR#5[R4+;,CY>2>2W M.:;23RVGQ3YC*5Z$3,4VG48YJ0+3(A9+GW')_!;+B/ZDH(RD??X)> =&C(XW MV/Y9K',A7-R9L97"X>;Z7HUB>RC94R^62W)(@L$8M4!$;O%!8N MW+E^SI'W3BJ^(1-J'W/:J)6T%X8Y,%C!A,#P(#!_\Y+@^X( +>.^__!X'9QQ M<%-?4 40A9<$05*W_C]!Y>"&6UBM"GJ&_3J>'#18X0Y!<0F+KF*PIGS@G7R. MB,JZH+JBY&_M#>I9@6F=2:*K2N?B1I_,^#?7N]Z]THZX5#.3;&@N[9%R;-8$ M79_U/BX AUJ;[[^6A:#>Y/E:#;A->-7^L,)&IFX#'\_Y3M9HP5S=]-48/@AO M[N>*8R8GHZ#_PN4L!P:NP1\VL A4WPTB/CM"8T2 MSL/*+QSX@(EHAB%W"?G MG*-_%N#>0Z4#W^T&W\WYH>WS52_+5$G19O,!SF2[*M_@>[-)EKH*>QVNP@&/ M[6&3O]/1$GT'7A!_WT^'",HI'WCB>$Y%@1=[)DE.L$,;KN AU%U36]2''#ES M&W9+T::-9:Q#%-N+Y<>9\?VHETHK,=Z89%E)=;:>$\!\-F%N03QV+BKY49;:JX># M#@3@/'_?LHY2@+:VR)$-ZVI$E^HEG#M)A0 M7I/5LM*@!I+AL(NZU5G&%M+ :H/U/79V.\%[54?'^**,X_O8'HUQI)FW=AFN M.V6KR:PW6DYFI>QH^CF,DRZS@I/OTR2;(XKU^<3KD&(?U@,\NTGIO8RSM_E- ME+;9+L'B[>]M4"4 ^/? MT;:Z9J05Z=J*3BKN)I(;S&;$9-CX)'Y=39;36C];3=#5);4VQ<2@M%"HE_9- MA4!W'P[11U673EETD:XVE437-I,J/ODD#DF45Y62*"?KM)>R=;LH>,R2@"&V M:R#:&W%LMX7SV4+9YL&>;M9\WI:Y@TN_I&&(8K>P6.JNOJA):[O/RK'LA-Q8 M);G)?/A0X-_>".I.NNZZ*?5=MB_KD6[,+"=%>PH!C;C" AP"VN\QB\''O*6( MJQ;K2;UDH[)D=3._^C1F44HU3?489J&XD7DSG9XNFB*YNM+J=P;;CE'M98<( M;'UHI!ZY;_9W+6W]K*9S53)Z=[46)CFN%K\,'[] MWEI;&J32O)?:5-@^R:ZZ348DVWU4,?1/W!!^U-[:FD4XLKGB)!>-,JG;<**-M**?E8=]+Z^B.F'?)G3V7C */ M@7TNULUAJBPA)]UIV>Y@SUOSX*!?>[M#>'_$+YRM7-:%Z*X>][;DMVD!_5 V M@2XI&AH\FE1XK@+N/;?VRX7[&RB][>%M9Y[ IBX'%$;'L.S@X>#9\ZDXAX?@ M[A7:#LYB](MR8X#&SQ<$8RF!W^BHN,-M!U^YA&XZ+*$KA25TPQ*Z80G=ARVA MRZ%%>3SATV)22 +E0XA/QHDDR8TS\41Z3'"\%)ND8D*,X'_X[.@_T17&FZDQ MEP:9HJT0'79H5*V(FVNNH )SW#+M$>7%JCDPAZ\W)*J)9FT5["EHFCUMV!QTS+]7Z199)%XO,0.5ZC-0:Q\?X<@YUYNU=;G!5$A&%.A3*8^B7BPY#%+# M.;W8='5-ZJ[T57(Z)D];FN,EVXA,V!@M3=C4JNHFUI8-6Y[T,Y,ONGU%41:T M6]'TNA?).QEJ!5H>]G, 5V2IN=X2C"H[G@ZF&WHQ3BO%B:4U30Q4S@JOHG'+'P\Z;?.\52JEXRW&:,Z4TB-3*T*/7)I MB&=YJFUDF7ZIZE!TM5!C-I&L4.X /CW#4]2\F8Z,"],Y'8G@16K5&.MK[BQ/ MU67)*BLD*[/%0J'>IX@"T]JAO8\F1> MAYJ5&HCL:D9SIB#/9*I(973X]?1Q2QOH=L-F1K)9SM"IS"9>UV7+.%]CL_/<\R\66N?Y?U$H;O,LW:9 M966R$>\H,7SA>11H>=+/(@WH5?=&0X4HEVHM*EO(,Q+L9^:XY0(HMREKT.[B M3%>>:&-[(/( 4\[(4X?DR[5RN>'1!&O)&8Y>MS1K8C=)DY;QGLSG?+2<%1B.B+.,&:]/K.%@XT:@E)S*D^8ZEE+I)7 YL:&J7+XR M6)=@R\/Y'*%2Y_@T[V[$ECTD-)IP:$'MX?IL2K7.<9_2'!C)B3?NLY%2 MS+/=K+T9:=0YGMJ,ACU'&Y 27AR03D26(GH#I\[QE&Y5,\5TA!'QJM 8T8EF M8=AN3,_Q5*3;JN3JE#[,DVV^5R=;:;$>*5.L< M2#.IAADKC?@*W2$C7CI7Z]JE' 6K_YP /ZNI3GHEBG21=A.JE'=SBR)L>3JD M"@FF>UB?EL.$QG M$Q))2]6(W(W;L5RVW#J'_'->Z;@TO>3Q(N,)LTR7U&I5^/63(>$XWZG84W%) MNX4J65,*U1H 2M#R=$CS>HJ/K>QQ ^]0+<'HM^LQLW=6^.JT6VMEK9+*1JK* M3"8C=GI2.;N<5#-FBXX0K2R>2T5*Z75AU#/!\IPZ';Q;();SOK6>*;EUI;,0 MTXU.*@Y;G@R^N(XP6I):LTH_II).N]&I)U(MT/)D\*U$7,U08C;!=D3&I)0T MW9N-I[!>S';P+QQ'<;$&P*^; MJ$TS0^JD3,)-C/.C _#@.6VHT*-_7FJ0#[S-_0W<1Y'MWW!WLZ%OBXL<;I+8 MEK1$)T&="SCX+8(=9KX)&8\]^:=0*=)PI$O'>NAWOJ&CA]Q)Z M9P+/#+0>!=\=^#^"HTL2>1;SW?@.\-N4XVU#=1WI'KXL/(HG+SD3T'/OJ._R[*(\KN#Q A5>J@I" M1'$RI,OCT2463<="NCP@76)1(A,2YO$(0T23J9 NCT>76#05#^GR@'3!HZD0 MR&Y'&%2I[+#@VV\IR)\V">EW3,)-5=&O- / 5H,7_]^/Y(^/SD8Z2L2V"0([ MV])<8VC/(K9-/;CA=*7?$B,]G+_#>H&' =%@C[)?R\\,I224DFG?^ 3-V43U]- 8Z<7R> MXY^'0]7T:Y!R:P%\%O--D74&0I,GDN'#VH^F7N>-Z.1@JZ,D[YSC^O8/\(DKE MQQ3I:TW&:Z[WVT_&_]YT>*]YL*^N)**(XOZ X\<#?NN1I+];).?UVH24+KY< MP^&\.BI<]F-_=51X MS1W\;5 A1HSC*#T'OQ8LE(M39C9C.@5<2HZIGERID\VCPGZW@(6>IO0-=YUN M*T1.<<7LU$FNAQ 62 +\2 MZL^'M)Q/- K>B/+7&*JO\7SV6"]AW\G@L;__*)7H>4^Z+^0%).,2.J@M0,"& M= X$D[@6YSJ5I(=K>GTX7K?'7(F"J>! -TH0IQ6=__D*CH.'A(O4Y_H0[@@7 MOBKTV6-]!+AX6%WIPW@Q;?>*$5[%R[3;+>IU-2_SO3;! MS3DU[\\$FX=7\]Z&-JF:I\\+#;VN].>")C2JA7DM0@&T\1UB1"+^FD/LNB?+ MAMO'KK5]+(5'B3"+_ &SR,/M8X])EW#[V(/2)=P^]IB$"8'L,>D2;A][4+J$ MV\<>:?O8JPKR5]H6\BV"^)^]?2P5)3\WB'7EI-^&H4>NL84LE)3O*2GA#HE[ M;3&[!_-\ORUFWX?!;K$%[?:H'&Y!.QERN 7M\[>@_2$L\-TP\'9;T!Y /VWL ME6H,MZ&%V]#";6C?,I7G_'X3(/PO1]B%)(,S.I\G66ZE;":6/%\FG>U.M&3R M"4_>.Z$G!(QPA]IW XR'3HWF=C6I_(F*$&]7^/,1X6)7I=R CS?;7S""73>)%>;E(4_69('%3 M?Z]:.D;<8Z_: VA4^]ZHM^U7@P>$G!PU$IJAX2:V)J M1RY'ZG,JS^:Z^74LLVBIK>1N'UOB*4E>VEH2 DZXD2W\[>C3@];3:B M%7;MTE*FEFYY$E,J\?3/;?PY.K+L^N[]A/]L; >)VQ\@'^^ZH M%\Z4>\)6$C;C1(S#_O=.*V$.:*ZR4^ $-"W/7-F1=-FP.A)@#4D\;!2PY-LY M.W@@68AG+;,2JRJ,I[0EJIN=#:C#53/Y+E-F_US"7'#R'Z4!)'OF9-+GY :X M._:&[)J?-9,*S@EX>E-(KS*L._WQBR2BITR, :*K<-YY3H66$HP['YP0^/0M M2/0RX@BZ%]'LA$G37*O(-7O)0MLZ0IR;4HNH=3LD,W/BK.2,$Y:5R@D6#Z@5 MPS/14YOS)7+!(QR?D"7VQ:FUNRGK$C/QGP^>Z\S82FX#ND5'-EX\%X^W4G3K MCI2B\5*)=,GLM$N-'$[P2F6462>=D4K]^(5'R9_C@)X/3+9M%]$N\'.H MJB%P#KCK& >T_/(0^C8W5=G7/!'* GP6S)&J0. MT*-L":;GZM4-2BW*=[3/)CCU+)Y?P M3.=W,8)I228GBYBT-B%!?:+YW'$[SHCZ5;WN=IAUG7-<2W9DR68F^T90%]HH MIT=;&YOUN+AJ506:W' 9OMHI4".^=:.CK9'A*L-)V#3K>&CP R>AR M*J;Y(_$@/!NNM:^8/BL]6R2&M.9LP(( JE?P_Q:DH!\! C:=96.2#BWQW8'6 M6#QVFQ.L/^BS>ICB2*_:^=^SN,!%$_J[["S/1#.)[[2Q?.=-O!(?O+9RA^5:3M,W$^1WXBA? M[*!K.F2ISV&I3#3UK0J@^!RU#7'VR[17RN) M][)K^8OGZ+[FH?TV&;@?2?D/HOF#A61*1$5KT7)]XRY4,N7TD]154FV?H\]M MR>0\F%]E,Y.F)>N";')J6](X&/^UF$E!AE'^H<199Y)R#6^II7O];E]9%(GE M1&OV&#+3&A-P&P#QE,+O6_SB[NOPZ[O['@I0+KM&OCB@O.HJ_2,1Y>6LVD:Q M,Q73\[**+^JL&6]M=9T\_BN!RV23J&YPQ^%8S5U,J,ZF)GOZ"H +"<$E MD\1#< G!Y5[:RF7WY6=@"R1NC/CWHJ7Q^ 8%\15<>P]9U>&SS8.K56T(38%' M-@7*>@.,HKN2U*54!T.:V6>6ZJ*\&8W584+%JXS DWFCTEK(K7$,.53UOXBJ_R;PT*R:FY(4<87W2^EAB=&=6JTQ!> ! MJ[H\I=^HYX?@$8+'=U;EOW#0(!X&#>X:-/CL^FFRTU-I(K^JS.QUA75XRB_]G?G_['UIDZK* MLO;W&W'_ ['N/1%[1[1N0$5<^[XK A7G67'Z0B"4BB H@ZB__JT"[;8;VYX< M:)L3YZS3;9=0E<.365E9F2.;K3S^?['1 _3T7'+T#7E,)UO6\DZG@^KPV-HIC+K24'0E<*5==Y2."G MH.O['4QU=$M0PY.I+YQ,W;SXXH?/BL^PS?R9-2:#N<\\ F+5T5;HY!?S(CM? M1.A)# C]H3'Q.@Y0Y -)^:NYA9'FD+5\,KHFM7P+2*FJC/ :-)^P]8K_)? M5C9%53=M [Q2%8]8#?%%NL9N."'GM*6ZR#@2,[E05;R7T+!XK**-*N)Y%>U0 MY;I=A3A4GQ#*GC5U2Q0^MEUQ"VY;:'_IU2>$J]T7.L3_[*\<[@Y$ M!>G?$O3#,GOX^P4_F%7^SE#B+Q:/DC^TE-QE2B]\(39$_=!2)0%C MQ%M]Q4-&7(L1;W5 #SD18M//8D2(34%A1(A- >%$B$T!842(34%A1(A- >%$ MB$T!842(34%A1(A- >$$Q*:0#^?CPP>3VMZ,NUYOU>>H 7@9\_B]:/!8!S'Q MV3J()!VE;YOV_U8AQ'_?J'S8<<^&O*N]&.L>"9VM7F\H*_G@A4;D3 M20F-2@@47Z[7'(N>W/K<' <> M[D0< N<]^EH'WZ+MRX6U_6-K?+T)S.@R>OV-]XM>NX%0"GZ\%."A%(12$&)! M* 7GQ8)O)P3GJ@IXB[!A!OX-78NR!15*LKW0MWQ5@[!E>Y$7NQ"Y.-ENN31RW3;R9SKTOEA#B]/%TN]M%BTFR7GT_<<7UZR M R/XHZC:B*+,7(>LV;JS.7('LD6,ZOF)/-*Y7I&01JP<21&=IE>!CWR(Q=]7 M0"'4\E#+0RTG\4,MQ_E^9FAO!^6\AL]G>JD"$OV2R'Z^%LH7M'S-Z#J36>@Z M5X^5)E5ZTQVSM8E7IPYJ>>*Z939#+0^U_#MJ^<4O;'FU27;EACUNXY?%?)ZM*H0R@S9,L)\M%>\8 MRYJ@B0 ; V!^ATCI13 Y^-![MLYI/P=FKQ(8.50GU)L4*1,D9D8WK6-]BX;" M?%I*3HH5EAK%*DIV61W$L[MRDD0R<8E*<:%&AAH9+(V\;!#C@QK):OJTWJX: M:X5JVZW%))Z.Z6EG5[^1ODCMQE C0XT,B$9>)>#P08V,D*/%)K*.#)2Y*F9P M:96=CI,3KVAB@DR&&AEJY/UKY&6# Q_42+,F9>P&E5OCD?&2'[4R3A9?-J%& MHH! XITG>#]JU_]]__6MPQ#[:*^+X (_*+*9BDDHFK0G$!3"ZR[63P/L(%E/T1#W$AQ(40%RZ. M"]?)&OD0+G2HN/4G]/ M8#\#?M^T<=EKR7WG@.@@MBJ[D^R3(TE^Q[)V,_8BF^.3,BNLIS5]U6]EQS(# M9^C>P#G=A"S4XU"/0SV^P<6;8WJ3(B^ER-]%CV_:P?A@X.+])?OA M))'8R9HM> P+"#TOW%4Y"Q^[>9.(J(*&]VV?H_E-9 .^T]XL]HS]WE [^3$7D[$5^7G!32X\ OG M=,)0T#Y$2$1? LX+Q!B=1<*]7]&#X(P@S*K^U1Q8#]2X&+X[R[:*7:93[+)8 MKEAC:IDB4\&*M7:GQ5796@=C:EFLP&;SQ5H>8S)P7+$S\.H;^>#E(DVCD2SL MNT8S%F:Y3W, 9IL FI:]RNSNT,EN>^Y'[4$=N:=0?0"FVP9JU^UJ#?KTL8I;EW;PHTQ"*W3A@BM8X) M.SX(AB%H$[=ON;M4Q ?-[9PN+!;J9C]*%'4; =;D 3W']1E4^%=)%]UEN*OR MAGI]:R ]I_+"?:($3"C=B*O/E^[V17]BJ0$6*/]6FV +VX!R@5@%_WO(+/<% M#_ S43"G&&J?L__HT4X=&E.OR\J3!=KF:AK MM]IH=M>U/KU+%,O99E:VTVBWYJURO%+-.!OSP9WW8' M?H!L[SGG?&J*/@'T^_"NT+@GT:)_^;_^_&5K@BU!ATCZV]]]ZS5(?*[0Q_3T MQ4[@M).[(XZYUA3Z ((;_D5 MV-*&M!W+>S/TPN1XMA*Z&N,Q0/L :(-1'U^<( 1Z--YR+!>:8X"[*?!QU02?ED(M%#7BN^P4W&.H&>43H 1THOEA%%[0H!@F5 M R/#%HP-!FF4>GCT[;[Y&K/93B6*=?;B:&)3 8HU@"+ZZ$1Z#OY>ZUZJI2?U M>]657!?SI0?KO_WI.@ M?KXSR@?=7,!7._%E9E(==129&.4Z779<3; OPGR,R=?'/,F3-(^XS>_B$_RQ M^$0+;IR8M6P^#MI'[5IPP]\@TZH!GVY[4-]AL/\YNN-J,MW)KI1"?H.L,\:C_^BH&[;V* MR*GMGOS,N3&/(^H^>+*/SR#^(&XA3P;Y-._U??8V'9GSO3NU%P TI\, $O#. M)S#48O>%:*"OF/ SN(N>3%^*V%4B,NR*/AO$UF^JIM/?:0W)3<#MH(D8^]B3"8G#U*#CO.=*/0B:X\OOD M0OMI ?V!RZC\TWG!7ILSKK^9$T17Q9[0N0TT63?:0(1KE9X/>H'P7P$-G>\/ M:F8FUU0BL?9X,MNRW73KZJ!1'.9U?AD;X50AV;-JL8:@)QUT-Y*(^J\[/(*& M%PB$_KI@>M*@HJV8*\<[U$<[+FU"# MX:K$W5<.;8HG>*](ZL+05] C1IAUX%]>P[/[?G+V,8]B9#W-X?"5[)[*#6"@ M$ B$K>/.A6X-AX1.#T9L9(./I&YVD>PH#)2Y:"KUBMKF0*1>R-'C]W:F2+<]LP!?"%Y7@K__5'( MQ@5.=[2$K&L(H9^ T,.W^.$4R@X#%R$;743EHVC:'_2GI3*=2RJ9#;$LUOKS M@6U#%RP9]0OV,RQ%S#L,(#UMX3VGRW.D#H^F#L_ 9"_F@\1YOA TU]X_!@P] MJ9'GB)T2\J2D4V&F4T)Y+9GZBD1L]?B",JI<6BGS5GHUF [D#.=\6B*8)V>V MCEB0.71EBQJD-ZA ?[8&K/JX(ZRA4$!T@N\X*AW)<9IJ",N7> M*@UM[4GW_*5D?":T>#[AN(I3_2P\_GKB@GLTA;\_[^72T\Y"QV2W'X)V '@& M2$-^T5QWF[L#M[G[:W#O>?1[=KT+_.%?SJV3;]SM.(>*YHJ%F9#B^18KS K- M@MPJQ;;SSX/V(R)#)3P(=Z!D@4='N(7L$.).6C!ELPT=2;4 5(G3H /KWOW+ M0T\3*7)=E(^JKBVL[.%$H==LA%B88J*\:,FQYJ\_>)1Z574?M3#DT2GL?)JF M5[L;N@MPH*ZYWJ6WP\CN=AH,VB \7=,T/<3UOG8.AHW$"#LL588L!]IU*FD;W(Q0)L%6JM*T M+8OU.)AP8,5MAN1LF#5DUQ[Z8XS74ZIOPZ,K*Q6H5QW2,:HX7G?BG8R>9$%K MZD+@">_%4ZJ'#WLQLKN28T>D[W9=4-@ >"EE\ G''O_/7\A9^CN*966XRX-> MM0C0+M-RP/-#5"+B&G OT.:9W]W>\G ?^.P,6##] ?I!MH_XY"$)NM%>OQ1E2CD1^5Y0:527,_, MS59\OKC$M28*9)RP,Z&!>2]YNS;>M889ILQ&^)50G&MY0D7DC9VP#\_",7O- MVZ//+J44*N(^JW%_-GSL=/WP3"MZH\SY([N?8"33L[M\844@ 8)OHZ MY][DUDGWL#K09R M12",N\/WSIO[?0OB"W0"+1/91_1>Z2GDXGE45TIMRT&/S'NA.[^GY3]XT=Q] M%A[89=XAVFDZRF>SY(@DJ[:78NB@0PM5=/U@S/T8TO5UZK]"\3.2^H"T"]4V M/=,XASCC>N&"JF(+'64HHX2R_3*>O=)\\%+13"_S'[KG@@&)[V?BPKU3\+!_ M,YSY"*"; N+4]6B?#J?9^4+5-]!Y;;M?;.R&8 T56LF_D.$C\7_9=J/A_DC\ M^_<#_#+*&D5^.?P_:/V\W0#ZMN! K\KTF.1]LG\E]!'0S0D+_M$V'\-X:(-D M&YO=V#FPIE#$L"/<]Z*N>Q:Z*0[/M6;/9OA>&8JC8$"BH$6["O=\_)5DN.YN MIHY0RN,(LK]P_^Z>.4"O;@QDS_:ZR?\NPUQ9A%N('3V?CMK5VOIU',/?X^4U] =[6U\3&AC[WTA"0 M.R18Z);/ 6*-;,O5SCTC(7I9D!KPX[U6H>^^3BMO_8]O>ZXT4&1,L"?JXT0@ MW70WVT4WHO=PV87$P\LNX667\+)+>-DEN)==!'=GRI,D-8['")H'Q!CGXP+\ MAT[$*)Z6J!@@!$JD8\(O3QR%?16$OD87\ZL2I&.FO>YK5'L%)(=!V^>7(SO; MMD);*LTI@JHS"Z%6+)A&$XZD7XY4)YE":SS,+G!YV[4MKAU15T,';2 ML65O+LWB*MY;MPK&DID(MNB^'G\Y5&EFVKC#+T0+9(=;/5>0^-]*UIOA:[ MSM+&Y\IRFMR,F0976U6:<*1_34J5:C26';NOV,DDUT]6+:&81D/]:Q*E56\@ M=%NL(LPIFHGPM46/9OB8?Z8I5I!((2-7\#8AYG"<,E)LQ($C$R]'5I.+-I,R MES:;:10W:<[.=.P!>J9O30.R+=HLL!+XD.]1'_HDAEI+-EH&S0!]E MYVR$I]4Y6I.?_*QLC,TMF^+P95,HI#+;15E3T%/]Y#=JRV06KZWZ>!D?U!LX M*;4(&ZW?3_Y&<68+E0+#L;+4U^):)EW.:0R?\),_DA9X9MA8S!6R700-&R\3 M@KYKI_E"IO ":-LRH^%PAS>+-&OV:MYUO*9BST=.BS-9*8^<@0(LW:[DQFMJ M3*%G$CY.V8WR6!CEZAQN4[.8ELM)P_8<393PL6I<;&_K6[MF02Q)K46YTQ8E M$K50(GVLLOGU;#Q/ E'9R/VIA%-T81M#$R!]K&JSZ05)R-D<3FV%##$T*ELZ MPO"4GU+<2*SBVUQ\C(-A891+:+,*G44U>GV"6NG4N^52(J>R5$;IQ O99GG* MH9&^Y2=J2[S>**YTI;X9X%M<;4+-0OU#?*OO3G-]*I(U,]P2MR9+KB$V\36J M'.X7U ';F1:USK3.17#+K*6GI,&(;C%AW^J7@W'?KO/=$@?ZFL/9MKK.%=VG M^@0ULMTDUA-';'!48EJ/"59GRQ315/V"FH#BU^YW>VFKY? )'.D35#.>3-(;HDCBFT5]0*[2>(5+HY%^D;+H M.#VG;-GAVOT97VMRO](D4[S&Q9$623B\@55EG%!D.ZX/ I_TS+B;5& M+)DTJVQB4IP!*Z[&U:$Y)_Q#2YMV+5$IC1F6%(G)1A.'=FV[ MS1-U9;YLFZ+8:\I).%4XU"=_I5*W+(YRQ3F>%[O33'Z5C?&4^U2? !;8EFFL MN5&";3=S]D+1<6(L3M#0(Y:*)R;X)*L12EG)3UI M#E]/%YA:>RYY8_=2^,K]Y)-'!A<_^FCOZH#4QR\/0=SP*:-)62\TX6YU_ _+%#8W<@NO7BQ7^> E[H M<1\)VP@H15M5=K4WW@Z,E[*]K^[[;^:'LB>OO=Y\&&@^)FNTB# M/YIC&?NW[IY&[$Z:WE51G22B)PNJ'^RG#AZ/+ENA5/H]1?:_1]!ATV\O,N- M&KP9$=D%J=P7[X<*(U-'0G"-2 @>Q1.GMJ(?K9WV%.#Z8HD[/$J=[%0:\N4V M?"&B9"+D2_#XDHQ2(8X%D"]$-!7J2R#Y0+=,?"($P@^4*$VY< \@6Z8^&A6 #Y$KIC@60+$<5# M=RR ?$E&R="\!) OQ!O]04.^W S'0KX$D"_):#P6\B5X? G=L4NRQ2VY\+R, MQU<2+&]& _H#-+AH*N-WHH"HJ^C#__NSQBP5)6,O^U@3BS7FEB:[1AMK MM.PW;V@^I]_SVB?/KV.Z6>U>19)SB$HH*8>2XFOE_ITE97?O(925"\@*'4W$ M[TE60E0))25$E<_+RON]U-X_I=;+E6W3<&M, 36(H!?/+@E MYO:T,?\^GUB$/NS]^K =]RICU;O!R#Z_P>C54HGANWHO((4>M7G*,#VLP+$;^TT/%G?2_PQ[" _BQUTE$[=$W2@4AYG M H6WK@9_;[;'DG?&=OR;V((;R'PG0 M^'M+B"( X_'+]EG7S=I+O;&\&K!VI2__\?J0'&/91Y?V[4XW4Y\.09V+-&_5 M^[NX(/SO)5?W5M6\LZSN +_<&J8GEXO]==W6HMO)G.O2^6$.+T\72[VT6+2; M)>=9W\K8!_I60K5]ZK(+K0Y<-'S"8_O*V*]]=>.>*57CB6UNB LLHVZ;_;I> MR:&R\;%??^(/\;B_A>7?EQ7S"\?BOC4"W-847!@!3M>;NS@"Q'P(<&$ P \! M .?[F:&]'93S&CZ?Z:4*2/1+(LN<#0!>ZGVC:4;ZC9(P4P2I22QI)]V<:*@' M! 7U/A;W:?V%S7ZH\Y\I*_?=5?YT<;;0Z%_*Z \J6YYS:L0*G\>50AO4)':< M;4+E3]W(Z%\X)O^= >!T0;;OC@"GRYJ%1O^\1C^;K8[SZUXAB??$?C9-#V<% M/>*VDR)#JQ\HI;\L'MY8Z4\7 ;LGL_^Q_CV7-ONC5)E+F;UN02E7:ZVU7LJ" MT<)5_\2O/P3]$*>N;_B#>2>?XEH;_LH'>X&' "\M?;9)=N6&/6_BR MOFRQM)S$<^LK8$!O5=9ET!?*2B1A9)3,+!?KCUT,H%T,2!&QZV) Z 9\MFS6 M=X> T\6G[A " N(&R#RE-RO\JL/*C%::I+).?;1V&^42MW(#+GQR_ZTQX*[= M@-.%F^X0 P+B!FPVQ63&2$S77!T(VS0IY>A<$D4 41?:T VXS%V<6V=T4(\9 M'5XJ!R:HJBZZS4\M'3. :1FRB'XS+5U4OL.%FNL#^Z?2-FZ8N/46OA])5_O< M2KT4CANO]&.Q7L1M@CS'XN\P;>%3V0D_0]!1ID* !?WZQYJ7/=7@-$E&IFF$ MRNOLVX$C!X?9FZ^.WA 0#^4%G)8V:0/1-F1+!J9;O>GD7DA:4F-Z5DBRH&*L M&_U(;-0O3O@$2H,@R/>Y0-_:T[D-5-QW:'^I\[N?X:@ MX[?WW/D'/R]AI].T"_ MN\/+3YU1_@Q!C]^VW&P(Z&T;WM-^#A$Q M"!&2;H]4$ 0TO,)%[ELO/UBAH"M>^F)6@JP*D-(=/>."01N=Y$]U%;+C[<,0 MNEI8Q=(.,[:!V. MFG1=FR>X39T@2ML"SG;C"%O0?7/2?]+ZK&U](O_7R0^?E&*Z\ MX]@*9*RBHR2M+4M*4K\V*P@3R@33;)KY9M#=3AK69)2N56N)\DW:1)JQG\/5LJ4 G1;GN+M9S^XL M*<+ R0H3@+7=+"BL;ELFT@,XH["@P=D*&MQ',N>->TY\.LCN)?CQ2WVYI'MY M;JM$1O%(DL+Q>*9XT^.\O1+N=+!FHT[.];&GB@>:^%J20%==28-RK=!4(D0= M;U%.8VT*33CW&+J-_4#@?G4^K*'9U]5ZI[!M,J1 MKC#$@9!2FYNF6(Q4&3AW5&*!>$BEWG=T]JW]KUM56;@/E;YQFXC03K]4:2U7 M&-MM?,G@D7E9 #5NK1#L!,X]=5D[?7<)-=^M&\29*T;\,*4.MIU> C9N$;GV MDEV.*$;2C=E-*R >2[]6\X"V>N3_+#M#K8IGI-:_R@OK%5 MG)J7I%BA,9LMRP[2ZOC/,=4_K%B+UV?!S5J15P"#,P6BA>ECS.VK@.D+Q&43 M@X*#L>U&(ZS4 M]@[LPY):@0&<$(MOE"]P1T[P'9ZHG[<40TB:6YS=WY&&A2;L#CM97+(00,^S0S]WPQ?%CX:G MH.%AYWWE9]U&*^XEYS*\GGR=Z\D[?\Z7>GFL\)S9RQ:9#) X628STRE?:+,# M!\XXO* <7E .+R@'ZH+R1]1ZW*FLVUIUH@BELDU'4E5KM9G &7LGG@\X_@.2 MJ6^CUC\/(;GBZ&Q""_)AI=DKWQ)]@,^H-.LKW%S1!>5I5/- MC2/;[CI29.",PVNRX379\)ILL*[)?D"OUZ5B:CV+S01VN9),G)]4!]5*$^EU M>%'V>U^4_;Y)''=XIAO>G@UOSP:(5G=X/!S>G@UOSP:(5L%R<()$F4L?07]? MRES\3/N.].L.#WW/>];NCGC#NZ6A M"0L.92Y^6OQ]27/QX^<[4K [/)X][TW4D#2W. B^(PT+E@F[YWNK?Z&&V'__ MXS7'QA; P-QC__".ZG>XH_JI)O9!.V \>ROZK+R2)> VHM^EL!!QDMKDS/@4 M7VZ9)I^8.-DV<^Y;1^0',EA8P= @#FL%7-@ M1I3,H*%.!OAFT2.:/$&@;L5X-.:_8G2TX7QX8!JT<]'KJ/ WZU-\'@W^\ 6C MQJ=,FA/2N,7W^=4BOV*0XE)(>9W49M[T!K;WS7]R<8 MWEW.Z"G3.UC$$V2BG$JPO7Z38GJCKK9*N!JTOM_U!N]U-/?&_86O;7X_ M>R7KHOO>KB.K6Z61'W,DX+MSO]MNPC?2X0]?O[JH#D^UICEO$^,LMRPQR^W:,2*+FF>%:5>'Z8OH<&B&;WTW M^CPJ?.-KT3_!#+]C%SS.,62<- LJ*T^:,D&G5A,RXAIB]RKTY0SQW1VU!^U$ M_3I:?.-+T#_!$+]#BRO3:E/'^>Z$W5A.OV#6:]:L[9IB]^+SSS#%'S[._\?M MF?1G3YJ:/8<3$,\_[Y<3]?[R6,VY]?-2"6- L.2+M6Q-[>O2 03$1I]A4@!^- - PL!956P(2-C;T.6;!)XCZ M?&%;KB:AQTB[VMI@)_#87RI*6GC*5H#/%,Q 5J),?$"?&4BM/;':0+0-V9*! MR>ZHDX/$R3S1I3Y^J?[,'++9>E1ZRE/ZFF 8?)G(.]LNM;'8C&DNBYEV,='L M.TCA_>5+,"@2*B(?ZA@=Q"J P2#IVBC&S%$Y3^ @F+5>)14&D91XG:1P MWJY\6U,# *_"R!S29FIB0$,*T 8+"[C*$\,?,"1C+A<091[K*NY[RB5<*JHHM= M M^L$?-]@+6X4YP OK!CZ\A&+):BBK?HL%K)33V8*FCM1L$T 'PL7*^H3#5I4 M"1,P#5CNT(^MVL4$OX%%$=%* M,41. PBF;6QV$YD#:ZI+4<_%@Q*,M%;6;,$[_;F,*_KD'SWS[UYUSHXX?KN/ M5#"V7%?QHXY@X%Q4P049'J>$1(*21%X"-,G'1P+%"S%IS--X'!#T2!)2 H#O M_$?8?P/N8OB4Q H0C2MLCU_'%&"M(N-^$P'MRY&] IX4D>?SF2;HBRLFSD9JSOJJVAY"@G9223Y3$5'&,1_@- M>J;O[5JSDNK'1_TX!\851U;8"5W/3/BX_^T9VX$O5+=%KC[2IQ+;R+5HQN$3 M_I$:$\?+^5Z;4ZA\*]$>V)DR59[PE'\D$(M""6^U6MQ/FX6 MVX-B*SO;*,O-W,C0Z:Q8J* *?WLJ/=OSG<-M>MFL=P5133ZOCELG[O=(5Z67%Q#<6)&E+T[$W6A?H"(9?1D' M>1'(&)T%;;U?T8/@C* 'J/I7.1;3H3F8\Y^K6-1WFL\/:*_W5@J^:NJ)T%Q81US^:\_] M"L&V]/T';@35^V0GY$^^Q_X#;PSZQ%,9&FJPJ[;[>>W>1^S4^5TW8JA4-'DR M\4*25T>>K\-GCB&W]D3;_QY!*OU[!'U )>) ,OV[T$T9"?MO R!7/',' M5NZ+]T.%D:DCA_X0JFYY^$!\X/ !+NWQWR\%<4.V MW(@M1/3DD5?(EQ#&0KX<\B6T^@%D"X&_D0<;,N8VC,&CB9.YC2%?OL27#][C M?W/7C(=?(7'K+TGYKDL M-OK0S=CY)++&HL1ELY/IYTE1(MSO ^,T MP9Y'L [I\^O/XP&4=WX4PQ_V33)&H;A<7ES(:.*R"'-F<S M*KN(\/[D9;'&H&LF2]C_X.Y_OA&,H".(4$@N8DON2DCP[V)8SKST8T)RKFY- M-]W54.XK6H*#S05((5E0S4N6G N8^WGK,HXW+CYQ]-+)V5;W1FC^\I48/]V3 M#]U',2K&=#3H9>)<3[$:CN;0\V'N1?XI8_+U\<$9/N!7YC*^HF=L>=Q2!=4I M4O'\Y[NK/Q[Q0_6L[K7S2)^]8;Z0(]M)\(U-_-YSI;R^/0O_JJ?]4"EB"K+73T!J1'&'[4 M-4:3ZM84&&U[L5!E< R3M^2\-1%6E22>&>12A4PCN:PW'3[N>EX/5.Q]D!RJ M;?#=J/.I;>@R?=EE^KKB)22'&)U(5*UMV3 MR_1=8UT]W5 BLA99&/K$ &88[OHQX:[7,3R,>07%)WM$M'$^_ [5/-[C'A=0#1*4)%1VZ:C3M+ZT2!KWN).B5DS79G ()F^BZ%,:[ MOA#ONF$*PK7C8;=>:@ P^_*^V5XS\T@QCT VI=+902_)EUF9,^AX;E2/K68, M3R'?C*0?XA0>QL7.&!>[M")5&P6BQ"K+2=;F>VJ M+U--HH\4G$)98@\QRE^W*HR???OX60"WFG> ^&%X+0RO7=^%RQOZT=VV%.NF MWJ2)8E--L*5,L5U#NDXY>HX'KMN]/R^W+K >F^[3'\ O[,";O58L$8AUW]T M=*$<6 "3GXITA=OQ,-KVS:-MOK6_U8PBL+Y:5U"]RKD[Y3V&Z2;9$60I;0X4 M.[$?EOB@23\YR3G:#GQ$W4\#+G]0"6_@K?V'BWO54>Q*=G6 MTTI;()+QSG;$&-4)U'+*U?(C^:;G:2QS3P[:]XN[N25]G]50?4#%[,-]]S4C M:\]1, 914-)M5!TV")!_A8N<-U]_ /;LEW?U:L Z OM-.IL0I@6SBK<;*XG- MS3,SB47ETU%0CGB@Z##=[;9!N9LKQZUO@-Z< % AROXB,?A@;:E^OR MZC$>5)T452 8B,W3?Y^_-8;>O)]?C^B6,QE$D2^Q'^P M@Y\1/7S$1&T #DCVK,S_[FO/*_WO/WRC-.B.,Y:^^$T2413B&O2!+W:B=@4P/AX?]TZIECA=HNTZMC]Y&_6X?;$@.UF;::W>8=O>U#IU+%.O9=E:F\VBG]KU2C'+=. ON6*-J66*3 5K=^ ' M5;;6.>>':ZP]"N<]"U#(Q+KYV%Z0)-T@VD'XBV7G^:2\K;B:GX>?=PO9"5)_%^F471_(O[]^\'K.H@X#EU9N$CX+;??GHQD4',IA9KZ M>5=,#3.*Y8$&#-3?\ '3-76#"1CJE*<^3AKB$'P^)IO8TH;B.)919T,X;=2J M4-8P((C3_?0QR8:+U'==>DW+:[P(28T98&G+<-[HKROX% E2 +T)0!F2#M[D MSFL#P<2$?S6 ::O6 VJ(B'H"2F"!>AUJ%F8O4"-%2#;1ZR&$K5QY,-'3H3C+ M$#\WNT>Y3#0M.IC-[&SHT-K1*;_9/=E\G M:/*"KVM@_^'NZ<-!OQKKC%9K!92R(Y6.36+\ROEL>W??&AK 0!] KY!XW&I% MR(-FK:-B'8<\*?>X99$Q/PCSGW=+C==&U#@09!=^SBUUT-#- M^92LV!DR6_'Q.G#P#S1>3TXX@= MRNE[Y?1"B"T.1]VJ:10M-A*CAH[&EG(T/7D_8G]$C@Z#L- ]=AO,/,?W X]X MGQCR/!3XO#7WKF%T*ID2$XE8G)=&(L['"9SF1S&:XN-C6HA3^&B,CV.__CQO M\BNH:[LZ[ PC7)OH#G/U44\L2LRQAM%CN9#.M>A\02&KA%9H"KHV'SMP)/UR M9#ZA3F8YLB2S&S[>P?6,TZ'3Z)E$_.50O1OK5!.#N(#/93D7ZS*SJF0Y1SM& M]]R"M0O3#5B*XSA>;Q[K6)UNMY;Z("5/\4C/2:Y;E8*X$)K'.E:S\T9E M2^!,5JDWN'6:S*V<:8LYUK$ZS227VWFZS>!DK-I;EQ)T-F^ANK*^U;.@LE#J M$6VJV!5QM%ZE\IIFHR[8_M6GM)Y!2R5EIFS(NM:J$IV!4D&O/[+Z2:32SI72 M60Y83MU*)[*E7.-HQ^S8( _6%66>5")]=9 HW39T1DXTK=Z:M09E/J5A8/G M^Z292;2B5M1F:1YK$NX'4IEK.32ZG&]M2.,&ID%0AQJ!2*_Z&M!3DHION=F"(X\:*C MEON3J7"T8;@VVPY;>&PRX@!I:+2UREO5$;KBYW_H-.U4N80\;2KE0;JYE71I MNQDY<.O@G^F:'8D11 K=M=95;95 M!J4Z^5C:76RL9(VH\WB]/=.'L9R>3\T9.-+WS$9I4=7[1'G 40E*3P^[LS$K MHY%^@3:,5B)!4W&]0U:P6&S5$I!PV] M4G-S9#0=656AW2Q"QTF;R",5,*8)+/-4N_.Z,X'2W5A6N$B7%+DM)W66>^?W ML-WY\7%?:G?^>)[RZXWL^4\U$+]L\/+8"1PZA/'>34>/G:P&9W[Y>CW;*U8J M[BE#L=9A:OEBNL)B3+O-[L+V_H/0ZP>#]R)]D5[@OK<=!$GW[CZ)$S$,ZNL$ M;EP=V9IB:5EO"U!QL<:S,+*Y/[G1Q.AC&'D_]BF6[*#(K8BDWJMF@M:&7O6_ M%TU$(&*/+G;:-N'6W#09<6G+WH'%D^\,YVNB^;Y8&ES3SI5>2.6\72ZD:FQF M.B)7V68K2]2?IS,D/K#GVW/WT7NF#KQGLZZ7#6LYRN/MF9&%&YY>.R(VX?8N M2ON\9PR*@@I_>!;GWK-0>%HJ^J@'5+6]<",5WCJQ_.%)?F_%BDFE]FGSL; M TA>_ ?NVV5=.LK2)/2:A .J'$^41=9P@4,8TF7V4I.A)!-(A"QF$" M-&:FZ1W[0!9!(R%X>0Z(*>XA"7S-!K%V):BV>P#RR#;!1+_614L_Z)+V?W!_ M]/R<$.%$,HK.S%5(ZOTYNGO"MT?/E[9)1SLMTX+[*7OAQ@G0$8[WA@T0C ?W ML,.9 @W ;V)@Y1XUZ:((95,W,%$V1'MN0I%!(@AW:-H$G5,(%N;HMBH]8'/= M )@J*\ ]?(';0TVW'N#Z)7MW C869.-IP4CD#;#0X1PA'9!@8B.@Z@XFP[<^ MIT\4ZTP!?/A46 $X"*!'/\[/V,W%1!QX/LFGV7E?]>8B?6TRF/2A\"$1/7?R MUAN!DVJ3[,H->]S"E_5EBZ7E))Y;GTKE>B6*\%)[BO,%)-D<$KURY):FJS;=H:,/$^!XK+^?&=K;03FOX?.97JJ 1+\DLJ=2 M7<]'@"V8=Y;I7$O!-^RZII ]G4L2SN4(\#$O_ H$&,UKHP4OCQ<<)6_J.27? MR^4C%R1 \B@!MI,YUZ7SPQQ>GBZ6>FFQ:#=+SE4(H)8@VQ?)(JN0\2&WS#6; M6YF$!*CI1T)I'_X DQ]G@,%M$C0RT LP/",ST:!)D [1Z6,GV.Y I$#1&R54 M9,%8UM"N2957<(9/6T/,VQNZT[KPUK0M3J&-4$%]_')G"C>K>S%PT[3\^]-( M34G MX@KN\MQ$"P'EI:C0[)F_+[*1^62FZ_OVZ =O1B5_NN]E^=C5)1*AKW87\UT^VHO]B]<>H^'; DB6\B0+T'D M"QZE3EXE#1D3XEC(E@.VX">+OH5\N0U?4E$BA+$ \@7"V,GK=R%?;L47(A'R M)7A\247I5,B7X/$EQ+&@\B7TQX+(E] ?"R9?0AP+)E^H:"KTQP+)%SSTQR[' MEP^6+'[SU.5*M_S?0Q;Z V2Y9*3P9G+Q"0*(NHH^_'^_$K\^20PR%HW?MDHH M_7$!&AV['KFK"?%XEK_+%L-W.9[HW/O__AF=28""5"+IUA)$1BGBGB0H"\1# M 2*>! @/!>AU 2(_*T!$#,[LHN0XLX#TW-^ Y,D%@Q):)^"Y: 333H=6^;NH M!!&E+UND\\PJX38K\?0ALTL0WM]7'9VQI'DH(\\R$4X?201-1AA1M.[WH__/=*+[SIU7ZJ\5D XLK[.A.H9@WCOVIY MVTTYOW(J7 M&14JVU/-F;U*,O#]+[^Q*SHSV\R&8 P<35DF&P"(\>PV6VE^N@72B2F^UN:< MBG/VC!EIE)*9FHMA8]"6(BHJ'QC[]8? J82M7-S[ M:8Q[;V!R$#@^=*N/P,M(8A)T0ELYW"8;H\BI&QC_? MK_$3SDJB;ACI9EJP%0JD6U+!HE,.A6H(IV[FK(1H$GHK=^:MW!V6530\P+6;:&S;]104EVT"U5=^O(9P)QK9:D1ZC@N-DJI4=+5A#@JX$W[&^1>4D!.7W:ZO!(@K)3ZHSUFINC:O*J>+_ M9_@F6*E)*D>+*F4$K0=HZJ*TG4/-3T >(X0^II/^<)53\T GX*4[ ]]?\ M]WL!>'ZA$).V4E+R-;U+Y&:@427=1HZ"7SZ#?*G8+J4QV5F9[-:-AQY5.>DI?-5F5Y>M*42(%P&46[8@S MWQ;U5*[)4VZR:O*!2/A/9T-(^2G9'Y>'E)^S7[H_2'G__JG7,DN+3GO;59:F M-N[B0KR6**">[BB*2CX0^(]+ 0D4S 0W[!KFK=X@*O,NF)D,QW1=[A!4 MWN^[Y&8S0#$R.V'K=%[D_2F9G4 M:/+D).DHF59!R#+IS9!I7"AZ3,>6(F,4\AU<6"K#44>I+&I+9')1]#@13889 MK-\K@U77(JC%-+ )DP, %!#\C"/[?/YJS 7>XSN?;(JN7,BQ;SLR95=8TLZFX<\T-EBA5Y9PY*W65?,FPF9E9XZ@* MPR=1:)@B+Y7]\O.0 VV5;JU-5TR.N?52@["CNA/D>/\N2FGFY1G;+_-*))\& MHEG)#-.])L02ZM>?> J_T^296^70WEK%KIAC>^NE!L -.4=XYG4T4?E8R]S. M=88C&.LLNE3359>F>TP#($_'J$81YO.\*S099=X(0 MNGU=)_",V5;Y^'R.;ZS>JES; @E?,9>)US)RCQR.^L,U)W>R:8H;IM-Q8X)D M/?[K3S**A\F^WRK9-U 'O-\_4'/>U-_GB!B#B"CI-JH6' 3/Z1H5;&].@ !L MQ9XL!^!7YC*^HF=L>=Q2!=4I4O'\52\P%C>*-.6);IRS8Q:K#_,"OM$G/(W" MMS&*>DA0=)C:>]/\F)MKS(TKO]U\_4'8@=T",MZ_6]H*LU0C#[HV)\OL;#NU MV#0S=""(H,S=%/40)\/4W5NG[MY-PO^7@\TWN][)#?:VIKSK,E%Q E3K\6R!7V--C!NYBW.+HX"O0<*,,]1I5F%+%!L3^>7[?0PLI[A%PK+)G@ABY>&N0H'Q@YM+2*5 MC1AS!=LKPA /\VC_L01(P/.__:4*>7]Y/,<@%^_O:?R"11>A$YH01M#NO+-@ M[ I91$52YN]'A@D&@'- P(H)%A1^TWK -&!A^A@3#I#V 9L #1B"JFXPVT2E M(ZPI^J(A(/V"3]< -@?65)P7@ 1/=AVI1E#4S#1@]$??3.)8D7- M_8LHF "-$J%("K+FTB%KV!.,62Q4**.N*?L+$9?$_ZUE&?E^E^%^9#?,C3"4/8&H?(L#Y M?F9H;P?EO(;/9WJI A+]DL@^#Q$D/F"F#Y=5'[^TU(\FF?*0JR88!D^*96*5 M25=BBMRC=&',4-TZT7R$WDO1X<6YW'8RY[IT?IC#R]/%4B\M%NUFR;DF'6J1 M4;;5MP6&RV3Q_G1K<+JM3U#/C"AQ9'/SX@,,HH.*R 2GZ,JE-34 \,YHYY , M4RB+&I0\K T6EGMNB,7P!PRMW=4-) RWD,KCIZ3EA$EU\$@IH=A2(P**HS&; MXB?7Y(:5K1F:V-<81:;FC;R^$)-,$DHEF8KZ@]R/Q$>4O#2I7BAPM4EVY88] M;N'+^K+%TG(2SZVO2JI$HA19$UJQRE)-9B8-,_0X68>DBN%1?U%CGYQJT#I\ M3$P?, .8"%:AR5 W40Q2"1D5':OI%H &SGTT7 : -(!&0H5F!4'[KO6F](;1 MB[JV^.*VMPR/%N/ MI\HRG<@GY,KE+>''/8*K442BJQ23HPJL0F5Z3D5U)'Q8F5R.(I^V1E>C2-)H MUSIQ<[7%(ZE$3N GCBS#767PO*6K4:353 CI!#WKW]<81<1 M/5C6U&L#3KK1@@F(C P@*!%A#-_\6U =86/NEIE,11^#S;\?@ZHQU[SBT5CB M/]C!SX@>/F+.A77D@&2[X$1$!6/K]^YK^\_+CA[HI(Y'X;0!50+X'>OJS MY[J+"^7203HNI%;%&@6E5F0S+=8H9IM)^\%S28BT31S1:959-LW MG&FMWF';WM0Z=2Q3KV796IO-HI_:]4HQRW3@+[EBC:EEBDP%:W?@!U6VUCGG MG$]-T2> /HGSA$:VX -$__)__?G+U@1;@H O_?TL-G82$I\K]#$]%5Q[P8]B M $\(\1&?HDL*3_I%#7DJ)8I8PE7)9CN>L MC3(8.PX<2;XT$J-(]NRLMB" MKAVQ4)-PWTC>6&D;B;8W2J^UK(]B8W(@L:ADKV\D;:VZY4I*5G";TB(L*^1G MM#3A*?](RF3FFV0Q(K D$8NLXDZ#7RY0$KQO)%>OR+G)*EG ,]2RAD_2ADQN M40*(GTI-N=RUR'R)JVM )SB]D!.M)ARYIQ*TF\AID37;BUBXWQOQ=6M%5UQ([, )I%5=5'[MEZ#T M3+(T$2IY18AP@TJ]VFW91?@J !V@!7R99=C@8J'TIUTJNP]?CFW+AGLSX5A\ M2$:A5.CLJ:KNF+\OLGW^Y#F5&_)_=$.\ UKH@JC"P@2_]S\F9J[W2Y+H)@6_K^ \\_<#]YYD8<''KLQCSY:;1G^BUC/Z_=^PAOE>\K]4'' MHZF3J>,'2'GP?+2_'T,N[8FV_SV"3F]^>SX7\M#?]'5V[J?[XOU0863JJFV! M:_@XKY]@'GSO RJO\=,N9+C/E@ M!:DWS\V!NXP1;=-@5-,N'V8'2.ZV5O(/;%5^SMYOS_GN6. MZ&G4NYE(TQ\0Z>_0.?4*)#C7I :%P4# ME3)X/_< CX0K6F NR!K<1]?'.1D=Q@S M>@2'IIT17UWW!4 8@\$[J^ =Z\^5B+T ML4(?*_2QOC'(Y73[6#R+)"?BL-DJ=_&>J=NM],Q>"93C-;4E4P_)1.+>G"SJ MZ5J&FX8;^ER?][EN7=OTFC[9K==ZCW"&"L!^!LO@6$:3&*2^^]^/8%M9*T]! MNL)%8-K36L#70%'N4+*1),]LJ#QDXDGXY,E,I9LOM$1[G M\I7\H.NH^@;O-(]=YG FN%3$IP52R6A\IK<@%J.%AD[%$R]'II.B4,X0LQ)+ M-CO9$K^, ;*)+HCXWEXN2UJ6-"IMKNUDG#4YW:PD!SV3(%X.)2>UN+QFF8Y" MU>ERA-^PPT6:.7:79+7J;S8;8,98:BN:Y%MJZ7<'WM'+OTTBED8S6R;8^5S,CF.T1] MOMEVF\-]"V^4UT5LFQ\F&+K@DUVEV0K%6N@_:-O\:V"99?MK*'AY;XZ;W3%::U. MHY&/B[_P_96L;(JJ;MH&J(_=C@.:Z3ZT!=P2:QG=M,SV5#! 6C"!U! VZ&ZL MZ;_",F.8YDCG<)ZK]_J95#JV[NN5G0& Z (DQCHQ;G=;Y^6%E_?=Z'B\'OKK MC7VW:_TL?7'"3M.7LKR^!-@YU:6Q1CW/):_LOH[NNG@O1>Y\Y$NF_R2WVYI'MY;JM$1O%(DL+Q>*;X MSM:$:$(U"#I/W4WV4W=GOI\X&M9Q],XNY1MN9=O0YP- VS4^Z6BKQ&AM=M** M0*W*AE8GUA+Q^9I-3Z!V"'N,84#/T>VWDM[X<(]Q($D@%(]01IS[5Y-9";** MQ#NG&WGX7>MHT9Q-:ZQ,1TZ.P,N5#;-NY/-\29[\^G.R9HY'>K?^&107]('+ M:&'_1L@R:5=?C6TW&E&,>_;[ [80#*]:&:KD(D(?;+&7D:='Z[:Q?ZZ%">^5 M"O@@P%<[\65F4AUU%)D8Y3I==EQ-L!^KM7%F$:F:C%EN#)452UICH[$JV+5& M[IF(D->0$&13X9[1RAGZO.KV8&] VPWVJ\A"P_HH)1'RL Q5K4_.P((PN7:M MZA3+>;8P[J*B8/YX\W\P:?>6"Y8PPI]PK .ERKOTZ=;_\0RS/8=?@%\V78%[ MNB*JB;:!JB\]">B;B.7&G^$755ORZFP@P11$U%YW+I];PW#N%4R" KX G@CN+JM^N9?3A67UA0R*4R#9*G3.'E\" MC!44IE>$$S)(W%7S:CV6+6G I>J>*^=WW#83NPDW1?.6DC%72D46:Z3:8"Y^ M]SB\X_L\(II(NK7XP[MQ0;NT2$9Q*N1+\/A"H,I (5N"QA8J2H=\"2!?((R% MM0H"R!&Q /(EQ+$@E?1Z,XI\ER6]3DO@38L^^8CPP3Q<45?1A__O5^+7>_A/T-&8 MKSOG5;/RT:+?K!G]?HEQ;R%B7L$'C'U>8-]+B(CA#_M+#:$X74"<;GO)X\SB M5$/M&D)I.H5D;NR5ZAKT'>Q1*&,W ..A#)RI[8FQ)'S7V.^D@=[ MBAHHJQ.EN9J""LQC[#W?=>9 [61N?9_YY*':-[^M_-:9X1W<17ZCX^4^U[NH MB?HRRD)FZ]3P MQ:GVFV_T?/9RQ(%T/(5\5U'BR'WII6#2Z6V]U<5!MEQ> +54V)+[ZJHG;DI? M!(O"V@KO/;$,P>B[@=&+%LV! J-JI9656T C."&M%1,"KVSQ;O/Z8,3E$U;& MF2P'"F74B'61P"F;06!$W0",0LS6" )]]4J(=WE[&='1*&7%@9'E26:;$TKA/T]T,-;F^Z6CT)CEJ MN=K,\ C3R)?P9K.6-2=>=Y%3-:^#F[D02%RYM5<: LM-@G.W ):Y6(U0M;*C M1);E0:6R;A%4Z@; 4BYGAN42G6,4DDOAFSGE= D)56ZD?OVA+@0L/]!A"8'E M&P++UP-M-P"6"FF0*@V&"243-XP8D]W9G /<7,YG.J56 MUD# @D)O(;*$R!(&S;Z9RU*9L%0;&,4EN[3E]7HQL69Z^O-EX3^_%ZINTK55 M,=E0\M0DTNA9%FG838@L*(Q&7FHW]%VAY8Y2ZMI 5>$+'[ )T( AJ ]N/.VP M4.\*A#'3:V;:W;K+T.<,TWD/G6]-@V!8M*]']W;:G?=T&S5,>J;8.WMPH2.B M69Y@!A8ALLHR78A3AI5W-OD;>,U4IM-K),>\PV7X=F4V(>.(3%X33_)4!^$P ME^\*!]:W5O40[@(&=U]PX&\*=Y6"VD]3/;J$R[: 6ZNVU%D4;Y"? Z9$+E^M MYIHL*7$;52=B2CKM0+BC(-R%V8(AW(5P%PBX^WHD]*9PU^8C!->O%6UNDR^N M.C@Y&\OD#0Y;R/5(7>I7W^H]\5$0[@+X>Z".8NW MID&@X.[;>G>)D33(YE-;!6SB?3,OQ)O,+0*U(K5=9&JS#(G;L]&:RR7:C6X? M]?I#@=ID*L2[>\UWO/XYV#=F[]?2(&_>N?C#2?9G<,-_6H/F=T99SV0^,DO! MZ1J3LO#_V?O2WL21;N'O5[K_P>K[/M*,%#*VV7ON;8D=PKXG^8*,;<#@!;RP MY->_YU39QBQ))]TAD#3/Z)DA4"Y7G7VK4SG%MFI\H9L9J+$S! ?8VJS2[\:+ MR5SY,90I\6WMH=1(#6(D%IJX%CV^9P7!V?GK*D8N)GKY3F(D%$K=)>\:K2>V M/*[4G^(/_2?K_@Q6Z.JQ7%.KF]:F*W<+#ZTYFU\NIG@[-!Y(/KSE\VJ,7,7( M58R\0U3PPZZ._1@Q\I@K%\V9^&1UY7XRF\WWYJH^'X,827[[D7Q=JN(J1JYB MY/E@VY\N1DYKC8S*@MB<5 =<=U/CFQ6]GRLHI3-8([.J42M6*O)C5]#-3'']=\R*4TF'>"QN+,EDTO#)89G MV01S;)/,7S@EXH!G_R6C\%OR-_?OWS ;N6S<[R;/A-D;!NV4F]?*,PLYW!HL MC,4BT2]TGV:A8204C[%L)%/:$VDI:U ?O$H]>T' M>WN8[F2 -%5$!(4XN2/>,0' FH9?$MRO9* HP7LU;II1+,L1 )([E]J[9'#[ M,2RP(S7<- 4?Q7_@Q[QI:(P-4S.V0?Y[ [M@-&%#. MGAH)B@F;-V>RS2P%U2$;$"C*CV+5NC^)1 +M/X;WT_S;.K&>S>A M#D6G4F4$D])/="F"KN-_%!UDBZKB!BUF* -R=5"*W@M'BFGA;G1XI6D)Y@97 M]^Q**$C(WQ0BF@"XF3LFTJ:]Q!N"0"5B7!EYHA8 MP6+FLJDI]JXTK0F6)"Q&((C>40O=5*&,&;OPOJ2MA8[C;CR6V&Y;MOC8<)][.WX>A_F,!GA,>XVAM()_G0W%N%NX]$3 MX>J8$'0M)X&9F*@$_Z=3SQR[KN.WK" R$1 NZ#AUQRYROPK0$ (7UM,A(@!X M*X,*&OC-YP+AI#;:2\W!85G$]BFF6M54)M?ME#*I2MNS?6H9L%9J6:;=3;=+ MV5*J5I,IE[+YFKM7!8_M>N54C;5@3_RI5JJ!G90A6EW MX(MJKM9YSS7_M--ZD /+X@A1*. D%?$P^U_^_&7HPN.!$Z3]/?A76_/B<1= MAC[@TP ?V,8>?#V>I'7LI&J8LZ4]&-]61_+E6P51T;W1T:- MIW+>%M5D;M.WQJNYDRI5'E&DROGP+*W-%F-LVW>PI?Z#=%<\V!+ M0C9T-RV,.Z-NOQ$>AEC3[*2JI*'7P98*SCBMMA;J0Z[>BW=F=BS<:#S@<>B# M+2T;@A6I5:M1=O-434Y#A>43,,P@>CARW2PH&6-3'.FJ?/4?3^RGLX5''FP M^=% D25!YUMLN=&3;;%C##(]$LG8W?R #P\C4G0D#B+1J#R(<-QH($0X8< G M^' TQH\B46YXL.#B.B3IF[C,MMM&NS\;YSH<$ MW" 0U&ZTO%\.G9'=1F[?R M#]/>G>JLCK&4>3^;U81:,I8+5>?#<)*['Y47R'R1_9'-EIV/W U&.3:V+-[? M1V4UM(CCR-C!.I5&.U0O]@Q,+96FYFC6BSVDCC&?6+KO%ME:H=3=L(WEC%\\ M-=40LNG!V^.A>G2S?)A'NO5)0S%KYGBB%YO'J+\UR#4STB0[[8:X3*R8:T:D MG'"4J%I/T5FX/RZ7V$*F$1%:K<18J&#_H(.WA_I<=+99Q*1N?QGN*XWE.OF0 MQ-.U\?V1QC 1:13"X'DL6K%)5QU/'IKCU#%"S7?B @BH^;*;Z2C-",^/6E5K M#",/WBY68YM\'F#3+=0?I^)ZU+,R*8RR'\S)6X/L9A-I/O#VZ*B9R3\TZ\U[(9#FAI6;KI=F5H^GB4+Y;/BB9YB!^N,Z5G$U%^X/LTVS1+&8,E1\W"^O5 M('DXTEDT8HG00->ZLKP>#%;F,I>0F@../1R:U4(Q(:--6KEZ6F_GXK,AI[) M]$?X(U1:I>\2Y6$])]R)6J+K#]@J"U'MA>_6$FY)\RO?FC,TQT MR- #W \X(3[+"W?SF<)QU5Y,3IJ]! P]0OB18K/[6)A.%5:;]^=V(E);/457 M./1@ >KCL*1'Q$XQQS>,V-0DD/^L_/;:YJ,.W8JTF M#CW ?Z*_2LYZP\9BUC:%VJPTR0[Y.S+T8 %FH>KD !I5E_E:]M.EUV(8P34[Z9'W6+L*TM\X&GA<$A!9Q-$E\B#PX'TU2J.32Z M[*!;[]]GDNGP^MZHI 8XE#M9,'8;JT _=62HJK%"!Y%$5AG+T> !>-BB7J@; MS!,#\2%PK$E(&_Q8T3'-'0]T&WM ?_P@;("/J Y&]!2=>+J"B#,+^@97X-M@ M\"L8>(J&$34)7X4+T$GY,8D 6E[!+8T,@2M,%F9])T;;CEO[/NG*M\3HBGRH M=S_OE?A9V5'*TU;+?$P]K@Y";^)$EL EKX_\' :-ESX3DZ-)!OA4'[5DT1CK M@"*I 3LT)&R::G5@CVD8,_OF$==,MI;EI#0TV?)TR=W=U>]F?8P5RI8HS&$E MMNG()R"R7PSQN]3GNNXT&P9NNRK,+?F[]R'X5O1T7>L:+7&1NG9>H(*XU8)C M&]X7U*YM(7A%S>8BYRK'+Q,M5CETF6KC;^%6.72!B^-OX MU=\_'5[>V,GAIU'DLP$A\08@G#1>^YD@(!HJ?OE_WZ+?7H-]/GD;39ZU(T_B M-158N\ :[KQSM]RJ,S%EF:G"#Q.+R9$2?[\LG]:9A=D;K]'1\)VHYT6S[&M3 M#Q?Y2M134_2/)IZ7=>&G(9Z+TSJ)G^W[)3KX2\'Z?)J$M_Y^/T%Q6C7SLRU3 MRCW\]W$1P/],!#QK>(?/W+7]G84"5G!\%EUQ.200^5** 4\+7VG@;33 W\:^ ME&EYE0._(@>^EGOQKG+@Q*;?[]/ >UWK<]880XR\ DL9L:33PAO@3]L#]**" M">?N>7SFB^..]E%YM]W]I'#I*_5/^?VK=Y #ZZ,V\M]/.Q*_I2K:D,;MIW*? M2W9#,7L8[4?&XW7_#)TDARTINFB4'R/=LE0;+^B[&;>RO;#0Y:3RV>007HE:O;$ MC3*9U;/KV7Q0"-GA.9X5Q3:4D:L0N@JAD^SN9Q5#7TD(_?XM-:<20MIZ8ZP* ML9G>K2_2;+;-+Q.R>H8FEOUYMGLT#)GY"1Z"3W[[<95!5QET M*D/HY6J?+RB#+M 0>BI56RWQ@0OGG/M:I5E(5Z?B\ PRR"YOJG9&E^5N9N!( MTYS^M!92Z(QA!\Q7=M)]/RET43G>3YW5_6FW3.3*VW?5&+VXD7B4EIU*KG^OI>\F1EO5C3/T M3"[V'F-Z.[;69ORH[(S-1J817Z4&$0S?<9'7V:U_HGGZ)PN4:^CM$B6*P#V. MTQWN89CC8VRD7HHD!+%[AHM8"T_L,B*W2W:WK-?*Z\68O<^4L'%6#)NPQZ\2 MY2I1KG&T3V&C2"UET%S;Y58WPS7-.SV^N4^+1-G3B)2O% _[K 5Q[N7A-]ZU!C?TGH.=&\2O M=7(?F9LY8Y7L;VBD]RVF.S<,+D.3_7[\SN7N N5M4#ZI'<9V%<+[YGZLU,A) M=*+U7'>1JG2BG%(/Y8IG\+LGCZU8J^VD.MWRJCB]-^Z;1?VN.8B20KR;V+4. MYBKGSBOG8N<]&G5Y@NXW3/9S"+JE\]B,3H2VF!.,-6>L0XDGCCV#H-O,!LM( M?UDR9TJU4!L\:8]RZAX%70P%'<^^SGJ_"KJKH#MA5>"Y@7 9@N[WHYWG$'1- MO:P5:H4A-U/Z9EET'A['XE;O%HRGBC8HDYAE/G"B1]P4,X:O\>&V0\D\7(,_8 MM+\G0,(M\ZX9RT]#;+EM%M9FLJ?(YR@MLCKY$:>P1I9=]"?9%9=>IRMLD]Y* MR=^$H]Q5@%P%R&\&__Y8 7*.2R$_6H#P]CP[W[#9_"S$#L3N8-#/-N_Q4ET2 MHXOPB:L N0J0WPRJ_>D"Y"062#DQ-[)9[5&;.:%\*]HKCL3,] P6R+W32^9; MC=J,731:.;E7?,C'4N2J=_[;#XX%$1*]5B,>QKC^(??;_O! XUY.?/K;=^DO M?KB;G[^Z7_0OWZ)7&A:ZS*$W,(<>V$_?S>Z[VV!O?K4Y^N3'C_=^]03OEWI>](4T+D9T98TYD M"I9IFK)E _#HC=7XF^!NZ@T79DN.22[GAJ$ZMCW7#-+V7-YM>\Z$V1L&H4]F M0;'#*!8SAP5@)TV)&]QR-WW)_Z(4V^Z00&/AZN?.N-]C\ MH5<^71@BP,U,7EGB$C!Q98D/1H1'__$KU"^ _,%;C5T1<0F(N&J$"\'$52.\ M+R+>6-'R4V_A)/<+^,<+SW&]TLOT]G%8_K"+"UUA=\'7:_R,$NHDIF%=2> - MYMXG1O=!%.J=$/\S\^L3(_[K\GZKG;HR_GMU%#B]NG\N8$WU?=VQ+4QO84A9 ML)FL+ 9OS>3<6S-YEDN>N&#YH^G@0PY2O>S2?%"F\\UI3@OS+]9@82P6B7ZA M^S0+#2.A>(QE(YG27J8S90WJHP''#\*8^.&2?FXSM8*9.INYO'-&(*?-56,C MRR3/26T(-YN9B=UUELHP7V'[6G)68!NF[%1^O1SBF122"K,=TA V M^!59LFO8!-BBYN "CR0^6W;+'*J2:>?:9B*A+)>A>GO='/ #_MN/>/2CSS:= M5Y">^3#33\)I'\YHN'6./ZUT.;/I=':,7V6KO-\$R\TM$^GJW7###Y3%_'XT M8,O&<-)S&G?9J/[K9]Y_6:[F%@Z02DF'-3KXI56W)[+9F0BZ*W%KAKZ$'UU3(D:(\Y+>D\]I2/G MD+^>R'5V9R7CXK=1^%55=#GDE5MB^:-MS,EC>]N"KWT#YR\.( 1S?MY0<-XP M1[)R#09?Y>&GC@"[9.P 5%X0?\)(:-?;HVYE)LS;PXV55GLI<36(D@CP8>_[ MH]+O\GGB&@)^R7S\(ZS$J_"[&H.^9G]!(-X]*>U%.=IY8$-BIYC*J=%4<9BB M;?*/M([^TP3B5XD\YM9SQ;S&&'_52;[X]M4?&C?Y3 Q\JDC9E2(^OXUT%1)7 M(?$9(S9[QTG\=D3N>1+6/T_"LY_37'OOF,[E-\H[?8GS[P=\&ER\%>NGBNE9 M6VF:DW"S-,D.SN#WO.'T2*393HY9E5NPL=&BMBI+]F1R(GN!/\\ M MX2C.F%]D$EIF+GZ788= Z]A46#TCR]7?X?0W'-@^' #_[+\V<]$ M!9^V+N92M__'(_\#\I@7N_M/:6I=&?^/8_S/';![MO_+-5YW]C*$C^XX\!OQ M.*X3C5:SL[ RTUJ%:"C7NB].:Y<=CZLD[OA>?? 4FA6>BIEI)%0RQ_$4N'RD MFTOL3W=IOD[YU=G8YJ5X6[:NI3BG9/9S&RZDQMJUVN,LHX4CL*W-8[?;UN,-)U7O M"V)[->!8-,:3U\Z*7RWH^/D8[R5;?E%+])..SCNY=LVRK$(BN5N+M:.L6;"C)J=VAA9$;R!2"Q\ M57]?)/3^UI8[EX^Z+Q1M_Z!#?Q=JYK]' YV4T3>-A#V6V++D*&RVKDY;8FK M<6C%'S8.^]/.[WV=B/KU0/-5MOWI5MU/N]MTY/+J?K&QV!D_O>,33>FQL6P0 M:4C:VQPF&#^M/'SG+C;\:[K8?,IP\(OM;3ZQ ?\G!(0O481^FBCPZQKBJ.OJ M0\K)M6JY6#J\K*O29!G55Y@U)$>D_H!^8)<4D_HT)N[[N1' M<7Y4NFN-9OWNXYUNJT(TD6BBU(T=301[GC#Z^T';G\I%TVE/XG[4_QN7C M[3*.@_\A^/V-=6O-\8 C5V[$CT1\OAB' M79;[?^VB\RI.?*D2L"K7Q$I%Z(_8=G3:+K>'ZK)VX9>:.WV[.)OY1;]; M3]>KJWK;6B$/1K[]X"/70L S]VZ\,N$O'!0:SO2GEAR.L>U^/Q=*U#9FQ+S$ MKM@_/RBTN)M(>B.17W>5B)UT>MRL6IL3%8G1N2.7I%Q59,#_^,<6@'%^_*^D M+']_:;?;Q7G,&?C&RVQK\-G+>(/G(FO_S@U+0=1\-V45*&?1N3/9>)C]ZRGAA!VI!]D#*"8QL,R[#XWG_@Q=Z_"9S\ M55 !!"M0A;DE?_<^_/L.:/4]=OX0=&01(578&([]?:2L92D(*7<_+EGL>I;N ML 3];8_Z7UQU8)6T9.%(9<+S CMQP /D#I[=]^\Q29"@?PN@]$^<"%8%HDRE MWZPHJ;A?!62Y*H]P 25=5!T)WO0G77" 1MO/Y?AQ*4YEO.874<&;.%^'DZSI="PX:2^_8@=KN1=^@_3ONGLDK@' T0^\)JB/[ M"(\%$!YQ0HVD_2B+W7ZKW5YFIZ%9<];\]H.[/:Q_98#M5829;=B"ZD._VB! - 0T MZ$S$*7PBX5)"*$-!%701WR3+MG7K:](#+?KA2N*(>OT2.H*_ZH@+3,>?24=H MX4*\I63F\VZF5.]NU,RDF"J#R#ABVU]UQ =ZB"?3$5R[HM]I_9F6$T:E>%Q. MA'*5U?C;#_#^/XF.\%3$><544.3.33E$A.ZW'R\HL("G%5 KQ!79^D,4 \#0 ML%*1_HW4I^B.0!WLG0%OD6WEJ!7KL*&[Z,R1&B&Y-!SEDH/Q/BV5"$-VA'56 ML435 S*'7A!6@4DNF&!X2!3TNY&L7+Q:=9>FD^64E@(77%%^016*DLI^X5Q M QS&?6-DH,XYO-HV@51?J]\]'7NH8??5(N+KK;KQG6((0?(9&JKT"N\3C#3V M]ECTY'(66*IEZM4DZ""C%!"3ICPW3/)FHH/@%?BP15;U MS+MTJL0T(C)1$5KX.$XKZP+1?S@-L+<[6!56H&4G@DT>D]=S6705ZA!U+2/# M&D6;64WZ#N,]7P AWQ(!* ..$Z%Y_C0HJ>=$8ZX!3 MJI9A[CFI :3+MAQQXH]WIW"71C=,>>%DV767G'#++M#1F*(;.MPYW0_F7*0; M1ADQN@R M 1S<\,,P=)@EJ!MB>AE!%4U5D17P3"%/*@9L"M5FN,[IA MNT! DB2T D\"D<+#N *"L,,UK$ 7DV\.@N+]A M5F 4"4N9H:RZKU>(M@EH)%$%&PQ#L),]61!&".Z&#-\]SB_*J/\]//&1 **H MZ.$C=!?;F.%__]>K(I>!;;E!3)X(_;$<&@(09R%A!&_^+J@K86.YVXPG;\-; M9\Y;59B0#7L;COZ'"7S>JNX=];X.!4#FBO 0V@W?W<>\[TSW=!+]\B"X^NTY MLX'G;F.[\=X(=QN/G@A7QR2RJY $9F*B]?$_G7KF GS'#K$B@"4R:!GI6VOQ M'^''.XJ4 P7Z+#53,*5J):913+6JJ4RNVREE4I6V6[H#6A6XN)9EVMUTNY0M MI5HE5[V>9Z6U>B?7IDOKU)E,O9;-U=JY+'YJURNE;*H#?^1+M50-G.L*T^[ M%]5:WYIB0<$>$!QE&@4\%@4\7#[WW[\Y?L=?^_D;5X4B;L,?8Q/]RSU MEVUESP9^@\7,GY2;784X-XVE@A[<<:4FC 5%M^Q=[TP'Y73,6@ F/+7S+0^6 MUB*R3$QSY5%+!2E>BD4*O^Y(>W8AN#\ILH>>!X.4!X*C/K5N\;''ULA8==O] MS8(=)Y;%=ICXU(=%1)Y/?>.'00"2Q#8PCD(1K5>$L 'FDT"L2O#*+$:$]V[@ M-XPZH./-B.#^ '*8[FW[%J@$S:JI8RJ6I)#W@M5[.HOJB(4N> 8@0;L-.L*: M /M14W?'YA)LVU2&CKT-*&Q-:;(/,BHX&\ZQ9[4AP#RN!,M8F,G$HMJSC.GW M "2!VIZR[9CZ+9,G[S5@U4-9ET>*;;GCMS;LC?N(]PY&#T"8S @%C"D C!4-'!]B4F/L-WAW". IJOP-TXC M,[)%':TY&.?R))3M"U\)RAE/T;@ ]\')7 M2NL@Z, O<2S*.3L\0ZF56N48O0JLG-(.N@4:(B4P]2&>@TAF)$ZPBMJ]B;^:LF<4S@ <#@'8 J:0"P+^^ T=M'93'AZ72XHE HW! M*F$V"SQY%$^$9=R5$-_>8_*;XQ[W+E+QV]5$0<=[(@/!B:)#H6;)QU>_L\H7 M%K^W5N!Z1[4]SA)(T,&E^"-8(*D#+S1@N)\HRZJ60:6!K/I2W 44W1Z1;!:= MP@)K$<2E*, *,1Z++P"]&PI !9C4DA<.[D%>HJRC3U+.II!Z@7+):C&DI :C M&4=AVH"?3)_+)6-./7P,'*R"D:FQ T2.=A41WRMWK,<0P&;6W'TYX0+\^DZ M90%N.,_-ETC#)(]O*5FL2,+%(:8$V@YH,9!PU0AC$<%8V V-RK^"6U9(^B#@ MB-CQ>6"'@; 8BF?_)?:)JFA@@>.^R;?A&ALFF,_!.B>^&LD"4>CO M"!?KQJ4DW![1V61.0MV^*'+ESP'MPTH]2NKJX,?C^DCB8COYGD#W9O+D"YHL MJ-YU>V*!L$&;N"J8@&A/K3!_@=%"--;N(\@1.JA]^JR/&#K%@>)B_R:0=;=& MA=@;X+@"1D0=9"P1&1NRC.>(#!9V@P-,0@9$PI/'<0ONI(3%T/"TK*T*WBZ! M[!3)[I:IOT[,^X(%8&,XXXGA8.PK(+:)0H>Y@%/'!B[7FY3H>8^1*9YN7B&F MJ)ER1%01"\"4E]@]C Z#-^])+LJ^='$%U1C"EDHZ^"AC!0FU8JQ"X!G =FF2 MA/G+152A5.F47/3\370$&/+$\'/E,#S%9!PW@'IG#"TF)1)3B&>Y^ TS!M(S MJ4'FR:.,H L2R$[/[$=C! 1 P,P@UHK+PRL%",W7'.Z[Y35 R*:T[MO?= FP M9_!_+7>GJ/Z/1:_GC@E&G&SYD<2 &,8TJ\V0C=.LGT7M)33V7,DH&I;]G@:, M%S$[S%$;=K]<2^;F]'#6[TW1CWXCNA+F.^K9YKLU+L2(7GFWR73N92W4:FH(% M K>'C;$]W]:SQ8Z(:13H'J&C$MC0/,FA+-F:@[M2Q9\*I8LQU'_/;P$(M?5T&%+0#?M>*VAB51(RL9?$_!.;07NIN><?5JN6RM2^Q?(T!NZ9T/Y MJH5XG1>M6]Z,R8_4+>-!.*1GQ%RL6S8>:NM<=ZF&AR#5N.3M88'@?VCA7T"G M>(K&=4 ]1VGK'CW/:2CW2*V8ZY4N&-= K.>Y?_(*\/H/D"P;^SJ8MWJ@CV \,A+Z2/B_ 9WA;F=]' M:H*UI-=[]X5JDY5KE7!H%;^O%$"&_8C]$3[#K^+E(^5Z26L)0WLHK&>%43E3 M#2WL>V>(7MTQ%)W19_A &C^#SU"VIG?)!TMHL4IQ/BSQK!&Y-\%SXZ.WAY?P M_2E.PVN$[^VVJFVW.OJSU;5%KW5MU[JV:UW;M:[M*]6U?4BEV@Y\GO6WK?C4KL:;\?^1KD:FH$T2 ^EA M.E,FM>$HJZ8W=XUG0TAOA.Q//9,_D%//X,C(J:+45LIME172G8;V,,PETC(Z M,N$C*:C?8?5A;W=T^H'C(W@MFQY6L=)]O%!L=#>/BYE6SK*/;&@U M(+>@$6/1'SDRJJJY*A;S.46WXT(O(X:STQ2,3.R/K/;9;IVW-Q/6Z8MI8;8* MJ?'I>, /V/V1\\C#(/NH)6==?AP*-91Y3ZYF<.3!VYU)K)/5!OUD=Z-V!YFX MTL@\M)LP,KH_DBW8L]Y@I7:[VF)8K,D9JS,U4C#R8)UUL3GNAZ3'4$ZHW@N/ M\TA3ZPUP3H[;']J=+V.=.?<4SM7C\B!MF+VL>+\:A ^WM!%G9=8N38R9II1* MU;F:$YJ),8P\V%*QI\JSGIJ?SOC14]4:1K2TR./(PRVQ>B>5E#NM7*$PBA=* M#3MM/:9@Y,&6C%$D,VS'K&5N(POKH7!7B'!%7.?AEI;13">[6-5X5F/'R=N9@+K?AE^K[U,+L/C0?1PY$A=KU,/ZS8[FQ3O!]J MK= @UWUHPLB#S?W&>M$KS\I:;&0] MZ%E9[B#9'VSI8: ZDBZS&;16QX@YW+2L:+LG#[OUI#K@IPN9 M+U7&QV@D+RX7&RV?2,Q"RX>G43A:?,HD5\=H)-H?W U&C7:BJRQ&FQ(KY]KK M3O,8DE;S<+[?[IM@064RJUG:6M6[[.H8DO1-K]9LI 0M%Q.5J:5M[J+54FH0 M.S(GNVQMQE'=SBEL(CZ:LXV<%5L-XD>H/I&+CX3!X'[6GTI/(6%3?.I44H/$ MX1:]JY6BZ6Z]L91776VS&,W',/)@[Z%(?78_,.+F;)%M9.;M:=XNUU-X MT^S!I-K<6*S-]6 TTV+-=*NM%K*IY1BO+SL8VBK>V<5&;U&9%3(@U 9/&[7= M:PZX+?!/?&0>.RXH-JG'>^G0_"R?GC>?VG%G5F]Q2F;>"N<;SOCP"-#Q<==# M\\H,UWW#Q=59#RK M_C'IMA2>K, ZTK5"6[ZHY.4OG/$ BTI4!W/ M0)+4(T$,GLTW1B-L>((ULG-RXH@47-*C'\2&DTTPZ&2\XH0T'$!G$][)>U6O M^$?,/?I$,8*K!]X3QG)@&K( ,AGQ7)X76Z\]!A=P'$*6+'X'DQ-K;O<%F(]] M@OR^N\ 475_+6Q[YL0.+XX(MYDH==0RZ)S1K5XQI6$LTAM9#"JL#H_MGSAE\ M-2"HBH7%[H&:?.U8)>!9 M^/#[4":UQ-YUP0QM >$WIT&C6X-=:8X6@/HM@_(;ZZ;=TQ^.M1WN'5=Q*_EQ M]?3);?<)TJ5)\KM"O+?7OX]UR[0'+7PEZ3B$?U7IEMPN0UQ:R(VFK:S *G$[ MGM-JTU0NM^-<1M[@6[Y()![<,#+0 )@#CQP/!H0D-7V75+J#KM-)L7=+*Y]- M))O??H1ODX?MA_Y#6.8,8!36 3 ^%=C9X[W1R';YY;K/+OMU7MMMZ/?Q8*RF M!\EHI9&)S-JK]OU3*0S>D0)LE[A-'G;Z^\][5D\0"T'!+DTVM05V@NPM%(%1-B;'#5Q.V.,##R*B\J=Y@!/;-P1-&4,RR8) MF$.K+LN*N8W6KK&YQ:C86=VU5M'%I'E@IYVZ-_$14^25[8K?T%:1+@33^M@?;"WUY[GUDD>AM_\8[(0,(C,#]VI1L! M_7@@\?XF[;N^T]3I"H#PTY1EH$>D/U086H;JV/L=ED_3Q.:6C;Z4*R+/O9X* M@MV8?_<:J%CDBI=+Q$N4N^+E O$"*[LBY@(1P]^&7[P-Y(J7LPFR*UHN$"WL M5<%<)F*N!MFEXN7JP%P@7I)7_7*):+FRRQ4O5[R\R1Z+7 79Z1!SY(;IWXI7 MG@T(B3< X:2&Z&]#(/&:$OL=D-"LQ.&_=W8K&BJ"X/^^1;_]:B@A>IODSWIK M_-M!\[_#G7?N'C7HD$.[59K$R>TF,=R(:_9;\:V;!7=?K[PH1+?#&J>"]A\C-?_H-.P;[6:SD QAO=F'<1,5SX MBQ$3^U/#ZZT7NE^* US?+?4E'4JM4]Y8?W(I^S:?_]>\_/<#QLOYP=,#X_^= M='L_J^-X=^%)"NN"&P[O;_BUM;,?U\KS+0>/=TMEL09S_P9;/'W4:S]-UND< MG^-+!?5!L(P!F\0S6N%O/R+LD;.GIZ. DYOBGXS;OS:S?X0PNRAF?WO'T7=G M]LFT:8\%WBKF8I%6/V7^^V].Z_?I7M2ZKZFSW)MZ3[:L1X3J[LB*O;DMQ]<^+ ]WN>G[Y)V*#8)XTO>! L6-M92XV M5_13 N[A15EX#NLG@8D_T4CYI3##&2-R/X7)D;#V;QT=.?=>+T-R?4A(PN/3 MEP275 Y%5+E<*K+MT-C(I.5T(0^&2P0C$H=GG#]#"O RN?S\A/]13'X) NVB MF/RTH8C7,'E,:_5*T:Q8ZO*AY.QA/K]O2#GLM14#X^3P"/Y5E_]&/O+HE+XKO3QM[> W?#T+E^VIW%2_E',&Z7\X2T^+#!"UX##U$ M#B\S^Y+%$AT#KU>[%DJD1#LS<]9J??20*Z^CBI'@N,60- J/??L1__!L[=68>,F9^I/$Q)&X MRA\K)#XDL/*2D%BU^OF4'IX]LJ'Z5!<[4:<0N\.6]EC3$;O6=%S%QJ6(C:.! MF3]=<)PV,O.2X+",56PRJRAG_FV][[V '?,;%MN: +ZL92+*^M^9&.^-ARV?K^,?V6+4N6=RN$*EZ' M]:J[Y&=Z,;?7?/U1GS^RN4RQ&DJV2\E*& GR)+V8#PY//0_KGY&$^Y7?.?EK M=VY.Q&[#X6MCFB/2XGT:T_Q&'4G\VBCP O'"W<;Y*UXN#R_)VRM:+J:_UD^U MRNF!\.X=7WXFD,]Q'/]571I.(^<^1=SN?67(9PI"?#Z&S3O@3LC,7-B0R_N^ M?U&6/4<%SY63OQ8G_U(5RUE9/$9>09OCG#(C_1'\_FF"QN=F^Q.GDL[,X2)ROS/C%CEA5!Q( M6EPJ6HK;^"/\4@7^9[)3?"'&?QK;Y+*T\OE%TCN>$+B*G].+GZPCUV ]G96L M+F7:I_:(\.EJD(LXD7W'/^''\2YU(OI9M%;[:5G^,;?6\ M(+L:6)],PJ%)U5D91P3;LANKV-I8B;)MK25+2KJR"(>;M-@W\5*!SJ>TJB)7 MJ^IJ55UESL?)'+PVXHC4D:N/*;':F/2ZH6:C(_6R?&\8&0]B*'6B;^ST\HFM MJ2BY]MR>R*8LC&S9O!I7'VI\DNK.RL/5K&<,%!K+/3]OTZEQEJL?1BO9X^"LU!@H37WRII/I]-=G$F MRI>08E\G&'9!P#B[E'P_X'PF(X6^(JM8(J#09JZ&RF\8*N=V.RX+)A?OB1W MB/GK"]E%75URF5J6,!QQ'?D/_I8=Q/9>#MD'C(DL60L@Y1^OY>)/\9A,V[?#Y\/ MRAC_2?UQC@CZ/ZT[SGD$/8@"\5E9'UK&JZ':A$_D9$._%]NS;&.03@TX6"IM[,+/_>XN!3S"KV,JC6G)8T4#:QY<]( M!B865/*\90NVS(S]'>'78UD78<(;F$V<,(*%!4I,UG3&3$X':A9ELO64I"FZ M8MFT!1#S%Z*&9__-YE+D$_?OWS?DP>YM^Y;)&X9$WD>F>>;1?';OT0PYZHKM MB$RF*DL@K6"+. O] RS,MFPN%1$V[\V1J;:W<^#0HBRH]H3)"+H@";=,!Z:% M]]PPBL[,!92 "3SAL$C2#;\WV(0%!;2 8(*5X$,[$(2Q^D.P!R/$=\P$NY! M&3KT)Y"9,P$0-Z8O5H6AK&)/)9A&4%6OUY*'/;H4@-;A*OW%!->R1-P%L6]/ M!)O@'$24I0!&98E(*]-05?@(E "XU0$VMY3G]SB<-EX(M)<0P.K-E^5\;+]IQ'__UTYSC ,UYVJDP+;\KNNZ_4PH09V=MP]#],X#/"XP"8V&TI +*=ADON M8[L]E[PO?](#Q,6,;"%?'9)(KQ@5F8J)Z_)]. M/7,!IC-I%8;4XD[C+T,3X%"8L"6-$=JM?<)G6S?'K>?&K'G5F]Q2F9>2N< M;SCC 0[EJ($)3\A2RO[9:/[#6MD%38ZN+LQ!Z2Q!IS1PKS1LF M9]DXCP*K@8^F ;8*LU) =59E>[)1;=FR#1QBZ+)O$^1RU8YG%!!M6Y\KCL9T M%-W5XZA%82$S&2B"S&8XH%J]7=>R*; *3"8U!(6Q5 0, M+MM@R"UE(!!J!L$DEAPP K!D$B;Y?Q][&8%EV@.7&.JF:X.EUHHUP-+7P99B M/(*ID@T.AEU'GV:-M)8KM.]T(2RW]?EFMW]H] T.4XL")F\:&LIZW'H?D)=Q M@ ; RLFM1=5!%9NR+$S_2AUA[;M0,>I"U033'&3EY'QLWMEL;C.P=+W#5VI< M<_SM1^3V,*'+ )FK"&#$T:FAOM=^]1>A/@Z5VK784(GEA,H=FTC%!_<).W5V MJ.<;5;O)BOJFJQ6FLSF[C#P^R2N$>OA9J-\ ,UAS<'! XJJ;'<[2%?U3,=;Q MEJF_B&+A:5RXCW+M.MN>:_5NK"14NJOFV5$\*A7"(242W[":D*J&\]7&:B@W M\<#TV3CK>&/C7P1[Q(@7U0;'I[K.,,X_/"Z[B\S]^<'>20REQ\RZOYPI0B5A M\/$5WXNE"-@/K[)ZCK4^1L>7 -W@!E$'&G4V^G!S5/N[?NY*#GK>#,8TY(F@ MCHAS3=U>^(D175 QBK55Z,,-GC#1:X<^O"1M8'L!SX2CHE=L&8\GRC,Q+7RBHGLPYLF&#KE R MA16.T)@1$ 092[=TRV 4R-_S%BXH"O=EVG9^9VO'^:]R!U%C_VVV": $$'$& M#5@5IH;I\82UY5*/9;R?7![]1=8VZXWRJ"L9#VSFGG]JEJR)UF3/KS0+DEZO M\(_CQ:PP[/'Q]?RA*>=7WWY\O/GW,6A(VDE[KN2;^=RF54LJ=;.6[&569T?# M_5-"6M07<;5;J.2F?+$8GJ2FH-C8VV.=0)Z1N*?BXS=90B=FX^>MG ^BGVFN M9 OA<([-3,L3UB@D;,D^/_U4<^4GHYY+A;I]:?2@\OE,]7&4.AT;7]%PW 6) M-,K3H=B1<_5IIMZ?QTKW:ABD*7_+O9Z-SV6O?@SFE*Z=F3:5C,4N*K7BJIR= M6V'G_'I07X8;W.2>OV/[A8=)-S2Q5W="$S%WZ#Q2J7C+YQ_>\_ ] MD,KP;X@8[KQT-SY9D<=@(0(F1%G&.:W__6>X%[L^S'>,R/_^_< ]]&42.5/T MI:$"Y="T%S56X2UH]I+_4G-8!/P&ABHZLQ1,Q7 LS*+-'1OSC;MI2%WZ!]2: MF\8TS T\@P8UR4S"1+)E*V,:> L^"0\HVM Q+=G]2R4!.TH+-&>*^5+Z)$G" M6;A$FR0::3I-FZORFF9'M^E42QGKRD@1!9C4T479Q 0=YEUOF91%W($;]%+@ M=]U ;T%$#@82 R6-R4J;*''P.A .-XRKU.712"8F/W4\5(+W^1;OP&:6:"I# M]&)DU5C=,OV)HLKX(DPN C/Y[M%$@#_ L5 D1E0%1;,\ $KR2-;Q4A?2K%P. M[)YLT<#N$SX ]MYW$QRMX!38JD*W85N.[FX,TRTW7A\+;X?>CH)[$0U'E9#] M'-7&Q:@&,CGBTF5Z+V=I*P %2="$,?X\ G,&_B,J2T5%N,'Z-$5'.,GP;YKY MAIL;XAP%!5 MER8.&8?PPS[9X3 )X"TY\"B9PJ4=83P&?B0[I]@D5(<):XS*(]-*F+'V"!MW MA*ND.*?7#=$B%Y<5$="B8$T8O!"!4"@N>0PHTY&%\! .T@4\HQ@2 2&=$+D= M=P6T(>@BOM@'U^WER(VZ @)7\<<")BRM%54(L!0L*# M2\!'*%'=2< ]P/PG4.$1P>.Q)5T#D4(XS@!4(^$S2!J(2V^<*>AC\H2BT*DKR)8] SFSYHI2\5-!I(,9?O+=! MZ0+))']4A)"2%]4RMM2!K$^$-@A (C:#0A8!3HCJQA,1QAPD(0;,!" 3QIG# M1W0S72FCF**CN84BS$PW5L!XE&3H"F2%O(HJCAD(H E6\@"0"8 !52!:#9O* M7&#=8W1"1@J698@T=T8(GU#7CK B$;7@5F!R5*7R<U&D8;!J@._@S(%E\# MF3* @$A\+*!Q=)]#2'@/!ZTFLO[B8N57+_=9/.Q#_\:S@+SE$]RNP";U69C. MZ$J'2R1/Q\3=:@9F3)$6B%Z93P0P_479(;6DP2 MJDN7?JG\Q@'(@NLYHL.5 M/.AK!-B;JBE:&P7R"^P9D!@!X>F:-E3YJ& (V 3*(E$(8Y1^$B!D1*]Y4'0+ MC#!\?FZH"A$\1-\X%@H6!+G_/:$MBB"D'J0YW0(U=.-*:$_;F1I5NXZ%5@FU M3O8U$"7%[9UZ+H6B)"'R"$[]$5_AAJ?B'+0/VID>R&T[8V;<@# M5= !H,A'S6+M:AEJJ%()3 +^ !4\YT)F((64I+W*GIE#21+'6[*JDO) 4(-H MOU!"V3-5W;?#(G74AK*V+=\+%I=\O@*^^+6 [UK =RW@NQ;P?:4"/OY-!7SA M;R?7@@3N>)N&#B(I\3+?OQGL&4/39),H]\HV+G3T,,:'Z_B2SM3 "L2@-25] M$" \R\6IH8U)+IARZ=GS @WS80@/+!:55@FD3- 83&/'H@43KU+)W'@J'Z/Y MF%!#96\Q65+_#]92!HQ"VT_5^5_#$JJ*#H:B8;M'#[9O!5M8'LMX@$,%;4_B M)K9BH;U('?V1H)ADN&PKE!AU9JD8[HD.F+DMDY FW6PD_)?PM[]O7$1%T">" MQJ1$^V9W*,?QT>#@CH+A*2[J>]93AXID( 4QQI&5 _=4QJ>&N&+ML"_.'& M'YF_B-5GD;CB",/(CGMR!JT_>>'(>^%*L.Y1??E_@WLW-LPQC4;##*A&8&,C MQ=Z)OJ%Q^C>-V0'(,$-!BUQI5..68HOTG@)"V5!R!.O?S391#Q>-[:I@@I$> MYLC&D]0I)IM<@35KB1-9FM$OO\4A/A4M;PG,#YXHZ>*MY]XA<#POGH+K'?B]Z_,&C>JZ_"5X M$+JAM(#'F.BF3I9$3 S"?OK7_UQWLJN15"@_= NU9#1=V"F%+ M#;2-4FH%BY:ECE%'E[$AF($>(\&G@?T?V?1V?526 M (!=_B]=V*3YKPP'PW,@/H$>,-= M!0V$O?!.:D80K8LQ1J )W:5BD/^@_O(&9H; &@ 6P2PJR9[2%, V4K<+W%WA MCLOQK)!E0'I9-(Y*B)\$/P42RP_D"P.BW)N<\J.%10"!T-%.T)!6=)(("8PG MYQ^IO>/-\9U"IBCC*8\;IF.0L]&(\IFL_5/2)5!RF@)&2T&5=0R4P4]XYG&, M]-$7D"@H37CY9TJDQ-HRYP@EO" 6YZ0G8+$?G&&2ST-+D12!PI"$;D: !8U"GD%2P*VPPWGD (P(/%T>8 Y%-@CX?7C06*)&)W$3BBY.X MZ]BC&I34T@YC8Q[337%B0IOF!ER9Y8Y!!H3G&_TN> BDM]]F6L98WSOX&PS4K!M MHBD#%JL5^ $-.#P-B^:832UD.@3L00EH=^,9G33:BGP!4 !JV2/.'=ETRS2V M%'DA.;-,D.#FPU&6XCL!#=[T >/?!69@:E)0O&=T2KM)9@WF M5>8J6I'43!?H6262YD#C/9 R-S&U/-I)]XN&Y2:)!!L$ARYO+)3[@VU$OR"3+ -20[@W .;E6P=L+E.R'@M]B,;H[QB.J_P?# MG.UXYK[[3**AV-6"^MM /244LEMAD?(I?6N,@:Y$)JT9M\!K(7$98MEH/!QE M_JK<5?[VI!9:^T"3JJ>(J:Y[U2I\O/BE) 'D486H&6X9@^'9:"Y=[.M#SQJG M*2-JC0]I.H^&VST H@EJ;=DB:)5YQ40DP;?-J?AZ\WA^[9U,L=UK.X[/GA%4 M96@J,%L1+QQ$98\S"[H5>JNE]QN16F(F4ON&CW@X3SV!HPW .NHJ;;TK.LKW MKURK)^!>_[;OY)ME+SAN:(*:-A71 AGI*ZPEF-QNE&&RD4Q#G #M8H6#@9K! M3^(2J]2+,2CZ"(,,L%#2KZ)!51*R#3B=L43BAHW$CHD\(B"L8Z+4%\[;^B;P MTFW/^??KVXR-H-J;P\#! HG!0%S>SP*>"(79X?PCT<: M_5Y$-&7#?G0_F5;;;R?SC#3T!XV;!NG;O'50%/SLS#95C%PT%HO?/"L#@-'B-Q$N?L/&P46-WT0C MD9LX!ZHR<<-'^9M$.(D?PY'D32+)X\<(R PN1KZ-1^+P+4R>O&&C[$V8X_ C M'T_<)%GR,9P,WP )XL<(S]_P//D8A6_9&(UF)F]B; 2'^^A$^*<('/%0/EEF MX+CYJ^231_%'B#$%(#&KMT6$9(LX%LP"53!IK?#4D<;$:_"HC%2.H5'H85DB8HU6 MS.(L[F$_8AZ357EVY3ZD;[;6XOY/7AD?3NI*<)U!UB E4T?MZ""P.C3T2&). MM.F1X+E=X5T)^_G+ 1+7^\+X6* MYP67]*VF\R>L;2CI$KA,8#FTW+#U-H;RD=Y!26?N'/#/:#KD9Z4+0Y.&TH8T MU%8GA:*^W>*:&TR!EAMZW]/TO1MNJLIK131\PWTW%$^-*["V:%C>%, Q4"0L M3-SM8ABH:B &$<8UY\X08U*ZHU@D T9-*F(2,;H\5C%LN_TZD(;QPI^!M^WD M*K;QI:!K'4S@T*3)\?>[Z_,M.) !LC4'PP%V*E ]Q4$ MA*/ U\&:8WRK>X(XHV[!;+!.^H;! M M<0CP!WY=4;))T<70_[DN.4I!H;;#4VLUS>-TT\ "J=RJ4GDS!9B&X MW#UP!$@'7D4"^HBB8_2"=2[ F2X!(,!(K,6KWT8D3$C+SQ#I:>H"S2*%%WY: MU,T\LFY[$?1^<7]XXF))\VI>MH.&1FFQ!XCMD6RZ?4?P01HE?@08"R)-"DB> M[QX(F7N^935;\5Q)-SKLA6)_.[R=)V$XP0VC!4!+]T-@*6L"/9OGY6A@5DI+ ML#!WGP JW7836NX#-,:,F,W+0Y.DJ_QB%C^?ZT968IZ/&5B!&PO1#Z/2WK8# M@_.*";+J#DL*T%_; P&,;R.L827XC6Y[&66F9/NY/,S(N=&VX\'P&_<('4T+ M+PT5)A)@^1LOAHX8(%;1/Y33P8C=IBGPB.3Y(R#JU-PC@.] M\LOJ(!"0/WCA=GH\]SUSLP !7][53P%(^X\$)MY.Z-5X_"Y/(&4%*8?;(9SC MF]DGV6 ED4>?QEXP+YB_?D*144/,LFF;0* M.&'2QAKD)*UT<8UE8MMZ)@AN3O3. OIQ;3H- IER)M@28V+;[@SW_"6L'R'U M$%YIK&,'(2J@^E-H#9O[( .<[,@*75%\,J83?^L/JD0%PVPHDG!LA0X[>DJ MQFV9()ZMVQI[HE]S@^4FTM;LM;:E"SM;P.F(=4GR;?1 JK)3%.,^%ECOS@S$ M""#970_V7/(Y9Q(K7E!GN"J$Q-H1H;X.V;[DQK5G\-N60JI?2'$XB7LRCK5? M583'^0_J[!7JX/H+B[L&M>57Q*/,]\QV4F2!RM+;LH]U#\6[&_>;5WL^GIQ 7KDD=(Y#C*]*]O^\HN!",Z$ESW1X(=8! MU(BNG$JEUN;0YB%N$1!'V9#G8)QBN7?:D"XKN8V OFBD21G2HG^]6>2;V!;DMD'08N3+"+9S!D*OKK;O%7>2""2*! M?3.>&F(>( /6-=TR8H1TZ&# .+=("O=9;S)0R[B=/Q1X*SF%O.]:O@0LKQ(( MW*ZQ#*0WA&VQ,: MG/96G MM5R?T;-LG@G:4=>'1&_V)#%5>SL_JC*)W6!0; Z?I8 '-1(4U:%^$=H2M%)6 MQBY-Y&6BO6,0/"O^ 4YS+#"=$[*E MU3(RD="TR)K_%3TMDA"M^3]-/9E,LE M0[9V7)I@E;='$'Z'$TI'?K>/8%G\-N G+& M%3"4,EQY G#"EC3S;>NH7Q P!B.1]D'VL1T'17]@3XK.?)&D=_*:]+XFO:]) M[VO2^RLEO4^1QG[1^PG>40E**41NJ?SV8^2>T:6M?;RV\@*UH:SOP$K8E>54 M#@+'A5ET$)B_7"UVT'29_?N&J8 6A*] 9^.Q5$V7L<_GT0/G;WP[&T_NO-VS M%P.O!G4-7NV[OSC"'GUQS']Q$:G66%'0-T: ;=-]R\]>$G)? H9X9.017(-"666B\KXP0:1'N]U88,#=E+')EQOF<<^-4=$RQXQJBD"&,=1):U&W*D'?.\*D\"E>WV:1'F:@ MP'?=)\L[Y&.X?M]0@%?>^N[1D?1"T/FB0B;(Z+@ C_>\4YN&'NA1X)*/YW2\ M[CV$U%T7W=@_JAIHQ M#M_RW/YY/>N?]4[X+.!$D:HR_L !R7G]KG[L,@^]A:@4(%VA4-398\7T0YK1DPHXKP32]0X]X-&A,LBW$P[>.YN_98I>]V:=E/=X^1K:-=;M0FP% M] R)JIK[S71W)WTF4G$9>8/?301\QL7OW'O\ENLQRE$KUF%#=]&9(S5"D54.]WWC,#2=-=B$]\!U> MM=?KRNJP6OCX..^N4+#PA#F\VS8=&8!#6J_[J"&!'D2+*LPM^;OW81L!PB=, M^+_DJQ \B 6LYOJH1,C;QOS?H'^E&\2[33GHAZ9'6M"1L1-_- M\;?;Z^RWV[J93I1;32U6Z.29;:FM(:7B M>2<0CHKE%D0J7M'JBC2X)!I6D):8L!G+6+#@-EIP2T,U64!N(@EOM.)NR;$\ MJ@T*J50#S_0#Z!1K0KR$B0+B'M0H41Z2SXRP#^#7E6'.Z$:)[P#>P9-[] K6 MY9:BJ1C])LU;AZB&&QSY(#UA;Y^=.W&)OGEF-39- MBWA(QM(&;$5$;!'\L*TUL?8OCJ>]M2L( ;=+',G>B]C-G2A%7X626^)"MH)M MEK?O\H#O%E^37UQLD@'TA7Z;$>ITAF1]IV^NYMGZJ6&ZJ,+NS".2P]DNQ >'-3%,$'&RJ07:%*/G8;IVU%] '1IU M>=SK!RR7(>@M%^!J$,IWF_3B*6UOV%S8N#=A8.][>6>,WQO!/7_M\XJ"3=]( M?[RUWYT"&]& (4A./[JP&\JT:;7?J2:P$5U %XGNMH-?5 RLRLEF.Q7ZYI9, M^L;C71$"'KWTKXM@3/I& .5(=;"Q'>:P?42+$X&)?3D5L;7#9F2)YG>]%UIM?R"[3\"ECT;KP26-%08->2WQT( MV1,,L;%["R>35@PLEJ;)7^ 8Q70K_K4 M[6_DNBS^G0H@M:CD@SU;#A9M>=Y.L&4AO#'8MM _=._:$!I&^1S=4YNJJZ+( MA0O[[S>/O)L@P,8;+O!DC24'[P%2-S>NK'$WY*.-MN3WGPG4P/C7!^R"@NAX MWTC!&!M8"J);?4U!*-!F&-BOR'0/2;VR)R/ 3QY4.Y%%9EP==F8*-\QW>KE1 M-9I[VYU\KELQ\.5%R5=/NU>\4?HG0J)%F))>V.9>V^9-4]W:4"7$26^ M/3<@Z^Z_!=MWYYI'$[I4G6C%63FA%?IWRSS_F-RY HY_19](7/C66;+(RZS@ MV_R>D"$^T!2R5U,'RO2O3B_93J>35SI WDJ*?8Z\-:%!RET)@&83D M ^]V36)Z!2^IL7W+)9[;H,/6T_UTQ1%A]EH<<2V.N!9'7(LC+KK5)Q;;G@AB)1Y*9K4^CN3W1[+RH%E/1'+M M;F91T-3,,'=?[38'_.&3!G'A1)M:=J5FJO!I'#D9UFD1W?UR.5KLP)_4*OJRZ[LR:,/-A\P\ARY>3# MC,NU]8W^-'MX9"L&CCS8_#*]21:F$W;2[4>+#[$06[;&87Q[;']D9",_W+7; M>K8+KK,>FS1ET MC&'D )CE6OK_+]/0YJR5:J7M9,^*1/LYY""9EZD06#)<*DXU.R9DEJS@S0?F]R-<>0!1'OM:"P3FU;O MV+;VV)M.QUTV7L8='4"TVC;2Q?2=8G?EVE*H\J:1U08X,GF I?8RR1E<,3\3 MA#4W7Z?$N%/$D8>P5XMF=#$R%;L8)I_K]^Z1X-SG*_..F#F:2 M68QV%RVG-YT54^&-L#K&_*GVQ-S8]Q.IFYF$2O.XG8WY%>FC;6]2?GG+E?"64 MR!;DK*&,CS%_37FJF[(Q+73K]F.M[$@&+Q,Q<4"J6CP>GD9+UQDE0":<['AG,K%[V7QL>8?R )W/]G[TN;TU:RAK]/U?P'52;W MJ:0*ZR*Q)S/W+6+CQ(FW>,OR)250 XJ%1+38)K_^/:>[)5ILQHX "7KJ>7(- M:.D^6Y_]&'NMT\/;]_V'#^^_V07;^O6^3DYDNW]K'3 MG,7\Y4;/.AI>6 =%X\>77T??[]ZU:[69S/_UWM6/'CI??M[NU:I>MWHP.#\> MS63^VZN[P8^[T;$+AU_%J;UW@N)WKS>+^77R]?(2#D7K^NS'T='-PY?2D=WN MS6+^6_^D>W>P=^BV1I\;/XN7M[]J]W.8__[H6W]X.?IX>CLZ;;7N!E>-GQ^; M39'YYR10+H[L/2$.J*]4XQ?B#$FKV:4UC:+GV+\WADD_5**-^)3_A;N!T&W& MYC,*DW_''BSF:^ZZ'NV:1U_4";T[[N$>N":Q6>@#YS?31[,8_/3*V+0^/XJ7 ML"FVM )6\%1Q;YQI!$9!,5@$1-$C!U93G(B-K5))8%C46C]U ^ZAK!3F^!AF MK.F>>JG2GO/1]'^<=6?XD X ZW=4=QT[D2XL_S;A #KBJT07S"6LD3M]?KOE M8=4[N7YW^^E'\.[N6_^;M7]]_^SI(.);QLL2_-_-(/8-S1P.P_ M.NN]LZY:NG9Y\\%]]W%T&/2F,@16G99-Q82+ M72LH^U*.XGSOLU!<'/8PQF$/P1\?Q<]X+PT,10E\Y%"7;A3[H(F8S_'2%3"@ MR!SSO(9Q@F'CZ.6;5;4%?T[JWG+I'<);T5G$'45HS':8=R11_6N$@1M]P=Q2 M])N$]ZHX3O+@UTR[!P,O6AA_H<:V.3>YA'D:^5/*554O_R5":")G0[#0A>=C M9C0>%Q'4HL^T . -\_7= YP>];%QMR=]<72IT::-P+WT M\$3TK^:\V\(M/Z+SKCY-,@,PD)2^"UN6E"XI?3>V_)BUD"=2?YZFSA,-HKX& MPP>%#KA7HFJ;S&CR!^-^9U*-7Z4:OV&*^!,U?Z)74ZE8B*N*M:W4]3- -$6U MI.>::,0N&))())$\1B2Z))*5$N*IB_/VN;J-[MI:;YQ M^EVWZV#U*%VW&TQ2KZ1>2;V2>B7U;L QNS3Y9BXA8E[-7G7(ABY.5J7.5.-W M0EO/OE+^,HUE;USM5DJ)3E_+]M1[;OTS^7'G_RK?U7^V/G4O;,.^/ZJ6WR<: MUNV55EV[7'H1][^XN=&<\^:Q5?Q4.6Y]^GC7LBX(=FLHO?BG5FCHU:GZY2WP M)6UK?#(-?MRT(C;)C71@MS[S])94)ZDNGV= W$&>7+3N3CJ586O_Z^FQ:__NEP[]C1TK>W;S)&@.RN^*E^[- M_COC\G3T_@,>*PUYK.PH@V_80GKT7,EMU&/"A,+FP3+TL46ACYGLMSU1CRP/3=T?:2V4:,%&39Q(L49-G$R\ZVM\HV6J08 MRR9>I!C+)EZD&,LD6J08RR9>I!C+)EYVMZ7?6O#RC(3VA=[*C0$AC3+FC.9) MU1^#R**Z9+&.(5G3,%''GDX+D=42QV-%VD^$3T3CM?V\?7IT/MKK>I5EZN?5TJ'K3\5NL+T>[+UU=[9_81[Q"I ME0M:L;$-O;PDRZ;%LAM7!*<9-K\])"59;C%9KOH<64&7R6_^T1?]H/_A\_5> MY;M]]^7@P"A]V=C15*_=W!R=:S??6I==_>?-Z:=?3JW<9%TFY=$D94#V#+SPO*V]4F3E+< L[I4D:WQR-9U!'E10N*5Q2N*1P2>%; M9V.LJQTF^R5._-.'RQ==,./]-!S *SMIK70JHV^"5G"%BE:G&SFT',/I6(:M M-'V?!+YB.*8B^">4$V+XH4=,Q0@4=%4HU%>AN(YB**>NLW=!.J'G ?Z5=X9O M,6MH)10NKOH+44Q7<=Q Z1MW!-8\4KKQ1HSQ1FQA(T$?=F!X1!D(.^KBCN[& M.P)D['GQCMJX(S7%+3T%,PCOXH:>8KO85=>Z MPU727104R^G8(8IS9>BY0S@91@5E:!M.4* [)+]":S@@^/'B[%JX*S"ZYKWEFT7EF4UY:I/?!+3""P3KG![#NQMDB#N^\0!JB$C>IE)R N M"5RE#8^'K[T]H"AG+R"#H>L9'@!2L09#N)V8*L!?\<-.7WP<^Q%WIMP;OOA: MB[X&_M\CA.[*L1P (\"\[RO$,>&22S(,J/M8*14+"@Y HA>BCUI5TB92^J W M5@"'8^=)9-OL /*0(F?2[VQZ70]9'CE*[O@G+D=%1TV0-Y -0PI.!; M)O$,&I-PN\K+E.,4!R%[]H_R#XV-P[IR,9S,9V/Y7O!C'_2P@'A# QCLU!@0 M&I\P'&OX@RT:ELP#$HUWU8OW]9MWQ=;[L^^_:U^.C/?-TN=$0*+RA(#$N3%" M(O>O7$X.YYYKAAV,2C!"B*,051:%.#4\[\?0#!_,3W?5@];@='#6,/?=KV;_ M_L4_0-^UJ0B$ O1APQ^J N(&5NBB4 $V1]H"M &?F3L)\D/7.R1D-H#KEU;Y MH7Y6/+\UFN;/@[M/MWO'I>:+?XIJ>2Y\J63R#,?G(.RX/O"Q"3CM!"#N(K8 MF8CRBW(4:Y=$Q:SX!15YW9#*LCO+4-JNY[GW()9]!;_TZ&%Q0>Y<&VP%AM9. MAX+39'S5M_S$4@SD5B;&$^^A;&L,J?#Z3;F;/'<+7Q)G0]KTQ$*-SR4@O=H\ M^?*S]O&N1;Y\/RT=W_H/7W_VGDU (*O!%CO&<_HH/F@9M[[W7'\V1;W[_-7Y M>G1B?RF2'ZT?Q@_]TKCY\/G%/YJVB*00<9'HG3K4*?JV&M)'_ @9G9)@)E2+ MVM&[GF%?5*XOS[K'WVKO#W\V#(!J8X$J2A"N'E^5-AN&)ZA6AL#\H , MW)D M(H7I*E?>A^O2?/X^N?^Q3M?NT/&5XL+ >@;@R&P>DRIA1UB=Y2P?I^8 M[\%@F4V6OZWWS2\'YN'9]:=.O_A#L]\=^I] ZJKVL(#NLN?3&TA?PQ=L M$ M%]*T48UI8BJ>@20!. [0_\#P4+:HN_6:&'0;*=.CSHW;H@74%%D[B M'N(' !L\9CN&#S:1[=[[DR?OD"F)"G7%@5+@H\ RX*#VJ1K DIG=;I2>S1Q< M2^YO20(;@G'RX^2J_&N_=]*^NK6T]N'53:M[4FFM4A6,4H:X=81Z'$T:NAH- M22*G:/*" PX:3/SAS^JUOWX]J%\,K-:GYN6G]J!>NC?:B0&V^A*TB\M\$^<, M^2R%27Q;3+Y[ND"_EQ\>3IKA1V^_^+[V@>B?/P:#;VV@7VU:*/SU1 0"C?4M ML*;1#K[5'-*-3DA41F-"-]$S /^ZS@2Q M^@1XC+HIK [AAG^/.&C6H5:*]A_ED03_%6"!OL_53+@''R*>P>AB,GS7H">P)'Q7;ZE)@_#?A$UZ_E2-0 MX)Y/.F_,T,.^K" XEM=+K^F6CF%' @E^T8LGO^KG3KM5'99;[O&[H&9? 0GZ M %5'&1'#\R<=XO0(0@\28C< Y'.#0_36H!\(GP# AE\ZEM<)!SZLID-0W)I6 M!V43=2\B/71@)2-$1X+XF*4R,$;4<]EFI@5@!Q$\=A<%(/YZA+JK^ OO":#7 M,N%OJVO!V@!6^"L5F7"A*Q"BR41DPAP""ISC.L*CGL!.2=HYE#$):0()-9XK M'1^/RKM-M[7WXZC\,'[2ZOM!0I@0%8FT.01W%:#WK3EHZC-BHLW+F :T[ M?6M/O]>_M:HW+?^B?OGC>E0'"]IQI\]G@7QLL)\F/7[,I"5+.?K4.(Z#4+:< MT.!9F+2AK]"VN&,#@6-PK?\V&2\JH7-L%7V+YS:$T,M1T#".H)6TR6;$__Y7 MHNGRE/CG32V$;?%FSSH-"?;('NOI;'3AS6\,^]X8^7R;M<:X7<:;N"]&B7H% MBSBM5Q'^1GA, 1.GPPD@2PR(X[WUA9 M4VN5%>%JEG.41QH-I>\AY_[GZFQ_5A^4%)S)#G*HG7 F\Z\$&D+@PGJNZ*$' M@FS?I=/Y_#B>:?RSRGC,HO8FZ-P^/5+./S0O3IK[K>NKH_WF\25OQG5TNJ^B MTUBYO'YW>71PU+PX:EUN<*6G9U>M2[:TJS-E_^STH'5ZV3K OR[/CH\.FE?P MX?#HM'FZ?]0\5BZOX(N3UNE5FFM^M%>,2(#3G7<61B!>_/,J= S0I^"P?CW= MZ7R>2$PR]"P^G9"Q+$>^_>.[\^7\>ZO=_US\97[3KW0[>'@XOO^!E^HKY<]Q M\.)C:(]HM"<9NWA2L,) 3?8.E82."\<31K0W$+&H_>"E%: 5U.(ZB\5:P3E; M]SY;-E<-]C5[5#^M?GIW?7;WT_[8.[H?7-\UUQRVT.\J9:,,=L_UP/C2,"^K M)[#^SR_^*:NE;$4ML@[V1:$+3=^OW9A7'X>W>NW@_MYY=W-\^/$S.NP6>T:> M[_??C>##']'!A[!4:YP.*WO%L^K#<-@Y^7!_UUIS!**O'8YJ9:.2E18Y(CKQ(A%+Y.6E5K] QF26@/QJ,.*Q^.!R.?EP%MR.[>K'7 MK-7[C6OTZ3P2-)P3C& NC"WUS#!"\A?[8BSJVWRR-V;ETGME+IF/#ZUC_^K# MUT\M$HZZY-B^^7)UV=QQE\S'$,S^''AC9I)0[^[;5S?P!JW;]^;-[?&GKY\^ M7W0VY)(Q0[M^/SBK#8J79#7\P???')_/7X*JG-WY>O_=O^\VCP*SYY<^+ MJ8H*)FU)P=1$-@=Q?=XW@$8Z)*2YX?YQ8'(**S;<1L6X*.T727.O4?ZL?_W6 M_Y10,8].#Y<-9(!4@6>>==_C^6!U#KRPQS7[L4Y1%$CJ[)/9JA6-_:/;O?M+ MK5$KWK3[)R"P]!D*?8\],PI>L?2%YOD1_>]$7$Y0]B)+C6+,]C0J8&XU^_[X,/-TW/O/WR M?=#]??=@="\/GJY.4C[;IXX3>%L0Y2B/3EU8=21@9\*W4AS4W7?]3N6:&(.' MMG;GVU709__1*XLT>,M1.O';P&YFF&4*%A7A *ZEU*JU$N[C*E9"7GU#U6@, M5"#7KA5<*Q)I;;##U" MIR+"(=/%S#NNAW%/VD3)R!(/496(OYAV-#!,PF/X-.0/2.NSY%J:;^N&O;Z8 M K@NX51*"\=13/[8=7IHK!R0]G3 _A@TB;/N/AB95A!EES3@G*W^>/"OP_ON MM^.;R\K@3/L#H>:Y'4),_Q".#5S*%2P%W^I'KYV=MU>[S]K=Y7*P_7@9_%77W__=5 ^I#ZM M!6E^J?JT2!HN+3]K/JW4:")NY3/?,?5N=&+\=+U]&\ F/)E[EIJP_,D[HF=K MSGORN5SMWHY&S:_6PX=;%8[Q/U=T*PU_G3C7NN?][Z? MWK8&?JOT>?3C\.?)X?UZL7O8^'5MA1]^_FR1F];IJ'6U3\XL$"_51>)%1.X@ MVBG%IRGL-4K1F^!TV^H0![UUD3$C.L\F?6*1JF9Y8V_8':&*0*2%Y$]]>Z:' M[/?'8MLT/KKGUWLM4(TT^T=I_Z:WG/*6\*+]@?86'>0K%,^Y.L$OB$^PM1NR M.?I]75J1V'H8(HG/SHG^].Y O^Z4!JW1I6%??2P=?6\ 4*84L ANH8(1KYHBN!3#LD^H:I^!:@M L PS1:,H#+D1F! M>&_A8UR),4X!;E,O$T 'QM&5;AA@]2>L MCOG%N7U&_6V&;;L=46H$]RY7.O#K'HM6X^LL9V^(VJV_ !AQ=""*X2?J'ICT MF0@H,)OD>*$O__$DZ$<*6)98>[I9TR!KYR5,+^W]>W+R\TKX.,ULZ*_.37N_ M=S#8O_YT][MU;?:/6I_"SVO*AFX'WGOM[/MUYW9/.[E\__Z#;_5O01Y,2X._ MUB)^L^DY6CH06?GZ8/>\SY]_%D=?[KY?W_5^^;U#6ASQK$#DZJNB,@_I1\ND MOMN^]_UW[^%=\7WG4O_RP^R?-EP:^UUB?8=44#8Z'2\$-:1[,Z *7Y\4_0P M=J@=TF:AW-EU$UL=8?KDF_5JQ<676'JJ#1;RZPI#S MWNW O+KI-+\7]SZVSO;>#>^\\N_>.D+.R:9.R6* Y:WE"OC MSDU_KUF_W3_YOM\RRY?O=;WW@L=K@&^;P8+K:$JM]@(8N6,,X?4!<'IJ";:S MLZB!E0$];[098[[G92B#BCVTC=$;RP'!2?;:"(#$PX1R"Q;(GQB%N9I\^LG, M<)Y-KY54-F"3DL_Y]<71X1'-!;^XNC@[_W!TJKQO'2OG%ZV]X^;UZ?X'9?]# M\^)]ZW*BJ\SDNT.IML1#&1/-*59*#X@QH"60WV7 -3VZ MTPYZX3INM$Y:UOZ4]]-;X)%.V 5!!T:85V"_W/?A4(JA8M[A8X),710!;H^*85!@@DZ?\,9/,Q<\OF4N[&B@"CZB&B.\D6E *+=!"8HR M+#KO3\[C[ K0GH;P*RA"-DV7#_#J!!34S7#,?.XX!U7!BSTM?<89VVN*L$GIGE299&I5CQ>J2I'S@S@ " 8?.[1T=8#@N= M0G!$(!(:RJ%,H<P+AG$T(!YK&"?C'&+5QA!T5% 86:W3E/AA M\/1#.T#/750@;],#F"FU^)">9]"@GO@PO-/'Z S]V_+CF^'=9YW 1<5";W#% M0HG)1%Q3@0=\:3K9^V;SG$*#0@\NZ%MM*S8/XO @UU&I(Y/LL87.IB\?\3C1 M!P+CDQY2',K6,:XZ5-6@L'T&?L<2&Q\PWAQ?9KRVR!A 2O-,1F<)WX%#T'E* M:1IM")[.?#!6S)_6O8U",PZ;K[KJ8T+GBWQH1PY0*8&G!U1$'J-K%NY*^-G. MAC2#S.EQYS?7R(,K[=./WK<3MZ@[7\_#C]5N[<1Y=N;0//UR=N#R\$1_Z-7O MBRWCPW[?U7H']N?O]Q@YUQ>G9*TZHI$^E*\K'\XTW^T?M\(O'X^_?;___/E7 MN!XHG_DWWSY4VOO]Z[!]_/N0G/\,SK[2=F'SXQEX&OA#0I/JD(GQ$&>OB$V= M.-0A"H/G\U%QO7Q4%#%<3 /#MR.MTAPUS9/6E\O@[I*$O]X=?']ZW.HY _ M?3^M[;VO5%H#Z^ASZ^-7OZW7'JNJ6@ M?7YZ1/XY4+[4OW=&]]J->[NW]YF,;ZKB>7R!84&:V;LY;P;\N"_YE MP;\L^)<%_[DK^%_HGE\TI&*F"A3?7X!>\ M" 6E'08T"F); XL]LJ#X<%PR"S^9;D9]!#;]R&V^/] 1\V-K7;)0'*U4,NRF M8S;- 8;= H\2+-=IHC1#<[C_N>U\V?MX^^GVRW5C6*Q:@^9Z5,=W[W[_.!BZ MK0_79P^M^W;_RK:&+I9M;%IU7!OP][Z<^F;+]]ZE>+[YI?:>C3* M3Q?>B>_U/_PJ[K=*YM5@;^!T&CUL.3$_?#S#,F,>$,[Q8G"6\>PX5!Q+7N8[ MM]#-BG$.YN5R?->V3!9)CN!+73WND)>>45^/$<69"SRX;'.G3P+($;=3[Y;' MW4W9M3:>1C(_K:N3DT\_OA>O]\B'\F7PX_BF5%W$KW."F,^A&>LPV#\+&M?. M[?N][DC_<>IV#_?NE^Z,N0%[^6FP]4]O/Y_\ZO\\:WVYTK]ZP^[IN]YH$3NF M"=N3=]>?*\W/=ZV]C^5OW\R68WP.9P>$I_F3=N*A^0#Q28?'.)WK,"?4FR'M M8]:,(FHP%9( 0 M_N!12][W@([^JKWUE4N,*5*19=AT*5A,KC0Q&,LD6!PYQ.!+HB[[')17FLHS M%B[P>[FNOZ7AGE<7A-HG&&S83P1'CYR?A,GFZ\OSU\JK9)SHM5#+18R 1L'0 MZ\JSPCM]SW6 JXPP<*W! +M.F)9/G22)03P&AE)! !EP8YL?VF@PH Z.';M] M,*L\6)\?;_#DUKU,HRPDPA,JXL'J&5 #F2&VYXR)&B&\4^?H\5[ M??XFHM0<0!AY(AYH+@^'_.)A?.,U/V&)>7/>EJ3S-D/.VU(QO\[;/_71K=P; M/@5!49 MR=X&U29_& UB=*NZ\<,H5JH_RB504^NF7OE1KE4;U8YI-HHFZI(( M&G;'$9A ^HGA ']0RQD+2T+?!QC L=IT#'L$IRX8:_RFE<-BD6:):V5.9EU5 MV!_LW_'Z8U5IO ^6*L1W0C-?XKEP0#'FN,K\@J:ZT$O.8M_!:C57<>?6?'_T M"S90P+5MVJ]"6>%^%;_OAK;)4E$,D[B["), MN:$J+N[* =W+9QGB@3OV L$*SD&GXX&/@C*F BU.+_K,$J?LD8)ZK$?SC Y! M8/#KBGN?F88=K3FE%=(TQZ8#EK$]\6(X*_8^Q;IQUT*SG9;)EP'['& M\@B45W@A5Q7I%XGG"HHCIK'9.&245ULPIP)KQ^"@UHU5AC1U:I5D@K_\WZ_0 M#=Y>6/ZM/Y[!MA(3Q3:GI#S/N&B%6..%(5K3G_D8]A&@'^66%/9;$$ M$3)H4UEF7$X"+$HC"OA?CD5V3]>R:3^8F,PO6_OH"[1\6M?((<>W1X,<]X9G M[MFN>XOT,::?PKC:)4KX1/=*)Q# )\0V>,DJK[Z@>X U\6_'] G@IWMR.J3 MLO\LA[9"43R &+L1.)497YB\J"IG\!Q,#S5LGLKGTW(0T^IV8;]11 ; R0LZ ML!M8G"H8(] G"_;*W*OLZ2S,X]!)I( =S!OL,CR*YAY[#9:F8)BFS\DULM9$ MY#.RCY T34:<3Q\C#+"DK#6)<*TVA,HA[-)CPF7Z\L@\BRS2$E[P*W!Y!WBQ$] &W%2*Z$&0F?W+\ M$__ZGDQ^$_KQ-VY,=$!=@H^ VO1XKO58$1I&+H!+@I$R3*Q7Z&/>"3F[F[1T MQQN78@%[(^W"!0!EXOE*>Q0E#=-P1"('O# 1C.R#_H-IP:C_*6W/H(<'7C(N MM"=^Q[.&3,Q-]NL;LQP>12#""$\V!::CCPZ= 1:($9-NQR&8LOJ%L/W@;ARK MTV>!3GIYV_ \BQ7I ^=[(\4=(J^AUY[B>_P^FJ ."@LG"5:W5H!'(J7W1N-* M_E$R;+?&!HUS)YQCWK//E O>BAS00I$W L'#N!FV1N/?S% M"_EH\(DG[&+Q/Y8#\IX (&;>@8I @@#DZXGEP#KO0CK'"W@ M'I[P'J!CB2)V#GAIV:$;D'&Z-L\2'P#UH4XGE O031BT-?!H;WQB$^?.\EP' M)?M:Z@D>E4(+38)+#,>0WFA:3=_0:I$1@_KB/QRCC M$GP=\+W/08:+,ST+^[> 1 H2!L8M 0X%XC8\_TTFP/KTA)UW"'16"NR''?3R M8I>?&6YPZL;M@FCM@!I!9AZS*_*TSE4BODP4DO-KA%#"N$5:=Q4+FK5 M9,'2_/HJ?U:!UU-*N0Q&]A/4#%C 9H HE6)G^/F18-(DWC=='?;DXJYQ$998 MMQ6/4*5Q_TE88EG5WZS(?$YUE2+.<"^.0S:6[X>T#NR"=$,?WHJ5+)8]]OQ? M7!W&P0H;#Q%9BG$?(>FI:WD#FK(1 M>"$_+/CL3>RR8T]RCU@#A<6%#,2Q4@3[C"JPT*:DTLTC?>+X2"P>N;-@X[QJ MR/4L8 I$'98/T0@-)5M&LS^6#,P4O4?)]: 6W+B<]4YO-4?!PP "H]AE>PD./! M\@/6&T.8<.+ ^I+M" BK*6&V(6I@8YL?#=S(F'8PB+)R M9.#Z:"AUN"DU>\B-7IIJ?BHJPEHQ<>K'NV'=NV@D2NSMR9916&H>2U1+,T&R MMGN/7D@P$TC !_2(1,Q:?]$N ZCVHT3QHYB>>BZ<]'N,^:.P3&18O;\ZB6W!B#(XD<;MO)"5@%H'&.CM)(@D$^#,(+IC M,9GP,,YP/8WM;!26R2E/<9!*:09&!SX6HC^4#_M7\,$# C')0T'9-WR7_G$, M)[+;MN#*&Y .;L=RXF B#HFRE>/FQ!=?CPO*$5#,.1 1_7#V]0A+1^$)K8O6 M^]9IE$0 U]M,#E(+CM$8$"VOB!29]QR=E8*DH3Z^R(TP%G,1M?$> M,#;V+TQ*/2L:Z$G31 "8$>&[]#2D*E@!5CR'J/AD,[ MHRBRC'5_/*S,DX4P(CT*Q)[U(,8P5LHQ&[=^BM)R$K#:1(QT"I&TRST+UT41 MF[&_"?.*:,S11'*%K9'!$%5#8F(8&6YJNZRDC8>/0P],0CH2@_8)'.<*"-E' M>]@GWV')3.IZ&C6F6,O/)^\IPF0%M*3'PPIG,^GJ@GW1I$1@Q#O,G %K%,65 M9U'_'9)RU$:9#DZ@N0OC^+X;R3/63R_.;K"<+NAEJ(C3\2BTY3'S:,8603AD MR7&3C=VP,'?\=IJ(R>+ U$Z(,4V]1WN4B(8^>1/]\6>8%NL@-%6O3;CJA%.! M^HBHEPU7M6<;(S<,WG2M!V**#J+(R<6H)?#@_\W8K9SHDOIW8(H_+MS&Y++O MT*<,5AGWU%"G#:SOK>BX=ESJMA9>RCF;+^[__M.HUAIO)]>1O&@EWJ=YS#*% MC&EGU.$X'8<&I6RPV8-1W"YXO;ZR)=9+SY7%&D#B(&'"4PDIIXFAYHELJW$[ M1DRNM#J8#0EW,.Y*-/Q':6J/>*(.QB-X]T:/V.A\*HBN$2:4P9;'?"$XC&*^ MYVFID?=J8FU)0<(3IV*1@?>-Y< =,C3SJ+$]W$<=)?&IT2E(PPVPP$[2'3.6 M/IA-)RQAW"\:B?EO9+N_*9]*(2*%R!13GALT:0U+\D,_P[+C"V$^+X'L8U:X MIUG-49)FVW)QMM&=8=/$&M,=SRL:)^ ,C2A7+^"A=]<3?)[LUTX?CG5@3^)+ MGI(\M3Q/L5F!RB4\-LL\SXGST^<21 O3?JEO"L]XXXXU.DZH$;'\0$O+#U%WH+ERXH*I5UW0 M0V@LF2>_T:NBQ+W )YSFE&:46FEM5 =2!R.I09 M9C--)&1,B@77'9N.TQ8$2VS\6UTZMFV<;R\.+$\L#4,'O!B<#H.:5V,<-9R MEPR(P1+6J"Y)TT-H>AY;)LB1* \O*BN)ZPD*X\E"77(O*."L.I2F0N$6N5W/ M%KK([SY;8Z/'=JPMKJFUP,*BW@N::BF&9V>TX@L'49;*\?'^./&-_R;6JH+5? =" E25/K%-NO*/8 B3 MT1Y+3YE3RDT==$+8<6;C!R%%.!&#%)L#"20USI7!#)".[=(!<=-YQ"R+S>UT M0'R],E[3M8!LZ2),XJ0?$RQ-A9J=41H!=:5&O8#\J/PQ>LVX?0NO*8*5]_#F M&,@HG7S0LWQ: 8>2V\"IMOC7J_9KE@4$6AP5@,S%@'G0!392F.:BV !'E(TH MPMLS1;-6U)C M )7V[L ZPN@> 2PL(1V3S6F%]+B>-AKVYD\Z8"8GY1T2EN]XY1DF+>SDA:L% MA-3AU?XXM9TX/9J09#DL:DP+:,>=B83&17";@I.>F>,%?44^#>3:T; "U(K9 MV4DG ,<;F%R-X='+P6K<:+1V "![%# MD&7QTJ.8=R(0V\103P1=K^$P*HDN9FV#!)Y2&4TAN-K$MN"'\8!L[,SICK/3 MHC&![$GB.^"Q<63L1TL4_JH[$=@9"4)S7$5/_H8.!HPKPEY\8R6YBJOFOO[ M9Z^C,DGBT.923)=)D [;!PT"H(H!C,OKPK$T.R:1,;8XQ1+L-8'@'Z.8Z7A4 M0;%=5BZ9H"D@0.!BU@QM:L[TBL\20[@G2W)>6:]ION#8L6OXP-,#G*..O[^L-]0*(]AXS(,@23$#!6MM#!,7,VZK M%VO];%HI:V_&LQ.5EWI%+2:>&1VX[#2("M&!$;J$SE,!T=RY39R0YT?G+>6( MUOY&S>]HVBX_<7@!D4G:0=1;CD!C=V4VK@:$"KW!8 ! X+1 _;JL5GW MO+%&H5RM%JK5&OM([0W68^+TB![DKL/6QHYV>! \*1SBKE^6JQ. XWT6DEX:E&9>ELK%2?*\ M) Z.K[TD'=HG8Q_C00$VL&,Q))$P< MO.3E]#H\@JT J7+"EL#-47X\8)<25I7556+25>93+2B**.8?*.N#'']9*ZM% M12!75O43MSFDZ^:WTL#2Z\36+^D/"0$D*-5L3].L/\')*"*:8.5Z/MY!NP$> M\VE.Y^,JCG%2>72I^"90<;&HC7&R\+1]-D0X?M XCY;F?/<-"U.?HZ/]G6N M9L!Z1+C1S,>HE(2IER*RX_&^/J<2V COVQ6P GU4N:ENR,K:.$*B%GMB5SV6 M\1\\$MZ ML[UTM2SR2#0P>F*,F;#:B9SM>SI>7!PVSE1>_J "CH$N/'\P4G(NTI:?)NFY M&4!LC17:6$]FG8D$5ICE:2@P@E_LHW"4%G!K,&*:=!!G)0N2+];NV?O'RGRIEL?.4FW#8)07[5[%^BYCWQ&DT\:QQE#_QM?"0:,X?+^'3 M*X5BL3BI&=&.5X0R;Q// NKQ1_?E>:S-7<[6YB[I,\9;XNV>HN&"/*<)5%)M M_%Z D. %3NAP,VY\]/!A[P\IH?M0HN7JLP7D?DBF<@7 MV3"S-_WXU.2J.&LU$3=Z_Q7W\_:F^WD7IJ2B1P:T9PCS"?)<8.Z?HLTZYCE9 MJ?RE$4I\ $_S0[_5V-4ZT\':B9\@:[(I4"NEYQ.8+31DT'=T3Q*%D=> M1&-%L+Q!X?T-Q&?\K17U4E$O_PV"5M.* MY6JEH6O%4JE>J_P=#'2MH17KIOZC?JOV@T$&1 /E@CJ.E[!LT6][V=H?*YN\ M>:0@->*Q H*:B@;^2# /(GV#-H/CC?9/"(E\$Y>BEC'[[;Q!*G^]9(T48LH\ M1G',&QWE9>49!/Z1(UCPL2W&.TAA*+=MW<&KX9# TQ>3,Y"RH[2+J-B#GUO4 M9*'EU;9%2T1,[)_R;@2J., #3(E:^:TZ_4S>HR1RA\SLLMH?88=*XL3G$X]_ MAJSE+6:)N!YS&8\=]I03F;< O4KC9U!SE'J/>7!)4LX:V!;;\6YO]L>:DSS8 MJ:()#I39_=%Y@Z#_^N%PVN2MJ97)W$C4CJ,4R,GT0W=(MXYL##L/A__$;8=6 M]?AQ,Z/5O"%V-32C7M'-(7FP.D"=JWD?+1ZYA+>ZOQ7:[H5*.ST* (\7*FB*PX M^>[I.LB/&H]&NXS,5F_"1 1CC+BO'BK.7(R[I$9CSS5'S[Z.32_16&P6NP_)*DUFC^/Q(G%P[-$"/ MC6T ZKP,Q<0U.2PUW!/2 J;7,CTG%C>:6&$1!-D9S_1%7ZDQ(#S-V9]8*&U0 M,;%,&DWT014P1\RGP!N@,PT\*INA,Y)F[#)*^!B7[PV,6Y0(V"#28"TJ@%ZJ MQ;^B\*]#4(NY(T <<+<9(0+%!5TS/9[A=9A*HQA!X%GM,(A*7&BR:<0($2GP MS)!(?8('W.'902D,,XO9Z#1V+O$9C"":X1RS7&^Y74938V:^'G;4,WC,('ZI MT/L\L>/QAI>@O&DZW:-71]CE-]%0;Y2.0K)I%Q4WP.8G:2\:T0 M(Q+YQ)^]S&1C?8/V=@_B+'W#H]BEM#WC[D),#!P)Q(B*'#![QV9JK]49Y^(G M.CC@<1IA[,[H=%!8C-/IL2,3U98L0C-0C43E%Q=2?'[G1(_8.(GFK=)W[S&U MGNH(HN##J 4H45XXC.LGJ!W AJ[!L6PYT=3=671ECE4_5G@VM]ALP=C*J2&5 M;.,LV(6$"NI69%#'X9EH!;&^QP4GFQC9 4%MTA0(ZG&D6"BP& ++FC)8GWB0 M1%UL0-<++9R)ZD299/'C,8D>,9#@&H-FC=%S8YS\%5\JH&>2W4#5HE%$./T2 M!1<@/NBM-D\4%)XL*IL%K.MC5L/ M\I9*49.I%#*58A=2*1;/"?5H'FCBCAT70$V?,%.][9FP=V8/GX_K MO KQ)/E$-BG3L# 5N6N[]['2%(]<20RFGRR)\SOPH *K41MW7HIF/,!1:(B) MEF/5+]'9F*<<1ZW>V;T&5PT"4$R=R/*-RM[&Y@0%.%>Y/- MH4+:DA7>%^D6XT1)T_+0(F?*#_^ ;BP77T>Z7=()_,G]Q-N&]='39 #:#CN= MC 'V=:/A/3A'#]&Y@2K'&-$^;Q,5-X^Z=SV?3TCJ*CW;;>.)%RU@HGZ15WI& MX$XH+6Q+=R[2.]VXY;#W\DQQ[AG@5!*7M4^4P8I:#_X::>7Q<=\GAAWT.S1= M<]R!C\4S@<"%)E?H^:2**&9W\[2=T*$C%U='!/Y>5XB*>LIVD1)UCYF-8+NSA7/'2_.)K8>.3&&X>53DTT$JJOZ26Q MZ<]*&'P,YU!GI8)E M\M6_K MU!/H)_29+F M7OR#W&^#:6V++XKJ*9Y= #%Y9L5.WRE;/&%6KU61WU)]O2[U=:FO9TM?7X=^ M0/=G@BAD(N<-S4U =\C;B5\FR/[%/^];IZV+YO&*1<\5#9;9-LNI^=,1%;KXXI^U-EJ3D$[JML;*BI>EDB(@.(D)(I,XB0DBD+>)"2*2.(D)(I,XB0DBD+>*BI M]9)$1 80(2539A"A:Q(1&4"$%$WI(H)V7$^.2/@C1]_Z=EU_PJY7*H37N^7G MEL!&,.BX-G[YOQ>5%\^%1UVMKQ8@]47!.OZ211WYKVA\](3%1ULT/AIWY)>T MD"8MZ$6UN-"(W3@MG&*J_ )2D )0$OWS!" /ST554\,'A69P*%%(-,-,$9=< ML&K>4K$0]=J04G)U4G+K">9YLG3#8$D X17-L')#[%7JO\X#*TQM82$>&=:F M_YUB_)CH]><2?5TMYYOF64.R? A$204KI(*BI((_I(*&6BSEG0JD+$B!"K9- M%LS0>*8S@SL=0KK=R094&S)Z-G-[N%\8T5[#YEZO< MSF-)"ZEGZM.$53%[N93(TU]J]%A%+Q2KVEJ0+4E=DOJ&2;U1:TA2EZ2>9E0U MDZ2N52H%O5B3M+YZ6E^8^R")?2W$KA5TO32%[AR$K\[B@7.\'G:FM;$3+)GY M4T9HN;[:Y.:5,]F&$":I4E+E8JI,.MDDR6T]R6U8VY""<(54N6[%>*O(X@4J7/WW?9G'K?L.&!K\A#QPYI7WKXSL0APAW+B.<=&P,<4\Q:FL], M.Y"F;#[=-O,9=J?=E'JY4-:FK5E)[Y+>MY/>BP5-JTMZE_2^&^[*:K50TW1) M[]OGFI<$/YO@]4)5FXY%9=T]/V&S7,SI)2\] OD[?W9"K2J4*U7IM9(TFFD: M;906)>1(&MTR&LVA]E(OZ+JDT1SKWKM I)I>*,WPH6Q+O."2V#:\K1!-IV.# M+ QARN\=D9:T]!QMN;JDU0I:7>;J2WK?%7JO%&IZ1=*[I/?=<)162H5*74;" M9&1@9PB^6*CJTPI-SB(#!XLREJ3+('^'T$[H5EJA5);Q 4FD62?2RB*%2!+I MEA%I#I68$FCM54FD.=;!=X1*:S-BK=L2(3B>,U]66M';XS7*T.9SJ4TA>#1] M/;0A.6-'-R\Y0W*&Y(RM41OKA7*Q*/EB^R(2&=I]+AECWI&1L]C%>0B76\14 M]ETO\-QAWW*4]\16<*NV$3J=OM+IP\VR,=&3SK@--O)=N0]YTWM+.P==7]0F M3U*XI/"\4WA)$K@D\(2NM>F]I4S@M?HB$T52^#R#8]-D($G\*55(M>E,V-Q& M;]Z*K4]?V:[OO_[;$22>8+,2^7:-)GG+-1QA!/MB!^GAA44 MA\CN33D\:/*F/BW-:'JAW)C!9Y(R)65NG#(KVD)%1U+FEE%F7I236J%<7^A7 MD929<85Z:TFS6J@WZDNIS?EPVD_HTV=!GWB/*M/2 D[-S[/ID-9&W)Z;WG0J M!G2A6-.DFT@RB622!2:&WI L(EED58[636\ZG7.D6BE))EE/N&'3!".YY+F9 M%J5*_F(5\,Q7QT(:E-(F7=?#_SBD:P4*?%#X+X'Q(*LQ=L('EQ?O<*V@E:1W M6%)FIA.2JHM&*DH"W3("S8N/6*\4].(,?462IHQ?;)PVL1WQC',]MP$,>.:[ M)^C3TIJ6+J>%6DD.OI"! M#4"^5955*2K"599Y"LGW7JE,J2O"5YS]:ILD7>R^=4U0OEJA3;*5@2DK"S M1M@-;4:V(#42_@X,V$]FB'$%R[CJ$Z7KVK9[CRVFZ'9Q/(B/D9^@7Z !(,.V ME2$\RC5]Q7),H). F 4% #K +Q0W])30,4(3OC'ABP"N'2@=US&QY,7$OZ@5 MB;?!#N _.'K$5]RNXK+N5G"!8L#_,3,7ONO !4:/X"4.F$(>N2-.2/PWJP+# M<[#!@<7-<,8+8(+;QM G;Z(_Q+=B/5"?(*&^&1@/<"U RHD6LF>3;O#&" ,W M^H*2-/N&,2F0^DGGLDE"GUQ=*G1!AH* M S*QT573@G A_+CLH0%[B?_]PP.DNC"%2")B38BHJ>6:1$0&$*&KM85ZHT3$ MVCBBLC!!1R)B?1PA#^LL($(>UAE!!!S6#8F(#"!"BJ:,($(>UAE!A.2(=!'Q MU%C^8YZ-]>VZ_H1=KU0M6>^6Z:=[1MIMUS:?"H..:^.7_WM1>O%<>-34VD); M_H\!4D_ZIM&92;P)"+43+Q$!@DY9CQ#E!'[H^TK+,8FI_/?O=AJT\)CX6W2%0O00LI[7;G)%PC[W2>HH1;/9UG"/-2PN5:PJ76DV4#:NRID B[ MVO+7M9NEZRAOW;!6NHI"(ZU85!>-]$X+>"M78Z<,-8M M!?^2HB]OZJJD<"GZ)&&D*OIRX'4]8Z5=3B^:?91.,^X,">B42TC641/YF&C) MOF*8(CH6IT3F$QT;C:UL1S1EM2)@86*ZI#DI G*'CF>+@-PZXR8F/.Z[?H"5 MZKYAPP-?D8>.'?K6':U>-PDHIQV+UK@KAF,JQL"%G?RF7[R6MFS>=*AG]0.J MJ@WII4O!5,T9WDOU';!$I>#*A^;WO$9F6TO 4G MPKNF+NI@EV>\Y\>%-J%D M7A"?&%ZG3Y5(D]P1VQUB&R5I4>=0(52GFQ+GR0?WJ/3:K,P>6 M8_F!1ULI2)MW%W2STMILWLQI;3MM\^J-A4KY=MB\4G!MKVI8*B\T2/),P%)P M+3ZPMA7ON776'2R*^DJ[.W]:H:ZIB^;N;8'RMPNB4E\NV/2,VP<5Q/8=*1,5&FP909OAD;CYE)Y0_!H^CK MDT7%;J>-X[6B/G/GLI1Y.^L-K&QM!I>4=U+>Y:H#X832>A["Y18QE7W7"SQW MV+<3:VI;#*FY]P:6&E%=72FJ15YK3$K9%63\'VNLZF;*F+F=(* M)[R 1]C,FOAQR+J@.$36\N9%VRLOYJ@M4.JV5AJ6U5JZJ,N$8K9;4B(G:E;J M4B)SRM062XEJSE&W!8ZT"97I+.@3[U%]29JH>0ZI+LV@NJI)?]N6MW]?FAB* M:GG[#5PIXK8C=KN\WV9M(BYS>J44<=,B3M]68LB/#P^>^>I8B.>E..G;8K3OJL#(B6M/JRX^ MCW- :]LF,);'744Z]S*A2[U[@MHD;=X\N_6>EUFUZ#"7#KXML'Z?I^/)-GU2 M[.7#U?>\WO#;FE JQ=X?D$5I84E9GLDB5^Z_4Q(\7M*19]F<@N99 EXSW;!M MDRPPV])F85VM2!?@8W(T6[A]GOZX:!9?KN3EKDJ<*:4O6U2YO"-*4QLY=T3M MG,A9'KEZVN?)IC6SOP,#D+"B-#]-GRW&*2I,TG$]VCOY#:BXQ+,MA[Q=MBF4 M:=W]\U_X)WIBQR:&A_#N\S7$A(:OYP*R6/QK)>34(5CW$6U>+PM)CFSSI8:P M:OKOO_\EKGY:T^<\(6RK3Y!HW^B42GIDK^T1XW;/Z,*;WQCVO3'R(W9KJ#&[ MO8G9JD3Q451+E;\4X6^$QQ0P!\;#G@ R3I1[-ND&;_AMT7>4D^(O7=^B^/2( M38>KX-,3SZ68"=SA&VR?BO0"'_G&RAHPPXIP-4&6)4&[,)2^1[K_>_&?J[/] M"2K]HU>RC_@@8'EO8-CLFWNV6?Z50$,(7%C/%7(CCIC>AZN!K/R8ZHUE*#^) MMUGHR B?3_PR0?8O_KEH75X?7UTJ9X?*V7GKHGEU='9ZJ1R>72A7'UKP_Q>M M%CN?3LY.KSY<*JW3@]:!H!_)*:_K**S73OQ M3([FMFN;W+Z\('?$"3$,TE[=(D38+RE)J?B/Y1 [HP$9MC'TR9OH#_&MR+:< M99'>.HQ.DT)".,JXA)B6PH$7O94_36-[6-)-H*OZPC04@4.$Y[OPS*[MWD<@ MB3[3$_X-$ZGW (1'11D_7>B+HTN-MN_:84!6+,(F$2U<"#\^Z0#E_Z[4[)"( M6!\B%L;J)2+6A8BB6JM+3&0 $[JZT%TG\; ^T:1+1&0 $0U5EQR1!41(K2DS MB"A*K2D+B*A*]34;B)"B*2.(J*EE>5AG 1&:6I/J:XJ(>&I*T&.^OO7MNOZ$ M7>/->2KZ@-?:/Y?_5%,;\E@@!7?8\0Y01^ MZ/M*RS&)J5R284 &;>*Q4$:I6(AB[FU)0VGQT6+U?A=@\)AFO0LPD+SPN#ZY M"S!X3)5;QS'QIZ..F#JTX:,PV3_!FQFR:"F5JNY MIH+]ON'TR([3P9]H:SG&/4\C3YD$-J^^+4$4R=VFULUAW7ZPB5:M[XD#-W24 M8=_P!H":D*Y4&7JN&7:";6OPD*%9Q8]E=JU@]R]7NI_'$J0R66-6JA2TJU0DU;1Z.679?K:W=.KY36U^-H3J71>*%2 M6TOKU4P5Y:;8HF6S,FUI/*]I@./*S9)4.VQLV(QXYQDT^OD$,R+[3)?"J9)] MHR"UBO!\&@!:N5#2%O5QV@4]/_OJ?&I4FDO57=,+96U15RDI2S.AB*=&I1M7 MNI]%I85&,<6NWIG2LO.F3#\+?XLG9.==?QX[1GA&)U#@*6$7_@@]>/F6 M&;>9\MYD2 '?;=>\7BC5U]-7.H<:>XX]\ZNG]USJ^'I!JTCO_!9ZYU=/[[FT M%O32.L*NF3(BML95_RSK8CWC #)G=F39NKAP1X8=C!3#,1479S;GTVS?E)]^ MTXWK5^K'W_3FTCYN]*IT\C_=,M@T%:PR"+#IO:5,X;5B.=?.UTU%"#9-!JN, M(&QZ;VFD>Y1K"],]LD_8*4<5M@&GU5JJ_?0SI_3G,M9PY0:&K3@D4+RXK_%6 M6>:9\D--B^<-C$]8>WG QG><]NA+O5"LKF?>5PY-CG2C%!NGG747&&Q\P^DS M2Z.V:*:3/%O2BW%LG'C67:*P\0VGH1@WM#7EMF?("DHW++(59 &S8Z4.*QJ M5-4S1?*J)^E\(0I0IW5'%#]L^X'A!)9AVR,%_L$!06[HQ<:7TO7<@>(;-OP) M/_5XH3;&:MJ+JRT*2F=FVEB!WAS_!FN_LSH$+@<"Z?05R^G8H4FBQ\!"[XCM M#@?$$:^UC3;.]W&]D? E/M>CP20+5^M0*S)>>@>HTK"<>'VJO]^C-'8KQ&-L!\0: *8XSQ4;D1I@CMF4PYE"5(Z?C$<,G9N)]]$V44CWB MAS:#FDFB2PT0/$8/B)K8-KR6OGX.V8[!A+U3E0 825T+ZYT*C@VEZWH4X $V M<&1'$T 4NSB29!?'\="I>P)P?5G154V!I=D(%8000-M$E+ZLE-1B_$OT?-\8 M #)@I:Z)$,,&.@#S&'(((1#"?Q4XMBT4!8!!#F7\F9*%:]ON/0(6L>QZ_ING MCGEZ+CAQKEW9QL@-@S==ZX&88C_;:(0= MD]!)KQF_K,Y^FSCS%FYC3ZY@X(L4S MYH\@S3[B@Q;,EIM"Q_2PN2DR[RWN\,'INE01Z-JDQ\43&622KJMJ_:\DAY1J M:FT9#E&50Y2N1GP2P<\^RE(X-POT)CQ>XG?= \>83*["=P@B*IWBXZ<5'? B MKJ95J"[]WY^Q2UI(]$8 =W

2C1\=P@Z?&P.GL^-.Z;'GDQBQG#2! M?KB2Y':[/B"^/6*$0^!L,Y5?(?P.9$AEM&V$#F@R@/13('+/M(;P'OH:1LN6 M-_\&TK;N@!)L5"'='Y%5JX"&X=7 )( MW-\%5-%54!-1%M)+V/B 2'Q&+^(P$KEWK+"'CB48:$>.XYX#P)6OQVP/\6*Y M+&&:^R))T@?L E@CJ2"^U5#\OM4-\.J!]0 7WX-D]B>M@7LKZ"N@Y<)#9LNA M3(F4FA0I61(IM1DB97;IG$#$5(*(K)V2 "F"09<4(+JJ+V<923G%84F" 5 Q.>6!FS%5J,\,U2!J;H;HDMQVQK_;- 'IWS8]=JPF<; MPQ]DB,..XN;ID;)O.(9IQ$:1XSI['F'RID.%@<^?0I;RF*>,CCQBHN\; M\<$."PQ <*W\=H%($48C"7Q-CU7D23IG*!T/X1S)DG09EJK3;,;7%0]#?]*D M)&%_'1L0@K&9_H10*^%35S'[:6[S6[TL9($QR8+=,)/SG?[]K\3@JBF6X'$U M85LWY8<6A]]^0E(3K,&6E:6 5>]%9A8MZ+)Q3#U>2,RO%CY;!0B0C)$=E 1$.M MRSG&64 $G!$5B8@,( )$D^2(+" "1)/DB"P@0FI-F4'$XAX_$A%K0D15U1;6 M,TI$2-&T6XAXK'.31,3ZU->%E0\2$4]#Q-,;7RWV;*QW;+6<5O[D2=WQ'-3* M<^>@ZA6UD>^AR%TZQW 0:2 M%];5"33;,,C"^.#)XN;GJ4,;/@H3.WI%LP+=T#<*#F9UI:3!/!; V6XR:.2=#(IY460S2P8U-=]&SW[?<'IDQ\G@3[2U'./^ M+P:.E$E@\^K;$D21W&V*+1_7ZP>;&B_%,AY9)=@K\M"Q5<6X#N=SRK1>+NB-RG:2NAPX-5NZ:0O'VBGGM MH9@T6CJNXUM^0/M8F):''?=HB\("[V>(]5O)#@"T[01@W^BQGHBTKQ3]UG+X MAXFN(W"=1TP+:]P*2M>CYB&\V,>/\9-HR;_KL(N2#1&%@MBAYW8MV">\@*[% M\]"6QGI=7U62.S-=^,=Q@[@QXT+#C+8;='P2=W/$UP[A=VS/ARWE?#(T/.P@ M%:^3UOH/"7R)2^'WT_:-V)0GM(4J<%W94?P'_H M#H0'P@7K:>MW^.1.?@6*NC&)3Z'>-2Q/N3/LD+"VBM&-EG,' MUV.SSJ*1YPP3[S"1$([H?#PC:'Y#2PNQ>9T;' M6!3BGN#$A]UAFX"_DB0^#+U.'UMDJ,H3WPG_WI/X?GC' M$,#R &07$" [K?Q7U+UX_#+6$=C!SL[#H6T1;W4 S()6]IC;_(SV@#F+U8L6 M5R]DM7Q:U?*:)C.8,Y%*+HLK,H((61N<"40TU+KDB"P@0G94R0@B9"./C"!" M-O+(""*DUI091,AJ^4P@HJ+69&UP%A A15-&$"&KY3.""-EU*UU$/+T\;+&O M3U;+9[RR45;+RVKY357'RFKYQS3K78"!Y 59+9^%LH,48? \+4H6V:>ZA:R4 MU6JP]8TC-SLU]KM+!?EOM2!K[/^4#*IJ+=^=%F21O2RR3Y,$UM]U93Z65U!# MOU[OV$0-_07QB>%U^C335IB_MF559IDJJ%R[#;/JXN$U8#/M\KI"N5)=3YW\ M;I.Z[ FQ>5)OE!K;63N<*5+?KC+Y]7B=%Y#ZLN3]JEPOO=Y.\MZ!TOBEL:Q5 MU?(ZT+P!#_-?2UL8638D+EE-7H%5'QHVJR(WS('E6'[@T.^Q;CO*>V HBT39"I]-7.GVX&1NAY=&RWY0K?X,)?2MW M]6]Z;VFG2^@U&0=XAJ6P:3)899Q@TWM+F<1+*5+XC@CQ8@:H8)4QADWO+6V3 MN5',-8FG'('8,NQ6M)*:8A@TT]9"+F,45VY@V(I+>RA/CVC8,OL^4RZL:6.C M!-QNNB&VB=[(0;6&VH.-;SAM_4PKZ-JB TQ&.-*+<&R<>-9=OK#Q#:?-+<5" ML2(+'-83'MDX\:R[ F+C&TX].TNK+$ITS3&SK"O0LFTD45+7$5S.F)65[M1! MVW+(7M0\4M5KDZ:1,%-K<]-OGK#(LSFF6S2O$.<'>7,JQZ/1@OX2!2'Q@PN+ MQP.R>X6@U'1 *KOS^N;9P1.C^TJ:,#V/C>XK/7MTG_ L.KH/>'S1Y#Y\;M>U M;?<>%XC#)EW/?_/4"4,I$V;LK])CE.P%[I R-UT54,#(#8,W7>N!F&(K5;;, M2+(D'2K\LCK[;4+8+=S&Y+(G!""5RK"^!6=B?4KL_=]_&M5:X^WD.B9DHR@R M_@C2[",^"%;F#0P[T<.,?S6%#N&\P?E0;^=WC1C3=C3]S8RF4*J-F)+IH$JU M,B9085@<$".6^B6(U0S)].C$^$W"$,&Q@,#I95Q^3HG\]5-T15)TEBBZ,H.B MERE?G"6Y&75K8"PDR%NKB0)X6CI7$M*Y,3%7E1,\2N6(C$6 S1VRF0E(OBR. M=T?/%L]P?)Q,[,YF6C:]TZ&CCD_=.RNPPL'4,%>0%YHX6I8-E,1? &2W)'FN MSI0(HLI YR1;=+@QX 7'O)I30S\?&^NX2,*P9ME"#_".#>(25>3^A"0H(>17 MT01\;@\GO2RXZQDWEK7)1M___E>B@_D4O7%#1]@6IPF=RH,>V6,-THTNO/F- M8=\;(S^RH9#88WD6K:I$]:RB6JK\I0A_4X$V"4R<6RB +#&ZD-^6G%X8??E( MHW9!( -Z,9(!S!\1>QE]ZRO"U82Z61+L-T,!6NS^[\5_KL[VURXVIWG[BAZ= MP-3[+IT;Z<<\8/PCT- \RD_B;18ZI+:YXV?S+&US861Y; M3$N.Z<7QN)YEV' XRF!#>Q,.F[>\+B)!D\O+[3'T!C+ENHY2=Y%2=T9H^XF M&DM^Q[/:;+S]J1MPSX)6*L2T9*6]9BN 572>N>8H3_B_?UL9A&A&@3:14WT. M^N@QTT?WHYSJ+$*SH- ^WP2$HA&:5D"I%"7E +V!)LI>D_H%,:6(ZMU=RS$< MD-3M(:R87U?<^TPGG,.IX/8O4\"H*+C:^J^4]>:KRY>FO!#/%AW< M3E\6DR;,DUY>5.Z9P(1; R11,3&$2%%4T80(2>Z9P01:QWQ] MF1#%%!>;.]\>1$]PR006W3703E1/<4Z.!/E+PQ_$:-U8T3^+K=%:MNA[8&D9P.?5>TXI:.Q\@4@6_7#/?U^)G3;E"V M:/I@CNED EE?8/YX; 9O>7"H# MQ@K%VL+I4[M@"SQ+Y=\T]E=#VDS]W_3>4C$/]$:*=+TC,GM[)[HPM7_3>TN# ML.OEA4,ALT_8WR,#!^@('&^\JOO;(PL9W MG,8152I4JG49>EA+Z&'C!+/NV,3&-YQ.\*)66FB?R%-$SF=Y=G1CXQM.Q'PQ+A'[<>)R !2F%<077I [U[[#ND1VL:HG3JX8&R#G: MJMGM=GW837N$!.0":=&)#(S06*]R 'BSW?;(G46?BJ\_\,*>TAP.;7P3;C0" M=//TH#D'R$OQ4$QG!;S18UVIY_0 %:FN8PQI;]G?K+NJ2W$2>"$;FT"G%[@] MN')%8XX>2Y!]1QS2M1C/'3$P7QD/V+&VO1II]DRAFM_FF;KLM3)^["9[K=1D MBX]L(*(L.2(3B"BJ-=FB+@N8T&47TVP@ F23Y(@L(*(A3^ML( +4)MGJ.AN( MD-TS,X&(FJK+%G590(0431E!A.R>F1%$ $?H$A'I(>+IQ3V+G7U;V3USL:*> MHRY?LGOFQKIG+C[(\T5#JU'O=P$&CVG6NP #R0NR>^8RJESZ?93^O+)9WVQQ MTCJ:7JY8VJ-;74RRRCGZ@&:;U=9?BK[C"=!V2*^VRJ)JV M%E1OUKNV:4+?KBZ8Z_$7IR[32YJ^G:2^ XTPGX/QJEY2UX3QU1HA,TH^5U;F MF8H<774EYEGH8?D6KH:708K6251]Y].RO]#SP%*E560FZ1(/:^G@VJ'KP-=^ M5 $']]NA290.M4Y]K _#.KSX#GBP8O@^P3NF?K M@P+%(CZK.<0K[@P[9)5P MAFV[]X;3(:NI-%M8IOIX'6.R0I55C7)0*FUN_TT4GJK*%3Q_QG4>\4,;*P)I MQ: Q'-HC+'2$AQ(_L :T6-!PG-"PE7O7LTW@'Z( QY$.9K701WEP$;ZO5%.K M?V$Y)'(T_H!(15<'?8CM^A2[+VM"]9]'AJZ'OYJAAZ]%(+"J6,"*#QNU;?PO M?HW5FNR]C$B X0U N6GY'8_ H#3!_!+!ZD''\6J:K6(6 8@! **90$(8X*D MX0^Q(I?=!M^-V#,I +&4$?]Q7 4AXUD E;D+$+:T%%[70VH)V3 M3KOT?T\D MR>+R)%D/ M80";VM9X,W0#=X9GX?KB N# ",+ ]4;L9WBNP9D>7P @!GI":6M:\!R0NQVX M^0]9;\TL]T1&*ZK3B6Q"9E[')H:'"D2?7,]M'IYK$%Q]BWK MD^EW__Y7(J]PBJ.YEUG8%L]GU*G:TR-[+&W1Z,*;WQCVO3'R(Q6RH<;==-[$ MCNH2E2A%M53Y2Q'^1GA, 1/+B060)2J*^6W)HN+HRT?2)SEF G?X!@0GUB\/ MX"/?6!FTN\J*<#4A6$N"?FLH0'S=_[WXS]79_JPLB>>^DGW$!X$."]QJ)](L M^%<"#2%P,3>-5H$#N^Z[M)S;CZG>6(;RDWB;A8YLG%1TXR8OR^OCJ4CD[5,[.6Q?-JZ.STTOE\.Q"N?K04DZ/ M3EO*R=GIU8=+I75ZT#I0+EOG5ZV3=ZV+<;N&YNF!PH*]JP/+8W&84SAC+L@= M<4*AH4)>.QGH:D46(&4CR[\JZUZR@8C%<^$D(M;7R6!A^SN)B+4U,JAH$A$9 M0,1C$_TD(M:$B+K:D*(I"X@ K4FV]L@&(F0C@TP@HJ9JDB.R@ @IFC*""-G( M(".(D(T,TD7$4VOY'O/U;64C@\5>M7P5G:;1R"#751ZG&,)>;Q.#Q8=XONAG M-:K]+L#@,:UZ%V @>4$V,5A;6=PCI\2?MC5@JM"6MS58L>J3V4)F35,;^:YD M3K6MP>+@S1:305'-M[:;:E>#%9_=F:6"NJIKN::"E$O:\TD'?Z*MY1CWN>UJ M\">;7FF?@W7[P.*DZ"I]_GNL K ZRK!O> - 34A7BJGF9M@)5MSZ8+.NL$U7 MR2[.ZLI;E>QCR5&9K)G4BEJA45E'U>3*M=ZL$_NZO10K)?;'TFTR2NSU0K58 M6\^K"\\4X' M&0ZF3Q@2[SR#QC^?8$CLA+V0?;-@OF39!1.@I!?JU7IZ",RGHI]]?3XU*LVE M[@Y4JA<7M2[+O@*S"2I=NR*>&I5N7.E^5@NJZB+K,OLDFB+V=H*!IX1=^(.V:Y%.^2URRJ_>KL^E6EXKZ+5UN"KSJ:[GV"^_ M>GK/I8)?*Q3UZG9Z+C-%[QFR"+;&/_\L9;.RGD;<&;(AML9/_RP'AKH>Z98Q MJR/+QL6%.S+L8,1:^ 9]$O6:E*[ZIQ@+&TSF6[DK?]-[2SL!HE30M*)T]3_# M1-@T):PR%+#IO:5]TA9*]4:NW;";BA1LFA!6&4G8]-Y2)O)&H:;G.QR6#!,7Q:O"3)OP4/=LW!N*T,3:WCDVJ\XCATUE)+\MJ,;JQ MH,"-0(I_%92A9\%& "3X]/PN5T7AT7B!#),;G,]_\U39]<\%[@X'R@:>@4[ MKG!H1X)@#'\Z*(LR*BYJSS9&;AB\Z5H/Q!1[=$:3OAC-)(U]?EF=_3;!D@MW M,;GJ"3:EL@/6MX!1ZU/,^7__:51KC;>3ZYC@8)'J_PC0[",^:,$(KBEL3,_D MFJ+YWN+.!1&I%_4Q68KC[I9A%Z!QQ21C$J^JVE\3[%*LJ]5EV$55#NF4Q6A] M^+,_9,,'"_&DP/AE]\ LI@>_.4I[A%\CA.B<5M^P"1TE>&-@M';4L8#;3DC0 M-WZ[-N#(A,>=>^[0,QR0\+;2NB@HK=8E7&/U[! G&L+OQ+$ZL&:XW"%LANL) M$K32' S[)*!?*Y>&'? !KP 66"[\#FN)6-X4L($[B]=U[MHC6 X@'![RWAX! MO\(;W<#P?2L<*/M60( &0#I6RMA$ZG3X"XQ1HTC.M80QG-FG1\N;?0=K6'6*.C:R,*0)0+WK>&(6$ M]'L@QP"I$40I/,\ (6'T<&% E$#L((#I7$J@]=Z8:2(NP349BM^WN@$^:F ] MP)/N8,.":?.9XG.76PSQY9B*<@E:*TZW Z!^V< MLR!Y\I:JTX)QP0S8@R=)FB(CCH'K!XH/!&9U@6Z< [-.9,Y$\--F?S -M2& M;3\B%Q78VRT)XKG-"9JBC+R47'5(CW:TAA6R6:4,Y[B._;.;HX,]K0%D"4L= M6)T"'S>-\&B'@>*X@6); RM@,C2:CLJD2("R 54JO?C6[Q,;.&0/4#^T827T M:^VM0H]:/V8G6%D?M#(Z?!I(#,0)&^DZ(&:T\@X!R4]\RE+ 2[!>N-@?#W!& MN1H.08_VD5['1$K\CF<-V<7QV1%/UXV(5WD:LN%8:5.^@/4>?;XY:OY]='*I MF$9@%&:^6K$!/S:=\QU8@"<*M3815WS?)TD]#DV""/[\?E59EG:_$'B\;1&< M\=LW K;EB+SX643ECKA(A.D=*,8SX%10"!YU%MP^>F3B[(GA@1@L:?&X;I!R M(%N_0@+8FMPQ/RP8Y0J' %S%0.7'L[>I8!X.B>%Q=#OP)Q.UTZ@5 MC0^I/$OE^5'EN;VX6I\KSR5=;&CB)6Q0 M0W35+/6/BJ%8%H0.B"2F'>,/,1IPO# LU"0/T;$4W_5)+*10XV3"S>UV$3+M M4?ZT]WEZ+^6-IVB]$8 X85/YRS4$1>JW,U14#N&E%%1V+:=4KK'M@A(:4>%, M%332G?"29< ?T^'3-=6I943J*.I\ #I4C3C*0*NU?$& 3&FE7$J#8,:7[]&7 M1V(^ J3 0],716?!$D/8184$1\VO9*#.W*ZB>EG(GF%:0;DT.33GW_]*3 .: M8C8>@1"VQ9E8IWI)C^RQ84-&%][\QK#OC9$?!3<::FFL5T6K*E%N+ZJERE^* M\/=8WB1D4G*,O3@&G-^6G 0>??G(T"-!UNF:BD)G !_YQLJ:6JNL"%<30J\D M!%8,!;BI^[\7_[DZVU^[^C9],%U1ZD?]P*4SV/WX$#'^68+RDWB;0H< ;DU3 M*USG7KO14)O@47KP2:MA4U9#;08=SNX^(&B-U$BHJ:5T;8226IVP$6J""W]A M2(KKL',4NT[H Z7AJ4UUNC[L?:Y25Z#..%'!%6,!7/EG&C+U(U!M8($W<_,, M)JWRK/'7= '>!&MI)55+E[=>-M3:F)50V7U94LO+,='R1L\TS$&^9GA8ET M])3Y2:M8U\(1$!BH ,Q>4E_$J]9#9%H=$# 5.I;!7,(.1A1=0,YO^L7KN(5^ M1K+KGB"4V5M17>4\C7I6A^EG2>582(?AFO&T]1%XT5N%N:(OGE XW&C(N:7Q M8ST]"XAHX/0] MB8>-XT$J39E!Q.)N:!(1:T)$5:U+1&0!$5(T9001C_6XDXA8&T(W"QJV]]NZX_8==[:/@IYAF=L#A5*QFG M8C&L4K&0ZI#E[:*?U:CVNP"#Q[3J78"!Y(5U]4O.-@RR,&-]LJ7#\U2A#9^$ MB1V]HGD&;N@;CNF_S@.[3FUAB<'WT_].'=2QDJ,_5\G1-%7;;#?E/]5S,+TD M)0WFL=B-)(-,DT$Q+XIL9LF@IM8WV]/T3ZE@OV_\__:^M+EM)$G[^T;,?T!X MW!MV!(4FP-O>[@BU+/=HUI;4DOS.[B=%$2B*F 8!-@[)W%__9F95 07>HGF M$OJ#6R1Q5&5FY5&5^63PP%^Y'/R(NW;$O/])D&/+(G!X_VT-H2C.=HNXM_O= M!)OIPB>R'47EY3O^W?%-PYW.=&3%3,>=HK$=-*8[-'3AWF&!=XI,N"IAJI0H M<^UVK6/9>T&U?>6RON^=BQW+^M(,G'**NEUK6_L <'[M:GWO&]8[%?7];#YO M6=:;M7JO]3)%O6K+-U^[F?OA]XN%B]U0B^X:(?:S!@J[9J6@4XARL"7\W!BK0).+,C@3^O"CDSCV,2S58E+<0"R&'&(6#$^X=B.A 'EQCA,WA?(([^[.OEM[/#.<-(JP@%+R4!]@ACN4/35. M^__F3B+PYL(!8A,-!489BR+<_,!:S'AS[)$GXC2.R,4RU<[: '9JCEXP)=41 M!NTQ(K/)@4B"P@4#YD7&(_-3 5,C;D2YUNC[/(0H)#J02&+!@8 "PUQ=H!0Z M7J'6O:F5RCY/^.!?C9=XT^D(W@"B/SLXR1)S+\JHN'^",-!")<'\<9\)B^_A M5QV0JH:,\=,8$71$5?&ZK)=(0/-6S1PF"\ 9,;J==4H)M*L(V3! M9@7:I$T;/;.>/6!%\?44C/:LNO,0F$?>#Q<(P$9:E0N089THC.? O:X!#3M' MG:Z$RQ(J4F$W9?RBBOJ;?$K@G6X C%F9'/. MOX\1X""N*N&W50EO5WGBY<@3KRHGRL*(I;UZ*D94E?"OBQ%5)7Q)&%&!=)2$ M$:":*AM1!D947E-I&%&5PI>"$>T5+;^O[ :LE*52R[/\CJV8FLKRO?[YJU>K?W M_F4*^"NH?5^;SXV&:>^#S0?89?YI[2"CS+'$K2@6K(D:0^;71!VB._("+TXB MRHPXAAV!G=B9\D<)BW7-:X@(6HU:J[O,37H5GG_Y'?QM2NGQ.?.M>JV-)RTO MY63]I::1;$U*#^Z&;R*E=JW77H:[5GXAW1K_#NY>;Z1ES&5[8R_)G3[*/?M/ MR_!K7U@ 7*H=GA*YY*]Z][X!OGI['UN:Q^G$'_'V_5X$_OCJMO%?_#9^W6Q5N_@ECBZ^\ ?F&S%/$I]00 TN@,^.,Y!_ M%3OW^Y_D488-W5JS7J]V^,L> QQ$FH\O)D J6/8+JK)[J6.A%QB_<]_ ->^S-'"&JDW""POV2[6A MU3YL7>GACC0./>DM6\=.=YEMK,X[MG?><6C!.<@QRF'GO0V-N([M69O+UOQ+_C Y27(0:]NMJL3F1)'4G=APGPCI'XT M8=:/AF?]:*J]DDUCH08L6#=,L8'.0JU'M>?]PU/$29'Q>8%$N&5_;HVQTN\L*Y]HXZ/1O"W.E8RK1X?S8&1+V+# MZXCR,S&9E*0,OO[[G,?1J\TV5X&-W3+K2CJ!/0'/"&:P- F-NE'']^KP[[MN M.+R#DSCC,DR,KYQA(]U!ZI>UB?NB^"[KY"V:3(/3H'=OIX;N5AT8N69'][PQ M.#9TAT5=:.@.GW]:TK&8VO2&OA\^X0@'S$G"*/Z@]0C01-3Q.8M0#PRGUD(# M2;2+K@<+<>OLIA93"P8UF].=#?[V'VLM,&U:4A1MTEX/_$1TA& #>/,'YC^Q M2:RL0,_,3/N'3-LW2&;J9J/UDZ']G:\X;3C8J%4C6:%7J[RMV*Y5?;FB,X6F MDVRPLT6UU+1 2>^(5U-+IZ&YSLP81GSPRYN_WUV=31FG'WJE^(@/ ET7C9A? M0'"67VDRA,3%W1?JKPO"?Q92H]PX,X+LUS4DO\BW>>QX1@/?3:=>T)RFW9E: MD:BXILT3C>K$9Y,P33X,O._5 R;+@6'$K35[6%;]-N0E+IS$][&F]CKQ! MY;[85>S.>!+_^?=>N]/[.#V.*7=COT(VPXY9J5N$RSC/+$@C8)N-S :@I>CF M7=>G]3Y"Z8">5Y*LSWYAY_%2D"6W3&[*<99D9,/@).).&D4\<+BR4V\;9C>C M!PCV. H='L=HS9925I 3GW Z@KD\\,"X'C(8H,-3DL:X9GQ)7--@SE^I)];S MPA;V];R3^HRON?]UWZK6?9G6?6N.@*^#H93K "\HZH!67?,-40>T&OD7^*CL M#O+^&KG72-Y?R^P5O#]MC;UMF5;V9%QA$0MB\/_P8S809/S_\3$Z7U4^UD+58.IQ"O+N<+$: M1:0&]F0 ]@0$@?G&@//8-.Z&8%NR)88DB'"A#6*>&/U)>7D\QX@>']=0H;7- M5D%)\0CTIL#)Z(,^'7C)0F7E\C%8[9089H1IA&$TV'_C&OP%ST7_ %E_=GY% M_Y]U.810P'=1ZB4C=;UZ"0F2RG>%51&'B-\!/SQYR9!>AT^6CHE<:3%W0GA$ M:;V)*HHHE3BA23.;Q/H*7?-AKZMI*V?;5:V8] DB./^> QH%E#Y'_L M@S&"!24WK>#AG:7[4R3<1B7=E70_0[I/,0B.GPF,PMEPS&?A:"3L@W ;<5,): Q6A+Q KX1DKBF#E 8L=;V$B(TK?F2@@4(5 M@LL]H,PW,FH#,+HP(2PC3^ +,5MPB_S4%9RZ!I,F.'51,R[@"LDV$;M[L?&' M,'J@46[X&%26 7KC,XQ87E<_^:,&WA6:V_ A@!F[QJ*R=0ITNODV]W/\6!-$ M2IKNV0=+]TX;POI/+KRN$X>\W7GZ;^U3B9-XU\;O+&K;48_\XW+E./\HRORS=[LZH@:G[RLY=45 M17[GPBK4C( G6=^KDB1'\(S!W[XI$BB/E,JRP=Q2/L$1%AY.*J9P^Q2 MUH?UGB;3J1G[ZSR+,UPWST[+V_C1%*SEV3H5(_;&B)95,:(,C*BO !*I.+$G M3MAFTZX840)&@&ZJ^% "/O16H/]4C*B\IM?&B,I6EX(1';,RU67@0Z692L*( M50!N%2/V%D54*V*;C'@NQ,*JK;[]S;K[C%GO5 GO=\HS&]O/I($3^OCE+V]: M;S9=@JV#XJD@$196$*UQ#'")Q[Y?Q?%D0YQZ-.HU57O8K^3G9<#YEH$& M*YSJUT"":BGL"PNXW#0X"'3P;FBPF0-U8/M9H,P[.O1ORW>HN!:4\8NE^!2VC M-^KL8NZCKTO)T$G+?8XNZI]6A0KE7W&'@+)&Q__0/41V@WPL@X!#3VX;1L:J MM5N-K6(?'V,LL(G+?VCN[T:T>R^F!52CL;0!5*6SC[SIV29N_Z&GMAV-W;"V MVX*@1/[_L9T8["(,:/0:9O.H\T;6]_>/YMA [U-6G1SL[^3@X.U%]GZTSNF%=69%=]G%_T$ID3YQSI M"K%JO?I>SJ]+%0'MLH=SN01AD]C(;IO+>DJ^T#,2A1#WXZ]=(HN MQHBC.H6Y^Q(7\O.S4,)G]P4T.N:TE=U[0!/]23WF.)\W!QP62OIGYM!R@7M8 M0D#F\21P08O1HP+C*YL8=E/C)) H'&D]?K"!!]$ IG;YZ=2$IWJB$9]3['LA M\,P)2%%*(-PE8,N?O5QRF<)7"0!V'WL3P2P"1.LLM%K)>.FP,2&R"JQAH )2 M+8E21[4@&D?A UP9(Y+ZCK35LM3>WV2+!5Q>%X+.=^P[XKO*+-_CQ:%L5N M^6,/B5O2JP!DRL&(YM*>S!4C]H=#63&B#(RP3;M7,:($C #55(&]E8$1O0J8 MM1R,J+RFTC#"JAA1!D9T*M54#D94JJDDC*B *$O"",OL5 '=%AGQ_ *:Y7M] M+Q*(6FQYRS+[%9(E&N>^;Q@,:B;W<,O\M(@4;Y6;= U6\;\+),J=NWV;B$!Q;ENL,-W[3IF>82@S.1.18;C+RH?#1G2'K@U: MGNAU;*4_J_*E2EG1T:YU&MV]E'3LV)\MNZB_*!"_5?DWI13U9JW=[NR%V:]; MJ^]]MWK'!9U'*.IVK=ZQ7J:H5^"5\Y5;?5RU7K*<4-8XRW#'Z,@H*!X;QMFUV\G)'64,X?6'$X]3'BC@J>V/C ML3_!VCIX*H\3;T3%)*E#+ )H[0V,V$43+;'%\SB)<.T/) MNZSB&WFXB]26A9L3=C/7'5*0FZWI])6__4(C/@C4=S1B?N&83GZER1 2%\9S1T64L#C.0JJ&C#.I9^M(?I%O M\]BQ5YV]0%EZ(_@FH3)?39^-HQ!UO"AVS;4(?A(* +Z;".U NA!+:_&?(#10 MR44>*+B%JD133NNH:'.?!?D%DLVJ@@']]SP;4U_;QKQM:B9&>':[MS-6S^RN M8V<:9GL?=D:(5^FELGXXJ21%Y8(X 0=1HQ!\@ ]#_CCURY3]>O/KEXL_OEU\ MNKC[7ZS -\Y.KR_N3K\8-^>W5]]NSLYO]SFC*^#L+0^\$/\'+ :G\$_(-H9 MT, [9 5ZE7;]X]1O]*WU\7U-\AW6%YE]5:Y/SHK5K2%B \()1%XL ^8\;9C M:PY3@D@1?@C$U=^6X4?D[X$;+:NKH3FXH,"GP!B@O%@GE)V$62 7QOU!+)2%<+!9\.,;!U P)#\$,ZX36HO'EXK>K M&W'3V$]CPS);==)(+A N487!(\$/'J M:GP$Z;3FJ$SC2M!2D8VL!RC!%$D!PCSRDA%P@/ Z@&),CE=-7N!S+!F3W:(Q MT>#FC&EZ-*>DMA<$3D-&0@V?$H2)TP\M,]\%CA4.)I[4347"$X2 M.4-A4#.#[$;P[+>6OAX%$$N1^-DZ>]LQ6]F5B","1I!Y+B+?:%@MVJ,+X"_+ M'PWFI%-X=AH+])4!W$=W,>>OU!,NI !NB8#]EY].8Z%8!*8*_:TLK,)P\0)< ML"') WD+MW!5^'^(&[(?^H,\+Q$?Y$ CF[N'E$+=$'D.#A[TT%#,"O\ 5>$] M,A]=<5HF2N')9&M+<[?HT1U-*I_QY']QXP'\K(C(A^-KZ2 Q=#T1,AQ+Q1D_ M!T5("$SZD(("S"B1)IY FWG;-9LS;X,_ASA4$(B8)PGH(E@]WH-0VKC&C=,( M8LS]L!.HT^>^Q]&-'$J5/? "6.9H)8#"\(7#XYI"&B+= A-!C!]06^".$MR0 MA-A!$Y%XCC4G5UNSH7$TXB-8+;",'IGGDY['(^\,G0G=V$7Z#YX I !K.AC M#'!RP" >T$/ >L"'$>>"0%.SAK>"P,&K4>!HN"[OPY5]7W(UIE$ =2&@!#D1 MCO1WY(,.>[0WAM-4!9.Y=+P%%Z;4TB7XYXD'1@@ADEB4".%D,';0AXUFW:S+ MX4OB/\,#U#&H <38[2_ M.$6LZXOK<]!ACZ!+R1&!ZTY'L&+C#&OKBP=."CSI&AX#>C0>>F/CG>1C=JEB MXGZ$>'EN&E+]LQ\^Y0!:NP!M'Z)N\7VA5R1"5SI"7+;_XWFPO- PB?#7)9'[ M^5TJP.?>(_ES?U\CPQS/?XI.ENB[\DHF@B*G1I$ETMP]E F3<%K"9 MW/ZD;526)J'Z0NRATC=K8Y]UMP)]UC$[537J]JI1-TXL!*^]@J K R-LLU45 MRI>!$59S11?>BA.5;GI=C*AT4TD8@;K)JCBQ/4X\MP9UA=OZ D$\5BGA(RHX MW@J(1Z-KVH=MU'@H'(^-ULJ++M?>^=HH;8&FU3$/VV&Z1-7:KUH*ZH=?X]NM MUMY:&>/^786K;&/T--OHW&4^^*%=@\/6NJP*BHZMUF7EODF7^ID)X9&7<[:J,FU=EW*^NC%LC K4H=F9/@-_\ M>LD3@Y*:K_.48>,J*U?99Z'GI4IIUK*7YR8L4]U3L=KF.=W#:[)OM.J\;6G% M5RM?K=7^SN]\;KA<:WRNC5&DU&>_XAQDBW#*Y2;$2RH/FJE[\0+'3ZF(8LPF MHJ(/IJL5]HA2'_H%7ZH7!F$2M[PK%HVK^J*F56#VW M@GHWO;.WN'J^B1Q[8_YFW4YQ;K)E(_/\YV;S/VN!B/5E-_)JNQJVA0^P]@K+ M5J38KE]LJ!43UJB:D(93K&7$4F(LT7%5B3$^X*U>@4TU;J(HBKK/NQZ6@,6S MR (@+FMB,VR-=EGRARAK(0*VV_G@%Q+PGRQ(633)*TZG26HW1(FAYZ!RZ@$]'>I[!.XR1T_C3&:02V7JH;X1OB [%2+ZLX%E>B)HHWT&7KT;EN M=CG5U]N[R[N/S= MN+[ZW=Q=?3N_V"P-P-O=CXR@*(O9&;62'K)R]V MTCA6_L)IP/Q)[)'P?B=@"O"2 NQ17M >)_ %R9K"^Q@R1 KA'.,*+KQDQ-AP@ 2*HF?X MG ;D=,A5Y0/5!*X 50D[#BY 5T$'? MH7+?X.E$TC-;>85GA[#?SUC1^/SV] MS@IG*?008V#*>L\;N/3"0!^,1 $S#"][FBI%CV%Q*490Z3K[DV=@4M+QB^-T M-!:4I=)_1KA.-/P,$8I)7!CT)$0!--[J>ZPOBY!%N3MPV ]C*O8?X."04/CF M1?>(M[@2LPK_GCM3)N$RIH:#]T@H 7$-^25QT2<1]Q##I,-Y(:1F#F/?(W>PI+A_PB")1BCGQ7?F0LBG4,LZ['%8$#+%/*!F/8BW-/'<_ M1>>GLKX;31I)4NP]!-X 5C5*NJ8@0+H<%',OEML"0B]@_;QQ<0'1%0B:,.%= M$Q5?+HZY/KS5Q/$R3*3)!]_IO[S%[N:;7S\!IR-OK#C\6QJ#68D%H6_ST=]J M(S_-1WXM1_Y?/WN_XI8&S?)4 ,_=T'I"U?L9-(\<3OWDOY5C(KZ9("B4\$CF MP[G A&44(HDXCW"XZE2@BJ"!"Q"&LAPRP3".\/BY#*@ $TP=+GHF HH8X?V5%H>Q8@M\_F8W*J;\[/S MR[LO_VM[ M)6$0HM!))P&,(>F"OI"Q9^@0I31J$*+"6@-3D&0[ S%$*%A0AMI M'N7Q6:3WTZ_G()F-V[_<7Y^9YS>W)Q>_GX /;\, MDM'U7(HX*$IE >VFG"@8QGB(@&0L(CA(Z2OBB17"2W1CG8*H/0)&).@AZ7CA-'?$:&B[/&_- +!OMM]&! MC@S*L[!8>NJC$%%8I86>Y\T9Z,@)3C+#70!N\D8T>1G=*#O]7%OT):^S&B_^K;?',!E#I_Q !Q),= NS61=C7"=@YD0$:?:ZN'1H!EJX<'HTM]5ZJ]0J"M ML,2%R$=Y8)/C=YI[9],/'4WM87PZJ*U 5"T ;,^@.,=/;"RV#3'Z)$KS[V.Q MPR:-0^X^2.R\[/$"H!71_'"S)X0H 34> M[7IF3]#/#[33C1RE=]XY4(:?[T_D<0P=P4 P\AU>H/#TLW M0.U=@O3K<\-S=2F7*FR;G6IMAJ;%:QY#-,N$4 DQ"WBQW@AW"RK)GA[?OSAM MJ! E18*+U%ZD,:9'CQR3CT<.]08K&/PD>Q8?].92"]QY$N?N03*3&=?2*>PN1F"Z8!91"WF@*I,"KO@C#M3*SS/ABN M]&BTTZ:_Q/[3>EUOI._=;C4,EVL\B7?16[WO]NR>7=^JT[TA^F[N;3?I<(,&2TS*A[ME7-[5 MX<&SLW3."P=E>5RP>$9[,W\K9ZN-UM%'.\Y&JPY8\M^$T=2NR(XT7([>MU!: M/!#>"O[FT0FT()$\A*%K^EP=!^>!J0A40?%X/MJB"'7*R$M0,>4^&L&&B_/A M<[5Z3YU$-#5J-&EK@XW$ M.AQ/6+31%<71/S@K4,?^8G+T)S9#&T M;*Z!#TZ\40Z<'(^Y [%'?K2OC1,?D+W^#)MYT&Y]=E(3I6 VQ6*0<<\(/(TU M^",CO1J-"EU..G&6^_"+;MH^IW+F%#@"M&6.DXY27W:FHI/O41H(A.D\ZJZ6[7?% M+FKSKK8NU:CS6<8.2F81?!"-XMQL7G*9 MK7YDL8^=5/C!9/'EHN\:>CE#6''4%2Y3.;DPH&(E!T]D.()OY>/I&HM#T4H# MTXXBT45H &IDZ/%'Y43ATR)Q-H@C,$+5URH^SD.Y;G4H5QW*O;Y#N;4<;"TZ MO BH99NO?&L#-:66RG*C,OGVF\RJ]YO4]HU$$TLY8D4>/B-$%!J8 M(E3MT$;S>Y] MT^HZ]PQBTOMFW7)MJ\?;O6:O$)=B=L;%Q=7=/\YO+BX_7]U\I>.V>[O;MIN= M,L2D6OK(A8*,!!?=_FC0H UMU%EHFH?[SWO4:CWNR6869: M+@RFC.5HF#1F0QOTSGKA3(_WVJ?-2$JH0=G4,H]6IAZ=90T1A?MQIO),"UF) MI TYX"V+(Z8%*)_",IN- M)8,'SQG=&%4<@L(D=C_T.!DK5N 3'3(5_?6Q$&\(V/@@186K$E5%&KN8G99[ MEXF['I3&<#Q8!.5VCW.J<,BT2J W& H@2Z !N< M 952/$J3?$)3);:^L<.:2JRE+1C*E1#-".$)?P;A$W$U%1NU64M#+=S.KW8Y M]HP6.R'>2-G0FNB@-F(3=3"3655Z5#]+C\Q5BZ.R;6E3Z>BNAVH@?/X%*4/QJEHMTLK M2A6^Q)>?3O,VRKB9\T@1->CZ"'R4,6["_S:3=T,5::TOMF4)Y8 F*(W;H8GW+*QF& M,1W\1+0!2;5%$&3#:GIBD7OBAR'A"&2V"=[L\BFELX-*M><(T#)E?T/+\B87 M!B242B ^G(Y_;CRR .UG2B0QQY[:HT9T AO1_BE9@W'A$$T5@8L=YB)PZ>%X ]KVV6N7+8X0Y M>4B;STYU)9TY%^7NQL_<=7G^56!<@6V@CO4]+845_1A1JZ64?7:,_!EQ)U"% M HVGUIKB9.9V0-R;*/04=>+M#*,P\!P#&SQZ> !!*Y+VP I*F#DIMJ;_#BLT MZDO>8/D.L P+.8W8\7D48@V-LE)?;W,;A>P=\A1,0NBAUP(>$# ^O_;F5#MV M*CJ7_#O*D8&; 'A^#I-*L-X@*\8>PP1 91CQ)'"!*)RZ5=,6 *B+D J6-0-, MYU*D-,* 3T0P+[;_01\-<.,:O;]8V62I<131"@L$Y!E+6R4X"!T(D8<&\I+= MKZXEW!RKG8^MSQ_20.0L826U/(OP?5D6F'+M-VW\*,0B>--7;G9\4!B?*J,U M;W4^]E//EP=)2:9%04(<+KLN:RH6#T-PYC%X)NC,PI,?(C:JJ2;&Z+R?H,NL M#\?P&;B70]3%0: U\A4J7^W@(.)'W;9E_UV1AD*7BC;1JMMX@7=8>*\FE]6N MTD*8$GPBI,L1:$.<6JP#2X<+*!L)]A7/%!AN$XDY"6JI0PDQ%*D2B'I!"D0( M80K"H9&.GD;^8^TZ_=Z7V<'L<40.-^ MM\UGV#&[CUX0>] ^P TO'JH3,NP,CV8#/VH7R):*L\A+W_@*716ZV#> M L()I&V:'.MKR)F?#!V1H4Y)Q1 OU8/ %A!LPD76E-7Y2'55$"-%JB2+ MQ#>OK 4'(ZIBIDH1;B!J.D8$@;M2I@:=()9V>7QE/ESE_!F%;I)A',=YEIV$ MCE6[[>,T$N6-#J:".R$J32_(SBHE(K+ZE)1&4=YQA1.F:_2SG(:_6':38K8(*1_4<$D+(+>V$JI.ORE8]6VA4 M\@WFP8Q"!/3.4FMB-N"):$+#L725.9/*=Z]\]P,,CGH78#,R+Q89QB M:<=.!053)J2\HZT"GLJ(;. [8YU#GD=(V/FBQTAI!;V\RBX,'D)1@)(=X>I8 MKP(W11EM[:*(/WHP6!&[H6,KT001"TYO.9%71\D&*#+'9:(.DDM+&<-G?>[3 MH;JLK,X:^U#5D?!7M(*\TLZD5E[Q&X=Q$%\5V4R5>LB5&::=;S$'Y6-IQXB(MLU6N5T:Y9!(3]F4*4DW/1ZH9 M'/6CD^)J%2C\)(P^/-BA>>N*SY1 L9>9Q@\S4; MZH*.FY!:) SD1244Q5*SHJ91Q?]/*VM5";5)6>T:031A#<]$'+"!T0_3F#H' MB3)F8!SP8A2+_>;IE\;85 BWM21X+-:4B *T-- K56/X@9HLPAP'Z!<@/F9- M 'GKSY?5ZV+^3X1^4B@"BK64-PE'X@T(Z;B8GS;!>;&'B'/MP=A3(!2SS@L> ML3^V<@,0"RHOF_02\F*\$<*E9NT;1=E6,%TP@_5C 15\YVE[>3,G'((;L2=1 M8ZS/**M"$R/:38.#C;!Q_L4WKQRD BV)N25[!67E6G)S%"B]\>-S[J$:D25% MT0,+5"'7QD^FPN@BBAV=XRVN$-_X53ATV6A!UPOP6*T:-](ZJ6W\ID*1\,9/ M<;&67FV/@!(9J)KB5$"J 6NW4.H*DK)Y';!*M#?F"RKW@&V[@!UQD69 MV_@Q2\*$5;?J%D14!\8I8A24MA#XN2,Z$):W4+0Y&HC2"%.E(]0+0%O%T_5B M:'\*U6(%:5]'U121!+)E_B\!YAZX8B,FKZQ=IR T4_7HU9P,0PS>]"%K&CM? MIU1)F[DS*&ESNBL6FL#7=& 5^ RRZJ@D# _+F7$6]"0B0K;?*[OJ2M3A(G@" MWMSWPH0[PR#TPP=Q\@[CY;%HYNQ$J0=.PA &5D-@(FY'KF3+(@F!CD=Z,'\S);1NG49RBWPW!:I]:-"'H MNM:E"DN](U>@UF+KA7^$3YSZNB?D=B)Z:)]63(X52F?E3U*6\M'3P:^(B(1# MO/BERF.5A%%D@6@B#FOB^?#ZB2:M4S6B8GF(A8G3I&N &HE/ 4@0%E'V MKHDVX?GCH3KZ=?C>U]@F]5NFW/(W+Y991.Z?*SJJ67P\],;9;&"V)SC;B294 MH4!76!8.BEA2I=GT81H(D:5F+9=(C#DTA0R%HT2X;=6K//8JCWUV3^NE(]RN M:=DENN.@P=N#WL"ZM[ACWS=;[?I]O]_LW+M]N]UPG$:O[ZC.'3FZHRTZ[=ZB M6@L'WX*(/X!>0P3QO/_ CM >/ZX-\&@7\1T-?9C&K<(;.1?=4J;Z)GP3QPD2 MH13CPAWADY;'+5M*U8Q<12)F1'L%]+D, [Y5F,0R3G+YTL*VWI%Q#6'4$*+! M^549=.:F6)PPZ=/Q$S49*/ZJC!/=5 N(43JP$Y M2=A41"L[5GPC\59T.Z3+@?;2$7:VZ.34\Q,QZ>',>I%)I-ZJ#F7DN5YV7#9U M$B<<4OF49MUL@9>F37_J<$VS\-KS,6+"'H^*).HS;6=\$"[A$Q!AI2NFG6%F ME[)^'/IIPG?L@LW?^:(+\?AR/;9KKO3T*>4"LB\\_C0[5L6(,C "ED3%B#(P MHEH196&$5:V(4C"B;C::%2?*P FS8U>,* ,CFF:S4W&B#)RHED19&-&L0KI2 M,*)IMGL5)[;'"4IY+28L_]#FQOYFW7W&K'<:-.WXT'$E$3;-)MIM3/]*J5+) MR@;1[GZ5QL'6R_) \[6*QG(7]Y52954(]DK)4@G+!L')J]"NJ^*"HQ:-RDFO M'*_*2:]DI7+2*R>]\KM*0Y62.NGJ16=P4S_RX,'_P%('G!J^A 7QR*!T9ERGULG^'5<#] M*CRH7+XJ/*ADI0H/JO#@T&1YX3[=RPH/CM\?N@L3YBMO*!P4G:%*BH\X,OE1 MR2"H)'"6$40>977: M?GS+J?3^YC6+J+7T==KW/<>?5,YFY6P2019@'0N04(35G/#$Z//* ZW\CI?O M@2Y:# L"L4HX=J&5.7[5W=1H$81HXW#6N M?180*'8E$96#I7SO;)/W6^ *%/MMN%,2P%+U?1U_-^+0]UQ#X8'OF"+/F#_< M'KK'8CI_E-LZ>+/^[[;F3Q[4@7F_?0\K6R-$IC@=SZJ;]CQU4^ATAS@IJKWB M=&O#$%_SSGH/2B@=5X*X$V_MY4DE@]&/0663]W\L)KWL&DRX:#0*/8S6Z:9G('DL>R_D MV8NXE%8X]G_6^W;'PK[G<]NCD_8];!F55MKW7B132<<12%U>=[#R^HYTZ_.6CQ-.J 'H$>:?&O5J$_0PFZ '/#G8Q:*Q:ZU.I]HB MW>\+;72M>TZ]46VGXV6%^8[%0;L/O<@#VT\.Q]@_;0$ZXV MRM9RI+$)SX?)!^LAMDJ M4NC?:9QX@XGXR@M@+,F'$WG9U 06E=ML6%TCBZ6-<5;XYJ81C!0KW["0EPV'H(SD$^\,^#(SAI;'!XCAT/); 2_ Z>LTC!^+ B. Y M,-(D\AS\.4Y"YT^#/;'(C6?';&ZQZ<0Z]97/Z,)<$K%FAN?^\N:>]WI.?]#G M]YT.[]\WF>W<]P=N^]ZV>]U!H\,ZW6837O S4W=<)'S4^,0'+/63^-LX#&YY MX(71+7> !XG'X_MFJ].N]^1-VYXMF4;+SNWCLF(('*N0L89IZ!K'4!,P< :& MF(*1SR%+^-_U\"_#@)LZ/_IUBS=XOWO?:W)^WVPXG7MF=3KW=J?O]GO=CF,W M^0P_FE]A\=^R 4\FG[S8\<,XA95RWVDVNKU.N1C1G&($CMP00S>TL>^1 8G! MQF,?-"08G0(KNA8?U&WFW@\Z ^>^V78'][U^Q[FWW!9S.MU!SVW79UC1N@(E M%%T$@S :D4Z[[W8;W5:W7%QH37&!!FUHHS[ A!]Z>$?]4;'YRQ"=V8H[\\< M=KQ5Q7M@Z7;OL]C-W"F7 V]9VJCIW[_]AS[ZV5U)&5MHTY+FVB8'X8&?]"/. M_CQA WCS!^8_L4DLI]GIF=E6[(]-7BH_X(/"H8:'XA1IG^94F0TA MRQE<#6(59V:8_;J&Y!?Y-H\=4E]U.I;MVG;[OM?J-$%?M1KWO:XU %/>YO66 MZ[AVOS>CK]KGWX?@+B3Q?=MN]7KVCO34^JJI/:6:U/CVII'NP(GD\J6&[\7H M;()+B[[E!7CFW]'[58.J&1!F.4/#0Z_7":-Q&)'O"MJ4PSW]"7BLX#/SP.$U M _QL8^#Y\#/X&H,T"KQX2&C"QE@BOB5#>- ?*7SBD3\Q;C@\#WX(C,\@6X(> M5OWDC]TYMTM9=/GI_'^,NROC_'_^RMB0:F1I$JHOA%ZD;PKJ4PNAY36S]BF)U,!4B":F MN3"*QS!MV2YG;VF.JZ9+M/>%\(Z!'SXI*JK/M(_T01B?)Z#;2J6?_<[Z<>BG M"<^"S>*L->.X8M."IDOWVF9K:4KG$4^MVS:;W6.I@U42]>\"S MY*7*3BIXH7,O0W--^(#UQ7@'$UI4^C^]R;:^I!X3QS[QV(F\<2%X>8[PKJ=8 M2V+J2BR%NYS.2@5:IOF47>X:EKE.(=SZPE1J+C+US).8.R<0HT7,23Y(/__C M&QDQLL ;GV R>+W7J//O#MVR+0P$VWJ,\"'I]17J@5%(/5-;Z9M^:965015J-5K^&.)'/#,6YD+E0FO7I[M3(YS@5BU5_/ M^L#-[D'H^^$3YD\,,J'Q\J- D=Y!6]-_95O346%KVL!=:7@.X27#4V*8GKK8 MX($+@C1;;VF(-\CM]8L $UB,__GMYLL'XYWW'@]+(+["A!3XBS8=:&?]-^;# M$$'HAIPG\4>X=/&UMPG\;X0G+BB05V,>B2P3NFO=VS#))>)#N X7VD7@A".. M#WA<]_XA"QY$5LPMIJQ@Z@N/8DK9ZWPTSO]*(9J$!Z[]/!8/C<_ ,)@&+O=W MCS"3RS"!5\ :7?"(7!OD#S./:44VJVV/ \Y''F#;EMVR>VB/< O:N,:6"A=X M3(Z)7K X/K&$@:B!V_8.E[KKRBRN[/0L6^*&&SHI2N'[^=LF+RT%<%76QB;" MUW[OM%K]=QNL]EQFVXA M7>+VXO?+T[MO-^>W]\VF93?;6\V56)8O_:PLKWR8>TN9N-:B!-3T$0>O)LI] M%HH2LN1*B%L<EZ,^0 RK=3GA- MGQLQT J3*0(#,S7Z?,C\ :9?.0LM:@8FT/@!X_M!FUVSMNQ+Z]/+"N!XRT!(.3VE8<4W$GN"$F\:[ M7%;>S_=DMTJUDG@BZ[J,C7W ].UM-LV663^:0OP?3)9HFKU]"R+X[?S#\QC2 MWG7+M]E17D+0(>";U@;Q7$KH_2^1WR;/I+(0^T,#$A3F\'/\LTR*\?X<>K[Q M!1WOP-N#!MZ2ZMN,^.BP'YCRKX3@>Z7I=<1C#ZOM<"NM(NDV2+K@:*(B[C:( M^VX<>8'CC9DOE#!79):5E(+6E3]<^JHL+]_X%[8&1.;TV>"_/*^]VN]SN3?%,1 M=[O>KY:I@CD0S''"-) @(7-=X'T=*&L7CH\-$>2%#B,_K+*ZLX/23VWJAV/9 M3@9Y;"D"C:VF".A$DZ?SA1.YXG?H^32$&IO.+'@,/7=^8D%>*]D/W0G\;YB, M_%__/U!+ 0(4 Q0 ( ,]#85-&UL4$L! A0#% @ ST-A4^+X3(9?;@ M-P0& !4 ( !65, &%N:7 M,C R,3 Y,S!?;&%B+GAM;%!+ M 0(4 Q0 ( ,]#85/C&JQ]&U0 (?Z!0 5 " >O! !A M;FEP+3(P,C$P.3,P7W!R92YX;6Q02P$"% ,4 " #/0V%35+0MJID( #E M*P ' @ $Y%@$ 86YI<"TR,#(Q,#DS,&5X,S$Q9&0V9#AB M+FAT;5!+ 0(4 Q0 ( ,]#85.T4'_OH@@ *$I < " M 0P? 0!A;FEP+3(P,C$P.3,P97@S,3(Y9F8W8F$N:'1M4$L! A0#% @ MST-A4YBCG,8K!@ +"$ !P ( !Z"#,R,3,Q86,S,2YH=&U02P$"% ,4 " #/0V%3\Z_[O%[S @#VY"0 M%0 @ %-+@$ 86YI<"TR,#(Q,#DS,'@Q,'$N:'1M4$L%!@ 0 ) D ; ( -XA! $! end