0001558370-21-005361.txt : 20210430 0001558370-21-005361.hdr.sgml : 20210430 20210430121504 ACCESSION NUMBER: 0001558370-21-005361 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 94 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210430 DATE AS OF CHANGE: 20210430 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MAGELLAN HEALTH INC CENTRAL INDEX KEY: 0000019411 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-HOSPITALS [8060] IRS NUMBER: 581076937 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-06639 FILM NUMBER: 21875455 BUSINESS ADDRESS: STREET 1: 4801 E. WASHINGTON ST CITY: PHOENIX STATE: AZ ZIP: 85034 BUSINESS PHONE: 800-642-1716 MAIL ADDRESS: STREET 1: 4801 E. WASHINGTON ST CITY: PHOENIX STATE: AZ ZIP: 85034 FORMER COMPANY: FORMER CONFORMED NAME: MAGELLAN HEALTH SERVICES INC DATE OF NAME CHANGE: 19960226 FORMER COMPANY: FORMER CONFORMED NAME: CHARTER MEDICAL CORP DATE OF NAME CHANGE: 19920703 10-Q 1 mgln-20210331x10q.htm 10-Q
000000019411--12-312021Q1falseP2YP9MP12MP12MP0MP1YP1YP1Yus-gaap:OtherAssetsNoncurrentus-gaap:AccruedLiabilitiesCurrentus-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrentus-gaap:AccruedLiabilitiesCurrent us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrentus-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationus-gaap:LongTermDebtAndCapitalLeaseObligationsCurrentus-gaap:LongTermDebtAndCapitalLeaseObligations0.005000000019411mgln:ShareRepurchaseProgramOctober2015Member2021-03-310000019411mgln:ShareRepurchaseProgramOctober2015Member2015-10-260000019411us-gaap:CommonStockMember2021-01-012021-03-310000019411us-gaap:CommonStockMember2020-01-012020-03-310000019411us-gaap:RetainedEarningsMember2021-03-310000019411us-gaap:AdditionalPaidInCapitalMember2021-03-310000019411us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310000019411us-gaap:RetainedEarningsMember2020-12-310000019411us-gaap:AdditionalPaidInCapitalMember2020-12-310000019411us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310000019411srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2020-03-310000019411us-gaap:RetainedEarningsMember2020-03-310000019411us-gaap:AdditionalPaidInCapitalMember2020-03-310000019411us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310000019411srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-03-310000019411us-gaap:RetainedEarningsMember2019-12-310000019411us-gaap:AdditionalPaidInCapitalMember2019-12-310000019411us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310000019411us-gaap:RestrictedStockUnitsRSUMember2021-03-310000019411us-gaap:RestrictedStockMember2021-03-310000019411us-gaap:PerformanceSharesMember2021-03-310000019411us-gaap:RestrictedStockUnitsRSUMember2020-12-310000019411us-gaap:RestrictedStockMember2020-12-310000019411us-gaap:PerformanceSharesMember2020-12-3100000194112024-01-012021-03-3100000194112023-01-012021-03-3100000194112022-01-012021-03-3100000194112021-04-012021-03-310000019411us-gaap:OperatingSegmentsMembermgln:PharmacyBenefitManagementMembermgln:PharmacyManagementMember2021-01-012021-03-310000019411us-gaap:OperatingSegmentsMembermgln:ManagedCareAndOtherMembermgln:PharmacyManagementMember2021-01-012021-03-310000019411us-gaap:OperatingSegmentsMembermgln:ManagedCareAndOtherMembermgln:HealthcareSegmentMember2021-01-012021-03-310000019411mgln:NonGovernmentMembermgln:OtherServiceLinesMembermgln:PharmacyManagementMember2021-01-012021-03-310000019411mgln:GovernmentCustomerMembermgln:FormularyManagementMembermgln:PharmacyManagementMember2021-01-012021-03-310000019411srt:ConsolidationEliminationsMemberus-gaap:TransferredOverTimeMember2021-01-012021-03-310000019411srt:ConsolidationEliminationsMemberus-gaap:TransferredAtPointInTimeMember2021-01-012021-03-310000019411srt:ConsolidationEliminationsMembermgln:PbmIncludingDispensingMember2021-01-012021-03-310000019411srt:ConsolidationEliminationsMembermgln:NonGovernmentMember2021-01-012021-03-310000019411srt:ConsolidationEliminationsMembermgln:BehavioralAndSpecialtyHealthRiskBasedNonEmployeeAssistanceProgramsMember2021-01-012021-03-310000019411srt:ConsolidationEliminationsMembermgln:BehavioralAndSpecialtyHealthAdministrativeServicesOnlyMember2021-01-012021-03-310000019411mgln:PharmacyManagementMemberus-gaap:TransferredOverTimeMember2021-01-012021-03-310000019411mgln:PharmacyManagementMemberus-gaap:TransferredAtPointInTimeMember2021-01-012021-03-310000019411mgln:PharmacyBenefitAdministrationMembermgln:PharmacyManagementMember2021-01-012021-03-310000019411mgln:PbmIncludingDispensingMembermgln:PharmacyManagementMember2021-01-012021-03-310000019411mgln:NonGovernmentMembermgln:PharmacyManagementMember2021-01-012021-03-310000019411mgln:NonGovernmentMembermgln:OtherServiceLinesMember2021-01-012021-03-310000019411mgln:NonGovernmentMembermgln:HealthcareSegmentMember2021-01-012021-03-310000019411mgln:MedicarePartDMembermgln:PharmacyManagementMember2021-01-012021-03-310000019411mgln:HealthcareSegmentMemberus-gaap:TransferredOverTimeMember2021-01-012021-03-310000019411mgln:GovernmentCustomerMembermgln:PharmacyManagementMember2021-01-012021-03-310000019411mgln:GovernmentCustomerMembermgln:HealthcareSegmentMember2021-01-012021-03-310000019411mgln:GovernmentCustomerMembermgln:FormularyManagementMember2021-01-012021-03-310000019411mgln:CustomerCMembermgln:PharmacyManagementMember2021-01-012021-03-310000019411mgln:CustomerBMembermgln:HealthcareSegmentMember2021-01-012021-03-310000019411mgln:CustomerAMembermgln:HealthcareSegmentMember2021-01-012021-03-310000019411mgln:CorporateAndEliminationsMembermgln:PharmacyBenefitManagementMember2021-01-012021-03-310000019411mgln:CorporateAndEliminationsMembermgln:ManagedCareAndOtherMember2021-01-012021-03-310000019411mgln:BehavioralAndSpecialtyHealthRiskBasedNonEmployeeAssistanceProgramsMembermgln:HealthcareSegmentMember2021-01-012021-03-310000019411mgln:BehavioralAndSpecialtyHealthEmployeeAssistanceProgramsRiskBasedMembermgln:HealthcareSegmentMember2021-01-012021-03-310000019411mgln:BehavioralAndSpecialtyHealthAdministrativeServicesOnlyMembermgln:PharmacyManagementMember2021-01-012021-03-310000019411mgln:BehavioralAndSpecialtyHealthAdministrativeServicesOnlyMembermgln:HealthcareSegmentMember2021-01-012021-03-310000019411us-gaap:TransferredOverTimeMember2021-01-012021-03-310000019411us-gaap:TransferredAtPointInTimeMember2021-01-012021-03-310000019411srt:ConsolidationEliminationsMember2021-01-012021-03-310000019411mgln:UnitedStatesFederalGovernmentCustomerMember2021-01-012021-03-310000019411mgln:PharmacyManagementMember2021-01-012021-03-310000019411mgln:PharmacyBenefitManagementMember2021-01-012021-03-310000019411mgln:PharmacyBenefitAdministrationMember2021-01-012021-03-310000019411mgln:PbmIncludingDispensingMember2021-01-012021-03-310000019411mgln:NonGovernmentMember2021-01-012021-03-310000019411mgln:MedicarePartDMember2021-01-012021-03-310000019411mgln:ManagedCareAndOtherMember2021-01-012021-03-310000019411mgln:HealthcareSegmentMember2021-01-012021-03-310000019411mgln:GovernmentCustomerMember2021-01-012021-03-310000019411mgln:GeographicConcentrationRiskAreaOneMember2021-01-012021-03-310000019411mgln:CentersForMedicareAndMedicaidServicesMember2021-01-012021-03-310000019411mgln:BehavioralAndSpecialtyHealthRiskBasedNonEmployeeAssistanceProgramsMember2021-01-012021-03-310000019411mgln:BehavioralAndSpecialtyHealthEmployeeAssistanceProgramsRiskBasedMember2021-01-012021-03-310000019411mgln:BehavioralAndSpecialtyHealthAdministrativeServicesOnlyMember2021-01-012021-03-310000019411us-gaap:OperatingSegmentsMembermgln:PharmacyBenefitManagementMembermgln:PharmacyManagementMember2020-01-012020-03-310000019411us-gaap:OperatingSegmentsMembermgln:ManagedCareAndOtherMembermgln:PharmacyManagementMember2020-01-012020-03-310000019411us-gaap:OperatingSegmentsMembermgln:ManagedCareAndOtherMembermgln:HealthcareSegmentMember2020-01-012020-03-310000019411srt:ConsolidationEliminationsMemberus-gaap:TransferredOverTimeMember2020-01-012020-03-310000019411srt:ConsolidationEliminationsMemberus-gaap:TransferredAtPointInTimeMember2020-01-012020-03-310000019411srt:ConsolidationEliminationsMembermgln:PbmIncludingDispensingMember2020-01-012020-03-310000019411srt:ConsolidationEliminationsMembermgln:NonGovernmentMember2020-01-012020-03-310000019411srt:ConsolidationEliminationsMembermgln:BehavioralAndSpecialtyHealthRiskBasedNonEmployeeAssistanceProgramsMember2020-01-012020-03-310000019411srt:ConsolidationEliminationsMembermgln:BehavioralAndSpecialtyHealthAdministrativeServicesOnlyMember2020-01-012020-03-310000019411mgln:PharmacyManagementMemberus-gaap:TransferredOverTimeMember2020-01-012020-03-310000019411mgln:PharmacyManagementMemberus-gaap:TransferredAtPointInTimeMember2020-01-012020-03-310000019411mgln:PharmacyBenefitAdministrationMembermgln:PharmacyManagementMember2020-01-012020-03-310000019411mgln:PbmIncludingDispensingMembermgln:PharmacyManagementMember2020-01-012020-03-310000019411mgln:OtherServiceLinesMembermgln:PharmacyManagementMember2020-01-012020-03-310000019411mgln:NonGovernmentMembermgln:PharmacyManagementMember2020-01-012020-03-310000019411mgln:NonGovernmentMembermgln:HealthcareSegmentMember2020-01-012020-03-310000019411mgln:MedicarePartDMembermgln:PharmacyManagementMember2020-01-012020-03-310000019411mgln:HealthcareSegmentMemberus-gaap:TransferredOverTimeMember2020-01-012020-03-310000019411mgln:GovernmentCustomerMembermgln:PharmacyManagementMember2020-01-012020-03-310000019411mgln:GovernmentCustomerMembermgln:HealthcareSegmentMember2020-01-012020-03-310000019411mgln:FormularyManagementMembermgln:PharmacyManagementMember2020-01-012020-03-310000019411mgln:CustomerCMembermgln:PharmacyManagementMember2020-01-012020-03-310000019411mgln:CustomerBMembermgln:HealthcareSegmentMember2020-01-012020-03-310000019411mgln:CustomerAMembermgln:HealthcareSegmentMember2020-01-012020-03-310000019411mgln:CorporateAndEliminationsMembermgln:PharmacyBenefitManagementMember2020-01-012020-03-310000019411mgln:CorporateAndEliminationsMembermgln:ManagedCareAndOtherMember2020-01-012020-03-310000019411mgln:BehavioralAndSpecialtyHealthRiskBasedNonEmployeeAssistanceProgramsMembermgln:HealthcareSegmentMember2020-01-012020-03-310000019411mgln:BehavioralAndSpecialtyHealthEmployeeAssistanceProgramsRiskBasedMembermgln:HealthcareSegmentMember2020-01-012020-03-310000019411mgln:BehavioralAndSpecialtyHealthAdministrativeServicesOnlyMembermgln:PharmacyManagementMember2020-01-012020-03-310000019411mgln:BehavioralAndSpecialtyHealthAdministrativeServicesOnlyMembermgln:HealthcareSegmentMember2020-01-012020-03-310000019411us-gaap:TransferredOverTimeMember2020-01-012020-03-310000019411us-gaap:TransferredAtPointInTimeMember2020-01-012020-03-310000019411srt:ConsolidationEliminationsMember2020-01-012020-03-310000019411mgln:UnitedStatesFederalGovernmentCustomerMember2020-01-012020-03-310000019411mgln:PharmacyManagementMember2020-01-012020-03-310000019411mgln:PharmacyBenefitManagementMember2020-01-012020-03-310000019411mgln:PharmacyBenefitAdministrationMember2020-01-012020-03-310000019411mgln:PbmIncludingDispensingMember2020-01-012020-03-310000019411mgln:OtherServiceLinesMember2020-01-012020-03-310000019411mgln:NonGovernmentMember2020-01-012020-03-310000019411mgln:MedicarePartDMember2020-01-012020-03-310000019411mgln:ManagedCareAndOtherMember2020-01-012020-03-310000019411mgln:HealthcareSegmentMember2020-01-012020-03-310000019411mgln:GovernmentCustomerMember2020-01-012020-03-310000019411mgln:GeographicConcentrationRiskAreaOneMember2020-01-012020-03-310000019411mgln:FormularyManagementMember2020-01-012020-03-310000019411mgln:CentersForMedicareAndMedicaidServicesMember2020-01-012020-03-310000019411mgln:BehavioralAndSpecialtyHealthRiskBasedNonEmployeeAssistanceProgramsMember2020-01-012020-03-310000019411mgln:BehavioralAndSpecialtyHealthEmployeeAssistanceProgramsRiskBasedMember2020-01-012020-03-310000019411mgln:BehavioralAndSpecialtyHealthAdministrativeServicesOnlyMember2020-01-012020-03-310000019411us-gaap:EmployeeSeveranceMember2021-03-310000019411us-gaap:ContractTerminationMember2021-03-310000019411us-gaap:EmployeeSeveranceMember2020-12-310000019411us-gaap:ContractTerminationMember2020-12-310000019411us-gaap:EmployeeSeveranceMembermgln:TransformationInitiative2020Member2021-01-012021-03-310000019411us-gaap:ContractTerminationMembermgln:TransformationInitiative2020Member2021-01-012021-03-310000019411mgln:CreditAgreement2017Memberus-gaap:UnsecuredDebtMember2020-03-012020-03-310000019411mgln:AureliaHealthLlcMember2020-12-310000019411us-gaap:EmployeeSeveranceMember2021-01-012021-03-310000019411us-gaap:ContractTerminationMember2021-01-012021-03-310000019411us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310000019411us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-310000019411us-gaap:StateAndLocalJurisdictionMember2021-03-310000019411us-gaap:RetainedEarningsMember2021-01-012021-03-310000019411us-gaap:RetainedEarningsMember2020-01-012020-03-310000019411mgln:AureliaHealthLlcMember2021-03-310000019411us-gaap:UnsecuredDebtMember2021-03-310000019411mgln:SeniorNotesDue20244.400PercentMemberus-gaap:FairValueInputsLevel1Member2021-03-310000019411mgln:CreditAgreement2017SeniorUnsecuredTermLoanFacilityMemberus-gaap:FairValueInputsLevel2Member2021-03-310000019411mgln:SeniorNotesDue20244.400PercentMemberus-gaap:SeniorNotesMember2021-03-310000019411mgln:SeniorNotesDue20244.400PercentMemberus-gaap:SeniorNotesMember2020-12-310000019411mgln:CreditAgreement2017SeniorUnsecuredTermLoanFacilityMemberus-gaap:UnsecuredDebtMember2017-09-220000019411mgln:CreditAgreement2017SeniorUnsecuredRevolvingCreditFacilityMemberus-gaap:UnsecuredDebtMember2017-09-220000019411mgln:CreditAgreement2017Memberus-gaap:UnsecuredDebtMember2021-03-310000019411mgln:CreditAgreement2017Memberus-gaap:UnsecuredDebtMember2020-12-310000019411srt:MinimumMember2021-03-310000019411srt:MaximumMember2021-03-310000019411us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-03-310000019411us-gaap:RestrictedStockMember2021-01-012021-03-310000019411us-gaap:PerformanceSharesMember2021-01-012021-03-310000019411us-gaap:EmployeeStockOptionMember2021-01-012021-03-310000019411us-gaap:EmployeeStockMember2021-01-012021-03-310000019411us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-03-310000019411us-gaap:RestrictedStockMember2020-01-012020-03-310000019411us-gaap:EmployeeStockOptionMember2020-01-012020-03-310000019411us-gaap:EmployeeStockMember2020-01-012020-03-310000019411mgln:SeniorNotesDue20244.400PercentMemberus-gaap:SeniorNotesMember2017-09-222017-09-220000019411us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-03-310000019411mgln:LandAndEquipmentMember2021-03-310000019411us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2020-12-310000019411mgln:LandAndEquipmentMember2020-12-310000019411mgln:CreditAgreement2017SeniorUnsecuredRevolvingCreditFacilityMemberus-gaap:UnsecuredDebtMember2021-03-310000019411mgln:CreditAgreement2017SeniorUnsecuredRevolvingCreditFacilityMemberus-gaap:UnsecuredDebtMember2020-12-3100000194112020-07-012020-09-3000000194112020-01-012020-09-3000000194112019-07-012019-09-3000000194112019-01-012019-09-300000019411mgln:SeniorNotesDue20244.400PercentMemberus-gaap:SeniorNotesMember2020-03-310000019411mgln:CreditAgreement2017Memberus-gaap:UnsecuredDebtMember2021-01-012021-03-310000019411mgln:SeniorNotesDue20244.400PercentMemberus-gaap:SeniorNotesMember2021-01-012021-03-310000019411mgln:SeniorNotesDue20244.400PercentMemberus-gaap:SeniorNotesMember2017-09-220000019411mgln:CreditAgreement2017SeniorUnsecuredRevolvingCreditFacilityMemberus-gaap:UnsecuredDebtMember2021-01-012021-03-310000019411mgln:CreditAgreement2017SeniorUnsecuredRevolvingCreditFacilityMemberus-gaap:UnsecuredDebtMemberus-gaap:PrimeRateMember2017-09-222017-09-220000019411mgln:CreditAgreement2017SeniorUnsecuredRevolvingCreditFacilityMemberus-gaap:UnsecuredDebtMembermgln:DebtInstrumentVariableRateEurodollarRateForSelectedInterestPeriodMember2017-09-222017-09-220000019411mgln:CreditAgreement2017SeniorUnsecuredRevolvingCreditFacilityMemberus-gaap:UnsecuredDebtMembermgln:DebtInstrumentVariableRateBaseOneMonthEurodollarMember2017-09-222017-09-220000019411mgln:CreditAgreement2017Memberus-gaap:UnsecuredDebtMemberus-gaap:FederalFundsEffectiveSwapRateMember2017-09-222017-09-220000019411us-gaap:TreasuryStockCommonMember2021-03-310000019411us-gaap:CommonStockMember2021-03-310000019411us-gaap:TreasuryStockCommonMember2020-12-310000019411us-gaap:CommonStockMember2020-12-310000019411us-gaap:TreasuryStockCommonMember2020-03-310000019411us-gaap:CommonStockMember2020-03-310000019411us-gaap:TreasuryStockCommonMember2019-12-310000019411us-gaap:CommonStockMember2019-12-3100000194112020-03-3100000194112019-12-310000019411mgln:OtherThanCashInEntityBankAccountsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-310000019411mgln:OtherThanCashInEntityBankAccountsMemberus-gaap:FairValueMeasurementsRecurringMember2021-03-310000019411mgln:OtherThanCashInEntityBankAccountsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310000019411mgln:OtherThanCashInEntityBankAccountsMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310000019411mgln:AureliaHealthLlcMember2021-01-012021-03-310000019411mgln:AureliaHealthLlcMember2021-12-210000019411mgln:AureliaHealthLlcMember2021-12-212021-12-210000019411us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2021-03-310000019411us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2021-03-310000019411us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2021-03-310000019411us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2021-03-310000019411us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2021-03-310000019411us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2021-03-310000019411us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2020-12-310000019411us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2020-12-310000019411us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2020-12-310000019411us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2020-12-310000019411us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2020-12-310000019411us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2020-12-310000019411us-gaap:CertificatesOfDepositMember2021-03-310000019411us-gaap:CertificatesOfDepositMember2020-12-310000019411us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2021-03-310000019411us-gaap:CorporateDebtSecuritiesMember2021-03-310000019411us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2020-12-310000019411us-gaap:CorporateDebtSecuritiesMember2020-12-310000019411us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-310000019411us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-310000019411us-gaap:FairValueMeasurementsRecurringMember2021-03-310000019411us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310000019411us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310000019411us-gaap:FairValueMeasurementsRecurringMember2020-12-310000019411mgln:TransformationInitiative2020Member2021-01-012021-03-310000019411us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310000019411us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-310000019411mgln:CentersForMedicareAndMedicaidServicesMember2021-03-310000019411mgln:CentersForMedicareAndMedicaidServicesMember2020-12-3100000194112020-10-012020-10-3100000194112019-01-012019-12-3100000194112018-01-012018-12-3100000194112017-01-012017-12-3100000194112016-01-012016-12-3100000194112015-10-262021-03-3100000194112015-10-262015-12-310000019411srt:MinimumMember2020-07-012020-09-300000019411srt:MaximumMember2020-07-012020-09-300000019411srt:MinimumMember2020-01-012020-09-300000019411srt:MaximumMember2020-01-012020-09-300000019411srt:MinimumMember2019-07-012019-09-300000019411srt:MaximumMember2019-07-012019-09-300000019411srt:MinimumMember2019-01-012019-09-300000019411srt:MaximumMember2019-01-012019-09-300000019411mgln:AureliaHealthLlcMember2021-01-012021-03-310000019411srt:MaximumMember2021-01-012021-03-310000019411srt:MinimumMember2021-01-012021-03-310000019411us-gaap:DiscontinuedOperationsHeldforsaleMembermgln:MagellanCompleteCareBusinessMember2021-01-012021-03-310000019411us-gaap:DiscontinuedOperationsDisposedOfBySaleMembermgln:MagellanCompleteCareBusinessMember2021-01-012021-03-310000019411us-gaap:DiscontinuedOperationsHeldforsaleMembermgln:MagellanCompleteCareBusinessMember2020-01-012020-03-310000019411us-gaap:DiscontinuedOperationsDisposedOfBySaleMembermgln:MagellanCompleteCareBusinessMember2021-03-310000019411us-gaap:DiscontinuedOperationsDisposedOfBySaleMembermgln:MagellanCompleteCareBusinessMember2020-12-310000019411us-gaap:OperatingSegmentsMembermgln:PharmacyManagementMember2021-01-012021-03-310000019411us-gaap:OperatingSegmentsMembermgln:HealthcareSegmentMember2021-01-012021-03-310000019411mgln:CorporateAndEliminationsMember2021-01-012021-03-310000019411us-gaap:OperatingSegmentsMembermgln:PharmacyManagementMember2020-01-012020-03-310000019411us-gaap:OperatingSegmentsMembermgln:HealthcareSegmentMember2020-01-012020-03-310000019411mgln:CorporateAndEliminationsMember2020-01-012020-03-310000019411mgln:MergerAgreementMember2021-01-042021-01-0400000194112020-01-012020-03-310000019411mgln:ArmedForcesServicesCorporationMember2021-01-012021-03-310000019411mgln:ArmedForcesServicesCorporationMember2020-01-012020-12-3100000194112020-12-3100000194112021-03-3100000194112021-01-012021-03-31xbrli:sharesiso4217:USDxbrli:sharesiso4217:USDxbrli:puremgln:leasemgln:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

(Mark One)

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

For the Quarterly Period Ended March 31, 2021

Or

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

For the transition period from to

Commission File No. 1-6639

MAGELLAN HEALTH, INC.

(Exact name of registrant as specified in its charter)

Delaware
(State or other jurisdiction of
incorporation or organization)

58-1076937
(IRS Employer
Identification No.)

4801 E. Washington Street
Phoenix, Arizona
(Address of principal executive offices)

85034
(Zip code)

(800642-1716

(Registrant’s telephone number, including area code)

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

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Common Stock, par value $0.01 per share

MGLN

The 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 twelve months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes  No 

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

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

Large accelerated filer 

Accelerated filer 

Non-accelerated filer 

Smaller reporting company 

Emerging growth company 

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

Act.

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

The number of shares of Magellan Health, Inc.’s common stock outstanding as of March 31, 2021 was 26,126,570.

FORM 10-Q

MAGELLAN HEALTH, INC. AND SUBSIDIARIES

INDEX

Page No.

PART IFinancial Information:

Item 1:

Financial Statements

2

Consolidated Balance Sheets—December 31, 2020 and March 31, 2021

2

Consolidated Statements of Comprehensive Income —For the Three Months Ended March 31, 2020 and 2021

3

Consolidated Statements of Changes in Stockholders’ Equity—For the Three Months Ended March 31, 2020 and 2021

4

Consolidated Statements of Cash Flows—For the Three Months Ended March 31, 2020 and 2021

5

Notes to Consolidated Financial Statements

6

Item 2:

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

29

Item 3:

Quantitative and Qualitative Disclosures about Market Risk

39

Item 4:

Controls and Procedures

40

PART IIOther Information:

Item 1:

Legal Proceedings

40

Item 1A:

Risk Factors

40

Item 2:

Unregistered Sales of Equity Securities and Use of Proceeds

40

Item 3:

Defaults Upon Senior Securities

41

Item 4:

Mine Safety Disclosures

41

Item 5:

Other Information

41

Item 6:

Exhibits

41

Exhibit Index

42

Signatures

43

1

PART I—FINANCIAL INFORMATION

Item 1. Financial Statements.

MAGELLAN HEALTH, INC. AND SUBSIDIARIES

CONSOLIDATED BALANCE SHEETS

(In thousands, except per share amounts)

December 31, 

March 31, 

2020

    

2021

(Unaudited)

ASSETS

Current Assets:

Cash and cash equivalents ($49,227 and $75,458 restricted at December 31, 2020 and March 31, 2021, respectively)

$

1,144,450

$

456,309

Accounts receivable, net

 

743,502

 

793,504

Short-term investments ($88,867 and $74,312 restricted at December 31, 2020 and March 31, 2021, respectively)

 

140,847

 

625,600

Pharmaceutical inventory

 

43,334

 

46,389

Other current assets ($43,547 and $51,511 restricted at December 31, 2020 and March 31, 2021, respectively)

 

84,264

 

101,462

Total Current Assets

 

2,156,397

 

2,023,264

Property and equipment, net

 

136,739

 

142,084

Long-term investments ($1,026 and $2,615 restricted at December 31, 2020 and March 31, 2021, respectively)

 

2,612

 

4,830

Deferred income taxes

1,842

921

Other long-term assets

 

108,797

 

119,947

Goodwill

 

873,779

 

873,830

Other intangible assets, net

 

79,689

 

71,631

Total Assets

$

3,359,855

$

3,236,507

LIABILITIES, REDEEMABLE NON-CONTROLLING INTEREST AND STOCKHOLDERS’ EQUITY

Current Liabilities:

Accounts payable

$

137,380

$

149,760

Accrued liabilities

 

354,906

 

266,217

Medical claims payable

 

111,851

 

116,580

Other medical liabilities

 

126,921

 

123,109

Current debt, finance lease and deferred financing obligations

 

6,521

 

6,543

Total Current Liabilities

 

737,579

 

662,209

Long-term debt, finance lease and deferred financing obligations

 

631,855

 

526,682

Deferred income taxes

7,102

13,602

Tax contingencies

 

11,002

 

11,867

Deferred credits and other long-term liabilities

 

69,283

 

79,276

Total Liabilities

 

1,456,821

 

1,293,636

Redeemable non-controlling interest

 

33,062

 

33,303

Stockholder's Equity:

Preferred stock, par value $.01 per share

Authorized—10,000 shares at December 31, 2020 and March 31, 2021-Issued and outstanding-none

 

 

Common stock, par value $.01 per share

Authorized—100,000 shares at December 31, 2020 and March 31, 2021-Issued and outstanding-55,549 and 25,887 shares at December 31, 2020, respectively, and 55,789 and 26,127 shares at March 31, 2021, respectively

 

555

 

558

Other Stockholders’ Equity:

Additional paid-in capital

 

1,477,219

 

1,488,975

Retained earnings

 

1,857,130

 

1,884,957

Accumulated other comprehensive loss

 

(205)

 

(195)

Treasury stock, at cost, 29,662 and 29,662 shares at December 31, 2020 and March 31, 2021, respectively

 

(1,464,727)

 

(1,464,727)

Total Stockholders’ Equity

 

1,869,972

 

1,909,568

Total Liabilities, Redeemable Non-Controlling Interest and Stockholders’ Equity

$

3,359,855

$

3,236,507

See accompanying notes to consolidated financial statements.

2

MAGELLAN HEALTH, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(Unaudited)

(In thousands, except per share amounts)

    

Three Months Ended

 

March 31, 

2020

    

2021

    

Net revenue:

Managed care and other

$

553,168

$

626,076

PBM

 

569,211

 

535,573

Total net revenue

 

1,122,379

 

1,161,649

Costs, expenses and other income:

Cost of care

 

349,108

 

379,191

Cost of goods sold

 

533,241

 

492,370

Direct service costs and other operating expenses (1)

 

204,241

 

231,021

Legal matter settlement

(9,000)

Depreciation and amortization

 

23,358

 

21,417

Interest expense

 

8,958

 

6,426

Interest and other income

 

(1,219)

 

(341)

Special charges

1,151

Total costs, expenses and other income

 

1,117,687

 

1,122,235

Income from continuing operations before income taxes

 

4,692

 

39,414

Provision for income taxes

 

5,762

 

10,905

Net (loss) income from continuing operations

(1,070)

28,509

Income (loss) from discontinued operations, net of tax

19,320

(682)

Net income

$

18,250

$

27,827

Net (loss) income per common share:

Basic (See Note A)

Continuing operations

$

(0.04)

$

1.10

Discontinued operations

0.78

(0.03)

Consolidated operations

$

0.74

$

1.07

Diluted (See Note A)

Continuing operations

$

(0.04)

$

1.07

Discontinued operations

0.78

(0.03)

Consolidated operations

$

0.74

$

1.04

Other comprehensive income

Unrealized gains (losses) on available-for-sale securities (2)

 

(201)

 

10

Comprehensive income

$

18,049

$

27,837

(1)Includes stock compensation expense of $5,797 and $7,057 for the three months ended March 31, 2020 and 2021, respectively.
(2)Net of income tax (benefit) provision of $(67) and $3 for the three months ended March 31, 2020 and 2021, respectively.

See accompanying notes to consolidated financial statements.

3

MAGELLAN HEALTH, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY

(Unaudited)

(In thousands)

                  

Accumulated

                   

 

                               

Common Stock

Additional

Other

Total

 

 Common Stock

In Treasury

Paid in

Retained

  Comprehensive  

Stockholders’

 

    

Shares

    

 Amount 

    

Shares

    

Amount

    

Capital

    

Earnings

    

(Loss) Income

    

Equity

 

Balance at December 31, 2019

 

54,285

$

543

 

(29,662)

$

(1,464,727)

$

1,386,616

$

1,475,207

$

144

$

1,397,783

Stock compensation expense

 

 

 

 

 

6,057

 

 

 

6,057

Exercise of stock options

 

216

 

2

 

 

 

11,261

 

 

 

11,263

Issuance of equity

 

130

 

1

 

 

 

(1,137)

 

 

 

(1,136)

Net income

 

 

 

 

 

 

18,250

 

 

18,250

Other comprehensive loss—other

(201)

 

(201)

Adoption of ASC 326

 

 

 

 

 

 

(413)

 

 

(413)

Balance at March 31, 2020

54,631

$

546

(29,662)

$

(1,464,727)

$

1,402,797

$

1,493,044

$

(57)

$

1,431,603

Balance at December 31, 2020

 

55,549

$

555

 

(29,662)

$

(1,464,727)

$

1,477,219

$

1,857,130

$

(205)

$

1,869,972

Stock compensation expense

 

 

 

 

 

7,057

 

 

 

7,057

Exercise of stock options

 

110

 

2

 

 

 

7,465

 

 

 

7,467

Issuance of equity

 

130

 

1

 

 

 

(2,766)

 

 

 

(2,765)

Net income

 

 

 

 

 

 

27,827

 

 

27,827

Other comprehensive income—other

10

10

Balance at March 31, 2021

 

55,789

$

558

 

(29,662)

$

(1,464,727)

$

1,488,975

$

1,884,957

$

(195)

$

1,909,568

See accompanying notes to consolidated financial statements.

4

MAGELLAN HEALTH, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS

FOR THE THREE MONTHS ENDED MARCH 31,

(Unaudited)

    

2020

    

2021

Cash flows from operating activities:

Net income

$

18,250

$

27,827

Adjustments to reconcile net income to net cash from operating activities:

Depreciation and amortization

 

28,684

 

21,417

Special charges

1,151

Non-cash interest expense

 

585

 

355

Non-cash stock compensation expense

 

6,057

 

7,057

Non-cash income tax provision

 

7,802

 

7,603

Non-cash accretion on investments

 

325

 

592

Changes in assets and liabilities, net of effects from acquisitions of businesses:

Accounts receivable, net

 

(33,291)

 

(50,013)

Pharmaceutical inventory

 

2,629

 

(3,055)

Other assets

 

(41,862)

 

(27,283)

Accounts payable and accrued liabilities

 

52,746

 

(76,183)

Medical claims payable and other medical liabilities

 

(13,622)

 

917

Tax contingencies

 

925

 

680

Deferred credits and other long-term liabilities

 

3,003

 

9,993

Other

 

(505)

 

1,067

Net cash provided by (used in) operating activities

31,726

(77,875)

Net cash provided by operating activities from discontinued operations

35,805

Net cash used in operating activities from continuing operations

 

(4,079)

 

(77,875)

Cash flows from investing activities:

Capital expenditures

 

(15,719)

 

(19,540)

Acquisitions and investments in businesses, net of cash acquired

 

(369)

 

(2,372)

Purchases of investments

 

(164,311)

 

(673,169)

Proceeds from maturities and sales of investments

 

152,394

 

185,619

Net cash used in investing activities

(28,005)

(509,462)

Net cash used in investing activities from discontinued operations

(19,154)

Net cash used in investing activities from continuing operations

 

(8,851)

 

(509,462)

Cash flows from financing activities:

Proceeds from borrowings on revolving line of credit

 

80,000

 

Proceeds from exercise of stock options

 

10,903

 

7,467

Payments on debt, finance lease and deferred financing obligations

(34,774)

(105,506)

Other

 

(1,136)

 

(2,765)

Net cash provided by (used in) financing activities

54,993

(100,804)

Net cash provided by financing activities from discontinued operations

Net cash provided by (used in) financing activities from continuing operations

 

54,993

 

(100,804)

Net increase (decrease) in cash and cash equivalents from continuing operations

 

42,063

 

(688,141)

Cash and cash equivalents at beginning of period

 

115,752

 

1,144,450

Cash and cash equivalents at end of period

$

157,815

$

456,309

Supplemental cash flow data:

Non-cash investing activities:

Assets acquired under finance leases and deferred financing obligations

$

3,599

$

See accompanying notes to consolidated financial statements.

5

Table of Contents

MAGELLAN HEALTH, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

March 31, 2021

(Unaudited)

NOTE A—General

Basis of Presentation

The accompanying unaudited consolidated financial statements of Magellan Health, Inc., a Delaware corporation (“Magellan”), include Magellan and its subsidiaries (together with Magellan, the “Company”). The financial statements have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information and with the Securities and Exchange Commission’s (the “SEC”) instructions to Form 10-Q. Accordingly, the financial statements do not include all of the information and footnotes required by accounting principles generally accepted in the United States for complete financial statements. In the opinion of management, all adjustments, consisting of normal recurring adjustments considered necessary for a fair presentation, have been included. The results of operations for the three months ended March 31, 2021 are not necessarily indicative of the results to be expected for the full year. All significant intercompany accounts and transactions have been eliminated in consolidation.

On December 31, 2020, Magellan completed the sale of its Magellan Complete Care business (the “MCC Business”) to Molina Healthcare, Inc. (“Molina”), pursuant to a Stock and Asset Purchase Agreement, dated as of April 30, 2020, by and between the Company and Molina, for cash in the amount of $850 million plus closing adjustments of $158 million (subject to post-closing adjustments, if any), and the assumption by Molina of liabilities of the MCC Business (the “MCC Sale”). The MCC Business was the Company’s business of contracting with state Medicaid agencies and the U.S. Centers for Medicare and Medicaid Services to manage total medical benefits or long-term support services for Medicaid and dual eligible Medicaid and Medicare populations.

On January 4, 2021, the Company and Centene Corporation (“Centene”) entered into an Agreement of Plan of Merger (the “Merger Agreement”) by and among the Company, Centene, and Mayflower Merger Sub, Inc., a Delaware corporation and a wholly owned subsidiary of Centene (“Merger Sub”), pursuant to which, subject to the terms and conditions set forth therein, Merger Sub will merge with and into the Company, with the Company surviving such merger (the “Merger”) as a wholly-owned subsidiary of Centene. Pursuant to the Merger Agreement, each issued and outstanding share of the Company’s common stock will be automatically canceled and converted into the right to receive $95.00 in cash. The Company expects to complete the transaction in the second half of 2021.

The Merger has been approved by the Company’s board of directors, the Company’s stockholders and Centene’s board of directors. The completion of the Merger is subject to customary closing conditions, including, among others, the receipt of various regulatory approvals. For additional information on the Merger Agreement and the Merger, please refer to the Company’s Current Reports on Forms 8-K, filed with the SEC on January 4, 2021 and March 31, 2021, and our definitive proxy statement filed with the SEC on February 19, 2021 (the “Proxy Statement”). The Company cannot guarantee that the Merger will be completed on a timely basis or at all or that, if completed, it will be completed on the terms set forth in the Merger Agreement.

These unaudited consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements for the year ended December 31, 2020 and the notes thereto, which are included in the Company’s Annual Report on Form 10-K filed with the SEC on February 26, 2021.

Business Overview

The Company provides managed care and pharmacy solutions for some of the most complex areas of healthcare. The Company offers innovative solutions that combine analytics, technology and clinical rigor to drive better decision making, positively impact members’ health outcomes and optimize the cost of care for the customers Magellan serves. The Company provides services to health plans and other managed care organizations (“MCOs”), employers, labor unions, various military and governmental agencies and third-party administrators (“TPAs”). Magellan operates three segments: Healthcare, Pharmacy Management and Corporate.

Healthcare Segment

The Healthcare Segment (“Healthcare”) customers include health plans, accountable care organizations

6

Table of Contents

MAGELLAN HEALTH, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

March 31, 2021

(Unaudited)

(“ACOs”), employers, the United States military and various federal government agencies for whom Magellan provides carve-out management services for (i) behavioral health, (ii) employee assistance plans (“EAP”) and (iii) other areas of specialty healthcare including diagnostic imaging, musculoskeletal management, cardiac and physical medicine. These management services can be applied broadly across commercial, Medicaid and Medicare populations, or on a more targeted basis for our health plans and ACO customers. The Behavioral & Specialty Health reporting unit also includes Magellan’s carve-out behavioral health contracts with various state Medicaid agencies, as well as certain provider assets that deliver primary care and behavioral healthcare services through an integrated approach.

Magellan’s coordination and management of these healthcare services are provided through its comprehensive network of medical and behavioral health professionals, clinics, hospitals, skilled nursing facilities, home care agencies and ancillary service providers. This network of credentialed providers is integrated with clinical and quality improvement programs to improve access to care and enhance the healthcare experience for individuals in need of care, while at the same time making the cost of these services more affordable for our customers. In addition to the Company’s provider assets where it provides treatment services in certain geographies, the Company also employs licensed behavioral health counselors to deliver non-medical counseling under certain government contracts.

The Company provides its Healthcare management services primarily through: (i) risk-based contractual arrangements, where the Company assumes all or a substantial portion of the responsibility for the cost of providing treatment services in exchange for a fixed per member per month (“PMPM”) fee, or (ii) administrative services only (“ASO”) contractual arrangements, where the Company provides services such as utilization review, claims administration and/or provider network management, but does not assume full responsibility for the cost of the treatment services, in exchange for an administrative fee and, in some instances, a gain share.

Pharmacy Management Segment

The Pharmacy Management segment (“Pharmacy Management”) is comprised of services that provide clinical and financial management of pharmaceuticals paid under both the medical and the pharmacy benefit. Pharmacy Management’s customer solutions include: (i) pharmacy benefit management (“PBM”) services, including pharmaceutical dispensing operations; (ii) pharmacy benefit administration (“PBA”) for state Medicaid and other government sponsored programs; (iii) clinical and formulary management programs; (iv) medical pharmacy management programs; and (v) programs for the integrated management of specialty drugs across both the medical and pharmacy benefit that treat complex conditions, regardless of site of service, method of delivery, or benefit reimbursement.

These services are available individually, in combination, or in a fully integrated manner. The Company markets its pharmacy management services to managed care organizations, employers, third party administrators, state governments, and other government agencies, exchanges, brokers and consultants. In addition, the Company will continue to upsell its pharmacy services to its existing customers and market its pharmacy solutions to the Healthcare customer base, including through integrated Pharmacy Management and Healthcare service offerings.

Pharmacy Management contracts with its customers for services using risk-based, gain share or ASO arrangements. In addition, Pharmacy Management provides services for most of the MCC business.

On May 11, 2020, the Company announced its decision to exit the Medicare Part D business at the end of 2020. Any activity related to Medicare Part D business reflected in the three months ended March 31, 2021 is related to final run-out of the 2020 Part D contract provision. The Company continues to retain its Medicare Employer Group Waiver Plan as well as full capabilities to serve the PBM needs of its existing and prospective Medicare customers.

Corporate

This segment of the Company is comprised primarily of amounts not allocated to the Healthcare and Pharmacy Management segments that are largely associated with costs related to being a publicly traded company.

7

Table of Contents

MAGELLAN HEALTH, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

March 31, 2021

(Unaudited)

Summary of Significant Accounting Policies

Recent Accounting Pronouncements

In December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes,” which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 is effective for the Company beginning in the first quarter of 2021. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements and related disclosures.

Use of Estimates

The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Significant estimates of the Company can include, among other things, valuation of goodwill and intangible assets, medical claims payable, other medical liabilities, stock compensation assumptions, tax contingencies and legal liabilities. In addition, the Company also makes estimates in relation to revenue recognition under Accounting Standard Codification 606 (“ASC 606”) which are explained in more detail in “Revenue Recognition” below. Actual results could differ from those estimates.

Revenue Recognition

Virtually all of the Company’s revenues are derived from business in North America. The following tables disaggregate our revenue for the three months ended March 31, 2020 and 2021 by major service line, type of customer and timing of revenue recognition (in thousands):

Three Months Ended March 31, 2020

Healthcare

    

Pharmacy Management

    

Elimination

    

Total

Major Service Lines

Behavioral & Specialty Health

Risk-based, non-EAP

$

349,845

$

$

(90)

$

349,755

EAP risk-based

79,938

79,938

ASO

59,123

11,534

(83)

70,574

PBM, including dispensing

518,112

(4,567)

513,545

Medicare Part D

55,666

55,666

PBA

30,129

30,129

Formulary management

22,161

22,161

Other

611

611

Total net revenue

$

488,906

$

638,213

$

(4,740)

$

1,122,379

Type of Customer

Government

$

227,102

$

203,957

$

$

431,059

Non-government

261,804

434,256

(4,740)

691,320

Total net revenue

$

488,906

$

638,213

$

(4,740)

$

1,122,379

Timing of Revenue Recognition

Transferred at a point in time

$

$

573,778

$

(4,567)

$

569,211

Transferred over time

488,906

64,435

(173)

553,168

Total net revenue

$

488,906

$

638,213

$

(4,740)

$

1,122,379

8

Table of Contents

MAGELLAN HEALTH, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

March 31, 2021

(Unaudited)

Three Months Ended March 31, 2021

Healthcare

    

Pharmacy Management

    

Elimination

    

Total

Major Service Lines

Behavioral & Specialty Health

Risk-based, non-EAP

$

373,442

$

$

(86)

$

373,356

EAP risk-based

88,120

88,120

ASO

71,448

11,817

(75)

83,190

PBM, including dispensing

538,796

(3,399)

535,397

Medicare Part D

176

176

PBA

49,882

49,882

Formulary management

29,183

29,183

Other

2,345

2,345

Total net revenue

$

533,010

$

632,199

$

(3,560)

$

1,161,649

Type of Customer

Government

$

256,292

$

156,038

$

$

412,330

Non-government

276,718

476,161

(3,560)

749,319

Total net revenue

$

533,010

$

632,199

$

(3,560)

$

1,161,649

Timing of Revenue Recognition

Transferred at a point in time

$

$

538,972

$

(3,399)

$

535,573

Transferred over time

533,010

93,227

(161)

626,076

Total net revenue

$

533,010

$

632,199

$

(3,560)

$

1,161,649

Per Member Per Month (“PMPM”) Revenue.  Almost all of the Healthcare revenue and a small portion of the Pharmacy Management revenue is paid on a PMPM basis. PMPM revenue is inclusive of revenue from the Company’s risk, EAP and ASO contracts and primarily relates to managed care contracts for services such as the provision of behavioral healthcare, specialty healthcare or pharmacy management. PMPM contracts generally have a term of one year or longer, with the exception of government contracts where the customer can terminate with as little as 30 days’ notice for no significant penalty. All managed care contracts have a single performance obligation that constitutes a series for the provision of managed healthcare services for a population of enrolled members for the duration of the contract. The transaction price for PMPM contracts is entirely variable as it primarily includes PMPM fees associated with unspecified membership that fluctuates throughout the contract. In certain contracts, PMPM fees also include adjustments for things such as performance incentives, performance guarantees and risk shares. The Company generally estimates the transaction price using an expected value methodology and amounts are only included in the net transaction price to the extent that it is probable that a significant reversal of cumulative revenue will not occur once any uncertainty is resolved. The majority of the Company’s net PMPM transaction price relates specifically to its efforts to transfer the service for a distinct increment of the series (e.g. day or month) and is recognized as revenue in the month in which members are entitled to service. The remaining transaction price is recognized over the contract period (or portion of the series to which it specifically relates) based upon estimated membership as a measure of progress.

Pharmacy Benefit Management Revenue. The Company’s customers for PBM business, including pharmaceutical dispensing operations, are generally comprised of MCOs, employer groups and health plans. PBM relationships generally have an expected term of one year or longer. A master services arrangement (“MSA”) is executed by the Company and the customer, which outlines the terms and conditions of the PBM services to be provided. When a member in the customer’s organization submits a prescription, a claim is created which is presented for approval. The acceptance of each individual claim creates enforceable rights and obligations for each party and represents a separate contract. For each individual claim, the performance obligations are limited to the processing and adjudication of the claim, or dispensing of the products purchased. Generally, the transaction price for PBM services is explicitly listed in each contract and does not represent variable consideration. The Company recognizes PBM revenue, which consists of a negotiated prescription price (ingredient cost plus dispensing fee), co-payments and any associated administrative fees, when claims are adjudicated or the drugs are shipped. The Company recognizes PBM revenue on a gross basis

9

Table of Contents

MAGELLAN HEALTH, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

March 31, 2021

(Unaudited)

(i.e. including drug costs and co-payments) as it is acting as the principal in the arrangement, controls the underlying service, and is contractually obligated to its clients and network pharmacies, which is a primary indicator of gross reporting. In addition, the Company is solely responsible for the claims adjudication process, negotiating the prescription price for the pharmacy, collecting payments from the client for drugs dispensed by the pharmacy, and managing the total prescription drug relationship with the client’s members. If the Company enters into a contract where it is only an administrator, and does not assume any of the risks previously noted, revenue will be recognized on a net basis. For dispensing, at the time of shipment, the earnings process is complete; the obligation of the Company’s customer to pay for the specialty pharmaceutical drugs is fixed, and, due to the nature of the product, the member may neither return the specialty pharmaceutical drugs nor receive a refund.

Pharmacy Benefit Administration Revenue. The Company provides Medicaid pharmacy services to states and other government sponsored programs. PBA contracts are generally multi-year arrangements but include language regarding early termination for convenience without material penalty provisions that results in enforceable rights and obligations on a month-to-month basis. In PBA arrangements, the Company is generally paid a fixed fee per month to provide PBA services. In addition, some PBA contracts contain upfront fees that constitute a material right. For contracts without an upfront fee, there is a single performance obligation to stand ready to provide the PBA services required for the contracted period. The Company believes that the customer receives the PBA benefits each day from access to the claims processing activities, and has concluded that a time-based measure is appropriate for recognizing PBA revenue. For contracts with an upfront fee, the material right represents an additional performance obligation. Amounts allocated to the material right are initially recorded as a contract liability and recognized as revenue over the anticipated period of benefit of the material right, which generally ranges from 2 to 10 years.

Formulary Management Revenue. The Company administers formulary management programs for certain clients through which the Company coordinates the achievement, calculation and collection of rebates and administrative fees from pharmaceutical manufacturers on behalf of clients. Formulary management contracts generally have a term of one year or longer. All formulary management contracts have a single performance obligation that constitutes a series for the provision of rebate services for a drug, with utilization measured and settled on a quarterly basis, for the duration of the arrangement. The Company retains its administrative fee and/or a percentage of rebates that is included in its contract with the client from collecting the rebate from the manufacturer. While the administrative fee and/or the percentage of rebates retained is fixed, there is an unknown quantity of pharmaceutical purchases (utilization) during each quarter; therefore the transaction price itself is variable. The Company uses the expected value methodology to estimate the total rebates earned each quarter based on estimated volumes of pharmaceutical purchases by the Company’s clients during the quarter, as well as historical and/or anticipated retained rebate percentages. The Company does not record as rebate revenue any rebates that are passed through to its clients.

In relation to the Company’s PBM business, the Company administers rebate programs through which it receives rebates from pharmaceutical manufacturers that are shared with its customers. The Company recognizes rebates when the Company is entitled to them and when the amounts of the rebates are determinable. The amount recorded for rebates earned by the Company from the pharmaceutical manufacturers is recorded as a reduction of cost of goods sold.

Government EAP Risk-Based Revenue. The Company has certain contracts with federal customers for the provision of various managed care services, which are classified as EAP risk-based business. These contracts are generally multi-year arrangements. The Company’s federal contracts are reimbursed on either a fixed fee basis or a cost reimbursement basis. The performance obligation on a fixed fee contract is to stand ready to provide the staffing required for the contracted period. For fixed fee contracts, the Company believes the invoiced amount corresponds directly with the value to the customer of the Company’s performance completed to date; therefore, the Company is utilizing the “right to invoice” practical expedient, with revenue recognition in the amount for which the Company has the right to invoice.

The performance obligation on a cost reimbursement contract is to stand ready to provide the activity or services purchased by the customer, such as the operation of a counseling services group or call center. The performance obligation represents a series for the duration of the arrangement. The reimbursement rate is fixed per the contract; however, the level of activity (e.g., number of hours, number of counselors or number of units) is variable. A majority of the Company’s cost reimbursement transaction price relates specifically to its efforts to transfer the service for a distinct

10

Table of Contents

MAGELLAN HEALTH, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

March 31, 2021

(Unaudited)

increment of the series (e.g. day or month) and is recognized as revenue when the portion of the series for which it relates has been provided (i.e. as the Company provides hours, counselors or units of service).

In accordance with ASC 606-10-50-13, the Company is required to include disclosure on its remaining performance obligations as of the end of the current reporting period. Due to the nature of the contracts in the Company’s PBM business, these reporting requirements are not applicable. The majority of the Company’s remaining contracts meet certain exemptions as defined in ASC 606-10-50-14 through 606-10-50-14A, including (i) performance obligation is part of a contract that has an original expected duration of one year or less; (ii) the right to invoice practical expedient; and (iii) variable consideration related to unsatisfied performance obligations that is allocated entirely to a wholly unsatisfied promise to transfer a distinct service that forms part of a single performance obligation, and the terms of that variable consideration relate specifically to our efforts to transfer the distinct service, or to a specific outcome from transferring the distinct service. For the Company’s contracts that pertain to these exemptions: (i) the remaining performance obligations primarily relate to the provision of managed healthcare services to the customers’ membership; (ii) the estimated remaining duration of these performance obligations ranges from the remainder of the current calendar year to three years; and (iii) variable consideration for these contracts primarily includes net PMPM fees associated with unspecified membership that fluctuates throughout the contract.

Accounts Receivable, Contract Assets and Contract Liabilities

Accounts receivable, contract assets and contract liabilities consisted of the following (in thousands, except percentages):

December 31,

    

March 31, 

    

    

 

2020

2021

$ Change

% Change

Accounts receivable

$

799,803

$

824,067

$

24,264

3.0%

Contract assets

3,566

4,678

1,112

31.2%

Contract liabilities - current

6,772

6,968

196

2.9%

Contract liabilities - long-term

11,073

11,453

380

3.4%

Accounts receivable, which are included in accounts receivable, other current assets and other long-term assets on the consolidated balance sheets, increased by $24.3 million, mainly due to timing of receipts. Contract assets, which are included in other current assets on the consolidated balance sheets, increased by $1.1 million, mainly due to the timing of accrual of certain performance incentives. Contract liabilities – current, which are included in accrued liabilities on the consolidated balance sheets, increased by $0.2 million, mainly due to certain revenue payments received in advance. Contract liabilities – long-term, which are included in deferred credits and other long-term liabilities on the consolidated balance sheets, increased by $0.4 million mainly due to payments received for which recognition will be long term partially offset by certain balances which became current.

During the three months ended March 31 2021, the Company recognized revenue of $2.0 million that was included in current contract liabilities at December 31, 2020. The estimated timing of recognition of amounts included in contract liabilities at March 31, 2021 are as follows: 2021—$6.0 million; 2022—$4.0 million; 2023—$3.6 million; 2024 and beyond—$4.8 million. During the three months ended March 31, 2021, the revenue the Company recognized related to performance obligations that were satisfied, or partially satisfied, in previous periods was not material.

The Company’s accounts receivable consists of amounts due from customers throughout the United States. Collateral is generally not required. A majority of the Company’s contracts have payment terms in the month of service, or within a few months thereafter. The timing of payments from customers from time to time generates contract assets or contract liabilities; however, these amounts are immaterial.

The Company’s accounts receivable is net of an allowance for credit losses. The estimate of current expected credit losses on trade receivables considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. Management elected to disaggregate trade receivables into business segments due to risk characteristics unique to each platform given the individual lines of business and market. Pooling was further

11

Table of Contents

MAGELLAN HEALTH, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

March 31, 2021

(Unaudited)

disaggregated based on either geography or product type.

The Company leveraged historical write offs over a defined lookback period in deriving a historical loss rate. The expected credit loss model further considers current conditions and reasonable and supportable forecasts through the use of an adjustment for current and projected macroeconomic factors. Management identified appropriate macroeconomic indicators based on tangible correlation to historical losses, giving consideration to the location and risks associated with the Company’s customers.

Significant Customers

Customers exceeding ten percent of the consolidated Company’s net revenues

The Company had no customers that exceeded ten percent of the Company’s net revenues from continuing operations.

Customers exceeding ten percent of segment net revenues

The following customers generated in excess of ten percent of net revenues from continuing operations for the respective segment for the three months ended March 31, 2020 and 2021 (in thousands):

Segment

    

Term Date

    

2020

    

2021

 

Healthcare

Customer A

December 31, 2021

$

88,539

$

92,982

Customer B

December 31, 2022

49,438

55,486

Pharmacy Management

Customer C

March 31, 2024

98,617

88,651

Concentration of Business

The Company also has a significant concentration of business with various counties in the State of Pennsylvania (the “Pennsylvania Counties”) which are part of the Pennsylvania Medicaid program, with members under its contract with Centers for Medicare and Medicaid Services (“CMS”) and with various agencies and departments of the United States federal government. Net revenues from the Pennsylvania Counties in the aggregate totaled $137.0 million and $152.7 million for the three months ended March 31, 2020 and 2021, respectively. Net revenues from members in relation to its contracts with CMS in aggregate totaled $55.7 million and $0.2 million for the three months ended March 31, 2020 and 2021, respectively. As of December 31, 2020 and March 31, 2021, the Company had $69.6 million and $55.2 million, respectively, in net receivables associated with Medicare Part D from CMS and other parties related to this business. In May 2020, the Company announced its decision to exit the Part D business at the end of 2020. Net revenues from contracts with various agencies and departments of the United States federal government in aggregate totaled $69.9 million and $77.7 million for the three months ended March 31, 2020 and 2021, respectively.

The Company’s contracts with customers typically have stated terms of one to three years, and in certain cases contain renewal provisions (at the customer’s option) for successive terms of between one and two years (unless terminated earlier). Substantially all of these contracts may be immediately terminated with cause and many of the Company’s contracts are terminable without cause by the customer or the Company either upon the giving of requisite notice and the passage of a specified period of time (typically between 30 and 180 days) or upon the occurrence of other specified events. In addition, the Company’s contracts with federal, state and local governmental agencies generally are conditioned on legislative appropriations. These contracts generally can be terminated or modified by the customer if such appropriations are not made.

12

Table of Contents

MAGELLAN HEALTH, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

March 31, 2021

(Unaudited)

Leases

The Company leases certain office space, distribution centers, land and equipment. We assess each contract to determine if it contains a lease. This assessment is based on (i) the right to control the use of an identified asset; (ii) the right to obtain substantially all of the economic benefits from the use of the identified asset; and (iii) the right to use the identified asset. The Company elected the short-term lease practical expedient; thus, leases with an initial term of twelve months or less are not capitalized and the expense is recognized on a straight-line basis. Most leases include one or more options to renew, with renewal terms that can extend the lease from one to ten years. The exercise of renewal options are at the sole discretion of the Company. Renewal options that the Company is reasonably certain to accept are recognized as part of the right-of-use (“ROU”) asset.

Operating leases are included in other long-term assets, accrued liabilities and deferred credits and other long-term liabilities in the consolidated balance sheets. Finance leases are included in property and equipment, current debt, finance lease deferred financing obligations and long-term debt, finance lease and deferred financing obligations in the consolidated balance sheets.

ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments per the lease. Operating lease ROU assets and liabilities are recognized at lease commencement date based on the present value of lease payments over the lease term. As the rate implicit in most of our leases is not readily determinable, the Company used its incremental borrowing rate to determine the present value of lease payments.

The following table shows the components of lease expenses for the three months ended March 31, 2021 (in thousands):

Three Months Ended

March 31, 2021

    

Operating lease cost

$

2,408

Finance lease cost:

Amortization of right-of-use asset

707

Interest on lease liabilities

166

Total finance lease cost

873

Short-term lease cost

40

Variable lease cost

224

Total lease cost

3,545

Sublease income

(7)

Net lease cost

$

3,538

13

Table of Contents

MAGELLAN HEALTH, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

March 31, 2021

(Unaudited)

The following table shows the components of the lease assets and liabilities as of March 31, 2021 (in thousands):

March 31, 2021

Operating leases:

Other long-term assets

$

32,053

Accrued liabilities

$

10,597

Deferred credits and other long-term liabilities

33,626

Total operating lease liabilities

$

44,223

Finance leases:

Property and equipment, net

$

12,183

Current debt, finance lease and deferred financing obligations

$

4,455

Long-term debt, finance lease and deferred financing obligations

10,783

Total finance lease liabilities

$

15,238

The maturity dates of the Company’s leases as of March 31, 2021 are summarized below (in thousands):

March 31, 2021

2021

$

11,819

2022

14,893

2023

12,399

2024

10,616

2025

5,358

2026 and beyond

5,556

Total lease payments

60,641

Less interest

(1,180)

Present value of lease liabilities

$

59,461

The following table shows the weighted average remaining lease term and discount rate as of March 31, 2021:

March 31, 2021

Weighted average remaining lease term years

Operating leases

4.98

Finance leases

3.52

Weighted average discount rate

Operating leases

3.18%

Finance leases

4.40%

14

Table of Contents

MAGELLAN HEALTH, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

March 31, 2021

(Unaudited)

Supplemental cash flow information relating to leases is as follows (in thousands):

Year ended March 31, 2021

Cash paid for amounts included in the measurement of lease liabilities:

Operating cash flows from operating leases

$

4,661

Operating cash flows from finance leases

1,121

Financing cash flows from finance leases

166

Right-of-use asset obtained in exchange for new lease obligation

Operating leases

Finance leases

Fair Value Measurements

The Company has certain assets and liabilities that are required to be measured at fair value on a recurring basis. These assets and liabilities are to be measured using inputs from the three levels of the fair value hierarchy, which are as follows:

Level 1—Inputs are unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.

Level 2—Inputs include quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (i.e., interest rates, yield curves, etc.), and inputs that are derived principally from or corroborated by observable market data by correlation or other means (market corroborated inputs).

Level 3—Unobservable inputs that reflect the Company’s assumptions about the assumptions that market participants would use in pricing the asset or liability. The Company develops these inputs based on the best information available, including the Company’s data.

In accordance with the fair value hierarchy described above, the following table shows the fair value of the Company’s assets and liabilities that are required to be measured at fair value as of December 31, 2020 and March 31, 2021 (in thousands):

December 31, 2020

    

Level 1

    

Level 2

    

Level 3

    

Total

 

Assets

Cash and cash equivalents (1)

    

$

    

$

679,554

    

$

    

$

679,554

Investments:

U.S. Government and agency securities

 

42,399

 

 

 

42,399

Corporate debt securities

 

 

99,749

 

 

99,749

Certificates of deposit

 

 

1,311

 

 

1,311

Total assets held at fair value

$

42,399

$

780,614

$

$

823,013

15

Table of Contents

MAGELLAN HEALTH, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

March 31, 2021

(Unaudited)

March 31, 2021

    

Level 1

    

Level 2

    

Level 3

    

Total

 

Assets

Cash and cash equivalents (2)

    

$

    

$

447,627

    

$

    

$

447,627

Investments:

U.S. Government and agency securities

 

332,403

 

 

 

332,403

Corporate debt securities

 

 

296,716

 

 

296,716

Certificates of deposit

 

 

1,311

 

 

1,311

Total assets held at fair value

$

332,403

$

745,654

$

$

1,078,057

(1)Excludes $464.9 million of cash held in bank accounts by the Company.
(2)Excludes $8.7 million of cash held in bank accounts by the Company.

For the three months ended March 31, 2021, the Company has not transferred any assets between fair value measurement levels.

The carrying values of financial instruments, including accounts receivable and accounts payable, approximate their fair values due to their short-term maturities. The fair value of the Notes (as defined below) of $387.4 million as of March 31, 2021 was determined based on quoted market prices and would be classified within Level 1 of the fair value hierarchy. The estimated fair value of the Company’s term loan of $158.8 million as of March 31, 2021 was based on current interest rates for similar types of borrowings and is in Level 2 of the fair value hierarchy. The estimated fair values may not represent actual values of the financial instruments that could be realized as of the balance sheet date or that will be realized in the future.

All of the Company’s investments are classified as “available-for-sale” and are carried at fair value.

Cash and Cash Equivalents

Cash equivalents are short-term, highly liquid interest-bearing investments with maturity dates of three months or less when purchased, consisting primarily of money market instruments. Book overdrafts are reflected within accounts payable on the balance sheets. At March 31, 2021, the Company had book overdrafts of $2.1 million. At March 31, 2021, the Company’s excess capital and undistributed earnings for the Company’s regulated subsidiaries of approximately $50 million are included in cash and cash equivalents.

Investments

If a debt security is in an unrealized loss position and the Company has the intent to sell the debt security, or it is more likely than not that the Company will have to sell the debt security before recovery of its amortized cost basis, the decline in value is deemed to be other-than-temporary and is recorded to other-than-temporary impairment losses recognized in income in the consolidated statements of comprehensive income. For impaired debt securities that the Company does not intend to sell or it is more likely than not that the Company will not have to sell such securities, but the Company expects that it will not fully recover the amortized cost basis, the credit component of the other-than-temporary impairment is recognized in other-than-temporary impairment losses recognized in net income and the non-credit component of the other-than-temporary impairment is recognized in other comprehensive income in the consolidated statements of comprehensive income.

16

Table of Contents

MAGELLAN HEALTH, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

March 31, 2021

(Unaudited)

As of December 31, 2020 and March 31, 2021, there were no material unrealized losses that the Company determined to be other-than-temporary. No realized gains or losses were recorded for the three months ended March 31, 2020 or 2021. The following is a summary of short-term and long-term investments at December 31, 2020 and March 31, 2021 (in thousands):

December 31, 2020

 

Gross

Gross

 

Amortized

Unrealized

Unrealized

Estimated

 

    

Cost

    

Gains

    

Losses

    

Fair Value

 

U.S. Government and agency securities

    

$

42,389

    

$

11

    

$

(1)

    

$

42,399

Corporate debt securities

 

99,861

 

3

 

(115)

 

99,749

Certificates of deposit

 

1,311

 

 

 

1,311

Total investments at December 31, 2020

$

143,561

$

14

$

(116)

$

143,459

March 31, 2021

 

Gross

Gross

 

Amortized

Unrealized

Unrealized

Estimated

 

    

Cost

    

Gains

    

Losses

    

Fair Value

 

U.S. Government and agency securities

    

$

332,375

    

$

29

    

$

(1)

    

$

332,403

Corporate debt securities

 

296,833

 

14

 

(131)

 

296,716

Certificates of deposit

1,311

 

 

 

1,311

Total investments at March 31, 2021

$

630,519

$

43

$

(132)

$

630,430

The maturity dates of the Company’s investments as of March 31, 2021 are summarized below (in thousands):

    

Amortized

    

Estimated

 

    

Cost

    

Fair Value

 

2021

$

625,439

$

625,350

2022

5,080

5,080

Total investments at March 31, 2021

 

$

630,519

 

$

630,430

Income Taxes

The Company’s effective income tax rates from continuing operations were 122.8 percent and 27.7 percent for the three months ended March 31, 2020 and 2021, respectively. These rates differ from the applicable federal statutory income tax rate primarily due to state income taxes and permanent differences between book and tax income. The Company also accrues interest and penalties related to uncertain tax positions in its provision for income taxes. The significant effective income tax rate for the three months ended March 31, 2020 is primarily due to the impact of the non-deductible health insurance fee (“HIF”) relative to the reduced level of earnings of the period. Congress repealed the HIF effective for plan years after December 31, 2020.

The Company files a consolidated federal income tax return with its eighty-percent or more controlled subsidiaries. The Company and its subsidiaries also file income tax returns in various state and local jurisdictions.

The Coronavirus Aid, Relief, and Economic Security Act was signed into law on March 27, 2020, the Consolidated Appropriations Act, 2021 was signed into law on December 27, 2020 and The American Rescue Plan Act of 2021 was signed March 11, 2021. All three acts provide widespread emergency relief for the economy and aid to corporations including several significant provisions related to taxes. As of March 31, 2021, the Company has not utilized (nor does it anticipate utilizing) any of the provisions that would result in a material impact on its results.

State Net Operating Loss Carryforwards

The Company and its subsidiaries have $75.0 million of net operating loss carryovers (“NOLs”) available to reduce state and local taxable income at certain subsidiaries in 2021 and subsequent years. Most of these NOLs will expire in 2021 through 2038 if not used and are subject to examination and adjustment by the respective tax authorities. In addition, the Company’s utilization of certain of these NOLs is subject to limitations as to the timing and use. Other

17

Table of Contents

MAGELLAN HEALTH, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

March 31, 2021

(Unaudited)

than those considered in determining the valuation allowances discussed below, the Company does not believe these limitations will restrict the Company’s ability to use any of these state and local NOLs before they expire.

Deferred tax assets as of December 31, 2020 and March 31, 2021 are shown net of valuation allowances of $0.9 million and $0.9 million, respectively. These valuation allowances mostly relate to uncertainties regarding the eventual realization of certain state NOLs. Reversals of valuation allowances are recorded in the period they occur, typically as reductions to income tax expense. Determination of the amount of deferred tax assets considered realizable requires significant judgment and estimation regarding the forecasts of future taxable income which are consistent with the plans and estimates the Company uses to manage the underlying businesses. Although consideration is also given to potential tax planning strategies which might be available to improve the realization of deferred tax assets, none were identified which were both prudent and reasonable. The Company believes taxable income expected to be generated in the future will be sufficient to support realization of the Company’s deferred tax assets, as reduced by valuation allowances. This determination is based upon earnings history and future earnings expectations.

Health Care Reform

The Patient Protection and the Affordable Care Act, as amended by the Health Care and Education Reconciliation Act of 2010 (collectively, the “Health Reform Law”), imposed a mandatory annual fee on health insurers for each calendar year beginning on or after January 1, 2014. The Company obtained rate adjustments from customers which the Company expects will cover the direct costs of these fees and the impact from non-deductibility of such fees for federal and state income tax purposes. Congress repealed the HIF fee effective for plan years after December 31, 2020. For 2020 the HIF fee was $36.2 million, of which $12.4 related to continuing operations, which was paid in 2020.

Stock Compensation

At December 31, 2020 and March 31, 2021, the Company had equity-based employee incentive plans, which are described more fully in Note 6 in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020, which was filed with the SEC on February 26, 2021. The Company recorded stock compensation expense of $7.1 million for the three months ended March 31, 2021. Stock compensation expense recognized in the consolidated statements of comprehensive income for the three months ended March 31, 2020 and 2021 has been reduced for forfeitures, estimated at between zero and four percent for all periods.

For the three months ended March 31, 2020, tax expense on deficiencies (net of the tax deductions in excess of recognized stock compensation expense) was $1.4 million, which was included as an increase to income tax expense. For the three months ended March 31, 2021, the benefit of tax deductions in excess of recognized stock compensation expense (net of deficiencies) was $1.1 million, which was included as a reduction of income tax expense.

18

Table of Contents

MAGELLAN HEALTH, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

March 31, 2021

(Unaudited)

Summarized information related to the Company’s stock options for the three months ended March 31, 2021 is as follows:

Weighted

Average

Exercise

 

    

Options

    

Price

 

Outstanding, beginning of period

    

1,045,283

$

75.48

Granted

 

Forfeited

 

(19,960)

89.13

Exercised

 

(109,381)

 

68.26

Outstanding, end of period

 

915,942

$

76.05

Vested and expected to vest at end of period

 

914,068

$

76.07

Exercisable, end of period

 

816,244

$

77.24

Summarized information related to the Company’s nonvested restricted stock awards (“RSAs”) for the three months ended March 31, 2021 is as follows:

Weighted

Average

Grant Date

    

Shares

    

Fair Value

    

Outstanding, beginning of period

    

54,314

    

$

77.33

    

Awarded

 

 

 

Vested

 

 

 

Forfeited

 

 

 

Outstanding, ending of period

 

54,314

77.33

 

Summarized information related to the Company’s nonvested restricted stock units (“RSUs”) for the three months ended March 31, 2021 is as follows:

Weighted

Average

Grant Date

    

Shares

    

Fair Value

    

Outstanding, beginning of period

    

428,362

$

65.83

    

Awarded

 

275,619

 

92.85

 

Vested

 

(148,546)

 

67.77

 

Forfeited

 

(887)

 

70.40

 

Outstanding, ending of period

 

554,548

78.73

Grants of RSAs vest on the anniversary of the grant. In general, RSUs vest ratably on each anniversary over the three years subsequent to grant.

Summarized information related to the Company’s nonvested restricted performance stock units (“PSUs”) for the three months ended March 31, 2021 is as follows:

Weighted

Average

 

Grant Date

 

Shares

Fair Value

 

Outstanding, beginning of period

278,945

$

99.80

Awarded

 

Vested

 

Forfeited

(63,324)

 

141.61

Outstanding, end of period

215,621

 

87.51

19

Table of Contents

MAGELLAN HEALTH, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

March 31, 2021

(Unaudited)

Long-Term Debt and Finance Lease Obligations

The following table shows the components of debt and finance lease obligations, including the current component, at December 31, 2020 and March 31, 2021 (in thousands):

December 31,

    

March 31, 

2020

2021

Senior Notes

$

359,632

$

359,656

Term loan

263,125

158,750

Other loan

2,154

2,154

Finance leases - land and equipment

16,359

15,238

Finance leases - software as service arrangements

1,298

1,288

Deferred loan costs

(4,192)

(3,861)

Total debt and finance lease obligations

$

638,376

$

533,225

Senior Notes

On September 22, 2017, the Company completed the public offering of $400.0 million aggregate principal amount of its 4.400% Senior Notes due 2024 (the “Notes”). The Notes are governed by an indenture dated as of September 22, 2017 (the “Base Indenture”), between the Company, as issuer, and U.S. Bank National Association, as trustee, and is supplemented by a first supplemental indenture dated as of September 22, 2017 (the “First Supplemental Indenture” together, with the Base Indenture, the “Indenture”), between the Company, as issuer, and U.S. Bank National Association, as trustee. Since the public offering, the Company purchased and subsequently retired $40.0 million of it’s Notes, of which $28.9 million was purchased and subsequently retired in March 2020 that resulted in a loss on retirement of $0.7 million that is included in interest expense. The Notes were issued at a discount and had a carrying value of $359.6 million and $359.7 million at December 31, 2020 and March 31, 2021, respectively.

The Notes bear interest payable semiannually in cash in arrears on March 22 and September 22 of each year, commencing on March 22, 2018, which rate is subject to an interest rate adjustment upon the occurrence of certain credit rating events. The interest rate on the Notes on March 31, 2021 was 4.900%. The Notes mature on September 22, 2024. The Indenture provides that the Notes are redeemable at the Company’s option, in whole or in part, at any time on or after July 22, 2024, at a redemption price equal to 100% of the principal amount of the Notes being redeemed plus accrued and unpaid interest thereon to, but excluding, the redemption date.

The Indenture also contains certain covenants which restrict the Company’s ability to, among other things, create liens on its and its subsidiaries’ assets; engage in sale and lease-back transactions; and engage in a consolidation, merger or sale of assets.

Credit Agreement

On September 22, 2017, the Company entered into a credit agreement with various lenders that provides for a $400.0 million senior unsecured revolving credit facility and a $350.0 million senior unsecured term loan facility to the Company, as the borrower (the “2017 Credit Agreement”). On August 13, 2018, the Company entered into an amendment to the 2017 Credit Agreement, which extended the maturity date by one year. On February 27, 2019, the Company entered into a second amendment to the 2017 Credit Agreement, which amended the total leverage ratio covenant through December 31, 2019, and which was necessary in order for the Company to remain in compliance with the terms of the 2017 Credit Agreement. The 2017 Credit Agreement is scheduled to mature on September 22, 2023.

Under the 2017 Credit Agreement, the annual interest rate on the loan borrowing is equal to (i) in the case of base rate loans, the sum of an initial borrowing margin of 0.500 percent plus the higher of the prime rate, one-half of one percent in excess of the overnight “federal funds” rate, or the Eurodollar rate for one month plus 1.000 percent, or (ii) in the case of Eurodollar rate loans, the sum of an initial borrowing margin of 1.500 percent plus the Eurodollar rate for the selected interest period. The borrowing margin is subject to adjustment based on the Company’s debt rating as provided

20

Table of Contents

MAGELLAN HEALTH, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

March 31, 2021

(Unaudited)

by certain rating agencies. The Company has the option to borrow in base rate loans or Eurodollar rate loans at its discretion. The Company has elected to borrow in Eurodollar rate loans that currently have a borrowing margin of 1.75 percent plus the Eurodollar rate for the selected interest period. For three months ended March 31, 2021, the weighted average interest rate on the term loan facility was approximately 2.01 percent. The interest rate on the term loan facility was 1.86% on March 31, 2021. The term loan facility balance under the 2017 Credit Agreement totaled $263.1 million and $158.8 million as of December 31, 2020 and March 31, 2021, respectively.

In March 2021, the Company made voluntary term loan repayments of $100.0 million. As of March 31, 2021, the contractual maturities, totaling $158.8 million of the term loan under the 2017 Credit Agreement were as follows: 2021—$0.0 million; 2022—$0.0 million; and 2023—$158.8 million. Due to the timing of working capital needs, the Company will periodically borrow from the revolving loan under the 2017 Credit Agreement. At December 31, 2020 and March 31, 2021, the Company had no revolving loans, resulting in borrowing capacity of $400.0 million under the 2017 Credit Agreement. Included in long-term debt, finance lease and deferred financing obligations are deferred loan and bond issuance costs as of December 31, 2020 and March 31, 2021 of $4.2 million and $3.9 million, respectively.

Letter of Credit Agreement

On August 22, 2017, the Company entered into a Continuing Agreement for Standby Letters of Credit with The Bank of Tokyo-Mitsubishi UFJ, Ltd. (“BTMU”), as issuer (the “L/C Agreement”), under which BTMU, at its sole discretion, may provide stand-by letter of credit to the Company. The Company had letters of credit outstanding under the L/C Agreement as of December 31, 2020 and March 31, 2021 of $32.1 million and $33.0 million, respectively.

Finance Lease and Deferred Financing Obligations

There were $16.4 million and $15.2 million of finance lease and deferred financing obligations at December 31, 2020 and March 31, 2021, respectively. The Company’s finance lease and deferred financing obligations represent amounts due under leases for certain properties, computer software (acquired prior to the prospective adoption of ASU 2015-05 on January 1, 2016) and equipment. The recorded gross cost of finance lease assets was $43.0 million and $43.0 million at December 31, 2020 and March 31, 2021, respectively.

Redeemable Non-Controlling Interest

As of March 31, 2021, the Company held a 70% equity interest in Aurelia Health, LLC (“Aurelia”). The other shareholders of Aurelia have the right to exercise put options, requiring the Company to purchase up to 33.3% of the remaining shares during the thirty-day period beginning on January 15, 2022 and each subsequent anniversary thereafter. In addition, for the thirty-day period beginning on January 15, 2022 and each subsequent anniversary thereafter, the Company has the right to purchase 33.3% of the remaining shares (“call option”). The redemption price for these put and call options is based on a fixed multiple of the trailing twelve-month EBITDA at the redemption date. Non-controlling interests with redemption features, such as put options, that are not solely within the Company’s control are considered redeemable non-controlling interests. Redeemable non-controlling interest is considered to be temporary and is therefore reported in a mezzanine level between liabilities and stockholders’ equity on the Company’s consolidated balance sheet at the greater of the initial carrying amount adjusted for the non-controlling interest’s share of net income or loss or its redemption value. The carrying value of the non-controlling interest as of December 31, 2020 and March 31, 2021 was $33.1 million and $33.3 million, respectively. The Company evaluates the redemption value on a quarterly basis. If the redemption value is greater than the carrying value, the Company will adjust the carrying amount of the non-controlling interest to equal the redemption value at the end of each reporting period. Under this method, this is viewed at the end of the reporting period as if it were also the redemption date for the non-controlling interest. The Company will reflect redemption value adjustments in the earnings per share (“EPS”) calculation if redemption value is in excess of the carrying value of the non-controlling interest. As of March 31, 2021, the carrying value of the non-controlling interest exceeded the redemption value and therefore no adjustment to the carrying value was required.

21

Table of Contents

MAGELLAN HEALTH, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

March 31, 2021

(Unaudited)

NOTE B—Net Income per Common Share Attributable to Magellan Health, Inc.

The following table reconciles income attributable to common shareholders (numerator) and shares (denominator) used in the computations of net income per share attributable to common shareholders (in thousands, except per share data) for the three months ended March 31:

Three Months Ended

March 31, 

    

2020

    

2021

    

Numerator:

Net (loss) income from continuing operations

$

(1,070)

$

28,509

Income (loss) from discontinued operations, net of tax

19,320

(682)

Net income

$

18,250

$

27,827

Denominator:

Weighted average number of common shares outstanding—basic

 

24,728

 

25,948

Common stock equivalents—stock options

 

61

 

186

Common stock equivalents—RSAs

 

21

 

19

Common stock equivalents—RSUs

 

50

 

196

Common stock equivalents—PSUs

201

Common stock equivalents—employee stock purchase plan

 

9

 

3

Weighted average number of common shares outstanding—diluted

 

24,869

 

26,553

Net (loss) income per common share—basic:

Continuing operations

$

(0.04)

$

1.10

Discontinued operations

0.78

(0.03)

Consolidated operations

$

0.74

$

1.07

Net (loss) income per common share—diluted:

Continuing operations

$

(0.04)

$

1.07

Discontinued operations

0.78

(0.03)

Consolidated operations

$

0.74

$

1.04

The weighted average number of common shares outstanding for the three months ended March 31, 2020 and 2021 were calculated using outstanding shares of the Company’s common stock. Common stock equivalents included in the calculation of diluted weighted average common shares outstanding for the three months ended March 31, 2020 and 2021 represent stock options to purchase shares of the Company’s common stock, RSAs, RSUs, PSUs and stock purchased under the Employee Stock Purchase Plan.

The Company had additional potential dilutive securities outstanding representing 1.4 million and 0.3 million options for the three months ended March 31, 2020 and 2021, respectively, that were not included in the computation of dilutive securities because they were anti-dilutive for the period. Had these shares not been anti-dilutive, all of these shares would not have been included in the net income attributable to common shareholder per common share calculation as the Company uses the treasury stock method of calculating diluted shares.

NOTE C—Business Segment Information

The accounting policies of the Company’s segments are the same as those described in Note A—“General.” The Company evaluates performance of its segments based on profit or loss from operations before stock compensation expense, depreciation and amortization, interest expense, interest and other income, changes in the fair value of contingent consideration recorded in relation to acquisitions, gain on sale of assets, special charges or benefits, and income taxes (“Segment Profit”). Management uses Segment Profit information for internal reporting and control purposes and considers it important in making decisions regarding the allocation of capital and other resources, risk assessment and employee compensation, among other matters. Healthcare subcontracts with Pharmacy Management to provide pharmacy benefits management services for certain of Healthcare’s customers. In addition, Pharmacy Management provides pharmacy benefits management for the Company’s employees covered under its medical plan. As

22

Table of Contents

MAGELLAN HEALTH, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

March 31, 2021

(Unaudited)

such, revenue, cost of goods sold and direct service costs and other related to these arrangements are eliminated. The Company’s segments are defined in Note A—“General.”

The following tables summarize, for the periods indicated, operating results by business segment (in thousands):

    

    

    

Corporate

    

 

Pharmacy

and

 

Healthcare

Management

Elimination

Consolidated

 

Three Months Ended March 31, 2020

Managed care and other revenue

$

488,906

$

64,435

$

(173)

$

553,168

PBM revenue

 

 

573,778

 

(4,567)

 

569,211

Cost of care

 

(349,108)

 

 

 

(349,108)

Cost of goods sold

 

 

(537,574)

 

4,333

 

(533,241)

Direct service costs and other

 

(105,936)

 

(81,866)

 

(16,439)

 

(204,241)

Stock compensation expense (1)

 

1,761

 

2,107

 

1,929

 

5,797

Segment Profit (Loss)

$

35,623

$

20,880

$

(14,917)

$

41,586

    

    

    

Corporate

    

 

Pharmacy

and

 

Healthcare

Management

Elimination

Consolidated

 

Three Months Ended March 31, 2021

Managed care and other revenue

$

533,010

$

93,227

$

(161)

$

626,076

PBM revenue

 

 

538,972

 

(3,399)

 

535,573

Cost of care

 

(379,191)

 

 

 

(379,191)

Cost of goods sold

 

 

(495,593)

 

3,223

 

(492,370)

Direct service costs and other

 

(114,993)

 

(104,596)

 

(11,432)

 

(231,021)

Legal matter settlement

9,000

9,000

Stock compensation expense (1)

 

2,519

 

2,696

 

1,842

 

7,057

Segment Profit (Loss)

$

41,345

$

43,706

$

(9,927)

$

75,124

(1)Stock compensation expense, changes in the fair value of contingent consideration recorded in relation to acquisitions and impairment of intangible assets are included in direct service costs and other operating expenses; however, these amounts are excluded from the computation of Segment Profit.

The following table reconciles income from continuing operations before income taxes to Segment Profit from continuing operations (in thousands):

Three Months Ended

March 31, 

    

2020

    

2021

Income from continuing operations before income taxes

$

4,692

$

39,414

Stock compensation expense

 

5,797

 

7,057

Depreciation and amortization

 

23,358

 

21,417

Interest expense

 

8,958

 

6,426

Interest and other income

 

(1,219)

 

(341)

Special charges

1,151

Segment Profit from continuing operations

$

41,586

$

75,124

23

Table of Contents

MAGELLAN HEALTH, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

March 31, 2021

(Unaudited)

NOTE D—Commitments and Contingencies

Legal

The Company’s operating activities entail significant risks of liability. From time to time, the Company is subject to various actions and claims arising from the acts or omissions of its employees, network providers or other parties. In the normal course of business, the Company receives reports relating to deaths and other serious incidents involving patients for whom the Company provides managed care services. Such incidents occasionally give rise to malpractice, professional negligence and other related actions and claims against the Company or its network providers. Many of these actions and claims received by the Company seek substantial damages and, therefore, require the Company to incur significant fees and costs related to their defense. The Company is also subject to or party to certain class actions and other litigation and claims relating to its operations or business practices including employment practices, and privacy and data protection.

The Company maintains a program of insurance coverage against a broad range of risks in the Company’s business, including certain of the class actions and other litigation and claims asserted against the Company, subject to deductibles and self-insured retentions as is described more fully in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020, which was filed with the SEC on February 26, 2021. The Company has recorded reserves that, in the opinion of management, are adequate to cover litigation, claims or assessments that have been or may be asserted against the Company, and for which the outcome is probable and reasonably estimable. Management believes that the resolution of such litigation and claims will not have a material adverse effect on the Company’s financial condition or results of operations; however, there can be no assurance in this regard.

Regulatory Issues

The managed healthcare industry is subject to numerous laws and regulations. The subjects of such laws and regulations cover, but are not limited to, matters such as licensure, accreditation, government healthcare program participation requirements, information privacy and security, reimbursement for patient services, and Medicare and Medicaid fraud and abuse. Over the past several years, government activity has increased with respect to investigations and/or allegations concerning possible violations of fraud and abuse and false claims statutes and/or regulations by healthcare organizations and insurers. Entities that are found to have violated these laws and regulations may be excluded from participating in government healthcare programs, subjected to fines or penalties or required to repay amounts received from the government for previously billed patient services. Compliance with such laws and regulations can be subject to future government review and interpretation, as well as regulatory actions unknown or unasserted at this time.

The Company is subject to various federal, state and other laws and rules regarding the use, storage, protection and disclosure of confidential member and protected personal or health information, including the Health Insurance Portability and Accountability Act of 1996 (“HIPAA”), the Health Information Technology for Economic and Clinical Health Act (“HITECH Act”) and other applicable laws. The Company has experienced data security incidents resulting in disclosure of confidential or protected personal or health information. We have notified government agencies as appropriate and are cooperating with investigations and requests for information. Noncompliance with any applicable privacy or data security laws and regulations could result in enforcement actions, fines, penalties, and reputational and financial harm to the Company.

In addition, regulators of certain of the Company’s subsidiaries may exercise certain discretionary rights under regulations including increasing their supervision of such entities, requiring additional restricted cash or other security or seizing or otherwise taking control of the assets and operations of such subsidiaries.

The Company is subject to certain federal laws and regulations in connection with its contracts with the federal government. These laws and regulations affect how the Company conducts business with its federal agency customers and may impose added costs on its business. The Company’s failure to comply with federal procurement laws and regulations could cause it to lose business, incur additional costs and subject it to a variety of civil and criminal penalties and administrative sanctions, including termination of contracts, forfeiture of profits, harm to reputation, suspension of

24

Table of Contents

MAGELLAN HEALTH, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

March 31, 2021

(Unaudited)

payments, fines, and suspension or debarment from doing business with federal government agencies. The Company’s wholly owned subsidiary, Armed Forces Services Corporation (“AFSC”), conducts business with federal agency customers and federal contractors to such agencies. The Company investigated, with the assistance of outside counsel, matters relating to compliance by AFSC with Small Business Administration ( “SBA”) regulations and other federal laws applicable to government contractors and reported findings to the SBA and the Department of Defense, including facts indicating violations of SBA regulations and other federal laws, such as the Anti-Kickback Act, by former AFSC executives, none of which was disclosed to Magellan prior to its acquisition of AFSC. The Company voluntarily responded to government requests for further information regarding the Company’s investigation. As a result of the Company's disclosure and the ensuing government investigation, a former AFSC executive pleaded guilty in the United States District Court for the Eastern District of Virginia to one count of honest services fraud, and at sentencing in September 2020, the Court ordered the former AFSC executive to pay restitution to AFSC as the victim of that offense. In June 2020, the United States Attorney’s Office for the Eastern District of Virginia (“U.S. Attorney’s Office”) informed the Company of a civil investigation regarding the Company and AFSC related to potential violations of the False Claims Act and/or the Anti-Kickback Act also stemming from the matters self-disclosed by the Company. While the Company believes that it has responded appropriately by self-reporting findings regarding matters that incepted prior to its acquisition of AFSC in order to mitigate the risk of adverse consequences, should the Company or AFSC be held responsible for the reported conduct in a proceeding initiated by the U.S. Attorney’s Office, SBA, Department of Defense and/or other federal agencies, we may be required to pay damages and/or penalties and AFSC could be suspended or debarred from government contracting. Management believes that the resolution of such investigations will not have a material adverse effect on the Company’s financial condition or results of operations; however, there can be no assurance in this regard. AFSC generated approximately 2.4% of the Company’s total revenue from continuing operations for the year ended December 31, 2020 and three months ended March 31, 2021.

Stock Repurchases

The Company’s board of directors has previously authorized a series of stock repurchase plans. Stock repurchases for each such plan could be executed through open market repurchases, privately negotiated transactions, accelerated share repurchases or other means. The board of directors authorized management to execute stock repurchase transactions from time to time and in such amounts and via such methods as management deemed appropriate. Each stock repurchase program could be limited or terminated at any time without prior notice. Pursuant to the terms of the Merger Agreement, the Company suspended its stock repurchase programs on January 4, 2021, the date we announced our planned merger with Centene.

The Company’s board of directors approved, and subsequently amended, a stock repurchase plan which authorizes the Company to purchase up to $400 million of its outstanding common stock through November 15, 2021 (the “Repurchase Program”). As of March 31, 2021, the remaining capacity under the Repurchase Program was $186.3 million. Stock repurchases under the programs may be carried out from time to time in open market transactions (including blocks) or in privately negotiated transactions. The timing of repurchases and the actual amount purchased will depend on a variety of factors including the market price of the Company’s shares, general market and economic conditions, and other corporate considerations. Repurchases may be made pursuant to plans intended to comply with Rule 10b5-1 under the Securities Exchange Act of 1934, which could allow the Company to purchase its shares during periods when it otherwise might be prevented from doing so under insider trading laws or because of self-imposed trading blackout periods. Repurchases are expected to be funded from working capital and anticipated cash from operations. The repurchase authorization does not require the purchase of a specific number of shares and is subject to suspension or termination by the Company’s board of directors at any time.

25

Table of Contents

MAGELLAN HEALTH, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

March 31, 2021

(Unaudited)

Pursuant to the Stock Repurchase Program, the Company made purchases as follows (aggregate cost excludes broker commissions and is reflected in millions):

Total Number

Average

of Shares

Price Paid

Aggregate

Period

    

Purchased

    

per Share

    

Cost

 

October 26, 2015 - December 31, 2015

345,044

$

53.46

$

18.4

January 1, 2016 - December 31, 2016

1,828,183

58.40

106.8

January 1, 2017 - December 31, 2017

280,140

77.67

21.8

January 1, 2018 - December 31, 2018

844,872

74.59

63.0

January 1, 2019 - December 31, 2019

60,901

61.15

3.7

January 1, 2020 - December 31, 2020

January 1, 2021 - March 31, 2021

3,359,140

$

213.7

The Company made no share repurchases from April 1, 2021 through April 23, 2021.

Acquisition of Aurelia Health, LLC

Pursuant to the December 18, 2020 purchase agreement (the “Bayless Agreement”) between Bella Vista Enterprises, Inc., Aurelia Health, LLC and the Company, on December 21, 2020 the Company acquired 70 percent of the outstanding membership interests of Aurelia Health, LLC and its subsidiary Michael B. Bayless, LLC (collectively “Bayless”) (the “Bayless Acquisition”).

The base purchase price for the Bayless Acquisition per the Bayless Agreement was $78.4 million. The Company reports the results of operations of Bayless within its Healthcare segment. During the three months ended March 31, 2021, the Company made measurement period adjustments of $0.1 million to increase goodwill related to the Bayless Acquisition.

NOTE F—Discontinued Operations

Magellan Complete Care – Stock and Asset Purchase Agreement

On December 31, 2020, the Company completed the sale of its MCC Business to Molina, pursuant to a Stock and Asset Purchase Agreement, dated as of April 30, 2020, by and between the Company and Molina, for cash in the amount of $850 million plus closing adjustments of $158 million (subject to post-closing adjustments, if any), and the assumption by Molina of liabilities of the MCC Business.

In connection with the MCC Sale, the Company and Molina have entered into commercial agreements for certain behavioral health, utilization management and related services to be provided by the Company to Molina and the MCC Business. These commercial agreements are subject to termination in connection with the Company’s pending Merger with Centene and may not be implemented. In addition, the parties entered into a transition services agreement pursuant to which the Company and certain of its affiliates provide, or cause third parties to provide, certain services to accommodate the transition of the MCC business to Molina.

The foregoing description of the Purchase Agreement and the MCC Sale does not purport to be complete and is qualified in its entirety by the terms and conditions of the Purchase Agreement, which was filed as Exhibit 2.1 to the Company’s Quarterly Report on Form 10-Q which was filed with the SEC on May 11, 2020, and any related agreements.

The accounting requirements for reporting a business to be divested as a discontinued operation were met during the second quarter of 2020. Accordingly, the accompanying consolidated financial statements for all periods presented reflect the MCC business as a discontinued operation.

26

Table of Contents

MAGELLAN HEALTH, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

March 31, 2021

(Unaudited)

The following table summarizes the components of income from discontinued operations that is included in the Company’s consolidated income statements for the three months ended March 31, 2020 and 2021 (in thousands):

    

Three Months Ended

March 31, 

    

2020

    

2021

    

Managed care and other revenue

$

720,034

$

Costs and expenses:

Cost of care

 

602,534

 

Direct service costs and other operating expenses (1)(2)(3)

 

84,497

 

926

Depreciation and amortization

 

5,326

 

Interest expense

 

71

 

Interest and other income

 

(2,540)

 

Total costs and expenses

 

689,888

 

926

Income (loss) from discontinued operation before income taxes

 

30,146

 

(926)

Provision (benefit) for income taxes

 

10,826

 

(244)

Net income (loss) from discontinued operations

$

19,320

$

(682)

(1)Includes stock compensation expense of $260 for the three months ended March 31, 2020.
(2)Includes divestiture related expenses of $605 for the three months ended March 31, 2020.
(3)Includes changes in estimates and transition support services for the three months ended March 31, 2021.

The Company has retained corporate overhead expenses previously allocated to MCC of $6.7 million for the three months ended March 31, 2020.

27

Table of Contents

MAGELLAN HEALTH, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

March 31, 2021

(Unaudited)

NOTE G—Special Charges

In 2020, the Company established a transformation office which has an initiative (the “Transformation Initiative”) to lower our operating costs and reinvest in our business by improving and automating processes, leveraging technology, consolidating platforms and reducing any friction our customers, providers and members experience when doing business with us. As part of the Transformation Initiative, the Company is in the process of restructuring certain operating activities which has resulted in the Company recording an adjustment to severance of $0.2 million for the three months ended March 31, 2021, within special charges in the consolidated statement of comprehensive income.

In addition, the Company reevaluated its current office lease footprint. Recoverability of existing operating right-of-use lease assets, and the related fixed assets held at the office locations, to be held and used are measured by a comparison of the carrying amount of an asset to the estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the asset exceeds the fair value of the asset. Any lease terminations or abandonments initiated as a result of the Transformation Initiative that result in an impairment of such right-of-use assets and the location’s related fixtures will be reported as special charges. For the three months ended March 31, 2021, lease terminations and abandonments resulted in the recognition of non-cash pre-tax impairment of $1.3 million, within special charges in the consolidated statement of comprehensive income. The impairment charge reduced the carrying value of these assets to their estimated fair value. In the future, if events or market conditions affect the estimated fair value to the extent that a long-lived asset is impaired, the Company will adjust the carrying value of these long-lived assets in the period in which the impairment occurs. In addition, the Company accrued various lease shutdown costs of $0.1 million for the three months ended March 31, 2021, within special charges in the consolidated statement of comprehensive income.

The following table summarizes the components of special charges that are included in the Company’s consolidated statement of comprehensive income for the three months ended March 31, 2021 (in thousands):

Non-cash related special charges

Right-of-use assets

$

1,263

Fixed assets

14

Total non-cash related special charges

1,277

Cash related special charges

Employee severance and termination benefits

(209)

Lease shutdown costs

83

Total cash related special charges

(126)

Total special charges

$

1,151

A roll-forward of the Transformation Initiative liabilities is as follows (in thousands):

Balance

Balance

    

December 31,

    

 

 

March 31,

    

2020

    

Additions

 

Payments

 

2021

Employee severance and termination benefits

$

10,983

$

(209)

$

(1,019)

$

9,755

Lease shutdown costs

610

83

(83)

610

 

$

11,593

 

$

(126)

$

(1,102)

$

10,365

28

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

Business Overview

The Company is engaged in the healthcare management business, and is focused on meeting needs in areas of healthcare that are fast growing, highly complex and high cost, with an emphasis on special population management. The Company provides services to health plans and other MCOs, employers, labor unions, various military and governmental agencies, TPAs, consultants and brokers. The Company’s business is divided into three segments, based on the services it provides and/or the customers that it serves. See Item 1—“Business” for more information on the Company’s business segments.

Results of Operations

The following table summarizes, for the periods indicated, operating results from continuing operations (in thousands):

Three Months Ended

March 31, 

Change

Continuing Operations

2020

2021

'20 vs '21

Statement of Operations Data:

Net revenue

$

1,122,379

$

1,161,649

3.5%

Cost of Care

349,108

379,191

8.6%

Cost of goods sold

533,241

492,370

(7.7)%

Direct service costs and other operating expenses (1)

204,241

231,021

13.1%

Legal matter settlement

(9,000)

N/A

Depreciation and amortization

23,358

21,417

(8.3)%

Interest expense

8,958

6,426

(28.3)%

Interest and other income

(1,219)

(341)

(72.0)%

Special charges

1,151

N/A

Income before income taxes

4,692

39,414

740.0%

Provision for income taxes

5,762

10,905

89.3%

Net (loss) income from continuing operations

$

(1,070)

$

28,509

2764.4%

(1)Includes stock compensation expense of $5,797 and $7,057 for the three months ended March 31, 2020 and 2021, respectively.

Quarter ended March 31, 2021 (“Current Year Quarter”) compared to Quarter ended March 31, 2020 (“Prior Year Quarter”)

Net revenue, Cost of care, Cost of goods sold and Direct service costs and other operating expenses

Net revenue, cost of care, cost of goods sold and direct service costs and other operating expense variances are addressed within the segment results that follow.

Depreciation and amortization

Depreciation and amortization expense decreased by 8.3 percent or $1.9 million from the Prior Year Quarter to the Current Year Quarter, primarily due to asset maturities, partially offset by normal asset additions after the Prior Year Quarter.

Interest expense

Interest expense decreased by 28.3 percent or $2.5 million from the Prior Year Quarter to the Current Year Quarter primarily due to lower interest rates and lower debt balances.

29

Interest and other income

Interest income decreased by $0.9 million from the Prior Year Quarter to the Current Year Quarter primarily due to a reduction in rates.

Special charges

Special charges increased by $1.2 million from the Prior Year Quarter to the Current Year Quarter due to recognition of the special charges in the Current Year Quarter, see Note F—“Special Charges” for further discussion.

Income taxes

The Company’s effective income tax rates from continuing operations were 122.8 percent and 27.7 percent for the Prior Year Quarter and Current Year Quarter, respectively. The effective income tax rate for the Prior Year Quarter is higher than the effective income tax rate for the Current Year Quarter primarily due to the impact of the non-deductible health insurance fee (“HIF”) relative to the reduced level of earnings for the Prior Year Quarter. Congress repealed the HIF effective for plan years after December 31, 2020. The effective income tax rate for the Current Year Quarter differs from the federal and state statutory rates primarily due to deduction limitations on executive compensation.

Segment Results

The Company manages and measures operational performance through three segments: Healthcare, Pharmacy Management and Corporate. The Company evaluates performance of its segments based on Segment Profit. Management uses Segment Profit information for internal reporting and control purposes and considers it important in making decisions regarding the allocation of capital and other resources, risk assessment and employee compensation, among other matters. Stock compensation expense and changes in fair value of contingent consideration recorded in relation to acquisitions are included in direct service costs and other operating expenses; however, these amounts are excluded from the computation of Segment Profit. 

Healthcare

The Healthcare segment includes the Company’s: (i) management of behavioral healthcare services and EAP services and (ii) management of other specialty areas including diagnostic imaging and musculoskeletal management. The Healthcare segment provides management services to health plans, accountable care organizations, employers, state Medicaid agencies, the United States military and various federal government agencies for whom Magellan provides carve-out management services for behavioral health, employee assistance plans, and other areas of specialty healthcare including diagnostic imaging, musculoskeletal management, cardiac, and physical medicine.

30

The following table summarizes, for the periods indicated, operating results for the Healthcare segment (in thousands):

Three Months Ended

March 31, 

Change

Healthcare Segment Results

2020

2021

'20 vs '21

Risk-based, non-EAP

$

349,845

$

373,442

6.7%

EAP risk-based

79,938

88,120

10.2%

ASO

59,123

71,448

20.8%

Managed care and other revenue

488,906

533,010

9.0%

Cost of care

349,108

379,191

8.6%

139,798

153,819

10.0%

Direct service costs and other

105,936

114,993

8.5%

33,862

38,826

14.7%

Stock compensation expense

1,761

2,519

43.0%

Segment Profit

$

35,623

$

41,345

16.1%

Direct service cost as % of revenue

21.7%

21.6%

MLR Behavioral & Specialty Health risk

83.6%

85.1%

MLR Behavioral & Specialty Health EAP risk

71.1%

69.7%

Membership

Risk (1)

10,329

10,647

3.1%

EAP risk

14,129

13,869

(1.8)%

ASO

24,529

24,931

1.6%

48,987

49,447

0.9%

(1)May include some duplicate count of membership for customers that contract with Magellan for both behavioral and other specialty management services.

Current Year Quarter compared to the Prior Year Quarter

Managed care and other revenue

Net revenue increased by 9.0 percent or $44.1 million from the Prior Year Quarter to the Current Year Quarter. The increase in revenue is primarily due to favorable rate and membership changes of $35.4 million, revenue from acquisitions that occurred after the Prior Year Quarter of $11.1 million, new contracts implemented after (or during) the Prior Year Quarter of $10.5 million, revenue impact of favorable prior period medical claims development recorded in the Prior Year Quarter of $4.5 million and other net favorable variances of $5.0 million. These increases were partially offset by terminated contracts of $11.5 million, the revenue impact of program changes of $6.1 million net recorded for HIF fee in the Prior Year Quarter of $4.3 million, and the revenue impact of unfavorable prior period medical claims development recorded in the Current Year Quarter of $0.5 million.

Cost of care

Cost of care increased by 8.6 percent or $30.1 million from the Prior Year Quarter to the Current Year Quarter. The increase is primarily due to rate and membership changes of $20.8 million, cost of care for acquisitions that occurred after the Prior Year Quarter of $5.7 million, favorable prior period care development recorded in the Prior Year Quarter of $4.5 million and care trends and other unfavorable variances of $14.5 million. The increases were partially offset by terminated contracts of $7.8 million, program changes of $6.2 million, and net favorable prior period medical claims development recorded in the Current Year Quarter of $1.4 million. Cost of care as a percentage of risk revenue (excluding EAP business) increased from 83.6 percent in the prior year quarter to 85.1 percent in the Current Year Quarter, mainly due to costs related to new contracts implemented.

Direct service costs and other

Direct service costs increased 8.5 percent or $9.1 million from the Prior Year Quarter to the Current Year Quarter primarily due to an increase in allocated corporate expenses. Direct services costs decreased as a percentage of

31

revenue from 21.7 percent in the Prior Year Quarter to 21.6 percent in the Current Year Quarter primarily due to the previously discussed revenue increases.

Pharmacy Management

The Pharmacy Management segment comprises products and solutions that provide clinical and financial management of pharmaceuticals paid under medical and pharmacy benefit programs. Pharmacy Management’s services include: (i) PBM services; (ii) PBA for state Medicaid and other government sponsored programs; (iii) pharmaceutical dispensing operations; (iv) clinical and formulary management programs; (v) medical pharmacy management programs; and (vi) programs for the integrated management of specialty drugs. Pharmacy Management’s services are provided under contracts with health plans, employers, state Medicaid programs, and other government agencies.

The following table summarizes, for the periods indicated, operating results for the Pharmacy Management segment (in thousands, except state count):

Three Months Ended

March 31, 

Change

Pharmacy Segment Results

2020

2021

'20 vs '21

Formulary management

$

22,161

$

29,183

31.7%

PBA and other

42,274

64,044

51.5%

Managed care and other revenue

64,435

93,227

44.7%

PBM, including dispensing

518,112

538,796

4.0%

Medicare Part D

55,666

176

(99.7)%

PBM revenue

573,778

538,972

(6.1)%

Total net revenue

638,213

632,199

(0.9)%

Cost of goods sold

537,574

495,593

(7.8)%

100,639

136,606

35.7%

Direct service costs and other

81,866

104,596

27.8%

18,773

32,010

70.5%

Stock compensation expense

2,107

2,696

28.0%

Legal matter settlement

9,000

100.0%

Segment Profit

$

20,880

$

43,706

109.3%

Direct service cost as % of revenue

12.8%

16.5%

COGS as % of PBM revenue

93.7%

92.0%

Pharmacy Operational Statistics

Adjusted commercial network claims

6,740

6,195

Adjusted PBA claims

17,831

12,801

Total adjusted claims

24,571

18,996

Generic dispensing rate

87.2%

89.7%

Commercial PBM covered lives

1,760

486

Medical pharmacy covered lives

16,046

16,081

Total states and DC that participate in PBA

26

26

Current Year Quarter compared to the Prior Year Quarter

Managed care and other revenue

Managed care and other revenue increased by 44.7 percent or $28.8 million from the Prior Year Quarter to the Current Year Quarter primarily due to increased government pharmacy revenue of $19.8 million mainly due to increased membership, formulary management revenue of $8.4 million mainly due to utilization and other favorable variances of $0.6 million.

32

PBM revenue

PBM revenue decreased by 6.1 percent or $34.8 million from the Prior Year Quarter to the Current Year Quarter. The decrease is primarily due to terminated contracts of $55.1 million and is partially offset by increased membership and utilization of $19.1 million and other net favorable variances of $1.2 million.

Cost of goods sold

Cost of goods sold decreased by 7.8 percent or $42.0 million from the Prior Year Quarter to the Current Year Quarter. This decrease is primarily due to terminated contracts of $55.9 million and is partially offset by increase in membership and utilization of $13.9 million. As a percentage of the portion of net revenue that relates to PBM, cost of goods sold decreased from 93.7 percent in the Prior Year Quarter to 92.0 percent in the Current Year Quarter, mainly due to business mix.

Direct service costs and other

Direct service costs increased by 27.8 percent or $22.7 million from the Prior Year Quarter to the Current Year Quarter primarily due to an increase in allocated corporate expenses and start-up costs associated with a new contract implementation. Direct service costs increased as a percentage of revenue from 12.8 percent in the Prior Year Quarter to 16.5 percent in the Current Year Quarter primarily due to new contract implementation costs.

Legal matter settlement

In the Current Year Quarter, the Company recognized a $9.0 million recovery in connection with the resolution of a legal matter.

Corporate Segment

The Corporate segment of the Company is comprised primarily of amounts not allocated to the Healthcare and Pharmacy Management segments, and that are largely associated with costs related to being a publicly traded company.

The following table summarizes, for the periods indicated, operating results for the Corporate segment (in thousands):

Three Months Ended

March 31, 

Change

Corporate Segment & Eliminations

2020

2021

'20 vs '21

Managed care and other revenue

$

(173)

$

(161)

(6.9)%

PBM revenue

(4,567)

(3,399)

(25.6)%

Cost of goods sold

4,333

3,223

(25.6)%

(407)

(337)

(17.2)%

Direct service costs and other

16,439

11,432

(30.5)%

(16,846)

(11,769)

(30.1)%

Stock compensation expense

1,929

1,842

(4.5)%

Segment Loss

$

(14,917)

$

(9,927)

(33.5)%

Current Year Quarter compared to the Prior Year Quarter

The Corporate segment loss decreased by 33.5 percent or $5.0 million from the Prior Year Quarter to the Current Year Quarter, mainly due to stranded corporate overhead expenses in the Prior Year Quarter related to the sale of the MCC Business. As a percentage of revenue, the Corporate segment loss decreased slightly from 1.3 percent in the Prior Year Quarter to 0.9 percent in the Current Year Quarter, mainly due increased revenue.

Inter segment revenues and expenses

Healthcare subcontracts with Pharmacy Management to provide pharmacy benefits management services for certain Healthcare customers. In addition, Pharmacy Management provides pharmacy benefits management for the Company’s employees covered under its medical plan. As such, revenue, cost of goods sold and direct service costs and other related to these arrangements are eliminated within the Corporate segment.

33

Non-GAAP Measures

The Company reports its financial results in accordance with GAAP; however, the Company’s management also assesses business performance and makes business decisions regarding the Company’s operations using certain non-GAAP measures.

In addition to Segment Profit, as defined above, the Company also uses adjusted net income attributable to Magellan (“Adjusted Net Income”) and adjusted net income per common share attributable to Magellan on a diluted basis (“Adjusted EPS”). Adjusted Net Income and Adjusted EPS reflect certain adjustments made for acquisitions completed after January 1, 2013 to exclude non-cash stock compensation expense resulting from restricted stock purchases by sellers, changes in the fair value of contingent consideration, amortization of identified acquisition intangibles, as well as impairment of identified acquisition intangibles, special charges and any impact related to the sale of MCC. The Company believes these non-GAAP measures provide a more useful comparison of the Company’s underlying business performance from period to period and are more representative of the earnings capacity of the Company. Non-GAAP financial measures disclosed, such as Segment Profit, Adjusted Net Income and Adjusted EPS, should not be considered a substitute for, or superior to, financial measures determined or calculated in accordance with GAAP.

The following table reconciles income from continuing operations before income taxes to Segment Profit from continuing operations (in thousands):

Three Months Ended

March 31, 

    

2020

    

2021

Income from continuing operations before income taxes

$

4,692

$

39,414

Stock compensation expense

 

5,797

 

7,057

Depreciation and amortization

 

23,358

 

21,417

Interest expense

 

8,958

 

6,426

Interest and other income

 

(1,219)

 

(341)

Special charges

1,151

Segment Profit from continuing operations

$

41,586

$

75,124

The following table reconciles net (loss) income from continuing operations to Adjusted Net Income from continuing operations (in thousands):

Three Months Ended

 

March 31, 

    

2020

    

2021

Net (loss) income from continuing operations

$

(1,070)

$

28,509

Adjustments

Stock compensation expense

 

 

246

Amortization of acquired intangibles

 

9,686

 

8,059

Special charges

1,151

Tax impact

 

(2,605)

 

(2,492)

Adjusted Net Income from continuing operations

$

6,011

$

35,473

34

The following table reconciles net income from continuing operations per common share—diluted to Adjusted EPS from continuing operations:

Three Months Ended

 

March 31, 

    

2020

    

2021

Net (loss) income from continuing operations per common share—diluted

$

(0.04)

$

1.07

Adjustments

Stock compensation expense

 

0.01

Amortization of acquired intangibles

 

0.39

0.30

Special charges

0.04

Tax impact

 

(0.10)

(0.09)

Adjusted EPS from continuing operations

$

0.25

$

1.33

Outlook—Results of Operations

The Company’s Segment Profit and net income are subject to significant fluctuations from period to period. These fluctuations may result from a variety of factors such as those set forth under Item 1A—“Risk Factors” as well as a variety of other factors including: (i) changes in utilization levels by enrolled members of the Company’s risk-based contracts, including seasonal utilization patterns; (ii) contractual adjustments and settlements; (iii) retrospective membership adjustments; (iv) timing of implementation of new contracts, enrollment changes and contract terminations; (v) pricing adjustments upon contract renewals (and price competition in general); (vi) the timing of acquisitions; (vii) changes in estimates regarding medical costs and IBNR; (viii) the timing of recognition of pharmacy revenues, including rebates; and (ix) changes in the estimates of contingent consideration.

A portion of the Company’s business is subject to rising care costs due to an increase in the number and frequency of covered members seeking healthcare services and higher costs of such services. Many of these factors are beyond the Company’s control. Future results of operations will be heavily dependent on management’s ability to obtain customer rate increases that are consistent with care cost increases and/or to reduce operating expenses.

Interest Rate Risk. Changes in interest rates affect interest income earned on the Company’s cash equivalents and investments, as well as interest expense on the variable interest rate borrowings under the 2017 Credit Agreement. In addition, interest rates on the Notes are subject to adjustment upon the occurrence of certain credit rating events. Based on the amount of cash equivalents and investments, the borrowing levels under the 2017 Credit Agreement and the principal amount of the Notes as of March 31, 2021, a hypothetical 10 percent increase or decrease in the interest rate associated with these instruments, with all other variables held constant, would not materially affect the Company’s future earnings and cash outflows.

Historical—Liquidity and Capital Resources

Operating Activities. The Company reported net cash provided by operating activities of $31.7 million and net cash used in operating activities of $77.9 million for the Prior Year Quarter and the Current Year Quarter, respectively. The $109.6 million decrease in operating cash flows from the Prior Year Quarter is mainly attributable to unfavorable working capital changes, increased tax payments and lower interest income collected.

The net unfavorable impact of working capital changes between periods totaled $106.6 million. For the Prior Year Quarter, operating cash flows were impacted by net unfavorable working capital changes of $33.6 million, mainly attributable to the timing of receivable and payables. For the Current Year Quarter, operating cash flows were impacted by net unfavorable working capital changes of $140.2 million, mainly attributable to the timing of receivables and payables.

In relation to continuing operations, the Company reported net cash used in operating activities of $4.1 million for the Prior Year Quarter and net cash used in operating activities of $77.9 million for the Current Year Quarter. The decrease is mainly due to timing of accounts receivable and other working capital changes.

Investing Activities. The Company utilized $15.7 million and $19.5 million during the Prior Year Quarter and the Current Year Quarter, respectively, for capital expenditures. The additions related to hard assets (equipment,

35

furniture, and leaseholds) and capitalized software for the Prior Year Quarter were $4.2 million and $11.5 million, respectively, as compared to additions for the Current Year Quarter related to hard assets and capitalized software of $6.6 million and $12.9 million, respectively.

During the Prior Year Quarter and the Current Year Quarter, the Company used $11.9 million and $487.6 million, respectively, for the net purchase of "available-for-sale" securities. During the Prior Year Quarter and the Current Year Quarter, the Company used net cash of $0.4 million and $2.4 million, respectively, for investments in other non-consolidated subsidiaries.

Financing Activities. During the Prior Year Quarter, the Company received $80.0 million from borrowings under our revolving line of credit and $10.9 million from the exercise of stock options. In addition, the Company paid $33.3 million under debt obligations, $1.5 million for payments on finance lease obligations and had other net unfavorable items of $1.1 million.

During the Current Year Quarter, the Company paid $104.4 million on debt obligations and $1.1 million on finance lease obligations and had other net unfavorable items of $2.8 million. In addition the Company received $7.5 million from the exercise of stock options.

Outlook—Liquidity and Capital Resources

Liquidity. The Company may draw on the 2017 Credit Agreement (discussed further below) as required to meet working capital needs associated with the timing of receivables and payables, fund share repurchases or support acquisition activities. The Company currently expects to have adequate liquidity to satisfy its existing financial commitments over the periods in which they will become due. At March 31, 2021, the Company had no revolving loans with a borrowing capacity of $400.0 million of the revolving credit facility still available to the Company for additional drawdown. The Company plans to maintain its current investment strategy of investing in a diversified, high quality, liquid portfolio of investments and continues to closely monitor the financial markets. The Company estimates that it has no risk of any material permanent loss on its investment portfolio; however, there can be no assurance the Company will not experience any such losses in the future.

Stock Repurchases. The Company’s board of directors approved, and subsequently amended, a stock repurchase plan which authorizes the Company to purchase up to $400 million of its outstanding common stock through October 22, 2020. On October 27, 2020, the Company’s board of directors extended the Repurchase Program through November 15, 2021. As of March 31, 2021, the remaining capacity under the Repurchase Program was $186.3 million. See Part II, Item 2—“Unregistered Sales of Equity Securities and Use of Proceeds” for more information on the Company’s share repurchase program.

Off-Balance Sheet Arrangements. As of March 31, 2021, the Company had no material off-balance sheet arrangements.

Credit Agreement. On September 22, 2017, the Company entered into the 2017 Credit Agreement with various lenders that provides for a $400.0 million senior unsecured revolving credit facility and a $350.0 million senior unsecured term loan facility to the Company, as the borrower. On August 13, 2018, the Company entered into an amendment to the 2017 Credit Agreement, which extended the maturity date by one year. On February 27, 2019, the Company entered into a second amendment to the 2017 Credit Agreement, which amended the total leverage ratio covenant, and which was necessary in order for the Company to remain in compliance with the terms of the 2017 Credit Agreement. The 2017 Credit Agreement is scheduled to mature on September 22, 2023. See Note A—“General” for more information on the 2017 Credit Agreement.

Restrictive Covenants in Debt Agreements. The 2017 Credit Agreement contains covenants that potentially limit management’s discretion in operating the Company’s business by, in certain circumstances, restricting or limiting the Company’s ability, among other things, to:

incur or guarantee additional indebtedness or issue preferred or redeemable stock;
pay dividends and make other distributions;

36

repurchase equity interests;
make certain advances, investments and loans;
enter into sale and leaseback transactions;
create liens;
sell and otherwise dispose of assets;
acquire or merge or consolidate with another company; and
enter into some types of transactions with affiliates.

These restrictions could adversely affect the Company’s ability to finance future operations or capital needs or engage in other business activities that may be in the Company’s interest.

The 2017 Credit Agreement also requires the Company to comply with specified financial ratios and tests. Failure to do so, unless waived by the lenders under the 2017 Credit Agreement pursuant to its terms, or amended, would result in an event of default under the 2017 Credit Agreement. As of March 31, 2021, the Company was in compliance with all covenants, including financial covenants, under the 2017 Credit Agreement.

Critical Accounting Policies and Estimates

The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Significant estimates of the Company can include, among other things, valuation of goodwill and intangible assets, medical claims payable, other medical liabilities, stock compensation assumptions, tax contingencies and legal liabilities. In addition, the Company also makes estimates in relation to revenue recognition under ASC 606 which are explained in more detail in Note A—“General – Revenue Recognition.” Actual results could differ from those estimates. Except as noted above, the Company’s critical accounting policies are summarized in the Company’s Annual Report on Form 10-K, filed with the SEC on February 26, 2021.

Forward-Looking Statements

This Form 10-Q includes “forward-looking statements” within the meaning of Section 27A of the Securities Act and Section 21E of the Exchange Act. Although the Company believes that its plans, intentions and expectations as reflected in such forward-looking statements are reasonable, it can give no assurance that such plans, intentions or expectations will be achieved. Existing and prospective investors are cautioned that any such forward-looking statements are not guarantees of future performance and involve risks and uncertainties, and that actual results may differ materially from those contemplated by such forward-looking statements. Important factors currently known to management that could cause actual results to differ materially from those in forward-looking statements include:

the Company’s inability to renegotiate or extend expiring customer contracts, or the termination of customer contracts;
changes in business practices of the industry, including the possibility that certain of the Company’s managed care customers could seek to provide managed healthcare services directly to their subscribers, instead of contracting with the Company for such services, particularly as a result of further consolidation in the managed care industry and especially regarding managed healthcare customers that have already done so with a portion of their membership;
the impact of changes in the contracting model for Medicaid contracts, including certain changes in the contracting model used by states for managed healthcare services contracts relating to Medicaid lives;

37

the Company’s ability to accurately predict and control healthcare costs, and to properly price the Company’s services;
the Company’s ability to accurately underwrite and control healthcare costs associated with its expansion into clinically integrated management of special populations eligible for Medicaid and Medicare, including individuals with serious mental illness and other unique high-cost populations;
the Company’s ability to maintain or secure cost-effective healthcare provider contracts;
the Company’s ability to maintain relationships with key pharmacy providers, vendors and manufacturers;
the Company’s dependence on government spending for managed healthcare, including changes in federal, state and local healthcare policies;
restrictive covenants in the Company’s debt instruments;
present or future state regulations and contractual requirements that the Company provide financial assurance of its ability to meet its obligations;
the impact of the competitive environment in the managed healthcare services industry which may limit the Company’s ability to maintain or obtain contracts, as well as its ability to maintain or increase its rates;
the Mental Health and Substance Abuse Benefit Parity Law and Regulations;
government regulation;
proposed changes to current Federal law and regulations;
noncompliance with regulations;
the Company’s participation in Medicare Part D is subject to government regulation;
the unauthorized disclosure of sensitive or confidential member or other information;
a breach or failure in the Company’s operational security systems or infrastructure, or those of third parties with which it does business;
risk associated with outsourcing services and functions to third parties;
the possible impact of additional regulatory scrutiny and liability associated with the Company’s Pharmacy Management segment;
the inability to realize the value of goodwill and intangible assets;
pending or future actions or claims for professional liability;
claims brought against the Company that either exceed the scope of the Company’s liability coverage or result in denial of coverage;
class action suits and other legal proceedings;
negative publicity;
the impact of governmental investigations;

38

the impact of varying economic and market conditions on the Company’s investment portfolio;
the state of the national economy and adverse changes in economic conditions;
tax matters, including changes in corporate tax rates, disagreements with taxing authorities and imposition of new taxes;
the impact of an epidemic or health crisis such as the COVID-19 pandemic, natural disasters, political disruptions, acts of war or terrorism, cybersecurity attacks or other data breaches or intrusions and other extraordinary events;
the Company’s amended bylaws provide that the Court of Chancery of the State of Delaware and the federal district courts of the United States of America will be the exclusive forums for substantially all disputes between us and our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers, or employees;
the Company’s ability to attract and retain employees and manage the succession and retention of key executives; and
risks relating to the Company’s proposed Merger with Centene, including the ability to obtain regulatory approvals for the transaction and to satisfy other closing conditions, business uncertainties and contractual restrictions while the Merger is pending, provisions of the Merger Agreement may limit the Company’s ability to pursue alternatives to the Merger, litigation against the Company or Centene could prevent or delay the completion of the Merger, and the ability of the parties to close the transaction in the anticipated timeframe.

Further discussion of factors currently known to management that could cause actual results to differ materially from those in forward-looking statements is set forth under the heading “Risk Factors” in Item 1A of Magellan’s Annual Report on Form 10-K for the year ended December 31, 2020 and in Item 1A of this Quarterly Report on Form 10-Q. When used in this Quarterly Report on Form 10-Q, the words “estimate,” “anticipate,” “expect,” “believe,” “should,” and similar expressions are intended to be forward-looking statements. Magellan undertakes no obligation to update or revise forward-looking statements to reflect changed assumptions, the occurrence of unanticipated events or changes to future operating results over time, except as required by law.

Item 3. Quantitative and Qualitative Disclosures about Market Risk.

Changes in interest rates affect interest income earned on the Company’s cash equivalents and investments, as well as interest expense on the variable interest rate borrowings under the 2017 Credit Agreement. In addition, interest rates on the Notes is subject to adjustment upon the occurrence of certain credit rating events. Based on the amount of cash equivalents and investments, the borrowing levels under the 2017 Credit Agreement and the principal amount of the Notes as of March 31, 2021, a hypothetical 10 percent increase or decrease in the interest rate associated with these instruments, with all other variables held constant, would not materially affect the Company’s future earnings and cash outflows.

39

Item 4. Controls and Procedures.

a)The Company’s management evaluated, with the participation of the Company’s principal executive and principal financial officers, the effectiveness of the Company’s disclosure controls and procedures (as defined in Rule 13a-15(e) under the Exchange Act), as of March 31, 2021. Based on their evaluation, the Company’s principal executive and principal financial officers concluded that the Company’s disclosure controls and procedures were effective as of March 31, 2021.
b)Under the supervision and with the participation of management, including the Company’s principal executive and principal financial officers, the Company has determined that there has been no change in the Company’s internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act) that occurred during the Company’s quarter ended March 31, 2021 that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting.

PART II—OTHER INFORMATION

Item 1. Legal Proceedings.

The Company’s operating activities entail significant risks of liability. From time to time, the Company is subject to various actions and claims arising from the acts or omissions of its employees, network providers or other parties. In the normal course of business, the Company receives reports relating to deaths and other serious incidents involving patients for whom the Company provides managed care services. Such incidents occasionally give rise to malpractice, professional negligence and other related actions and claims against the Company or its network providers. Many of these actions and claims received by the Company seek substantial damages and, therefore, require the Company to incur significant fees and costs related to their defense. The Company is also subject to or party to certain class actions and other litigation and claims relating to its operations or business practices including employment practices, and privacy and data protection.

The Company maintains a program of insurance coverage against a broad range of risks in the Company’s business, including certain of the class actions and other litigation and claims asserted against the Company, subject to deductibles and self-insured retentions as is described more fully in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020, which was filed with the SEC on February 26, 2021. The Company has recorded reserves that, in the opinion of management, are adequate to cover litigation, claims or assessments that have been or may be asserted against the Company, and for which the outcome is probable and reasonably estimable. Management believes that the resolution of such litigation and claims will not have a material adverse effect on the Company’s financial condition or results of operations; however, there can be no assurance in this regard.

Item 1A. Risk Factors.

There have been no material changes in the risk factors as disclosed in Part I—Item 1A—“Risk Factors” of the Company’s Annual Report on Form 10-K for the year ended December 31, 2020, which was filed with the SEC on February 26, 2021.

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

The Company’s board of directors has previously authorized a series of stock repurchase plans. Stock repurchases for each such plan could be executed through open market repurchases, privately negotiated transactions, accelerated share repurchases or other means. The board of directors authorized management to execute stock repurchase transactions from time to time and in such amounts and via such methods as management deemed appropriate. Each stock repurchase program could be limited or terminated at any time without prior notice. Pursuant to the terms of the Merger Agreement, the Company suspended its stock repurchase programs on January 4, 2021, the date we announced our planned merger with Centene.

40

The Company’s board of directors approved, and subsequently amended, a stock repurchase plan which authorizes the Company to purchase up to $400 million of its outstanding common stock through October 22, 2020. On October 27, 2020, the Company’s board of directors extended the Repurchase Program through November 15, 2021. The Company made no repurchases during the three months ended March 31, 2021. As of March 31, 2021, the Company had approximately $186.3 million remaining available for future repurchases under the current plan. The Company made no share repurchases from April 1, 2021 through April 23, 2021.

Item 3. Defaults Upon Senior Securities.

None.

Item 4. Mine Safety Disclosures.

None.

Item 5. Other Information.

None.

Item 6. Exhibits.

See Exhibit Index.

41

C

Exhibit Index

Exhibit  Number

Description of Exhibit

31.1

Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

31.2

Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

32.1

Certification of Chief Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (furnished).

32.2

Certification of Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (furnished).

101

The following materials from the Company’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2021 formatted in Inline Extensible Business Reporting Language (iXBRL): (i) the cover page, (ii) the Consolidated Statements of Comprehensive Income, (iii) the Consolidated Balance Sheets, (iv) the Consolidated Statements of Changes in Stockholders’ Equity, (v) the Consolidated Statements of Cash Flows and (vi) related notes.

104

Cover Page Interactive Data File – The cover page interactive data file does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.

42

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.

Date: April 30, 2021

Magellan Health, Inc.
(Registrant)

By:

/s/ David P. Bourdon

David P. Bourdon

Chief Financial Officer

(Principal Financial Officer and Duly Authorized Officer)

43

EX-31.1 2 mgln-20210331xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATIONS

I, Kenneth J. Fasola, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Magellan Health, 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.

/s/ Kenneth J. Fasola

Kenneth J. Fasola

Chief Executive Officer

Date: April 30, 2021


EX-31.2 3 mgln-20210331xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATIONS

I, David P. Bourdon, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Magellan Health, 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.

/s/ David P. Bourdon

David P. Bourdon

Chief Financial Officer

Date: April 30, 2021


EX-32.1 4 mgln-20210331xex32d1.htm EX-32.1

Exhibit 32.1

Certification Required by Rule 13a-14(b) and 18 U.S.C. Section 1350

(as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002)

I, Kenneth J. Fasola, as Chief Executive Officer of Magellan Health, Inc. (the “Company”), certify, pursuant to 18 U.S.C. Section 1350 (as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002), that to my knowledge:

(1)the accompanying Quarterly Report on Form 10-Q of the Company for the quarterly period ended March 31, 2021 (the “Report”), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
(2)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

/s/ Kenneth J. Fasola

Kenneth J. Fasola

Chief Executive Officer

Date: April 30, 2021


EX-32.2 5 mgln-20210331xex32d2.htm EX-32.2

Exhibit 32.2

Certification Required by Rule 13a-14(b) and 18 U.S.C. Section 1350

(as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002)

I, David P. Bourdon, as Chief Financial Officer of Magellan Health, Inc. (the “Company”), certify, pursuant to 18 U.S.C. Section 1350 (as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002), that to my knowledge:

(1)the accompanying Quarterly Report on Form 10-Q of the Company for the quarterly period ended March 31, 2021 (the “Report”), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
(2)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

/s/ David P. Bourdon

David P. Bourdon

Chief Financial Officer

Date: April 30, 2021


EX-101.SCH 6 mgln-20210331.xsd EX-101.SCH 00100 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 00550 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Calc 2) link:presentationLink link:calculationLink link:definitionLink 40115 - Disclosure - General - Leases - Lease Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 40116 - Disclosure - General - Leases - Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40117 - Disclosure - General - Leases - Maturity Dates (Details) link:presentationLink link:calculationLink link:definitionLink 40118 - Disclosure - General - Leases - Gross Difference (Details) link:presentationLink link:calculationLink link:definitionLink 40121 - Disclosure - General - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 40124 - Disclosure - General - Investments - Amortized Cost (Details) link:presentationLink link:calculationLink link:definitionLink 40125 - Disclosure - General - Investments by Maturity Date (Details) link:presentationLink link:calculationLink link:definitionLink 40140 - Disclosure - General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Tabular Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Net Income per Common Share Attributable to Magellan Health, Inc. - Tabular Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Business Segment Information - Operating Results by Business Segment (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Business Segment Information - Reconciliation of Segment Profit to Income Before Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Discontinued Operations - Components of Income from Discontinued Operations - Tabular Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Special Charges - Components (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00205 - Statement - CONSOLIDATED STATEMENTS OF INCOME (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - General link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Net Income per Common Share Attributable to Magellan Health, Inc. link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Business Segment Information link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - General (Policies) link:presentationLink link:calculationLink link:definitionLink 30103 - Disclosure - General (Tables) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Net Income per Common Share Attributable to Magellan Health, Inc. (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Business Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - General - Discontinued Operations (Details) link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - General - Business Overview (Details) link:presentationLink link:calculationLink link:definitionLink 40103 - Disclosure - General - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 40104 - Disclosure - General - Per Member Per Month Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40105 - Disclosure - General - Pharmacy Benefit Management Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40106 - Disclosure - General - Pharmacy Benefit Administration Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40107 - Disclosure - General - Formulary Management Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40110 - Disclosure - General - Accounts Receivable, Contract Assets and Contract Liabilities - Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 40110 - Disclosure - General - Accounts Receivable, Contract Assets and Contract Liabilities - Performance Obligation Default (Details) link:presentationLink link:calculationLink link:definitionLink 40111 - Disclosure - General - Customers Exceeding Ten Percent of Consolidated Net Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 40112 - Disclosure - General - Customers Exceeding Ten Percent of Segment Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 40113 - Disclosure - General - Concentration of Business (Details) link:presentationLink link:calculationLink link:definitionLink 40114 - Disclosure - General - Leases - General Information (Details) link:presentationLink link:calculationLink link:definitionLink 40122 - Disclosure - General - Cash And Cash Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 40127 - Disclosure - General - Net Operating Loss Carryforwards (Details) link:presentationLink link:calculationLink link:definitionLink 40129 - Disclosure - General - Health Care Reform (Details) link:presentationLink link:calculationLink link:definitionLink 40130 - Disclosure - General - Stock Compensation - Stock Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 40132 - Disclosure - General - Stock Compensation - Options - Benefit of Tax (Tax on Deficiencies) (Details) link:presentationLink link:calculationLink link:definitionLink 40134 - Disclosure - General - Stock Compensation - Options - Vesting Periods (Details) link:presentationLink link:calculationLink link:definitionLink 40135 - Disclosure - General - Stock Compensation - Nonvested - Activity (Details) link:presentationLink link:calculationLink link:definitionLink 40136 - Disclosure - General - Stock Compensation - Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 40138 - Disclosure - General - Stock Compensation - Performance-Based Restricted Stock Units - Fair Value Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 40139 - Disclosure - General - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 40141 - Disclosure - General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 40142 - Disclosure - General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Credit Agreement - General Information (Details) link:presentationLink link:calculationLink link:definitionLink 40143 - Disclosure - General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Credit Agreement - Contractual Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 40144 - Disclosure - General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Credit Agreement - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40147 - Disclosure - General - Redeemable Non controlling Interest (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Commitments and Contingencies - Regulatory Issues (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Commitments and Contingencies - Stock Repurchases - General Information (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Acquisitions - General Information (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Discontinued Operations - General Information (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - Discontinued Operations - Components of Income from Discontinued Operations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Special Charges - General Information (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - Special Charges - Roll Forward (Details) link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Discontinued Operations link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Special Charges link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Discontinued Operations (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Special Charges (Tables) link:presentationLink link:calculationLink link:definitionLink 40108 - Disclosure - General - Accounts Receivable, Contract Assets and Contract Liabilities - Tabular Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 40109 - Disclosure - General - Accounts Receivable, Contract Assets and Contract Liabilities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40119 - Disclosure - General - Leases - Weighted Average Remaining Lease Term and Discount Rate (Details) link:presentationLink link:calculationLink link:definitionLink 40120 - Disclosure - General - Leases - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 40123 - Disclosure - General - Investments - Realized Gains or Losses (Details) link:presentationLink link:calculationLink link:definitionLink 40126 - Disclosure - General - Income Taxes - Effective Income Tax Rates (Details) link:presentationLink link:calculationLink link:definitionLink 40133 - Disclosure - General - Stock Compensation - Options - Activity (Details) link:presentationLink link:calculationLink link:definitionLink 40145 - Disclosure - General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Letter of Credit Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 40146 - Disclosure - General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Finance Lease (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Net Income per Common Share Attributable to Magellan Health, Inc. - Antidilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - Commitments and Contingencies - Stock Repurchases - Tabular Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 mgln-20210331_cal.xml EX-101.CAL EX-101.DEF 8 mgln-20210331_def.xml EX-101.DEF EX-101.LAB 9 mgln-20210331_lab.xml EX-101.LAB EX-101.PRE 10 mgln-20210331_pre.xml EX-101.PRE XML 11 mgln-20210331x10q_htm.xml IDEA: XBRL DOCUMENT 0000019411 mgln:ShareRepurchaseProgramOctober2015Member 2021-03-31 0000019411 mgln:ShareRepurchaseProgramOctober2015Member 2015-10-26 0000019411 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0000019411 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0000019411 us-gaap:RetainedEarningsMember 2021-03-31 0000019411 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000019411 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0000019411 us-gaap:RetainedEarningsMember 2020-12-31 0000019411 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000019411 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000019411 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2020-03-31 0000019411 us-gaap:RetainedEarningsMember 2020-03-31 0000019411 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000019411 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0000019411 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-03-31 0000019411 us-gaap:RetainedEarningsMember 2019-12-31 0000019411 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000019411 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000019411 us-gaap:RestrictedStockUnitsRSUMember 2021-03-31 0000019411 us-gaap:RestrictedStockMember 2021-03-31 0000019411 us-gaap:PerformanceSharesMember 2021-03-31 0000019411 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0000019411 us-gaap:RestrictedStockMember 2020-12-31 0000019411 us-gaap:PerformanceSharesMember 2020-12-31 0000019411 2024-01-01 2021-03-31 0000019411 2023-01-01 2021-03-31 0000019411 2022-01-01 2021-03-31 0000019411 2021-04-01 2021-03-31 0000019411 us-gaap:OperatingSegmentsMember mgln:PharmacyBenefitManagementMember mgln:PharmacyManagementMember 2021-01-01 2021-03-31 0000019411 us-gaap:OperatingSegmentsMember mgln:ManagedCareAndOtherMember mgln:PharmacyManagementMember 2021-01-01 2021-03-31 0000019411 us-gaap:OperatingSegmentsMember mgln:ManagedCareAndOtherMember mgln:HealthcareSegmentMember 2021-01-01 2021-03-31 0000019411 mgln:NonGovernmentMember mgln:OtherServiceLinesMember mgln:PharmacyManagementMember 2021-01-01 2021-03-31 0000019411 mgln:GovernmentCustomerMember mgln:FormularyManagementMember mgln:PharmacyManagementMember 2021-01-01 2021-03-31 0000019411 srt:ConsolidationEliminationsMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-03-31 0000019411 srt:ConsolidationEliminationsMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-03-31 0000019411 srt:ConsolidationEliminationsMember mgln:PbmIncludingDispensingMember 2021-01-01 2021-03-31 0000019411 srt:ConsolidationEliminationsMember mgln:NonGovernmentMember 2021-01-01 2021-03-31 0000019411 srt:ConsolidationEliminationsMember mgln:BehavioralAndSpecialtyHealthRiskBasedNonEmployeeAssistanceProgramsMember 2021-01-01 2021-03-31 0000019411 srt:ConsolidationEliminationsMember mgln:BehavioralAndSpecialtyHealthAdministrativeServicesOnlyMember 2021-01-01 2021-03-31 0000019411 mgln:PharmacyManagementMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-03-31 0000019411 mgln:PharmacyManagementMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-03-31 0000019411 mgln:PharmacyBenefitAdministrationMember mgln:PharmacyManagementMember 2021-01-01 2021-03-31 0000019411 mgln:PbmIncludingDispensingMember mgln:PharmacyManagementMember 2021-01-01 2021-03-31 0000019411 mgln:NonGovernmentMember mgln:PharmacyManagementMember 2021-01-01 2021-03-31 0000019411 mgln:NonGovernmentMember mgln:OtherServiceLinesMember 2021-01-01 2021-03-31 0000019411 mgln:NonGovernmentMember mgln:HealthcareSegmentMember 2021-01-01 2021-03-31 0000019411 mgln:MedicarePartDMember mgln:PharmacyManagementMember 2021-01-01 2021-03-31 0000019411 mgln:HealthcareSegmentMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-03-31 0000019411 mgln:GovernmentCustomerMember mgln:PharmacyManagementMember 2021-01-01 2021-03-31 0000019411 mgln:GovernmentCustomerMember mgln:HealthcareSegmentMember 2021-01-01 2021-03-31 0000019411 mgln:GovernmentCustomerMember mgln:FormularyManagementMember 2021-01-01 2021-03-31 0000019411 mgln:CustomerCMember mgln:PharmacyManagementMember 2021-01-01 2021-03-31 0000019411 mgln:CustomerBMember mgln:HealthcareSegmentMember 2021-01-01 2021-03-31 0000019411 mgln:CustomerAMember mgln:HealthcareSegmentMember 2021-01-01 2021-03-31 0000019411 mgln:CorporateAndEliminationsMember mgln:PharmacyBenefitManagementMember 2021-01-01 2021-03-31 0000019411 mgln:CorporateAndEliminationsMember mgln:ManagedCareAndOtherMember 2021-01-01 2021-03-31 0000019411 mgln:BehavioralAndSpecialtyHealthRiskBasedNonEmployeeAssistanceProgramsMember mgln:HealthcareSegmentMember 2021-01-01 2021-03-31 0000019411 mgln:BehavioralAndSpecialtyHealthEmployeeAssistanceProgramsRiskBasedMember mgln:HealthcareSegmentMember 2021-01-01 2021-03-31 0000019411 mgln:BehavioralAndSpecialtyHealthAdministrativeServicesOnlyMember mgln:PharmacyManagementMember 2021-01-01 2021-03-31 0000019411 mgln:BehavioralAndSpecialtyHealthAdministrativeServicesOnlyMember mgln:HealthcareSegmentMember 2021-01-01 2021-03-31 0000019411 us-gaap:TransferredOverTimeMember 2021-01-01 2021-03-31 0000019411 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-03-31 0000019411 srt:ConsolidationEliminationsMember 2021-01-01 2021-03-31 0000019411 mgln:UnitedStatesFederalGovernmentCustomerMember 2021-01-01 2021-03-31 0000019411 mgln:PharmacyManagementMember 2021-01-01 2021-03-31 0000019411 mgln:PharmacyBenefitManagementMember 2021-01-01 2021-03-31 0000019411 mgln:PharmacyBenefitAdministrationMember 2021-01-01 2021-03-31 0000019411 mgln:PbmIncludingDispensingMember 2021-01-01 2021-03-31 0000019411 mgln:NonGovernmentMember 2021-01-01 2021-03-31 0000019411 mgln:MedicarePartDMember 2021-01-01 2021-03-31 0000019411 mgln:ManagedCareAndOtherMember 2021-01-01 2021-03-31 0000019411 mgln:HealthcareSegmentMember 2021-01-01 2021-03-31 0000019411 mgln:GovernmentCustomerMember 2021-01-01 2021-03-31 0000019411 mgln:GeographicConcentrationRiskAreaOneMember 2021-01-01 2021-03-31 0000019411 mgln:CentersForMedicareAndMedicaidServicesMember 2021-01-01 2021-03-31 0000019411 mgln:BehavioralAndSpecialtyHealthRiskBasedNonEmployeeAssistanceProgramsMember 2021-01-01 2021-03-31 0000019411 mgln:BehavioralAndSpecialtyHealthEmployeeAssistanceProgramsRiskBasedMember 2021-01-01 2021-03-31 0000019411 mgln:BehavioralAndSpecialtyHealthAdministrativeServicesOnlyMember 2021-01-01 2021-03-31 0000019411 us-gaap:OperatingSegmentsMember mgln:PharmacyBenefitManagementMember mgln:PharmacyManagementMember 2020-01-01 2020-03-31 0000019411 us-gaap:OperatingSegmentsMember mgln:ManagedCareAndOtherMember mgln:PharmacyManagementMember 2020-01-01 2020-03-31 0000019411 us-gaap:OperatingSegmentsMember mgln:ManagedCareAndOtherMember mgln:HealthcareSegmentMember 2020-01-01 2020-03-31 0000019411 srt:ConsolidationEliminationsMember us-gaap:TransferredOverTimeMember 2020-01-01 2020-03-31 0000019411 srt:ConsolidationEliminationsMember us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-03-31 0000019411 srt:ConsolidationEliminationsMember mgln:PbmIncludingDispensingMember 2020-01-01 2020-03-31 0000019411 srt:ConsolidationEliminationsMember mgln:NonGovernmentMember 2020-01-01 2020-03-31 0000019411 srt:ConsolidationEliminationsMember mgln:BehavioralAndSpecialtyHealthRiskBasedNonEmployeeAssistanceProgramsMember 2020-01-01 2020-03-31 0000019411 srt:ConsolidationEliminationsMember mgln:BehavioralAndSpecialtyHealthAdministrativeServicesOnlyMember 2020-01-01 2020-03-31 0000019411 mgln:PharmacyManagementMember us-gaap:TransferredOverTimeMember 2020-01-01 2020-03-31 0000019411 mgln:PharmacyManagementMember us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-03-31 0000019411 mgln:PharmacyBenefitAdministrationMember mgln:PharmacyManagementMember 2020-01-01 2020-03-31 0000019411 mgln:PbmIncludingDispensingMember mgln:PharmacyManagementMember 2020-01-01 2020-03-31 0000019411 mgln:OtherServiceLinesMember mgln:PharmacyManagementMember 2020-01-01 2020-03-31 0000019411 mgln:NonGovernmentMember mgln:PharmacyManagementMember 2020-01-01 2020-03-31 0000019411 mgln:NonGovernmentMember mgln:HealthcareSegmentMember 2020-01-01 2020-03-31 0000019411 mgln:MedicarePartDMember mgln:PharmacyManagementMember 2020-01-01 2020-03-31 0000019411 mgln:HealthcareSegmentMember us-gaap:TransferredOverTimeMember 2020-01-01 2020-03-31 0000019411 mgln:GovernmentCustomerMember mgln:PharmacyManagementMember 2020-01-01 2020-03-31 0000019411 mgln:GovernmentCustomerMember mgln:HealthcareSegmentMember 2020-01-01 2020-03-31 0000019411 mgln:FormularyManagementMember mgln:PharmacyManagementMember 2020-01-01 2020-03-31 0000019411 mgln:CustomerCMember mgln:PharmacyManagementMember 2020-01-01 2020-03-31 0000019411 mgln:CustomerBMember mgln:HealthcareSegmentMember 2020-01-01 2020-03-31 0000019411 mgln:CustomerAMember mgln:HealthcareSegmentMember 2020-01-01 2020-03-31 0000019411 mgln:CorporateAndEliminationsMember mgln:PharmacyBenefitManagementMember 2020-01-01 2020-03-31 0000019411 mgln:CorporateAndEliminationsMember mgln:ManagedCareAndOtherMember 2020-01-01 2020-03-31 0000019411 mgln:BehavioralAndSpecialtyHealthRiskBasedNonEmployeeAssistanceProgramsMember mgln:HealthcareSegmentMember 2020-01-01 2020-03-31 0000019411 mgln:BehavioralAndSpecialtyHealthEmployeeAssistanceProgramsRiskBasedMember mgln:HealthcareSegmentMember 2020-01-01 2020-03-31 0000019411 mgln:BehavioralAndSpecialtyHealthAdministrativeServicesOnlyMember mgln:PharmacyManagementMember 2020-01-01 2020-03-31 0000019411 mgln:BehavioralAndSpecialtyHealthAdministrativeServicesOnlyMember mgln:HealthcareSegmentMember 2020-01-01 2020-03-31 0000019411 us-gaap:TransferredOverTimeMember 2020-01-01 2020-03-31 0000019411 us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-03-31 0000019411 srt:ConsolidationEliminationsMember 2020-01-01 2020-03-31 0000019411 mgln:UnitedStatesFederalGovernmentCustomerMember 2020-01-01 2020-03-31 0000019411 mgln:PharmacyManagementMember 2020-01-01 2020-03-31 0000019411 mgln:PharmacyBenefitManagementMember 2020-01-01 2020-03-31 0000019411 mgln:PharmacyBenefitAdministrationMember 2020-01-01 2020-03-31 0000019411 mgln:PbmIncludingDispensingMember 2020-01-01 2020-03-31 0000019411 mgln:OtherServiceLinesMember 2020-01-01 2020-03-31 0000019411 mgln:NonGovernmentMember 2020-01-01 2020-03-31 0000019411 mgln:MedicarePartDMember 2020-01-01 2020-03-31 0000019411 mgln:ManagedCareAndOtherMember 2020-01-01 2020-03-31 0000019411 mgln:HealthcareSegmentMember 2020-01-01 2020-03-31 0000019411 mgln:GovernmentCustomerMember 2020-01-01 2020-03-31 0000019411 mgln:GeographicConcentrationRiskAreaOneMember 2020-01-01 2020-03-31 0000019411 mgln:FormularyManagementMember 2020-01-01 2020-03-31 0000019411 mgln:CentersForMedicareAndMedicaidServicesMember 2020-01-01 2020-03-31 0000019411 mgln:BehavioralAndSpecialtyHealthRiskBasedNonEmployeeAssistanceProgramsMember 2020-01-01 2020-03-31 0000019411 mgln:BehavioralAndSpecialtyHealthEmployeeAssistanceProgramsRiskBasedMember 2020-01-01 2020-03-31 0000019411 mgln:BehavioralAndSpecialtyHealthAdministrativeServicesOnlyMember 2020-01-01 2020-03-31 0000019411 us-gaap:EmployeeSeveranceMember 2021-03-31 0000019411 us-gaap:ContractTerminationMember 2021-03-31 0000019411 us-gaap:EmployeeSeveranceMember 2020-12-31 0000019411 us-gaap:ContractTerminationMember 2020-12-31 0000019411 us-gaap:EmployeeSeveranceMember mgln:TransformationInitiative2020Member 2021-01-01 2021-03-31 0000019411 us-gaap:ContractTerminationMember mgln:TransformationInitiative2020Member 2021-01-01 2021-03-31 0000019411 mgln:CreditAgreement2017Member us-gaap:UnsecuredDebtMember 2020-03-01 2020-03-31 0000019411 mgln:AureliaHealthLlcMember 2020-12-31 0000019411 us-gaap:EmployeeSeveranceMember 2021-01-01 2021-03-31 0000019411 us-gaap:ContractTerminationMember 2021-01-01 2021-03-31 0000019411 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0000019411 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0000019411 us-gaap:StateAndLocalJurisdictionMember 2021-03-31 0000019411 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0000019411 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0000019411 mgln:AureliaHealthLlcMember 2021-03-31 0000019411 us-gaap:UnsecuredDebtMember 2021-03-31 0000019411 mgln:SeniorNotesDue20244.400PercentMember us-gaap:FairValueInputsLevel1Member 2021-03-31 0000019411 mgln:CreditAgreement2017SeniorUnsecuredTermLoanFacilityMember us-gaap:FairValueInputsLevel2Member 2021-03-31 0000019411 mgln:SeniorNotesDue20244.400PercentMember us-gaap:SeniorNotesMember 2021-03-31 0000019411 mgln:SeniorNotesDue20244.400PercentMember us-gaap:SeniorNotesMember 2020-12-31 0000019411 mgln:CreditAgreement2017SeniorUnsecuredTermLoanFacilityMember us-gaap:UnsecuredDebtMember 2017-09-22 0000019411 mgln:CreditAgreement2017SeniorUnsecuredRevolvingCreditFacilityMember us-gaap:UnsecuredDebtMember 2017-09-22 0000019411 mgln:CreditAgreement2017Member us-gaap:UnsecuredDebtMember 2021-03-31 0000019411 mgln:CreditAgreement2017Member us-gaap:UnsecuredDebtMember 2020-12-31 0000019411 srt:MinimumMember 2021-03-31 0000019411 srt:MaximumMember 2021-03-31 0000019411 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-03-31 0000019411 us-gaap:RestrictedStockMember 2021-01-01 2021-03-31 0000019411 us-gaap:PerformanceSharesMember 2021-01-01 2021-03-31 0000019411 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-03-31 0000019411 us-gaap:EmployeeStockMember 2021-01-01 2021-03-31 0000019411 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-03-31 0000019411 us-gaap:RestrictedStockMember 2020-01-01 2020-03-31 0000019411 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-03-31 0000019411 us-gaap:EmployeeStockMember 2020-01-01 2020-03-31 0000019411 mgln:SeniorNotesDue20244.400PercentMember us-gaap:SeniorNotesMember 2017-09-22 2017-09-22 0000019411 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-03-31 0000019411 mgln:LandAndEquipmentMember 2021-03-31 0000019411 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-12-31 0000019411 mgln:LandAndEquipmentMember 2020-12-31 0000019411 mgln:CreditAgreement2017SeniorUnsecuredRevolvingCreditFacilityMember us-gaap:UnsecuredDebtMember 2021-03-31 0000019411 mgln:CreditAgreement2017SeniorUnsecuredRevolvingCreditFacilityMember us-gaap:UnsecuredDebtMember 2020-12-31 0000019411 2020-07-01 2020-09-30 0000019411 2020-01-01 2020-09-30 0000019411 2019-07-01 2019-09-30 0000019411 2019-01-01 2019-09-30 0000019411 mgln:SeniorNotesDue20244.400PercentMember us-gaap:SeniorNotesMember 2020-03-31 0000019411 mgln:CreditAgreement2017Member us-gaap:UnsecuredDebtMember 2021-01-01 2021-03-31 0000019411 mgln:SeniorNotesDue20244.400PercentMember us-gaap:SeniorNotesMember 2021-01-01 2021-03-31 0000019411 mgln:SeniorNotesDue20244.400PercentMember us-gaap:SeniorNotesMember 2017-09-22 0000019411 mgln:CreditAgreement2017SeniorUnsecuredRevolvingCreditFacilityMember us-gaap:UnsecuredDebtMember 2021-01-01 2021-03-31 0000019411 mgln:CreditAgreement2017SeniorUnsecuredRevolvingCreditFacilityMember us-gaap:UnsecuredDebtMember us-gaap:PrimeRateMember 2017-09-22 2017-09-22 0000019411 mgln:CreditAgreement2017SeniorUnsecuredRevolvingCreditFacilityMember us-gaap:UnsecuredDebtMember mgln:DebtInstrumentVariableRateEurodollarRateForSelectedInterestPeriodMember 2017-09-22 2017-09-22 0000019411 mgln:CreditAgreement2017SeniorUnsecuredRevolvingCreditFacilityMember us-gaap:UnsecuredDebtMember mgln:DebtInstrumentVariableRateBaseOneMonthEurodollarMember 2017-09-22 2017-09-22 0000019411 mgln:CreditAgreement2017Member us-gaap:UnsecuredDebtMember us-gaap:FederalFundsEffectiveSwapRateMember 2017-09-22 2017-09-22 0000019411 us-gaap:TreasuryStockCommonMember 2021-03-31 0000019411 us-gaap:CommonStockMember 2021-03-31 0000019411 us-gaap:TreasuryStockCommonMember 2020-12-31 0000019411 us-gaap:CommonStockMember 2020-12-31 0000019411 us-gaap:TreasuryStockCommonMember 2020-03-31 0000019411 us-gaap:CommonStockMember 2020-03-31 0000019411 us-gaap:TreasuryStockCommonMember 2019-12-31 0000019411 us-gaap:CommonStockMember 2019-12-31 0000019411 2020-03-31 0000019411 2019-12-31 0000019411 mgln:OtherThanCashInEntityBankAccountsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0000019411 mgln:OtherThanCashInEntityBankAccountsMember us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0000019411 mgln:OtherThanCashInEntityBankAccountsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000019411 mgln:OtherThanCashInEntityBankAccountsMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000019411 mgln:AureliaHealthLlcMember 2021-01-01 2021-03-31 0000019411 mgln:AureliaHealthLlcMember 2021-12-21 0000019411 mgln:AureliaHealthLlcMember 2021-12-21 2021-12-21 0000019411 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-03-31 0000019411 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-03-31 0000019411 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2021-03-31 0000019411 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2021-03-31 0000019411 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-03-31 0000019411 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-03-31 0000019411 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-12-31 0000019411 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2020-12-31 0000019411 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-12-31 0000019411 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-12-31 0000019411 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-12-31 0000019411 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2020-12-31 0000019411 us-gaap:CertificatesOfDepositMember 2021-03-31 0000019411 us-gaap:CertificatesOfDepositMember 2020-12-31 0000019411 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2021-03-31 0000019411 us-gaap:CorporateDebtSecuritiesMember 2021-03-31 0000019411 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-12-31 0000019411 us-gaap:CorporateDebtSecuritiesMember 2020-12-31 0000019411 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0000019411 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0000019411 us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0000019411 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000019411 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000019411 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000019411 mgln:TransformationInitiative2020Member 2021-01-01 2021-03-31 0000019411 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0000019411 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0000019411 mgln:CentersForMedicareAndMedicaidServicesMember 2021-03-31 0000019411 mgln:CentersForMedicareAndMedicaidServicesMember 2020-12-31 0000019411 2020-10-01 2020-10-31 0000019411 2019-01-01 2019-12-31 0000019411 2018-01-01 2018-12-31 0000019411 2017-01-01 2017-12-31 0000019411 2016-01-01 2016-12-31 0000019411 2015-10-26 2021-03-31 0000019411 2015-10-26 2015-12-31 0000019411 srt:MinimumMember 2020-07-01 2020-09-30 0000019411 srt:MaximumMember 2020-07-01 2020-09-30 0000019411 srt:MinimumMember 2020-01-01 2020-09-30 0000019411 srt:MaximumMember 2020-01-01 2020-09-30 0000019411 srt:MinimumMember 2019-07-01 2019-09-30 0000019411 srt:MaximumMember 2019-07-01 2019-09-30 0000019411 srt:MinimumMember 2019-01-01 2019-09-30 0000019411 srt:MaximumMember 2019-01-01 2019-09-30 0000019411 mgln:AureliaHealthLlcMember 2021-01-01 2021-03-31 0000019411 srt:MaximumMember 2021-01-01 2021-03-31 0000019411 srt:MinimumMember 2021-01-01 2021-03-31 0000019411 us-gaap:DiscontinuedOperationsHeldforsaleMember mgln:MagellanCompleteCareBusinessMember 2021-01-01 2021-03-31 0000019411 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember mgln:MagellanCompleteCareBusinessMember 2021-01-01 2021-03-31 0000019411 us-gaap:DiscontinuedOperationsHeldforsaleMember mgln:MagellanCompleteCareBusinessMember 2020-01-01 2020-03-31 0000019411 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember mgln:MagellanCompleteCareBusinessMember 2021-03-31 0000019411 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember mgln:MagellanCompleteCareBusinessMember 2020-12-31 0000019411 us-gaap:OperatingSegmentsMember mgln:PharmacyManagementMember 2021-01-01 2021-03-31 0000019411 us-gaap:OperatingSegmentsMember mgln:HealthcareSegmentMember 2021-01-01 2021-03-31 0000019411 mgln:CorporateAndEliminationsMember 2021-01-01 2021-03-31 0000019411 us-gaap:OperatingSegmentsMember mgln:PharmacyManagementMember 2020-01-01 2020-03-31 0000019411 us-gaap:OperatingSegmentsMember mgln:HealthcareSegmentMember 2020-01-01 2020-03-31 0000019411 mgln:CorporateAndEliminationsMember 2020-01-01 2020-03-31 0000019411 mgln:MergerAgreementMember 2021-01-04 2021-01-04 0000019411 2020-01-01 2020-03-31 0000019411 mgln:ArmedForcesServicesCorporationMember 2021-01-01 2021-03-31 0000019411 mgln:ArmedForcesServicesCorporationMember 2020-01-01 2020-12-31 0000019411 2020-12-31 0000019411 2021-03-31 0000019411 2021-01-01 2021-03-31 shares iso4217:USD shares iso4217:USD pure mgln:lease mgln:segment 0 0 0000019411 --12-31 2021 Q1 false P2Y P9M P12M P12M P0M P1Y P1Y P1Y us-gaap:OtherAssetsNoncurrent us-gaap:AccruedLiabilitiesCurrent us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent us-gaap:AccruedLiabilitiesCurrent us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent us-gaap:LongTermDebtAndCapitalLeaseObligations 0.00500 10-Q true 2021-03-31 false 1-6639 MAGELLAN HEALTH, INC. DE 58-1076937 4801 E. Washington Street Phoenix AZ 85034 800 642-1716 Common Stock, par value $0.01 per share 0.01 MGLN NASDAQ Yes Yes Large Accelerated Filer false false false 26126570 49227000 75458000 1144450000 456309000 743502000 793504000 88867000 74312000 140847000 625600000 43334000 46389000 43547000 51511000 84264000 101462000 2156397000 2023264000 136739000 142084000 1026000 2615000 2612000 4830000 1842000 921000 108797000 119947000 873779000 873830000 79689000 71631000 3359855000 3236507000 137380000 149760000 354906000 266217000 111851000 116580000 126921000 123109000 6521000 6543000 737579000 662209000 631855000 526682000 7102000 13602000 11002000 11867000 69283000 79276000 1456821000 1293636000 33062000 33303000 0.01 0.01 10000000 10000000 0 0 0.01 0.01 100000000 100000000 55549000 25887000 55789000 26127000 555000 558000 1477219000 1488975000 1857130000 1884957000 -205000 -195000 29662000 29662000 1464727000 1464727000 1869972000 1909568000 3359855000 3236507000 553168000 626076000 569211000 535573000 1122379000 1161649000 349108000 379191000 533241000 492370000 204241000 231021000 -9000000 23358000 21417000 8958000 6426000 1219000 341000 1151000 1117687000 1122235000 4692000 39414000 5762000 10905000 -1070000 28509000 19320000 -682000 18250000 27827000 -0.04 1.10 0.78 -0.03 0.74 1.07 -0.04 1.07 0.78 -0.03 0.74 1.04 -201000 10000 18049000 27837000 5797000 7057000 67000 -3000 54285000 543000 -29662000 -1464727000 1386616000 1475207000 144000 1397783000 6057000 6057000 216000 2000 11261000 11263000 130000 1000 -1137000 -1136000 18250000 18250000 -201000 -201000 -413000 -413000 54631000 546000 -29662000 -1464727000 1402797000 1493044000 -57000 1431603000 55549000 555000 -29662000 -1464727000 1477219000 1857130000 -205000 1869972000 7057000 7057000 110000 2000 7465000 7467000 130000 1000 -2766000 -2765000 27827000 27827000 10000 10000 55789000 558000 -29662000 -1464727000 1488975000 1884957000 -195000 1909568000 18250000 27827000 28684000 21417000 1151000 585000 355000 6057000 7057000 7802000 7603000 -325000 -592000 33291000 50013000 -2629000 3055000 41862000 27283000 52746000 -76183000 -13622000 917000 925000 680000 3003000 9993000 505000 -1067000 31726000 -77875000 35805000 -4079000 -77875000 15719000 19540000 369000 2372000 164311000 673169000 152394000 185619000 -28005000 -509462000 -19154000 -8851000 -509462000 80000000 10903000 7467000 34774000 105506000 -1136000 -2765000 54993000 -100804000 54993000 -100804000 42063000 -688141000 115752000 1144450000 157815000 456309000 3599000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE A—General</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The accompanying unaudited consolidated financial statements of Magellan Health, Inc., a Delaware corporation (“Magellan”), include Magellan and its subsidiaries (together with Magellan, the “Company”). The financial statements have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information and with the Securities and Exchange Commission’s (the “SEC”) instructions to Form 10-Q. Accordingly, the financial statements do not include all of the information and footnotes required by accounting principles generally accepted in the United States for complete financial statements. In the opinion of management, all adjustments, consisting of normal recurring adjustments considered necessary for a fair presentation, have been included. The results of operations for the three months ended March 31, 2021 are not necessarily indicative of the results to be expected for the full year. All significant intercompany accounts and transactions have been eliminated in consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On December 31, 2020, Magellan completed the sale of its Magellan Complete Care business (the “MCC Business”) to Molina Healthcare, Inc. (“Molina”), pursuant to a Stock and Asset Purchase Agreement, dated as of April 30, 2020, by and between the Company and Molina, for cash in the amount of $850 million plus closing adjustments of $158 million (subject to post-closing adjustments, if any), and the assumption by Molina of liabilities of the MCC Business (the “MCC Sale”). The MCC Business was the Company’s business of contracting with state Medicaid agencies and the U.S. Centers for Medicare and Medicaid Services to manage total medical benefits or long-term support services for Medicaid and dual eligible Medicaid and Medicare populations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On January 4, 2021, the Company and Centene Corporation (“Centene”) entered into an Agreement of Plan of Merger (the “Merger Agreement”) by and among the Company, Centene, and Mayflower Merger Sub, Inc., a Delaware corporation and a wholly owned subsidiary of Centene (“Merger Sub”), pursuant to which, subject to the terms and conditions set forth therein, Merger Sub will merge with and into the Company, with the Company surviving such merger (the “Merger”) as a wholly-owned subsidiary of Centene. Pursuant to the Merger Agreement, each issued and outstanding share of the Company’s common stock will be automatically canceled and converted into the right to receive $95.00 in cash. The Company expects to complete the transaction in the second half of 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;">The Merger has been approved by the Company’s board of directors, the Company’s stockholders and Centene’s board of directors. The completion of the Merger is subject to customary closing conditions, including, among others, the receipt of various regulatory approvals. For additional information on the Merger Agreement and the Merger, please refer to the Company’s Current Reports on Forms 8-K, filed with the SEC on January 4, 2021 and March 31, 2021, and our </span>definitive proxy statement filed with the SEC on February 19, 2021 (the “Proxy Statement”).<span style="background-color:#ffffff;"> The Company cannot guarantee that the Merger will be completed on a timely basis or at all or that, if completed, it will be completed on the terms set forth in the Merger Agreement.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background-color:#ffffff;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">These unaudited consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements for the year ended December 31, 2020 and the notes thereto, which are included in the Company’s Annual Report on Form 10-K filed with the SEC on February 26, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Business Overview</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company provides managed care and pharmacy solutions for some of the most complex areas of healthcare. The Company offers innovative solutions that combine analytics, technology and clinical rigor to drive better decision making, positively impact members’ health outcomes and optimize the cost of care for the customers Magellan serves. The Company provides services to health plans and other managed care organizations (“MCOs”), employers, labor unions, various military and governmental agencies and third-party administrators (“TPAs”). Magellan operates three segments: Healthcare, Pharmacy Management and Corporate. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Healthcare Segment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Healthcare Segment (“Healthcare”) customers include health plans, accountable care organizations </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">(“ACOs”), employers, the United States military and various federal government agencies for whom Magellan provides carve-out management services for (i) behavioral health, (ii) employee assistance plans (“EAP”) and (iii) other areas of specialty healthcare including diagnostic imaging, musculoskeletal management, cardiac and physical medicine. These management services can be applied broadly across commercial, Medicaid and Medicare populations, or on a more targeted basis for our health plans and ACO customers. The Behavioral &amp; Specialty Health reporting unit also includes Magellan’s carve-out behavioral health contracts with various state Medicaid agencies, as well as certain provider assets that deliver primary care and behavioral healthcare services through an integrated approach. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Magellan’s coordination and management of these healthcare services are provided through its comprehensive network of medical and behavioral health professionals, clinics, hospitals, skilled nursing facilities, home care agencies and ancillary service providers. This network of credentialed providers is integrated with clinical and quality improvement programs to improve access to care and enhance the healthcare experience for individuals in need of care, while at the same time making the cost of these services more affordable for our customers. In addition to the Company’s provider assets where it provides treatment services in certain geographies, the Company also employs licensed behavioral health counselors to deliver non-medical counseling under certain government contracts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company provides its Healthcare management services primarily through: (i) risk-based contractual arrangements, where the Company assumes all or a substantial portion of the responsibility for the cost of providing treatment services in exchange for a fixed per member per month (“PMPM”) fee, or (ii) administrative services only (“ASO”) contractual arrangements, where the Company provides services such as utilization review, claims administration and/or provider network management, but does not assume full responsibility for the cost of the treatment services, in exchange for an administrative fee and, in some instances, a gain share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Pharmacy Management Segment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Pharmacy Management segment (“Pharmacy Management”) is comprised of services that provide clinical and financial management of pharmaceuticals paid under both the medical and the pharmacy benefit. Pharmacy Management’s customer solutions include: (i) pharmacy benefit management (“PBM”) services, including pharmaceutical dispensing operations; (ii) pharmacy benefit administration (“PBA”) for state Medicaid and other government sponsored programs; (iii) clinical and formulary management programs; (iv) medical pharmacy management programs; and (v) programs for the integrated management of specialty drugs across both the medical and pharmacy benefit that treat complex conditions, regardless of site of service, method of delivery, or benefit reimbursement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">These services are available individually, in combination, or in a fully integrated manner. The Company markets its pharmacy management services to managed care organizations, employers, third party administrators, state governments, and other government agencies, exchanges, brokers and consultants. In addition, the Company will continue to upsell its pharmacy services to its existing customers and market its pharmacy solutions to the Healthcare customer base, including through integrated Pharmacy Management and Healthcare service offerings. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pharmacy Management contracts with its customers for services using risk-based, gain share or ASO arrangements. In addition, Pharmacy Management provides services for most of the MCC business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On May 11, 2020, the Company announced its decision to exit the Medicare Part D business at the end of 2020. Any activity related to Medicare Part D business reflected in the three months ended March 31, 2021 is related to final run-out of the 2020 Part D contract provision. The Company continues to retain its Medicare Employer Group Waiver Plan as well as full capabilities to serve the PBM needs of its existing and prospective Medicare customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Corporate</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">This segment of the Company is comprised primarily of amounts not allocated to the Healthcare and Pharmacy Management segments that are largely associated with costs related to being a publicly traded company. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Summary of Significant Accounting Policies</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Recent Accounting Pronouncements</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes,” which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 is effective for the Company beginning in the first quarter of 2021. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements and related disclosures. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Use of Estimates</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Significant estimates of the Company can include, among other things, valuation of goodwill and intangible assets, medical claims payable, other medical liabilities, stock compensation assumptions, tax contingencies and legal liabilities. In addition, the Company also makes estimates in relation to revenue recognition under Accounting Standard Codification 606 (“ASC 606”) which are explained in more detail in “<i style="font-style:italic;">Revenue Recognition</i>” below. Actual results could differ from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Revenue Recognition</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Virtually all of the Company’s revenues are derived from business in North America. The following tables disaggregate our revenue for the three months ended March 31, 2020 and 2021 by major service line, type of customer and timing of revenue recognition (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><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:41.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:14pt;font-weight:bold;text-decoration:underline;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:58.31%;border-bottom: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 March 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Healthcare</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pharmacy Management</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Elimination</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;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;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Major Service Lines</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:10.83%;margin: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:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Behavioral &amp; Specialty Health</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.83%;margin: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:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Risk-based, non-EAP</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 349,845</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (90)</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 349,755</p></td></tr><tr><td style="vertical-align:bottom;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">EAP risk-based</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 79,938</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 79,938</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">ASO</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 59,123</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,534</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (83)</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 70,574</p></td></tr><tr><td style="vertical-align:bottom;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PBM, including dispensing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 518,112</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,567)</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 513,545</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Medicare Part D</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 55,666</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 55,666</p></td></tr><tr><td style="vertical-align:bottom;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PBA</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 30,129</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 30,129</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Formulary management</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,161</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,161</p></td></tr><tr><td style="vertical-align:bottom;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 611</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 3.6pt 0pt 0pt;"> 611</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total net revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 488,906</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 638,213</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,740)</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 3.6pt 0pt 0pt;"> 1,122,379</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.83%;margin: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:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Type of Customer</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Government</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 227,102</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 203,957</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 431,059</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-government</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 261,804</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 434,256</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,740)</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 3.6pt 0pt 0pt;"> 691,320</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total net revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 488,906</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 638,213</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,740)</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 3.6pt 0pt 0pt;"> 1,122,379</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:10.83%;margin: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:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Timing of Revenue Recognition</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.83%;margin: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:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Transferred at a point in time</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 573,778</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,567)</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 569,211</p></td></tr><tr><td style="vertical-align:bottom;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Transferred over time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 488,906</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 64,435</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (173)</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 3.6pt 0pt 0pt;"> 553,168</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total net revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 488,906</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 638,213</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,740)</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 3.6pt 0pt 0pt;"> 1,122,379</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;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:41.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:14pt;font-weight:bold;text-decoration:underline;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:58.45%;border-bottom: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 March 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.54%;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;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;"><b style="font-weight:bold;">Healthcare</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;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;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;"><b style="font-weight:bold;">Pharmacy Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;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;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;"><b style="font-weight:bold;">Elimination</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;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;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Major Service Lines</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Behavioral &amp; Specialty Health</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Risk-based, non-EAP</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 373,442</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (86)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 373,356</p></td></tr><tr><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">EAP risk-based</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88,120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.81%;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,120</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">ASO</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,448</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,817</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (75)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,190</p></td></tr><tr><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PBM, including dispensing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 538,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,399)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 535,397</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Medicare Part D</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176</p></td></tr><tr><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PBA</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.81%;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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Formulary management</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,183</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,183</p></td></tr><tr><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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: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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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: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 3pt 0pt 0pt;"> 2,345</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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: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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,345</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total net revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 533,010</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 632,199</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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;"> (3,560)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,161,649</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Type of Customer</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Government</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 256,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,038</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 412,330</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-government</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 276,718</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 476,161</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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;"> (3,560)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 749,319</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total net revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 533,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 632,199</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> (3,560)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,161,649</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Timing of Revenue Recognition</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Transferred at a point in time</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 538,972</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,399)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 535,573</p></td></tr><tr><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Transferred over time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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: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 3pt 0pt 0pt;"> 533,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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: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 3pt 0pt 0pt;"> 93,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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: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;"> (161)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 626,076</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total net revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 533,010</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 632,199</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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;"> (3,560)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,161,649</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;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:41.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Per Member Per Month (“PMPM”) Revenue.</i>  Almost all of the Healthcare revenue and a small portion of the Pharmacy Management revenue is paid on a PMPM basis. PMPM revenue is inclusive of revenue from the Company’s risk, EAP and ASO contracts and primarily relates to managed care contracts for services such as the provision of behavioral healthcare, specialty healthcare or pharmacy management. PMPM contracts generally have a term of one year or longer, with the exception of government contracts where the customer can terminate with as little as 30 days’ notice for no significant penalty. All managed care contracts have a single performance obligation that constitutes a series for the provision of managed healthcare services for a population of enrolled members for the duration of the contract. The transaction price for PMPM contracts is entirely variable as it primarily includes PMPM fees associated with unspecified membership that fluctuates throughout the contract. In certain contracts, PMPM fees also include adjustments for things such as performance incentives, performance guarantees and risk shares. The Company generally estimates the transaction price using an expected value methodology and amounts are only included in the net transaction price to the extent that it is probable that a significant reversal of cumulative revenue will not occur once any uncertainty is resolved. The majority of the Company’s net PMPM transaction price relates specifically to its efforts to transfer the service for a distinct increment of the series (e.g. day or month) and is recognized as revenue in the month in which members are entitled to service. The remaining transaction price is recognized over the contract period (or portion of the series to which it specifically relates) based upon estimated membership as a measure of progress. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/><i style="font-style:italic;">Pharmacy Benefit Management Revenue.</i><span style="white-space:pre-wrap;"> The Company’s customers for PBM business, including pharmaceutical dispensing operations, are generally comprised of MCOs, employer groups and health plans. PBM relationships generally have an expected term of </span><span style="white-space:pre-wrap;">one year</span><span style="white-space:pre-wrap;"> or longer. A master services arrangement (“MSA”) is executed by the Company and the customer, which outlines the terms and conditions of the PBM services to be provided. When a member in the customer’s organization submits a prescription, a claim is created which is presented for approval. The acceptance of each individual claim creates enforceable rights and obligations for each party and represents a separate contract. For each individual claim, the performance obligations are limited to the processing and adjudication of the claim, or dispensing of the products purchased. Generally, the transaction price for PBM services is explicitly listed in each contract and does not represent variable consideration. The Company recognizes PBM revenue, which consists of a negotiated prescription price (ingredient cost plus dispensing fee), co-payments and any associated administrative fees, when claims are adjudicated or the drugs are shipped. The Company recognizes PBM revenue on a gross basis </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">(i.e. including drug costs and co-payments) as it is acting as the principal in the arrangement, controls the underlying service, and is contractually obligated to its clients and network pharmacies, which is a primary indicator of gross reporting. In addition, the Company is solely responsible for the claims adjudication process, negotiating the prescription price for the pharmacy, collecting payments from the client for drugs dispensed by the pharmacy, and managing the total prescription drug relationship with the client’s members. If the Company enters into a contract where it is only an administrator, and does not assume any of the risks previously noted, revenue will be recognized on a net basis. For dispensing, at the time of shipment, the earnings process is complete; the obligation of the Company’s customer to pay for the specialty pharmaceutical drugs is fixed, and, due to the nature of the product, the member may neither return the specialty pharmaceutical drugs nor receive a refund. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Pharmacy Benefit Administration Revenue. </i>The Company provides Medicaid pharmacy services to states and other government sponsored programs. PBA contracts are generally multi-year arrangements but include language regarding early termination for convenience without material penalty provisions that results in enforceable rights and obligations on a month-to-month basis. In PBA arrangements, the Company is generally paid a fixed fee per month to provide PBA services. In addition, some PBA contracts contain upfront fees that constitute a material right. For contracts without an upfront fee, there is a single performance obligation to stand ready to provide the PBA services required for the contracted period. The Company believes that the customer receives the PBA benefits each day from access to the claims processing activities, and has concluded that a time-based measure is appropriate for recognizing PBA revenue. For contracts with an upfront fee, the material right represents an additional performance obligation. Amounts allocated to the material right are initially recorded as a contract liability and recognized as revenue over the anticipated period of benefit of the material right, which generally ranges from <span style="-sec-ix-hidden:Hidden_SZerPLKhMk2HcyWzk8lz9Q;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">2</span></span> to 10 years. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;white-space:pre-wrap;"> Formulary Management Revenue.</i><span style="white-space:pre-wrap;"> The Company administers formulary management programs for certain clients through which the Company coordinates the achievement, calculation and collection of rebates and administrative fees from pharmaceutical manufacturers on behalf of clients. Formulary management contracts generally have a term of </span><span style="white-space:pre-wrap;">one year</span><span style="white-space:pre-wrap;"> or longer. All formulary management contracts have a single performance obligation that constitutes a series for the provision of rebate services for a drug, with utilization measured and settled on a quarterly basis, for the duration of the arrangement. The Company retains its administrative fee and/or a percentage of rebates that is included in its contract with the client from collecting the rebate from the manufacturer. While the administrative fee and/or the percentage of rebates retained is fixed, there is an unknown quantity of pharmaceutical purchases (utilization) during each quarter; therefore the transaction price itself is variable. The Company uses the expected value methodology to estimate the total rebates earned each quarter based on estimated volumes of pharmaceutical purchases by the Company’s clients during the quarter, as well as historical and/or anticipated retained rebate percentages. The Company does not record as rebate revenue any rebates that are passed through to its clients.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In relation to the Company’s PBM business, the Company administers rebate programs through which it receives rebates from pharmaceutical manufacturers that are shared with its customers. The Company recognizes rebates when the Company is entitled to them and when the amounts of the rebates are determinable. The amount recorded for rebates earned by the Company from the pharmaceutical manufacturers is recorded as a reduction of cost of goods sold.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Government EAP Risk-Based Revenue.</i><span style="white-space:pre-wrap;"> The Company has certain contracts with federal customers for the provision of various managed care services, which are classified as EAP risk-based business. These contracts are generally multi-year arrangements. The Company’s federal contracts are reimbursed on either a fixed fee basis or a cost reimbursement basis. The performance obligation on a fixed fee contract is to stand ready to provide the staffing required for the contracted period. For fixed fee contracts, the Company believes the invoiced amount corresponds directly with the value to the customer of the Company’s performance completed to date; therefore, the Company is utilizing the “right to invoice” practical expedient, with revenue recognition in the amount for which the Company has the right to invoice.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The performance obligation on a cost reimbursement contract is to stand ready to provide the activity or services purchased by the customer, such as the operation of a counseling services group or call center. The performance obligation represents a series for the duration of the arrangement. The reimbursement rate is fixed per the contract; however, the level of activity (e.g., number of hours, number of counselors or number of units) is variable. A majority of the Company’s cost reimbursement transaction price relates specifically to its efforts to transfer the service for a distinct </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">increment of the series (e.g. day or month) and is recognized as revenue when the portion of the series for which it relates has been provided (i.e. as the Company provides hours, counselors or units of service).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In accordance with ASC 606-10-50-13, the Company is required to include disclosure on its remaining performance obligations as of the end of the current reporting period. Due to the nature of the contracts in the Company’s PBM business, these reporting requirements are not applicable. The majority of the Company’s remaining contracts meet certain exemptions as defined in ASC 606-10-50-14 through 606-10-50-14A, including (i) performance obligation is part of a contract that has an original expected duration of one year or less; (ii) the right to invoice practical expedient; and (iii) variable consideration related to unsatisfied performance obligations that is allocated entirely to a wholly unsatisfied promise to transfer a distinct service that forms part of a single performance obligation, and the terms of that variable consideration relate specifically to our efforts to transfer the distinct service, or to a specific outcome from transferring the distinct service. For the Company’s contracts that pertain to these exemptions: (i) the remaining performance obligations primarily relate to the provision of managed healthcare services to the customers’ membership; (ii) the estimated remaining duration of these performance obligations ranges from the remainder of the current calendar year to three years; and (iii) variable consideration for these contracts primarily includes net PMPM fees associated with unspecified membership that fluctuates throughout the contract.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Accounts Receivable, Contract Assets and Contract Liabilities</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Accounts receivable, contract assets and contract liabilities consisted of the following (in thousands, except percentages):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><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:34.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:34.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">$ Change</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">% Change</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 799,803</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 824,067</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,264</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;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.0%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin: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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.38%;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,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;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,678</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;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.2%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin: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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract liabilities - current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.38%;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,772</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;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,968</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 196</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;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.9%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin: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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract liabilities - long-term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.38%;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,073</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;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,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 380</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;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.4%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin: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 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Accounts receivable, which are included in accounts receivable, other current assets and other long-term assets on the consolidated balance sheets, increased by $24.3 million, mainly due to timing of receipts. Contract assets, which are included in other current assets on the consolidated balance sheets, increased by $1.1 million, mainly due to the timing of accrual of certain performance incentives. Contract liabilities – current, which are included in accrued liabilities on the consolidated balance sheets, increased by $0.2 million, mainly due to certain revenue payments received in advance. Contract liabilities – long-term, which are included in deferred credits and other long-term liabilities on the consolidated balance sheets, increased by $0.4 million mainly due to payments received for which recognition will be long term partially offset by certain balances which became current.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the three months ended March 31 2021, the Company recognized revenue of $2.0 million that was included in current contract liabilities at December 31, 2020. The estimated timing of recognition of amounts included in contract liabilities at March 31, 2021 are as follows: <span style="-sec-ix-hidden:Hidden_y6lqOOKIHkGrRB2DvTN2QA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">202</span></span><span style="white-space:pre-wrap;">1—$6.0 million; </span><span style="-sec-ix-hidden:Hidden_tbL9Ohf1akiB7Z68Vn4U1A;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">2022</span></span><span style="white-space:pre-wrap;">—$4.0 million; </span><span style="-sec-ix-hidden:Hidden_5Rs8xMb1bk2FK6oK0DC6jw;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">2023</span></span><span style="white-space:pre-wrap;">—$3.6 million; 2024 and </span><span style="-sec-ix-hidden:Hidden_hc9XZMT0okCMaKLZlm7B1A;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">beyond</span></span><span style="white-space:pre-wrap;">—$4.8 million. During the three months ended March 31, 2021, the revenue the Company recognized related to performance obligations that were satisfied, or partially satisfied, in previous periods was not material. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s accounts receivable consists of amounts due from customers throughout the United States. Collateral is generally not required. A majority of the Company’s contracts have payment terms in the month of service, or within a few months thereafter. The timing of payments from customers from time to time generates contract assets or contract liabilities; however, these amounts are immaterial.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company’s accounts receivable is net of an allowance for credit losses. The estimate of current expected credit losses on trade receivables considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. Management elected to disaggregate trade receivables into business segments due to risk characteristics unique to each platform given the individual lines of business and market. Pooling was further </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">disaggregated based on either geography or product type.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company leveraged historical write offs over a defined lookback period in deriving a historical loss rate. The expected credit loss model further considers current conditions and reasonable and supportable forecasts through the use of an adjustment for current and projected macroeconomic factors. Management identified appropriate macroeconomic indicators based on tangible correlation to historical losses, giving consideration to the location and risks associated with the Company’s customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Significant Customers</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Customers exceeding ten percent of the consolidated Company’s net revenues</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/>The Company had no customers that exceeded ten percent of the Company’s net revenues from continuing operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Customers exceeding ten percent of segment net revenues</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The following customers generated in excess of ten percent of net revenues from continuing operations for the respective segment for the three months ended March 31, 2020 and 2021 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><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:30.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:39.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:30.16%;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;">Segment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.97%;border-bottom: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;">Term Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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:10.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;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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:10.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;"><b style="font-weight:bold;">2021</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;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Healthcare</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:39.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin: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:30.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Customer A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;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.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;"> 88,539</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;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.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;"> 92,982</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Customer B</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:39.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 31, 2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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;"> 49,438</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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;"> 55,486</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.16%;margin:0pt;padding:0pt;"><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></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin: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:30.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Pharmacy Management</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:39.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin: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:30.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Customer C</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.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;"> 98,617</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:8.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;"> 88,651</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;"><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="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 12pt 0pt;"><i style="font-style:italic;">Concentration of Business</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company also has a significant concentration of business with various counties in the State of Pennsylvania (the “Pennsylvania Counties”) which are part of the Pennsylvania Medicaid program, with members under its contract with Centers for Medicare and Medicaid Services (“CMS”) and with various agencies and departments of the United States federal government. Net revenues from the Pennsylvania Counties in the aggregate totaled $137.0 million and $152.7 million for the three months ended March 31, 2020 and 2021, respectively. Net revenues from members in relation to its contracts with CMS in aggregate totaled $55.7 million and $0.2 million for the three months ended March 31, 2020 and 2021, respectively. As of December 31, 2020 and March 31, 2021, the Company had $69.6 million and $55.2 million, respectively, in net receivables associated with Medicare Part D from CMS and other parties related to this business. In May 2020, the Company announced its decision to exit the Part D business at the end of 2020. Net revenues from contracts with various agencies and departments of the United States federal government in aggregate totaled $69.9 million and $77.7 million for the three months ended March 31, 2020 and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s contracts with customers typically have stated terms of <span style="-sec-ix-hidden:Hidden_nuJOUyJaHE2vpL7tOh8isQ;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">one</span></span> to three years, and in certain cases contain renewal provisions (at the customer’s option) for successive terms of between <span style="-sec-ix-hidden:Hidden_ghxbkKpm80iJMwqt0i2w5A;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">one</span></span> and two years (unless terminated earlier). Substantially all of these contracts may be immediately terminated with cause and many of the Company’s contracts are terminable without cause by the customer or the Company either upon the giving of requisite notice and the passage of a specified period of time (typically between 30 and 180 days) or upon the occurrence of other specified events. In addition, the Company’s contracts with federal, state and local governmental agencies generally are conditioned on legislative appropriations. These contracts generally can be terminated or modified by the customer if such appropriations are not made.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Leases</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company leases certain office space, distribution centers, land and equipment. We assess each contract to determine if it contains a lease. This assessment is based on (i) the right to control the use of an identified asset; (ii) the right to obtain substantially all of the economic benefits from the use of the identified asset; and (iii) the right to use the identified asset. The Company elected the short-term lease practical expedient; thus, leases with an initial term of twelve months or less are not capitalized and the expense is recognized on a straight-line basis. Most leases include one or more options to renew, with renewal terms that can extend the lease from <span style="-sec-ix-hidden:Hidden_AZrrjS-RIEqXC7dVVE_zaQ;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">one</span></span> to ten years. The exercise of renewal options are at the sole discretion of the Company. Renewal options that the Company is reasonably certain to accept are recognized as part of the right-of-use (“ROU”) asset. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Operating leases are included in other long-term assets, accrued liabilities and deferred credits and other long-term liabilities in the consolidated balance sheets. Finance leases are included in property and equipment, current debt, finance lease deferred financing obligations and long-term debt, finance lease and deferred financing obligations in the consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments per the lease. Operating lease ROU assets and liabilities are recognized at lease commencement date based on the present value of lease payments over the lease term. As the rate implicit in most of our leases is not readily determinable, the Company used its incremental borrowing rate to determine the present value of lease payments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The following table shows the components of lease expenses for the three months ended March 31, 2021 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:21.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.82%;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,408</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease cost:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amortization of right-of-use asset</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 707</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest on lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;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:18.82%;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;"> 166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total finance lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 873</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Variable lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;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:18.82%;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;"> 224</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;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,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sublease income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;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:18.82%;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;"> (7)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;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:18.82%;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,538</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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 0pt 10pt 0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The following table shows the components of the lease assets and liabilities as of March 31, 2021 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:20.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2021</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating leases:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_eIlyR8Ei-E-MvBKDUH3VsQ;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Other long-term assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;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,053</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_xnP5AiDNMUaBdPPAw0jlsA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Accrued liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;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,597</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_rQoZivJHbEyaboyJsYRoEw;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Deferred credits and other long-term liabilities</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.44%;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;"> 33,626</p></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_x3WmycjO7EaOCotbQ9v3OQ;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Total operating lease liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;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;"> 44,223</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance leases:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_AlAucAu0s0Gl3_2OP9j6hQ;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Property and equipment, net</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.44%;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;"> 12,183</p></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_4VpcYwxLaE62VtTQPYR22g;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Current debt, finance lease and deferred financing obligations</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,455</p></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_GJwdwm43TE6QWe_3MAIbDA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Long-term debt, finance lease and deferred financing obligations</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;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;"> 10,783</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total finance lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.44%;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;"> 15,238</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;margin: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="background-color:#ffff00;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The maturity dates of the Company’s leases as of March 31, 2021 are summarized below (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:17.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:20.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2021</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.5%;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,819</p></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:17.5%;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,893</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:17.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,399</p></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:17.5%;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,616</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:17.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,358</p></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026 and beyond</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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 0pt 0pt;"> 5,556</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:17.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,641</p></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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;"> (1,180)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Present value of lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.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 0pt 0pt;"> 59,461</p></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:17.5%;margin: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="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The following table shows the weighted average remaining lease term and discount rate as of March 31, 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:77.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:22.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;">March 31, 2021</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Weighted average remaining lease term years</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.5%;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.98</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Finance leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.5%;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.52</p></td></tr><tr><td style="vertical-align:bottom;width:77.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Weighted average discount rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.5%;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.18%</p></td></tr><tr><td style="vertical-align:bottom;width:77.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.5%;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.40%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 6pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/>Supplemental cash flow information relating to leases is as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.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.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:24.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended March 31, 2021</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating cash flows from operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;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:22.09%;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,661</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating cash flows from finance leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,121</p></td></tr><tr><td style="vertical-align:bottom;width:75.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Financing cash flows from finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 166</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right-of-use asset obtained in exchange for new lease obligation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.09%;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:75.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Finance leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.09%;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="vertical-align:bottom;white-space:nowrap;width:75.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.09%;margin: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 0pt 12pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 12pt 0pt;"><i style="font-style:italic;">Fair Value Measurements</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has certain assets and liabilities that are required to be measured at fair value on a recurring basis. These assets and liabilities are to be measured using inputs from the three levels of the fair value hierarchy, which are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Level 1—Inputs are unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Level 2—Inputs include quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (i.e., interest rates, yield curves, etc.), and inputs that are derived principally from or corroborated by observable market data by correlation or other means (market corroborated inputs).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Level 3—Unobservable inputs that reflect the Company’s assumptions about the assumptions that market participants would use in pricing the asset or liability. The Company develops these inputs based on the best information available, including the Company’s data.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">In accordance with the fair value hierarchy described above, the following table shows the fair value of the Company’s assets and liabilities that are required to be measured at fair value as of December 31, 2020 and March 31, 2021 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><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:51.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.51%;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:2.47%;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="11" style="vertical-align:bottom;white-space:nowrap;width:44.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.51%;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:2.47%;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:9.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;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom: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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;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:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Assets</i></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td 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;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;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:1.51%;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;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:1.52%;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 679,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;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:1.52%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;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:1.53%;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 679,554</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Investments:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.18%;margin: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:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Government and agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 42,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 42,399</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td 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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 99,749</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 99,749</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Certificates of deposit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td 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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;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 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.16%;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 3.6pt 0pt 0pt;"> 1,311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.11%;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 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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.16%;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 3.6pt 0pt 0pt;"> 1,311</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets held at fair value</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td 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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 42,399</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;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.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 780,614</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;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.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;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.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 823,013</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.18%;margin: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="background-color:#ffff00;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:51.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.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:51.24%;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:2.37%;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="11" style="vertical-align:bottom;white-space:nowrap;width:45.2%;border-bottom: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;">March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;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="vertical-align:bottom;width:51.24%;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:2.37%;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:9.38%;border-bottom: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.37%;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:9.38%;border-bottom: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.37%;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:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;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:10.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;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:51.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Assets</i></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin: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:51.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 447,627</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 447,627</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin: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:51.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Investments:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin: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:51.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Government and agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 332,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;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:6.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 332,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin: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:51.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 296,716</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 296,716</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin: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:51.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Certificates of deposit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin: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:51.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets held at fair value</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;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;"> 332,403</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;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;"> 745,654</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,078,057</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin: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:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Excludes $464.9 million of cash held in bank accounts by the Company.</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="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Excludes $8.7 million of cash held in bank accounts by the Company.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the three months ended March 31, 2021, the Company has not transferred any assets between fair value measurement levels.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The carrying values of financial instruments, including accounts receivable and accounts payable, approximate their fair values due to their short-term maturities. The fair value of the Notes (as defined below) of $387.4 million as of March 31, 2021 was determined based on quoted market prices and would be classified within Level 1 of the fair value hierarchy. The estimated fair value of the Company’s term loan of $158.8 million as of March 31, 2021 was based on current interest rates for similar types of borrowings and is in Level 2 of the fair value hierarchy. The estimated fair values may not represent actual values of the financial instruments that could be realized as of the balance sheet date or that will be realized in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">All of the Company’s investments are classified as “available-for-sale” and are carried at fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 12pt 0pt;"><i style="font-style:italic;">Cash and Cash Equivalents</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">Cash equivalents are short-term, highly liquid interest-bearing investments with maturity dates of three months or less when purchased, consisting primarily of money market instruments. Book overdrafts are reflected within accounts payable on the balance sheets. At March 31, 2021, the Company had book overdrafts of $2.1 million. At March 31, 2021, the Company’s excess capital and undistributed earnings for the Company’s regulated subsidiaries of approximately $50 million are included in cash and cash equivalents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 12pt 0pt;"><i style="font-style:italic;">Investments</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If a debt security is in an unrealized loss position and the Company has the intent to sell the debt security, or it is more likely than not that the Company will have to sell the debt security before recovery of its amortized cost basis, the decline in value is deemed to be other-than-temporary and is recorded to other-than-temporary impairment losses recognized in income in the consolidated statements of comprehensive income. For impaired debt securities that the Company does not intend to sell or it is more likely than not that the Company will not have to sell such securities, but the Company expects that it will not fully recover the amortized cost basis, the credit component of the other-than-temporary impairment is recognized in other-than-temporary impairment losses recognized in net income and the non-credit component of the other-than-temporary impairment is recognized in other comprehensive income in the consolidated statements of comprehensive income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">As of December 31, 2020 and March 31, 2021, there were no material unrealized losses that the Company determined to be other-than-temporary. No realized gains or losses were recorded for the three months ended March 31, 2020 or 2021. The following is a summary of short-term and long-term investments at December 31, 2020 and March 31, 2021 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><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:52.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.17%;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:2.5%;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="11" style="vertical-align:bottom;white-space:nowrap;width: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;"><b style="font-weight:bold;">December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:52.17%;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:2.5%;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:52.17%;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:2.5%;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:9.49%;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;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.73%;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;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.73%;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;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:52.17%;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:2.5%;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:9.49%;border-bottom: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;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:8.73%;border-bottom: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;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:8.73%;border-bottom: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;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Government and agency securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;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:1.53%;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 42,389</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;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:1.53%;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.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;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:1.53%;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.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;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:1.55%;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 42,399</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.53%;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 99,861</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.53%;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.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.53%;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.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (115)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.55%;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 99,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Certificates of deposit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.53%;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.96%;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 3.6pt 0pt 0pt;"> 1,311</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.53%;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.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 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.53%;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.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 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.55%;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.96%;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 3.6pt 0pt 0pt;"> 1,311</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total investments at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.53%;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.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 143,561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.53%;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.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 3.6pt 0pt 0pt;"> 14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.53%;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.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;"> (116)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.55%;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.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 143,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;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:52.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.08%;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:2.5%;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="11" style="vertical-align:bottom;white-space:nowrap;width:44.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:52.08%;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:2.5%;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:52.08%;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:2.5%;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:9.63%;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;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.71%;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;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.73%;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;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:9.52%;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;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:52.08%;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:2.5%;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:9.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;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:8.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;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:8.73%;border-bottom: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;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:9.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;"><b style="font-weight:bold;">Fair</b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;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:52.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Government and agency securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;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:1.53%;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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 332,375</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;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:1.53%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;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:1.55%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;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:1.55%;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 332,403</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.53%;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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 296,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.53%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.55%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (131)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.55%;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 296,716</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Certificates of deposit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.53%;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:8.09%;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 3.6pt 0pt 0pt;"> 1,311</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.53%;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.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 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.55%;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.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 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.55%;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.96%;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 3.6pt 0pt 0pt;"> 1,311</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total investments at March 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.53%;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.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 630,519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.53%;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.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.55%;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.18%;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;"> (132)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.55%;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.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 630,430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin: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="background-color:#ffff00;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The maturity dates of the Company’s investments as of March 31, 2021 are summarized below (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:71.07%;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.19%;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:11.99%;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;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;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:11.99%;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;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.07%;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.19%;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:11.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;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;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:11.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;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:71.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.37%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 625,439</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.37%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 625,350</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.54%;margin: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:71.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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:10.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 3.6pt 0pt 0pt;"> 5,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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:10.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 3.6pt 0pt 0pt;"> 5,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin: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:71.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total investments at March 31, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;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:1.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 3.6pt 0pt 0pt;"> 630,519</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;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:1.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 3.6pt 0pt 0pt;"> 630,430</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.54%;margin: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 0pt 12pt 0pt;"><span style="background-color:#ffff00;font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 12pt 0pt;"><i style="font-style:italic;">Income Taxes</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s effective income tax rates from continuing operations were 122.8 percent and 27.7 percent for the three months ended March 31, 2020 and 2021, respectively. These rates differ from the applicable federal statutory income tax rate primarily due to state income taxes and permanent differences between book and tax income. The Company also accrues interest and penalties related to uncertain tax positions in its provision for income taxes. The significant effective income tax rate for the three months ended March 31, 2020 is primarily due to the impact of the non-deductible health insurance fee (“HIF”) relative to the reduced level of earnings of the period. Congress repealed the HIF effective for plan years after December 31, 2020. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company files a consolidated federal income tax return with its eighty-percent or more controlled subsidiaries. The Company and its subsidiaries also file income tax returns in various state and local jurisdictions. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">The Coronavirus Aid, Relief, and Economic Security Act was signed into law on March 27, 2020, the Consolidated Appropriations Act, 2021 was signed into law on December 27, 2020 and The American Rescue Plan Act of 2021 was signed March 11, 2021. All three acts provide widespread emergency relief for the economy and aid to corporations including several significant provisions related to taxes. As of March 31, 2021, the Company has not utilized (nor does it anticipate utilizing) any of the provisions that would result in a material impact on its results. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:14pt 0pt 12pt 0pt;"><i style="font-style:italic;">State Net Operating Loss Carryforwards</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company and its subsidiaries have $75.0 million of net operating loss carryovers (“NOLs”) available to reduce state and local taxable income at certain subsidiaries in 2021 and subsequent years. Most of these NOLs will expire in 2021 through 2038 if not used and are subject to examination and adjustment by the respective tax authorities. In addition, the Company’s utilization of certain of these NOLs is subject to limitations as to the timing and use. Other </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">than those considered in determining the valuation allowances discussed below, the Company does not believe these limitations will restrict the Company’s ability to use any of these state and local NOLs before they expire. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/>Deferred tax assets as of December 31, 2020 and March 31, 2021 are shown net of valuation allowances of $0.9 million and $0.9 million, respectively. These valuation allowances mostly relate to uncertainties regarding the eventual realization of certain state NOLs. Reversals of valuation allowances are recorded in the period they occur, typically as reductions to income tax expense. Determination of the amount of deferred tax assets considered realizable requires significant judgment and estimation regarding the forecasts of future taxable income which are consistent with the plans and estimates the Company uses to manage the underlying businesses. Although consideration is also given to potential tax planning strategies which might be available to improve the realization of deferred tax assets, none were identified which were both prudent and reasonable. The Company believes taxable income expected to be generated in the future will be sufficient to support realization of the Company’s deferred tax assets, as reduced by valuation allowances. This determination is based upon earnings history and future earnings expectations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Health Care Reform</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/>The Patient Protection and the Affordable Care Act, as amended by the Health Care and Education Reconciliation Act of 2010 (collectively, the “Health Reform Law”), imposed a mandatory annual fee on health insurers for each calendar year beginning on or after January 1, 2014. The Company obtained rate adjustments from customers which the Company expects will cover the direct costs of these fees and the impact from non-deductibility of such fees for federal and state income tax purposes. Congress repealed the HIF fee effective for plan years after December 31, 2020. For 2020 the HIF fee was $36.2 million, of which $12.4 related to continuing operations, which was paid in 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Sto</i><i style="font-style:italic;">ck Compensation</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">At December 31, 2020 and March 31, 2021, the Company had equity-based employee incentive plans, which are described more fully in Note 6 in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020, which was filed with the SEC on February 26, 2021. The Company recorded stock compensation expense of $7.1 million for the three months ended March 31, 2021. Stock compensation expense recognized in the consolidated statements of comprehensive income for the three months ended March 31, 2020 and 2021 has been reduced for forfeitures, estimated at between zero and four percent for all periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the three months ended March 31, 2020, tax expense on deficiencies (net of the tax deductions in excess of recognized stock compensation expense) was $1.4 million, which was included as an increase to income tax expense. For the three months ended March 31, 2021, the benefit of tax deductions in excess of recognized stock compensation expense (net of deficiencies) was $1.1 million, which was included as a reduction of income tax expense. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Summarized information related to the Company’s stock options for the three months ended March 31, 2021 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:69.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.6%;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:2.94%;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:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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="vertical-align:bottom;width:70.6%;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:2.94%;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:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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="vertical-align:bottom;width:70.6%;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:2.94%;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:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:70.6%;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:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:9.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;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, beginning of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,045,283</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 75.48</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><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 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,960)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><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 3.6pt 0pt 0pt;"> 89.13</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;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;"> (109,381)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 68.26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, end of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 915,942</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;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.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 3.6pt 0pt 0pt;"> 76.05</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested and expected to vest at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 914,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.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 3.6pt 0pt 0pt;"> 76.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable, end of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 816,244</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;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.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 3.6pt 0pt 0pt;"> 77.24</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Summarized information related to the Company’s nonvested restricted stock awards (“RSAs”) for the three months ended March 31, 2021 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:69.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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:2.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.81%;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:2.94%;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:9.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.81%;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:2.94%;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:9.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.45%;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;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.81%;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:2.94%;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:9.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.45%;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;">Grant Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.81%;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:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;border-bottom: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;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.45%;border-bottom: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;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 54,314</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 77.33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Awarded</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:69.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.9%;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 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:69.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, ending of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 54,314</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 77.33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 6pt 0pt;">Summarized information related to the Company’s nonvested restricted stock units (“RSUs”) for the three months ended March 31, 2021 is as follows:</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:69.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.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:2.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.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:2.94%;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:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.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:2.94%;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:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:11.45%;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;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.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:2.94%;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:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:11.45%;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;">Grant Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.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:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:11.45%;border-bottom: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;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, beginning of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 428,362</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 65.83</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Awarded</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 275,619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 92.85</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (148,546)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 67.77</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (887)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 70.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, ending of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 554,548</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 78.73</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 6pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/>Grants of RSAs vest on the anniversary of the grant. In general, RSUs vest ratably on each anniversary over the three years subsequent to grant. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:12pt 0pt 6pt 0pt;">Summarized information related to the Company’s nonvested restricted performance stock units (“PSUs”) for the three months ended March 31, 2021 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:70.42%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.26%;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:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.26%;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:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.26%;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:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.26%;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:11.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;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, beginning of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 278,945</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">99.80</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Awarded</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;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="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;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:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> (63,324)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;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="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">141.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, end of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 3.6pt 0pt 0pt;"> 215,621</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;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:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">87.51</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Long-Term Debt and Finance Lease Obligations</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/>The following table shows the components of debt and finance lease obligations, including the current component, at December 31, 2020 and March 31, 2021 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:20.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:20.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:20.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:20.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Senior Notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 359,632</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 359,656</p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Term loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 263,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 158,750</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other loan</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.98%;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,154</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.98%;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,154</p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance leases - land and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.98%;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,359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,238</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance leases - software as service arrangements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,298</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,288</p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred loan costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,192)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.98%;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;"> (3,861)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total debt and finance lease obligations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.98%;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;"> 638,376</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.98%;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;"> 533,225</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffff00;font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Senior Notes</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0.05pt 0pt 12pt 0pt;">On September 22, 2017, the Company completed the public offering of $400.0 million aggregate principal amount of its 4.400% Senior Notes due 2024 (the “Notes”). The Notes are governed by an indenture dated as of September 22, 2017 (the “Base Indenture”), between the Company, as issuer, and U.S. Bank National Association, as trustee, and is supplemented by a first supplemental indenture dated as of September 22, 2017 (the “First Supplemental Indenture” together, with the Base Indenture, the “Indenture”), between the Company, as issuer, and U.S. Bank National Association, as trustee. Since the public offering, the Company purchased and subsequently retired $40.0 million of it’s Notes, of which $28.9 million was purchased and subsequently retired in March 2020 that resulted in a loss on retirement of $0.7 million that is included in interest expense. The Notes were issued at a discount and had a carrying value of $359.6 million and $359.7 million at December 31, 2020 and March 31, 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0.05pt 0pt 12pt 0pt;">The Notes bear interest payable semiannually in cash in arrears on March 22 and September 22 of each year, commencing on March 22, 2018, which rate is subject to an interest rate adjustment upon the occurrence of certain credit rating events. The interest rate on the Notes on March 31, 2021 was 4.900%. The Notes mature on September 22, 2024. The Indenture provides that the Notes are redeemable at the Company’s option, in whole or in part, at any time on or after July 22, 2024, at a redemption price equal to 100% of the principal amount of the Notes being redeemed plus accrued and unpaid interest thereon to, but excluding, the redemption date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0.05pt 0pt 12pt 0pt;">The Indenture also contains certain covenants which restrict the Company’s ability to, among other things, create liens on its and its subsidiaries’ assets; engage in sale and lease-back transactions; and engage in a consolidation, merger or sale of assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Credit Agreement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0.05pt 0pt 12pt 0pt;">On September 22, 2017, the Company entered into a credit agreement with various lenders that provides for a $400.0 million senior unsecured revolving credit facility and a $350.0 million senior unsecured term loan facility to the Company, as the borrower (the “2017 Credit Agreement”). On August 13, 2018, the Company entered into an amendment to the 2017 Credit Agreement, which extended the maturity date by one year. On February 27, 2019, the Company entered into a second amendment to the 2017 Credit Agreement, which amended the total leverage ratio covenant through December 31, 2019, and which was necessary in order for the Company to remain in compliance with the terms of the 2017 Credit Agreement. The 2017 Credit Agreement is scheduled to mature on September 22, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Under the 2017 Credit Agreement, the annual interest rate on the loan borrowing is equal to (i) in the case of base rate loans, the sum of an initial borrowing margin of 0.500 percent plus the higher of the prime rate, <span style="-sec-ix-hidden:Hidden_KiwMEeB5BkOrcDHvg-eBuA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">one-half of one</span></span> percent in excess of the overnight “federal funds” rate, or the Eurodollar rate for one month plus 1.000 percent, or (ii) in the case of Eurodollar rate loans, the sum of an initial borrowing margin of 1.500 percent plus the Eurodollar rate for the selected interest period. The borrowing margin is subject to adjustment based on the Company’s debt rating as provided </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">by certain rating agencies. The Company has the option to borrow in base rate loans or Eurodollar rate loans at its discretion. The Company has elected to borrow in Eurodollar rate loans that currently have a borrowing margin of 1.75 percent plus the Eurodollar rate for the selected interest period. For three months ended March 31, 2021, the weighted average interest rate on the term loan facility was approximately 2.01 percent. The interest rate on the term loan facility was 1.86% on March 31, 2021. The term loan facility balance under the 2017 Credit Agreement totaled $263.1 million and $158.8 million as of December 31, 2020 and March 31, 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In March 2021, the Company made voluntary term loan repayments of $100.0 million. As of March 31, 2021, the contractual maturities, totaling $158.8 million of the term loan under the 2017 Credit Agreement were as follows: 2021—$0.0 million; 2022—$0.0 million; and 2023—$158.8 million. Due to the timing of working capital needs, the Company will periodically borrow from the revolving loan under the 2017 Credit Agreement. At December 31, 2020 and March 31, 2021, the Company had no revolving loans, resulting in borrowing capacity of $400.0 million under the 2017 Credit Agreement. Included in long-term debt, finance lease and deferred financing obligations are deferred loan and bond issuance costs as of December 31, 2020 and March 31, 2021 of $4.2 million and $3.9 million, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Letter of Credit Agreement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On August 22, 2017, the Company entered into a Continuing Agreement for Standby Letters of Credit with The Bank of Tokyo-Mitsubishi UFJ, Ltd. (“BTMU”), as issuer (the “L/C Agreement”), under which BTMU, at its sole discretion, may provide stand-by letter of credit to the Company. The Company had letters of credit outstanding under the L/C Agreement as of December 31, 2020 and March 31, 2021 of $32.1 million and $33.0 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Finance Lease and Deferred Financing Obligations</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">There were $16.4 million and $15.2 million of finance lease and deferred financing obligations at December 31, 2020 and March 31, 2021, respectively. The Company’s finance lease and deferred financing obligations represent amounts due under leases for certain properties, computer software (acquired prior to the prospective adoption of ASU 2015-05 on January 1, 2016) and equipment. The recorded gross cost of finance lease assets was $43.0 million and $43.0 million at December 31, 2020 and March 31, 2021, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Redeemable Non-Controlling Interest</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">As of March 31, 2021, the Company held a 70% equity interest in Aurelia Health, LLC (“Aurelia”). The other shareholders of Aurelia have the right to exercise put options, requiring the Company to purchase up to 33.3% of the remaining shares during the thirty-day period beginning on January 15, 2022 and each subsequent anniversary thereafter. In addition, for the thirty-day period beginning on January 15, 2022 and each subsequent anniversary thereafter, the Company has the right to purchase 33.3% of the remaining shares (“call option”). The redemption price for these put and call options is based on a fixed multiple of the trailing twelve-month EBITDA at the redemption date. Non-controlling interests with redemption features, such as put options, that are not solely within the Company’s control are considered redeemable non-controlling interests. Redeemable non-controlling interest is considered to be temporary and is therefore reported in a mezzanine level between liabilities and stockholders’ equity on the Company’s consolidated balance sheet at the greater of the initial carrying amount adjusted for the non-controlling interest’s share of net income or loss or its redemption value. The carrying value of the non-controlling interest as of December 31, 2020 and March 31, 2021 was $33.1 million and $33.3 million, respectively. The Company evaluates the redemption value on a quarterly basis. If the redemption value is greater than the carrying value, the Company will adjust the carrying amount of the non-controlling interest to equal the redemption value at the end of each reporting period. Under this method, this is viewed at the end of the reporting period as if it were also the redemption date for the non-controlling interest. The Company will reflect redemption value adjustments in the earnings per share (“EPS”) calculation if redemption value is in excess of the carrying value of the non-controlling interest. As of March 31, 2021, the carrying value of the non-controlling interest exceeded the redemption value and therefore no adjustment to the carrying value was required.</p> 850000000 158000000 95.00 3 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Recent Accounting Pronouncements</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes,” which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 is effective for the Company beginning in the first quarter of 2021. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements and related disclosures. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Use of Estimates</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Significant estimates of the Company can include, among other things, valuation of goodwill and intangible assets, medical claims payable, other medical liabilities, stock compensation assumptions, tax contingencies and legal liabilities. In addition, the Company also makes estimates in relation to revenue recognition under Accounting Standard Codification 606 (“ASC 606”) which are explained in more detail in “<i style="font-style:italic;">Revenue Recognition</i>” below. Actual results could differ from those estimates.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Revenue Recognition</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Virtually all of the Company’s revenues are derived from business in North America. The following tables disaggregate our revenue for the three months ended March 31, 2020 and 2021 by major service line, type of customer and timing of revenue recognition (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><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:41.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:14pt;font-weight:bold;text-decoration:underline;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:58.31%;border-bottom: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 March 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Healthcare</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pharmacy Management</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Elimination</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;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;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Major Service Lines</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:10.83%;margin: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:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Behavioral &amp; Specialty Health</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.83%;margin: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:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Risk-based, non-EAP</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 349,845</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (90)</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 349,755</p></td></tr><tr><td style="vertical-align:bottom;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">EAP risk-based</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 79,938</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 79,938</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">ASO</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 59,123</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,534</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (83)</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 70,574</p></td></tr><tr><td style="vertical-align:bottom;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PBM, including dispensing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 518,112</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,567)</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 513,545</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Medicare Part D</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 55,666</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 55,666</p></td></tr><tr><td style="vertical-align:bottom;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PBA</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 30,129</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 30,129</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Formulary management</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,161</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,161</p></td></tr><tr><td style="vertical-align:bottom;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 611</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 3.6pt 0pt 0pt;"> 611</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total net revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 488,906</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 638,213</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,740)</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 3.6pt 0pt 0pt;"> 1,122,379</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.83%;margin: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:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Type of Customer</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Government</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 227,102</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 203,957</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 431,059</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-government</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 261,804</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 434,256</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,740)</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 3.6pt 0pt 0pt;"> 691,320</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total net revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 488,906</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 638,213</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,740)</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 3.6pt 0pt 0pt;"> 1,122,379</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:10.83%;margin: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:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Timing of Revenue Recognition</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.83%;margin: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:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Transferred at a point in time</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 573,778</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,567)</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 569,211</p></td></tr><tr><td style="vertical-align:bottom;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Transferred over time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 488,906</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 64,435</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (173)</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 3.6pt 0pt 0pt;"> 553,168</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total net revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 488,906</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 638,213</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,740)</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 3.6pt 0pt 0pt;"> 1,122,379</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;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:41.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:14pt;font-weight:bold;text-decoration:underline;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:58.45%;border-bottom: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 March 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.54%;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;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;"><b style="font-weight:bold;">Healthcare</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;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;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;"><b style="font-weight:bold;">Pharmacy Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;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;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;"><b style="font-weight:bold;">Elimination</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;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;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Major Service Lines</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Behavioral &amp; Specialty Health</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Risk-based, non-EAP</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 373,442</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (86)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 373,356</p></td></tr><tr><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">EAP risk-based</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88,120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.81%;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,120</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">ASO</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,448</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,817</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (75)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,190</p></td></tr><tr><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PBM, including dispensing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 538,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,399)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 535,397</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Medicare Part D</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176</p></td></tr><tr><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PBA</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.81%;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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Formulary management</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,183</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,183</p></td></tr><tr><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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: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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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: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 3pt 0pt 0pt;"> 2,345</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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: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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,345</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total net revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 533,010</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 632,199</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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;"> (3,560)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,161,649</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Type of Customer</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Government</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 256,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,038</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 412,330</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-government</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 276,718</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 476,161</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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;"> (3,560)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 749,319</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total net revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 533,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 632,199</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> (3,560)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,161,649</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Timing of Revenue Recognition</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Transferred at a point in time</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 538,972</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,399)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 535,573</p></td></tr><tr><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Transferred over time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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: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 3pt 0pt 0pt;"> 533,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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: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 3pt 0pt 0pt;"> 93,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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: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;"> (161)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 626,076</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total net revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 533,010</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 632,199</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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;"> (3,560)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,161,649</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;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:41.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Per Member Per Month (“PMPM”) Revenue.</i>  Almost all of the Healthcare revenue and a small portion of the Pharmacy Management revenue is paid on a PMPM basis. PMPM revenue is inclusive of revenue from the Company’s risk, EAP and ASO contracts and primarily relates to managed care contracts for services such as the provision of behavioral healthcare, specialty healthcare or pharmacy management. PMPM contracts generally have a term of one year or longer, with the exception of government contracts where the customer can terminate with as little as 30 days’ notice for no significant penalty. All managed care contracts have a single performance obligation that constitutes a series for the provision of managed healthcare services for a population of enrolled members for the duration of the contract. The transaction price for PMPM contracts is entirely variable as it primarily includes PMPM fees associated with unspecified membership that fluctuates throughout the contract. In certain contracts, PMPM fees also include adjustments for things such as performance incentives, performance guarantees and risk shares. The Company generally estimates the transaction price using an expected value methodology and amounts are only included in the net transaction price to the extent that it is probable that a significant reversal of cumulative revenue will not occur once any uncertainty is resolved. The majority of the Company’s net PMPM transaction price relates specifically to its efforts to transfer the service for a distinct increment of the series (e.g. day or month) and is recognized as revenue in the month in which members are entitled to service. The remaining transaction price is recognized over the contract period (or portion of the series to which it specifically relates) based upon estimated membership as a measure of progress. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/><i style="font-style:italic;">Pharmacy Benefit Management Revenue.</i><span style="white-space:pre-wrap;"> The Company’s customers for PBM business, including pharmaceutical dispensing operations, are generally comprised of MCOs, employer groups and health plans. PBM relationships generally have an expected term of </span><span style="white-space:pre-wrap;">one year</span><span style="white-space:pre-wrap;"> or longer. A master services arrangement (“MSA”) is executed by the Company and the customer, which outlines the terms and conditions of the PBM services to be provided. When a member in the customer’s organization submits a prescription, a claim is created which is presented for approval. The acceptance of each individual claim creates enforceable rights and obligations for each party and represents a separate contract. For each individual claim, the performance obligations are limited to the processing and adjudication of the claim, or dispensing of the products purchased. Generally, the transaction price for PBM services is explicitly listed in each contract and does not represent variable consideration. The Company recognizes PBM revenue, which consists of a negotiated prescription price (ingredient cost plus dispensing fee), co-payments and any associated administrative fees, when claims are adjudicated or the drugs are shipped. The Company recognizes PBM revenue on a gross basis </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">(i.e. including drug costs and co-payments) as it is acting as the principal in the arrangement, controls the underlying service, and is contractually obligated to its clients and network pharmacies, which is a primary indicator of gross reporting. In addition, the Company is solely responsible for the claims adjudication process, negotiating the prescription price for the pharmacy, collecting payments from the client for drugs dispensed by the pharmacy, and managing the total prescription drug relationship with the client’s members. If the Company enters into a contract where it is only an administrator, and does not assume any of the risks previously noted, revenue will be recognized on a net basis. For dispensing, at the time of shipment, the earnings process is complete; the obligation of the Company’s customer to pay for the specialty pharmaceutical drugs is fixed, and, due to the nature of the product, the member may neither return the specialty pharmaceutical drugs nor receive a refund. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Pharmacy Benefit Administration Revenue. </i>The Company provides Medicaid pharmacy services to states and other government sponsored programs. PBA contracts are generally multi-year arrangements but include language regarding early termination for convenience without material penalty provisions that results in enforceable rights and obligations on a month-to-month basis. In PBA arrangements, the Company is generally paid a fixed fee per month to provide PBA services. In addition, some PBA contracts contain upfront fees that constitute a material right. For contracts without an upfront fee, there is a single performance obligation to stand ready to provide the PBA services required for the contracted period. The Company believes that the customer receives the PBA benefits each day from access to the claims processing activities, and has concluded that a time-based measure is appropriate for recognizing PBA revenue. For contracts with an upfront fee, the material right represents an additional performance obligation. Amounts allocated to the material right are initially recorded as a contract liability and recognized as revenue over the anticipated period of benefit of the material right, which generally ranges from <span style="-sec-ix-hidden:Hidden_SZerPLKhMk2HcyWzk8lz9Q;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">2</span></span> to 10 years. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;white-space:pre-wrap;"> Formulary Management Revenue.</i><span style="white-space:pre-wrap;"> The Company administers formulary management programs for certain clients through which the Company coordinates the achievement, calculation and collection of rebates and administrative fees from pharmaceutical manufacturers on behalf of clients. Formulary management contracts generally have a term of </span><span style="white-space:pre-wrap;">one year</span><span style="white-space:pre-wrap;"> or longer. All formulary management contracts have a single performance obligation that constitutes a series for the provision of rebate services for a drug, with utilization measured and settled on a quarterly basis, for the duration of the arrangement. The Company retains its administrative fee and/or a percentage of rebates that is included in its contract with the client from collecting the rebate from the manufacturer. While the administrative fee and/or the percentage of rebates retained is fixed, there is an unknown quantity of pharmaceutical purchases (utilization) during each quarter; therefore the transaction price itself is variable. The Company uses the expected value methodology to estimate the total rebates earned each quarter based on estimated volumes of pharmaceutical purchases by the Company’s clients during the quarter, as well as historical and/or anticipated retained rebate percentages. The Company does not record as rebate revenue any rebates that are passed through to its clients.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In relation to the Company’s PBM business, the Company administers rebate programs through which it receives rebates from pharmaceutical manufacturers that are shared with its customers. The Company recognizes rebates when the Company is entitled to them and when the amounts of the rebates are determinable. The amount recorded for rebates earned by the Company from the pharmaceutical manufacturers is recorded as a reduction of cost of goods sold.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Government EAP Risk-Based Revenue.</i><span style="white-space:pre-wrap;"> The Company has certain contracts with federal customers for the provision of various managed care services, which are classified as EAP risk-based business. These contracts are generally multi-year arrangements. The Company’s federal contracts are reimbursed on either a fixed fee basis or a cost reimbursement basis. The performance obligation on a fixed fee contract is to stand ready to provide the staffing required for the contracted period. For fixed fee contracts, the Company believes the invoiced amount corresponds directly with the value to the customer of the Company’s performance completed to date; therefore, the Company is utilizing the “right to invoice” practical expedient, with revenue recognition in the amount for which the Company has the right to invoice.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The performance obligation on a cost reimbursement contract is to stand ready to provide the activity or services purchased by the customer, such as the operation of a counseling services group or call center. The performance obligation represents a series for the duration of the arrangement. The reimbursement rate is fixed per the contract; however, the level of activity (e.g., number of hours, number of counselors or number of units) is variable. A majority of the Company’s cost reimbursement transaction price relates specifically to its efforts to transfer the service for a distinct </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">increment of the series (e.g. day or month) and is recognized as revenue when the portion of the series for which it relates has been provided (i.e. as the Company provides hours, counselors or units of service).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In accordance with ASC 606-10-50-13, the Company is required to include disclosure on its remaining performance obligations as of the end of the current reporting period. Due to the nature of the contracts in the Company’s PBM business, these reporting requirements are not applicable. The majority of the Company’s remaining contracts meet certain exemptions as defined in ASC 606-10-50-14 through 606-10-50-14A, including (i) performance obligation is part of a contract that has an original expected duration of one year or less; (ii) the right to invoice practical expedient; and (iii) variable consideration related to unsatisfied performance obligations that is allocated entirely to a wholly unsatisfied promise to transfer a distinct service that forms part of a single performance obligation, and the terms of that variable consideration relate specifically to our efforts to transfer the distinct service, or to a specific outcome from transferring the distinct service. For the Company’s contracts that pertain to these exemptions: (i) the remaining performance obligations primarily relate to the provision of managed healthcare services to the customers’ membership; (ii) the estimated remaining duration of these performance obligations ranges from the remainder of the current calendar year to three years; and (iii) variable consideration for these contracts primarily includes net PMPM fees associated with unspecified membership that fluctuates throughout the contract.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Accounts Receivable, Contract Assets and Contract Liabilities</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Accounts receivable, contract assets and contract liabilities consisted of the following (in thousands, except percentages):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><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:34.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:34.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">$ Change</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">% Change</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 799,803</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 824,067</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,264</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;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.0%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin: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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.38%;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,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;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,678</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;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.2%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin: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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract liabilities - current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.38%;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,772</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;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,968</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 196</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;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.9%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin: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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract liabilities - long-term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.38%;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,073</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;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,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 380</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;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.4%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin: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 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Accounts receivable, which are included in accounts receivable, other current assets and other long-term assets on the consolidated balance sheets, increased by $24.3 million, mainly due to timing of receipts. Contract assets, which are included in other current assets on the consolidated balance sheets, increased by $1.1 million, mainly due to the timing of accrual of certain performance incentives. Contract liabilities – current, which are included in accrued liabilities on the consolidated balance sheets, increased by $0.2 million, mainly due to certain revenue payments received in advance. Contract liabilities – long-term, which are included in deferred credits and other long-term liabilities on the consolidated balance sheets, increased by $0.4 million mainly due to payments received for which recognition will be long term partially offset by certain balances which became current.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the three months ended March 31 2021, the Company recognized revenue of $2.0 million that was included in current contract liabilities at December 31, 2020. The estimated timing of recognition of amounts included in contract liabilities at March 31, 2021 are as follows: <span style="-sec-ix-hidden:Hidden_y6lqOOKIHkGrRB2DvTN2QA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">202</span></span><span style="white-space:pre-wrap;">1—$6.0 million; </span><span style="-sec-ix-hidden:Hidden_tbL9Ohf1akiB7Z68Vn4U1A;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">2022</span></span><span style="white-space:pre-wrap;">—$4.0 million; </span><span style="-sec-ix-hidden:Hidden_5Rs8xMb1bk2FK6oK0DC6jw;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">2023</span></span><span style="white-space:pre-wrap;">—$3.6 million; 2024 and </span><span style="-sec-ix-hidden:Hidden_hc9XZMT0okCMaKLZlm7B1A;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">beyond</span></span><span style="white-space:pre-wrap;">—$4.8 million. During the three months ended March 31, 2021, the revenue the Company recognized related to performance obligations that were satisfied, or partially satisfied, in previous periods was not material. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s accounts receivable consists of amounts due from customers throughout the United States. Collateral is generally not required. A majority of the Company’s contracts have payment terms in the month of service, or within a few months thereafter. The timing of payments from customers from time to time generates contract assets or contract liabilities; however, these amounts are immaterial.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company’s accounts receivable is net of an allowance for credit losses. The estimate of current expected credit losses on trade receivables considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. Management elected to disaggregate trade receivables into business segments due to risk characteristics unique to each platform given the individual lines of business and market. Pooling was further </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">disaggregated based on either geography or product type.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company leveraged historical write offs over a defined lookback period in deriving a historical loss rate. The expected credit loss model further considers current conditions and reasonable and supportable forecasts through the use of an adjustment for current and projected macroeconomic factors. Management identified appropriate macroeconomic indicators based on tangible correlation to historical losses, giving consideration to the location and risks associated with the Company’s customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Significant Customers</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Customers exceeding ten percent of the consolidated Company’s net revenues</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/>The Company had no customers that exceeded ten percent of the Company’s net revenues from continuing operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Customers exceeding ten percent of segment net revenues</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The following customers generated in excess of ten percent of net revenues from continuing operations for the respective segment for the three months ended March 31, 2020 and 2021 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><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:30.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:39.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:30.16%;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;">Segment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.97%;border-bottom: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;">Term Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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:10.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;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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:10.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;"><b style="font-weight:bold;">2021</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;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Healthcare</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:39.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin: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:30.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Customer A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;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.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;"> 88,539</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;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.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;"> 92,982</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Customer B</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:39.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 31, 2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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;"> 49,438</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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;"> 55,486</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.16%;margin:0pt;padding:0pt;"><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></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin: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:30.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Pharmacy Management</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:39.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin: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:30.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Customer C</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.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;"> 98,617</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:8.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;"> 88,651</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;"><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="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 12pt 0pt;"><i style="font-style:italic;">Concentration of Business</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company also has a significant concentration of business with various counties in the State of Pennsylvania (the “Pennsylvania Counties”) which are part of the Pennsylvania Medicaid program, with members under its contract with Centers for Medicare and Medicaid Services (“CMS”) and with various agencies and departments of the United States federal government. Net revenues from the Pennsylvania Counties in the aggregate totaled $137.0 million and $152.7 million for the three months ended March 31, 2020 and 2021, respectively. Net revenues from members in relation to its contracts with CMS in aggregate totaled $55.7 million and $0.2 million for the three months ended March 31, 2020 and 2021, respectively. As of December 31, 2020 and March 31, 2021, the Company had $69.6 million and $55.2 million, respectively, in net receivables associated with Medicare Part D from CMS and other parties related to this business. In May 2020, the Company announced its decision to exit the Part D business at the end of 2020. Net revenues from contracts with various agencies and departments of the United States federal government in aggregate totaled $69.9 million and $77.7 million for the three months ended March 31, 2020 and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s contracts with customers typically have stated terms of <span style="-sec-ix-hidden:Hidden_nuJOUyJaHE2vpL7tOh8isQ;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">one</span></span> to three years, and in certain cases contain renewal provisions (at the customer’s option) for successive terms of between <span style="-sec-ix-hidden:Hidden_ghxbkKpm80iJMwqt0i2w5A;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">one</span></span> and two years (unless terminated earlier). Substantially all of these contracts may be immediately terminated with cause and many of the Company’s contracts are terminable without cause by the customer or the Company either upon the giving of requisite notice and the passage of a specified period of time (typically between 30 and 180 days) or upon the occurrence of other specified events. In addition, the Company’s contracts with federal, state and local governmental agencies generally are conditioned on legislative appropriations. These contracts generally can be terminated or modified by the customer if such appropriations are not made.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><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:41.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:14pt;font-weight:bold;text-decoration:underline;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:58.31%;border-bottom: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 March 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Healthcare</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pharmacy Management</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Elimination</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;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;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Major Service Lines</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:10.83%;margin: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:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Behavioral &amp; Specialty Health</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.83%;margin: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:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Risk-based, non-EAP</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 349,845</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (90)</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 349,755</p></td></tr><tr><td style="vertical-align:bottom;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">EAP risk-based</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 79,938</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 79,938</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">ASO</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 59,123</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,534</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (83)</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 70,574</p></td></tr><tr><td style="vertical-align:bottom;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PBM, including dispensing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 518,112</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,567)</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 513,545</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Medicare Part D</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 55,666</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 55,666</p></td></tr><tr><td style="vertical-align:bottom;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PBA</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 30,129</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 30,129</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Formulary management</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,161</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,161</p></td></tr><tr><td style="vertical-align:bottom;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 611</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 3.6pt 0pt 0pt;"> 611</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total net revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 488,906</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 638,213</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,740)</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 3.6pt 0pt 0pt;"> 1,122,379</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.83%;margin: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:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Type of Customer</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Government</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 227,102</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 203,957</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 431,059</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-government</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 261,804</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 434,256</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,740)</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 3.6pt 0pt 0pt;"> 691,320</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total net revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 488,906</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 638,213</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,740)</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 3.6pt 0pt 0pt;"> 1,122,379</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:10.83%;margin: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:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Timing of Revenue Recognition</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:10.83%;margin: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:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Transferred at a point in time</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 573,778</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,567)</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 569,211</p></td></tr><tr><td style="vertical-align:bottom;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Transferred over time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 488,906</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 64,435</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (173)</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 3.6pt 0pt 0pt;"> 553,168</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total net revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 488,906</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 638,213</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,740)</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 3.6pt 0pt 0pt;"> 1,122,379</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;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:41.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:14pt;font-weight:bold;text-decoration:underline;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:58.45%;border-bottom: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 March 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.54%;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;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;"><b style="font-weight:bold;">Healthcare</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;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;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;"><b style="font-weight:bold;">Pharmacy Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;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;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;"><b style="font-weight:bold;">Elimination</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;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;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Major Service Lines</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Behavioral &amp; Specialty Health</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Risk-based, non-EAP</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 373,442</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (86)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 373,356</p></td></tr><tr><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">EAP risk-based</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88,120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.81%;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,120</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">ASO</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,448</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,817</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (75)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,190</p></td></tr><tr><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PBM, including dispensing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 538,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,399)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 535,397</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Medicare Part D</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176</p></td></tr><tr><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PBA</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.81%;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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Formulary management</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,183</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,183</p></td></tr><tr><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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: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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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: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 3pt 0pt 0pt;"> 2,345</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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: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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,345</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total net revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 533,010</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 632,199</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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;"> (3,560)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,161,649</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Type of Customer</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Government</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 256,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,038</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 412,330</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-government</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 276,718</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 476,161</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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;"> (3,560)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 749,319</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total net revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 533,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 632,199</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> (3,560)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,161,649</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Timing of Revenue Recognition</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Transferred at a point in time</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 538,972</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,399)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 535,573</p></td></tr><tr><td style="vertical-align:bottom;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Transferred over time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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: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 3pt 0pt 0pt;"> 533,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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: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 3pt 0pt 0pt;"> 93,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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: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;"> (161)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;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:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 626,076</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total net revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 533,010</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 632,199</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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;"> (3,560)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,161,649</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;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:41.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr></table> 349845000 -90000 349755000 79938000 79938000 59123000 11534000 -83000 70574000 518112000 -4567000 513545000 55666000 55666000 30129000 30129000 22161000 22161000 611000 611000 488906000 638213000 -4740000 1122379000 227102000 203957000 431059000 261804000 434256000 -4740000 691320000 488906000 638213000 -4740000 1122379000 573778000 -4567000 569211000 488906000 64435000 -173000 553168000 488906000 638213000 -4740000 1122379000 373442000 -86000 373356000 88120000 88120000 71448000 11817000 -75000 83190000 538796000 -3399000 535397000 176000 176000 49882000 49882000 29183000 29183000 2345000 2345000 533010000 632199000 -3560000 1161649000 256292000 156038000 412330000 276718000 476161000 -3560000 749319000 533010000 632199000 -3560000 1161649000 538972000 -3399000 535573000 533010000 93227000 -161000 626076000 533010000 632199000 -3560000 1161649000 P1Y P30D P1Y P10Y P1Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><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:34.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:34.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">$ Change</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">% Change</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 799,803</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 824,067</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,264</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;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.0%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin: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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.38%;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,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;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,678</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;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.2%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin: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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract liabilities - current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.38%;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,772</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;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,968</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 196</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;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.9%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin: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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract liabilities - long-term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.38%;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,073</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;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,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 380</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;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.4%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin: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 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p> 799803000 824067000 24264000 0.030 3566000 4678000 -1112000 0.312 6772000 6968000 196000 0.029 11073000 11453000 380000 0.034 24300000 -1100000 200000 400000 2000000.0 6000000.0 4000000.0 3600000 4800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><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:30.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:39.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:30.16%;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;">Segment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.97%;border-bottom: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;">Term Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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:10.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;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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:10.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;"><b style="font-weight:bold;">2021</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;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Healthcare</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:39.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin: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:30.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Customer A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;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.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;"> 88,539</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.67%;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.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;"> 92,982</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Customer B</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:39.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">December 31, 2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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;"> 49,438</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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;"> 55,486</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.16%;margin:0pt;padding:0pt;"><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></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin: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:30.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Pharmacy Management</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:39.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin: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:30.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Customer C</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.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;"> 98,617</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:8.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;"> 88,651</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;"><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="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;font-size:1pt;visibility:hidden;">​</span></p> 88539000 92982000 49438000 55486000 98617000 88651000 137000000.0 152700000 55700000 200000 69600000 55200000 69900000 77700000 P3Y P2Y P30D P180D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Leases</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company leases certain office space, distribution centers, land and equipment. We assess each contract to determine if it contains a lease. This assessment is based on (i) the right to control the use of an identified asset; (ii) the right to obtain substantially all of the economic benefits from the use of the identified asset; and (iii) the right to use the identified asset. The Company elected the short-term lease practical expedient; thus, leases with an initial term of twelve months or less are not capitalized and the expense is recognized on a straight-line basis. Most leases include one or more options to renew, with renewal terms that can extend the lease from <span style="-sec-ix-hidden:Hidden_AZrrjS-RIEqXC7dVVE_zaQ;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">one</span></span> to ten years. The exercise of renewal options are at the sole discretion of the Company. Renewal options that the Company is reasonably certain to accept are recognized as part of the right-of-use (“ROU”) asset. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Operating leases are included in other long-term assets, accrued liabilities and deferred credits and other long-term liabilities in the consolidated balance sheets. Finance leases are included in property and equipment, current debt, finance lease deferred financing obligations and long-term debt, finance lease and deferred financing obligations in the consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments per the lease. Operating lease ROU assets and liabilities are recognized at lease commencement date based on the present value of lease payments over the lease term. As the rate implicit in most of our leases is not readily determinable, the Company used its incremental borrowing rate to determine the present value of lease payments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The following table shows the components of lease expenses for the three months ended March 31, 2021 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:21.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.82%;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,408</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease cost:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amortization of right-of-use asset</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 707</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest on lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;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:18.82%;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;"> 166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total finance lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 873</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Variable lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;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:18.82%;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;"> 224</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;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,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sublease income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;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:18.82%;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;"> (7)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;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:18.82%;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,538</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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 0pt 10pt 0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The following table shows the components of the lease assets and liabilities as of March 31, 2021 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:20.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2021</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating leases:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_eIlyR8Ei-E-MvBKDUH3VsQ;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Other long-term assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;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,053</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_xnP5AiDNMUaBdPPAw0jlsA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Accrued liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;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,597</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_rQoZivJHbEyaboyJsYRoEw;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Deferred credits and other long-term liabilities</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.44%;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;"> 33,626</p></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_x3WmycjO7EaOCotbQ9v3OQ;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Total operating lease liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;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;"> 44,223</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance leases:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_AlAucAu0s0Gl3_2OP9j6hQ;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Property and equipment, net</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.44%;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;"> 12,183</p></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_4VpcYwxLaE62VtTQPYR22g;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Current debt, finance lease and deferred financing obligations</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,455</p></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_GJwdwm43TE6QWe_3MAIbDA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Long-term debt, finance lease and deferred financing obligations</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;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;"> 10,783</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total finance lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.44%;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;"> 15,238</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;margin: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="background-color:#ffff00;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The maturity dates of the Company’s leases as of March 31, 2021 are summarized below (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:17.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:20.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2021</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.5%;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,819</p></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:17.5%;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,893</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:17.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,399</p></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:17.5%;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,616</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:17.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,358</p></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026 and beyond</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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 0pt 0pt;"> 5,556</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:17.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,641</p></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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;"> (1,180)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Present value of lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.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 0pt 0pt;"> 59,461</p></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:17.5%;margin: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="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The following table shows the weighted average remaining lease term and discount rate as of March 31, 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:77.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:22.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;">March 31, 2021</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Weighted average remaining lease term years</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.5%;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.98</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Finance leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.5%;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.52</p></td></tr><tr><td style="vertical-align:bottom;width:77.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Weighted average discount rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.5%;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.18%</p></td></tr><tr><td style="vertical-align:bottom;width:77.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.5%;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.40%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 6pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/>Supplemental cash flow information relating to leases is as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.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.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:24.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended March 31, 2021</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating cash flows from operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;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:22.09%;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,661</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating cash flows from finance leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,121</p></td></tr><tr><td style="vertical-align:bottom;width:75.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Financing cash flows from finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 166</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right-of-use asset obtained in exchange for new lease obligation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.09%;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:75.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Finance leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.09%;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="vertical-align:bottom;white-space:nowrap;width:75.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.09%;margin: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 0pt 12pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> P12M 1 true P10Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:21.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.82%;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,408</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease cost:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amortization of right-of-use asset</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 707</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest on lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;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:18.82%;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;"> 166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total finance lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 873</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Variable lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;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:18.82%;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;"> 224</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;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,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sublease income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;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:18.82%;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;"> (7)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;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:18.82%;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,538</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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:74.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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 0pt 10pt 0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:20.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2021</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating leases:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_eIlyR8Ei-E-MvBKDUH3VsQ;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Other long-term assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;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,053</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_xnP5AiDNMUaBdPPAw0jlsA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Accrued liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;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,597</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_rQoZivJHbEyaboyJsYRoEw;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Deferred credits and other long-term liabilities</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.44%;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;"> 33,626</p></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_x3WmycjO7EaOCotbQ9v3OQ;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Total operating lease liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;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;"> 44,223</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance leases:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_AlAucAu0s0Gl3_2OP9j6hQ;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Property and equipment, net</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.44%;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;"> 12,183</p></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_4VpcYwxLaE62VtTQPYR22g;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Current debt, finance lease and deferred financing obligations</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,455</p></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_GJwdwm43TE6QWe_3MAIbDA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Long-term debt, finance lease and deferred financing obligations</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;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;"> 10,783</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total finance lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.44%;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;"> 15,238</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.44%;margin: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="background-color:#ffff00;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:77.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:22.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;">March 31, 2021</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Weighted average remaining lease term years</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.5%;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.98</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Finance leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.5%;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.52</p></td></tr><tr><td style="vertical-align:bottom;width:77.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Weighted average discount rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.5%;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.18%</p></td></tr><tr><td style="vertical-align:bottom;width:77.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.5%;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.40%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;"><span style="visibility:hidden;">​</span></p><b style="font-weight:bold;">Year ended March 31, 2021</b> 2408000 707000 166000 873000 40000 224000 3545000 7000 3538000 32053000 10597000 33626000 44223000 12183000 4455000 10783000 15238000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:17.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:20.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2021</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.5%;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,819</p></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:17.5%;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,893</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:17.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,399</p></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:17.5%;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,616</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:17.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,358</p></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026 and beyond</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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 0pt 0pt;"> 5,556</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:17.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,641</p></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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;"> (1,180)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Present value of lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.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 0pt 0pt;"> 59,461</p></td></tr><tr><td style="vertical-align:bottom;width:79.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:17.5%;margin: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="visibility:hidden;">​</span></p> 11819000 14893000 12399000 10616000 5358000 5556000 60641000 1180000 59461000 P4Y11M23D P3Y6M7D 0.0318 0.0440 4661000 1121000 166000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 12pt 0pt;"><i style="font-style:italic;">Fair Value Measurements</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has certain assets and liabilities that are required to be measured at fair value on a recurring basis. These assets and liabilities are to be measured using inputs from the three levels of the fair value hierarchy, which are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Level 1—Inputs are unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Level 2—Inputs include quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (i.e., interest rates, yield curves, etc.), and inputs that are derived principally from or corroborated by observable market data by correlation or other means (market corroborated inputs).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">Level 3—Unobservable inputs that reflect the Company’s assumptions about the assumptions that market participants would use in pricing the asset or liability. The Company develops these inputs based on the best information available, including the Company’s data.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">In accordance with the fair value hierarchy described above, the following table shows the fair value of the Company’s assets and liabilities that are required to be measured at fair value as of December 31, 2020 and March 31, 2021 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><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:51.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.51%;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:2.47%;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="11" style="vertical-align:bottom;white-space:nowrap;width:44.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.51%;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:2.47%;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:9.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;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom: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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;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:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Assets</i></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td 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;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;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:1.51%;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;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:1.52%;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 679,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;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:1.52%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;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:1.53%;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 679,554</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Investments:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.18%;margin: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:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Government and agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 42,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 42,399</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td 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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 99,749</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 99,749</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Certificates of deposit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td 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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;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 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.16%;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 3.6pt 0pt 0pt;"> 1,311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.11%;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 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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.16%;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 3.6pt 0pt 0pt;"> 1,311</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets held at fair value</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td 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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 42,399</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;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.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 780,614</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;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.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;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.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 823,013</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.18%;margin: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="background-color:#ffff00;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:51.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.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:51.24%;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:2.37%;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="11" style="vertical-align:bottom;white-space:nowrap;width:45.2%;border-bottom: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;">March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;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="vertical-align:bottom;width:51.24%;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:2.37%;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:9.38%;border-bottom: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.37%;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:9.38%;border-bottom: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.37%;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:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;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:10.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;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:51.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Assets</i></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin: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:51.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 447,627</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 447,627</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin: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:51.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Investments:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin: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:51.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Government and agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 332,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;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:6.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 332,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin: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:51.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 296,716</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 296,716</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin: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:51.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Certificates of deposit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin: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:51.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets held at fair value</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;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;"> 332,403</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;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;"> 745,654</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,078,057</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin: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:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Excludes $464.9 million of cash held in bank accounts by the Company.</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="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Excludes $8.7 million of cash held in bank accounts by the Company.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the three months ended March 31, 2021, the Company has not transferred any assets between fair value measurement levels.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The carrying values of financial instruments, including accounts receivable and accounts payable, approximate their fair values due to their short-term maturities. The fair value of the Notes (as defined below) of $387.4 million as of March 31, 2021 was determined based on quoted market prices and would be classified within Level 1 of the fair value hierarchy. The estimated fair value of the Company’s term loan of $158.8 million as of March 31, 2021 was based on current interest rates for similar types of borrowings and is in Level 2 of the fair value hierarchy. The estimated fair values may not represent actual values of the financial instruments that could be realized as of the balance sheet date or that will be realized in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">All of the Company’s investments are classified as “available-for-sale” and are carried at fair value.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><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:51.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.51%;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:2.47%;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="11" style="vertical-align:bottom;white-space:nowrap;width:44.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.51%;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:2.47%;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:9.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;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom: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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;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:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Assets</i></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td 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;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;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:1.51%;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;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:1.52%;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 679,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;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:1.52%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;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:1.53%;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 679,554</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Investments:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.18%;margin: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:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Government and agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 42,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 42,399</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td 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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 99,749</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 99,749</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Certificates of deposit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td 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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;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 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.16%;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 3.6pt 0pt 0pt;"> 1,311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.11%;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 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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.16%;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 3.6pt 0pt 0pt;"> 1,311</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets held at fair value</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td 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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 42,399</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;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.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 780,614</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;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.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;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.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 823,013</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.18%;margin: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="background-color:#ffff00;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:51.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.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:51.24%;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:2.37%;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="11" style="vertical-align:bottom;white-space:nowrap;width:45.2%;border-bottom: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;">March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;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="vertical-align:bottom;width:51.24%;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:2.37%;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:9.38%;border-bottom: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.37%;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:9.38%;border-bottom: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.37%;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:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;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:10.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;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:51.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Assets</i></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin: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:51.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 447,627</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 447,627</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin: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:51.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Investments:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin: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:51.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Government and agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 332,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;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:6.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 332,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin: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:51.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 296,716</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 296,716</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin: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:51.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Certificates of deposit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin: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:51.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets held at fair value</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;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;"> 332,403</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;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;"> 745,654</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.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;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,078,057</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin: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:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Excludes $464.9 million of cash held in bank accounts by the Company.</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="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Excludes $8.7 million of cash held in bank accounts by the Company.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p> 679554000 679554000 42399000 42399000 99749000 99749000 1311000 1311000 42399000 780614000 823013000 447627000 447627000 332403000 332403000 296716000 296716000 1311000 1311000 332403000 745654000 1078057000 464900000 8700000 387400000 158800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 12pt 0pt;"><i style="font-style:italic;">Cash and Cash Equivalents</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">Cash equivalents are short-term, highly liquid interest-bearing investments with maturity dates of three months or less when purchased, consisting primarily of money market instruments. Book overdrafts are reflected within accounts payable on the balance sheets. At March 31, 2021, the Company had book overdrafts of $2.1 million. At March 31, 2021, the Company’s excess capital and undistributed earnings for the Company’s regulated subsidiaries of approximately $50 million are included in cash and cash equivalents.</p> 2100000 50000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 12pt 0pt;"><i style="font-style:italic;">Investments</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If a debt security is in an unrealized loss position and the Company has the intent to sell the debt security, or it is more likely than not that the Company will have to sell the debt security before recovery of its amortized cost basis, the decline in value is deemed to be other-than-temporary and is recorded to other-than-temporary impairment losses recognized in income in the consolidated statements of comprehensive income. For impaired debt securities that the Company does not intend to sell or it is more likely than not that the Company will not have to sell such securities, but the Company expects that it will not fully recover the amortized cost basis, the credit component of the other-than-temporary impairment is recognized in other-than-temporary impairment losses recognized in net income and the non-credit component of the other-than-temporary impairment is recognized in other comprehensive income in the consolidated statements of comprehensive income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">As of December 31, 2020 and March 31, 2021, there were no material unrealized losses that the Company determined to be other-than-temporary. No realized gains or losses were recorded for the three months ended March 31, 2020 or 2021. The following is a summary of short-term and long-term investments at December 31, 2020 and March 31, 2021 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><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:52.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.17%;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:2.5%;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="11" style="vertical-align:bottom;white-space:nowrap;width: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;"><b style="font-weight:bold;">December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:52.17%;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:2.5%;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:52.17%;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:2.5%;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:9.49%;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;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.73%;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;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.73%;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;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:52.17%;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:2.5%;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:9.49%;border-bottom: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;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:8.73%;border-bottom: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;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:8.73%;border-bottom: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;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Government and agency securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;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:1.53%;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 42,389</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;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:1.53%;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.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;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:1.53%;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.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;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:1.55%;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 42,399</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.53%;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 99,861</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.53%;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.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.53%;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.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (115)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.55%;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 99,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Certificates of deposit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.53%;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.96%;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 3.6pt 0pt 0pt;"> 1,311</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.53%;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.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 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.53%;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.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 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.55%;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.96%;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 3.6pt 0pt 0pt;"> 1,311</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total investments at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.53%;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.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 143,561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.53%;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.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 3.6pt 0pt 0pt;"> 14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.53%;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.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;"> (116)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.55%;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.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 143,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;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:52.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.08%;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:2.5%;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="11" style="vertical-align:bottom;white-space:nowrap;width:44.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:52.08%;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:2.5%;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:52.08%;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:2.5%;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:9.63%;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;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.71%;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;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.73%;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;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:9.52%;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;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:52.08%;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:2.5%;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:9.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;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:8.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;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:8.73%;border-bottom: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;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:9.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;"><b style="font-weight:bold;">Fair</b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;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:52.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Government and agency securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;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:1.53%;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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 332,375</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;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:1.53%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;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:1.55%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;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:1.55%;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 332,403</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.53%;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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 296,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.53%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.55%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (131)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.55%;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 296,716</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Certificates of deposit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.53%;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:8.09%;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 3.6pt 0pt 0pt;"> 1,311</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.53%;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.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 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.55%;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.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 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.55%;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.96%;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 3.6pt 0pt 0pt;"> 1,311</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total investments at March 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.53%;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.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 630,519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.53%;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.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.55%;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.18%;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;"> (132)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.55%;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.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 630,430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin: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="background-color:#ffff00;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The maturity dates of the Company’s investments as of March 31, 2021 are summarized below (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:71.07%;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.19%;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:11.99%;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;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;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:11.99%;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;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.07%;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.19%;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:11.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;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;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:11.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;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:71.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.37%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 625,439</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.37%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 625,350</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.54%;margin: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:71.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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:10.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 3.6pt 0pt 0pt;"> 5,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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:10.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 3.6pt 0pt 0pt;"> 5,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin: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:71.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total investments at March 31, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;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:1.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 3.6pt 0pt 0pt;"> 630,519</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;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:1.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 3.6pt 0pt 0pt;"> 630,430</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.54%;margin: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 0pt 12pt 0pt;"><span style="background-color:#ffff00;font-size:1pt;visibility:hidden;">​</span></p> 0 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><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:52.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.17%;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:2.5%;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="11" style="vertical-align:bottom;white-space:nowrap;width: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;"><b style="font-weight:bold;">December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:52.17%;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:2.5%;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:52.17%;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:2.5%;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:9.49%;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;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.73%;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;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.73%;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;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:52.17%;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:2.5%;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:9.49%;border-bottom: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;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:8.73%;border-bottom: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;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:8.73%;border-bottom: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;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Government and agency securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;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:1.53%;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 42,389</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;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:1.53%;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.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;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:1.53%;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.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;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:1.55%;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 42,399</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.53%;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 99,861</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.53%;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.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.53%;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.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (115)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.55%;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 99,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Certificates of deposit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.53%;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.96%;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 3.6pt 0pt 0pt;"> 1,311</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.53%;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.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 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.53%;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.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 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.55%;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.96%;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 3.6pt 0pt 0pt;"> 1,311</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total investments at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.53%;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.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 143,561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.53%;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.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 3.6pt 0pt 0pt;"> 14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.53%;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.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;"> (116)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.55%;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.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 143,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;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:52.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.08%;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:2.5%;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="11" style="vertical-align:bottom;white-space:nowrap;width:44.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:52.08%;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:2.5%;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:52.08%;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:2.5%;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:9.63%;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;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.71%;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;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.73%;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;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:9.52%;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;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:52.08%;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:2.5%;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:9.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;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:8.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;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:8.73%;border-bottom: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;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:9.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;"><b style="font-weight:bold;">Fair</b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;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:52.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Government and agency securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;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:1.53%;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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 332,375</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;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:1.53%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;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:1.55%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;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:1.55%;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 332,403</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.53%;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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 296,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.53%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.55%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (131)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.55%;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 296,716</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Certificates of deposit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.53%;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:8.09%;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 3.6pt 0pt 0pt;"> 1,311</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.53%;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.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 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.55%;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.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 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.55%;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.96%;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 3.6pt 0pt 0pt;"> 1,311</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total investments at March 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.53%;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.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 630,519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.53%;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.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.55%;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.18%;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;"> (132)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.55%;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.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 630,430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin: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="background-color:#ffff00;visibility:hidden;">​</span></p> 42389000 11000 1000 42399000 99861000 3000 115000 99749000 1311000 1311000 143561000 14000 116000 143459000 332375000 29000 1000 332403000 296833000 14000 131000 296716000 1311000 1311000 630519000 43000 132000 630430000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:71.07%;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.19%;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:11.99%;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;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;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:11.99%;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;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.07%;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.19%;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:11.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;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;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:11.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;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:71.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.37%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 625,439</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.37%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 625,350</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.54%;margin: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:71.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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:10.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 3.6pt 0pt 0pt;"> 5,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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:10.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 3.6pt 0pt 0pt;"> 5,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin: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:71.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total investments at March 31, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;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:1.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 3.6pt 0pt 0pt;"> 630,519</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;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:1.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 3.6pt 0pt 0pt;"> 630,430</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.54%;margin: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> 625439000 625350000 5080000 5080000 630519000 630430000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 12pt 0pt;"><i style="font-style:italic;">Income Taxes</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s effective income tax rates from continuing operations were 122.8 percent and 27.7 percent for the three months ended March 31, 2020 and 2021, respectively. These rates differ from the applicable federal statutory income tax rate primarily due to state income taxes and permanent differences between book and tax income. The Company also accrues interest and penalties related to uncertain tax positions in its provision for income taxes. The significant effective income tax rate for the three months ended March 31, 2020 is primarily due to the impact of the non-deductible health insurance fee (“HIF”) relative to the reduced level of earnings of the period. Congress repealed the HIF effective for plan years after December 31, 2020. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company files a consolidated federal income tax return with its eighty-percent or more controlled subsidiaries. The Company and its subsidiaries also file income tax returns in various state and local jurisdictions. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">The Coronavirus Aid, Relief, and Economic Security Act was signed into law on March 27, 2020, the Consolidated Appropriations Act, 2021 was signed into law on December 27, 2020 and The American Rescue Plan Act of 2021 was signed March 11, 2021. All three acts provide widespread emergency relief for the economy and aid to corporations including several significant provisions related to taxes. As of March 31, 2021, the Company has not utilized (nor does it anticipate utilizing) any of the provisions that would result in a material impact on its results. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:14pt 0pt 12pt 0pt;"><i style="font-style:italic;">State Net Operating Loss Carryforwards</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company and its subsidiaries have $75.0 million of net operating loss carryovers (“NOLs”) available to reduce state and local taxable income at certain subsidiaries in 2021 and subsequent years. Most of these NOLs will expire in 2021 through 2038 if not used and are subject to examination and adjustment by the respective tax authorities. In addition, the Company’s utilization of certain of these NOLs is subject to limitations as to the timing and use. Other </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">than those considered in determining the valuation allowances discussed below, the Company does not believe these limitations will restrict the Company’s ability to use any of these state and local NOLs before they expire. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/>Deferred tax assets as of December 31, 2020 and March 31, 2021 are shown net of valuation allowances of $0.9 million and $0.9 million, respectively. These valuation allowances mostly relate to uncertainties regarding the eventual realization of certain state NOLs. Reversals of valuation allowances are recorded in the period they occur, typically as reductions to income tax expense. Determination of the amount of deferred tax assets considered realizable requires significant judgment and estimation regarding the forecasts of future taxable income which are consistent with the plans and estimates the Company uses to manage the underlying businesses. Although consideration is also given to potential tax planning strategies which might be available to improve the realization of deferred tax assets, none were identified which were both prudent and reasonable. The Company believes taxable income expected to be generated in the future will be sufficient to support realization of the Company’s deferred tax assets, as reduced by valuation allowances. This determination is based upon earnings history and future earnings expectations.</p> 1.228 0.277 75000000.0 900000 900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Health Care Reform</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/>The Patient Protection and the Affordable Care Act, as amended by the Health Care and Education Reconciliation Act of 2010 (collectively, the “Health Reform Law”), imposed a mandatory annual fee on health insurers for each calendar year beginning on or after January 1, 2014. The Company obtained rate adjustments from customers which the Company expects will cover the direct costs of these fees and the impact from non-deductibility of such fees for federal and state income tax purposes. Congress repealed the HIF fee effective for plan years after December 31, 2020. For 2020 the HIF fee was $36.2 million, of which $12.4 related to continuing operations, which was paid in 2020.</p> 36200000 12400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Sto</i><i style="font-style:italic;">ck Compensation</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">At December 31, 2020 and March 31, 2021, the Company had equity-based employee incentive plans, which are described more fully in Note 6 in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020, which was filed with the SEC on February 26, 2021. The Company recorded stock compensation expense of $7.1 million for the three months ended March 31, 2021. Stock compensation expense recognized in the consolidated statements of comprehensive income for the three months ended March 31, 2020 and 2021 has been reduced for forfeitures, estimated at between zero and four percent for all periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the three months ended March 31, 2020, tax expense on deficiencies (net of the tax deductions in excess of recognized stock compensation expense) was $1.4 million, which was included as an increase to income tax expense. For the three months ended March 31, 2021, the benefit of tax deductions in excess of recognized stock compensation expense (net of deficiencies) was $1.1 million, which was included as a reduction of income tax expense. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Summarized information related to the Company’s stock options for the three months ended March 31, 2021 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:69.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.6%;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:2.94%;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:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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="vertical-align:bottom;width:70.6%;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:2.94%;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:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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="vertical-align:bottom;width:70.6%;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:2.94%;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:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:70.6%;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:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:9.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;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, beginning of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,045,283</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 75.48</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><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 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,960)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><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 3.6pt 0pt 0pt;"> 89.13</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;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;"> (109,381)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 68.26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, end of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 915,942</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;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.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 3.6pt 0pt 0pt;"> 76.05</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested and expected to vest at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 914,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.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 3.6pt 0pt 0pt;"> 76.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable, end of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 816,244</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;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.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 3.6pt 0pt 0pt;"> 77.24</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Summarized information related to the Company’s nonvested restricted stock awards (“RSAs”) for the three months ended March 31, 2021 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:69.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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:2.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.81%;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:2.94%;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:9.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.81%;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:2.94%;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:9.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.45%;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;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.81%;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:2.94%;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:9.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.45%;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;">Grant Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.81%;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:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;border-bottom: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;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.45%;border-bottom: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;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 54,314</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 77.33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Awarded</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:69.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.9%;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 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:69.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, ending of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 54,314</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 77.33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 6pt 0pt;">Summarized information related to the Company’s nonvested restricted stock units (“RSUs”) for the three months ended March 31, 2021 is as follows:</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:69.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.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:2.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.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:2.94%;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:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.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:2.94%;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:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:11.45%;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;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.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:2.94%;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:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:11.45%;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;">Grant Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.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:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:11.45%;border-bottom: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;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, beginning of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 428,362</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 65.83</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Awarded</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 275,619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 92.85</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (148,546)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 67.77</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (887)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 70.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, ending of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 554,548</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 78.73</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 6pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/>Grants of RSAs vest on the anniversary of the grant. In general, RSUs vest ratably on each anniversary over the three years subsequent to grant. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:12pt 0pt 6pt 0pt;">Summarized information related to the Company’s nonvested restricted performance stock units (“PSUs”) for the three months ended March 31, 2021 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:70.42%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.26%;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:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.26%;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:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.26%;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:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.26%;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:11.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;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, beginning of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 278,945</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">99.80</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Awarded</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;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="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;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:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> (63,324)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;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="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">141.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, end of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 3.6pt 0pt 0pt;"> 215,621</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;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:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">87.51</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p> 7100000 0 0 0 0 0.04 0.04 0.04 0.04 1400000 1100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Summarized information related to the Company’s stock options for the three months ended March 31, 2021 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:69.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.6%;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:2.94%;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:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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="vertical-align:bottom;width:70.6%;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:2.94%;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:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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="vertical-align:bottom;width:70.6%;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:2.94%;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:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:70.6%;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:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:9.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;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, beginning of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,045,283</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 75.48</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><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 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,960)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><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 3.6pt 0pt 0pt;"> 89.13</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;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;"> (109,381)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 68.26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, end of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 915,942</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;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.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 3.6pt 0pt 0pt;"> 76.05</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested and expected to vest at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 914,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.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 3.6pt 0pt 0pt;"> 76.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable, end of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 816,244</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;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.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 3.6pt 0pt 0pt;"> 77.24</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Summarized information related to the Company’s nonvested restricted stock awards (“RSAs”) for the three months ended March 31, 2021 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:69.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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:2.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.81%;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:2.94%;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:9.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.81%;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:2.94%;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:9.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.45%;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;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.81%;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:2.94%;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:9.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.45%;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;">Grant Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.81%;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:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;border-bottom: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;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.45%;border-bottom: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;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 54,314</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 77.33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Awarded</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:69.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.9%;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 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:69.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, ending of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 54,314</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 77.33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 6pt 0pt;">Summarized information related to the Company’s nonvested restricted stock units (“RSUs”) for the three months ended March 31, 2021 is as follows:</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:69.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.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:2.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.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:2.94%;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:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.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:2.94%;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:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:11.45%;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;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.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:2.94%;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:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:11.45%;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;">Grant Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.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:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:11.45%;border-bottom: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;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, beginning of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 428,362</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 65.83</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Awarded</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 275,619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 92.85</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (148,546)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 67.77</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (887)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 70.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, ending of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 554,548</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 78.73</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:69.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.6%;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:2.94%;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:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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="vertical-align:bottom;width:70.6%;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:2.94%;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:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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="vertical-align:bottom;width:70.6%;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:2.94%;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:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:70.6%;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:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:9.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;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, beginning of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,045,283</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 75.48</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><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 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,960)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><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 3.6pt 0pt 0pt;"> 89.13</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;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;"> (109,381)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 68.26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, end of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 915,942</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;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.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 3.6pt 0pt 0pt;"> 76.05</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested and expected to vest at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 914,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.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 3.6pt 0pt 0pt;"> 76.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable, end of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 816,244</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;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.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 3.6pt 0pt 0pt;"> 77.24</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 1045283 75.48 19960 89.13 109381 68.26 915942 76.05 914068 76.07 816244 77.24 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:69.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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:2.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.81%;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:2.94%;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:9.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.81%;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:2.94%;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:9.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.45%;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;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.81%;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:2.94%;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:9.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.45%;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;">Grant Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.81%;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:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;border-bottom: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;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.45%;border-bottom: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;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 54,314</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 77.33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Awarded</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:69.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.9%;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 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:69.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, ending of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 54,314</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 77.33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr></table> 54314 77.33 54314 77.33 428362 65.83 275619 92.85 148546 67.77 887 70.40 554548 78.73 P3Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:12pt 0pt 6pt 0pt;">Summarized information related to the Company’s nonvested restricted performance stock units (“PSUs”) for the three months ended March 31, 2021 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:70.42%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.26%;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:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.26%;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:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.26%;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:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.26%;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:11.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;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, beginning of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 278,945</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">99.80</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Awarded</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;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="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;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:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> (63,324)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;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="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">141.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, end of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 3.6pt 0pt 0pt;"> 215,621</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;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:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">87.51</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size: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:70.42%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.26%;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:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.26%;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:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.26%;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:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.26%;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:11.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;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, beginning of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 278,945</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">99.80</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Awarded</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;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="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;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:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> (63,324)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;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="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">141.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, end of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 3.6pt 0pt 0pt;"> 215,621</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;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:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">87.51</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p> 278945 99.80 63324 141.61 215621 87.51 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Long-Term Debt and Finance Lease Obligations</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/>The following table shows the components of debt and finance lease obligations, including the current component, at December 31, 2020 and March 31, 2021 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:20.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:20.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:20.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:20.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Senior Notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 359,632</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 359,656</p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Term loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 263,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 158,750</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other loan</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.98%;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,154</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.98%;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,154</p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance leases - land and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.98%;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,359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,238</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance leases - software as service arrangements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,298</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,288</p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred loan costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,192)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.98%;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;"> (3,861)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total debt and finance lease obligations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.98%;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;"> 638,376</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.98%;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;"> 533,225</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffff00;font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Senior Notes</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0.05pt 0pt 12pt 0pt;">On September 22, 2017, the Company completed the public offering of $400.0 million aggregate principal amount of its 4.400% Senior Notes due 2024 (the “Notes”). The Notes are governed by an indenture dated as of September 22, 2017 (the “Base Indenture”), between the Company, as issuer, and U.S. Bank National Association, as trustee, and is supplemented by a first supplemental indenture dated as of September 22, 2017 (the “First Supplemental Indenture” together, with the Base Indenture, the “Indenture”), between the Company, as issuer, and U.S. Bank National Association, as trustee. Since the public offering, the Company purchased and subsequently retired $40.0 million of it’s Notes, of which $28.9 million was purchased and subsequently retired in March 2020 that resulted in a loss on retirement of $0.7 million that is included in interest expense. The Notes were issued at a discount and had a carrying value of $359.6 million and $359.7 million at December 31, 2020 and March 31, 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0.05pt 0pt 12pt 0pt;">The Notes bear interest payable semiannually in cash in arrears on March 22 and September 22 of each year, commencing on March 22, 2018, which rate is subject to an interest rate adjustment upon the occurrence of certain credit rating events. The interest rate on the Notes on March 31, 2021 was 4.900%. The Notes mature on September 22, 2024. The Indenture provides that the Notes are redeemable at the Company’s option, in whole or in part, at any time on or after July 22, 2024, at a redemption price equal to 100% of the principal amount of the Notes being redeemed plus accrued and unpaid interest thereon to, but excluding, the redemption date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0.05pt 0pt 12pt 0pt;">The Indenture also contains certain covenants which restrict the Company’s ability to, among other things, create liens on its and its subsidiaries’ assets; engage in sale and lease-back transactions; and engage in a consolidation, merger or sale of assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Credit Agreement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0.05pt 0pt 12pt 0pt;">On September 22, 2017, the Company entered into a credit agreement with various lenders that provides for a $400.0 million senior unsecured revolving credit facility and a $350.0 million senior unsecured term loan facility to the Company, as the borrower (the “2017 Credit Agreement”). On August 13, 2018, the Company entered into an amendment to the 2017 Credit Agreement, which extended the maturity date by one year. On February 27, 2019, the Company entered into a second amendment to the 2017 Credit Agreement, which amended the total leverage ratio covenant through December 31, 2019, and which was necessary in order for the Company to remain in compliance with the terms of the 2017 Credit Agreement. The 2017 Credit Agreement is scheduled to mature on September 22, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Under the 2017 Credit Agreement, the annual interest rate on the loan borrowing is equal to (i) in the case of base rate loans, the sum of an initial borrowing margin of 0.500 percent plus the higher of the prime rate, <span style="-sec-ix-hidden:Hidden_KiwMEeB5BkOrcDHvg-eBuA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">one-half of one</span></span> percent in excess of the overnight “federal funds” rate, or the Eurodollar rate for one month plus 1.000 percent, or (ii) in the case of Eurodollar rate loans, the sum of an initial borrowing margin of 1.500 percent plus the Eurodollar rate for the selected interest period. The borrowing margin is subject to adjustment based on the Company’s debt rating as provided </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">by certain rating agencies. The Company has the option to borrow in base rate loans or Eurodollar rate loans at its discretion. The Company has elected to borrow in Eurodollar rate loans that currently have a borrowing margin of 1.75 percent plus the Eurodollar rate for the selected interest period. For three months ended March 31, 2021, the weighted average interest rate on the term loan facility was approximately 2.01 percent. The interest rate on the term loan facility was 1.86% on March 31, 2021. The term loan facility balance under the 2017 Credit Agreement totaled $263.1 million and $158.8 million as of December 31, 2020 and March 31, 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In March 2021, the Company made voluntary term loan repayments of $100.0 million. As of March 31, 2021, the contractual maturities, totaling $158.8 million of the term loan under the 2017 Credit Agreement were as follows: 2021—$0.0 million; 2022—$0.0 million; and 2023—$158.8 million. Due to the timing of working capital needs, the Company will periodically borrow from the revolving loan under the 2017 Credit Agreement. At December 31, 2020 and March 31, 2021, the Company had no revolving loans, resulting in borrowing capacity of $400.0 million under the 2017 Credit Agreement. Included in long-term debt, finance lease and deferred financing obligations are deferred loan and bond issuance costs as of December 31, 2020 and March 31, 2021 of $4.2 million and $3.9 million, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Letter of Credit Agreement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On August 22, 2017, the Company entered into a Continuing Agreement for Standby Letters of Credit with The Bank of Tokyo-Mitsubishi UFJ, Ltd. (“BTMU”), as issuer (the “L/C Agreement”), under which BTMU, at its sole discretion, may provide stand-by letter of credit to the Company. The Company had letters of credit outstanding under the L/C Agreement as of December 31, 2020 and March 31, 2021 of $32.1 million and $33.0 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Finance Lease and Deferred Financing Obligations</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">There were $16.4 million and $15.2 million of finance lease and deferred financing obligations at December 31, 2020 and March 31, 2021, respectively. The Company’s finance lease and deferred financing obligations represent amounts due under leases for certain properties, computer software (acquired prior to the prospective adoption of ASU 2015-05 on January 1, 2016) and equipment. The recorded gross cost of finance lease assets was $43.0 million and $43.0 million at December 31, 2020 and March 31, 2021, respectively. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:20.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:20.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:20.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:20.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Senior Notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 359,632</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 359,656</p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Term loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 263,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 158,750</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other loan</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.98%;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,154</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.98%;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,154</p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance leases - land and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.98%;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,359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,238</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance leases - software as service arrangements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,298</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,288</p></td></tr><tr><td style="vertical-align:bottom;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred loan costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,192)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.98%;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;"> (3,861)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:55.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total debt and finance lease obligations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.98%;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;"> 638,376</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.98%;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;"> 533,225</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffff00;font-style:italic;visibility:hidden;">​</span></p> 359632000 359656000 263125000 158750000 2154000 2154000 16359000 15238000 1298000 1288000 4192000 3861000 638376000 533225000 400000000.0 0.04400 40000000.0 28900000 700000 359600000 359700000 0.04900 2024-09-22 1 400000000.0 350000000.0 2023-09-22 0.00500 0.01000 0.01500 0.0175 0.0201 0.0186 263100000 158800000 100000000.0 158800000 0.0 0.0 158800000 0 0 400000000.0 400000000.0 4200000 3900000 32100000 33000000.0 16400000 15200000 43000000.0 43000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Redeemable Non-Controlling Interest</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">As of March 31, 2021, the Company held a 70% equity interest in Aurelia Health, LLC (“Aurelia”). The other shareholders of Aurelia have the right to exercise put options, requiring the Company to purchase up to 33.3% of the remaining shares during the thirty-day period beginning on January 15, 2022 and each subsequent anniversary thereafter. In addition, for the thirty-day period beginning on January 15, 2022 and each subsequent anniversary thereafter, the Company has the right to purchase 33.3% of the remaining shares (“call option”). The redemption price for these put and call options is based on a fixed multiple of the trailing twelve-month EBITDA at the redemption date. Non-controlling interests with redemption features, such as put options, that are not solely within the Company’s control are considered redeemable non-controlling interests. Redeemable non-controlling interest is considered to be temporary and is therefore reported in a mezzanine level between liabilities and stockholders’ equity on the Company’s consolidated balance sheet at the greater of the initial carrying amount adjusted for the non-controlling interest’s share of net income or loss or its redemption value. The carrying value of the non-controlling interest as of December 31, 2020 and March 31, 2021 was $33.1 million and $33.3 million, respectively. The Company evaluates the redemption value on a quarterly basis. If the redemption value is greater than the carrying value, the Company will adjust the carrying amount of the non-controlling interest to equal the redemption value at the end of each reporting period. Under this method, this is viewed at the end of the reporting period as if it were also the redemption date for the non-controlling interest. The Company will reflect redemption value adjustments in the earnings per share (“EPS”) calculation if redemption value is in excess of the carrying value of the non-controlling interest. As of March 31, 2021, the carrying value of the non-controlling interest exceeded the redemption value and therefore no adjustment to the carrying value was required.</p> 0.70 0.333 P30D 0.333 P12M 33100000 33300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE B—Net Income per Common Share Attributable to Magellan Health, Inc.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The following table reconciles income attributable to common shareholders (numerator) and shares (denominator) used in the computations of net income per share attributable to common shareholders (in thousands, except per share data) for the three months ended March 31:</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:75.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.74%;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.22%;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:19.79%;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.23%;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:75.74%;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.22%;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:19.79%;border-bottom: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;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.22%;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:8.28%;border-bottom: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.21%;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:9.29%;border-bottom: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.23%;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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Numerator:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net (loss) income from continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:1.33%;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:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,070)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,509</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income (loss) from discontinued operations, net of tax</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.33%;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:6.94%;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 3.6pt 0pt 0pt;"> 19,320</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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.73%;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;"> (682)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:1.33%;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:6.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,827</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Denominator:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average number of common shares outstanding—basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:1.33%;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:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,728</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25,948</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Common stock equivalents—stock options</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.33%;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:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 61</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 186</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Common stock equivalents—RSAs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:1.33%;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:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Common stock equivalents—RSUs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.33%;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:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 50</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 196</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Common stock equivalents—PSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Common stock equivalents—employee stock purchase plan </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.33%;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:6.94%;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 3.6pt 0pt 0pt;"> 9</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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.73%;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 3.6pt 0pt 0pt;"> 3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average number of common shares outstanding—diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:1.33%;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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 26,553</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net (loss) income per common share—basic:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:1.33%;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:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.04)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Discontinued operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.33%;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:6.94%;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 3.6pt 0pt 0pt;"> 0.78</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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.73%;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;"> (0.03)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Consolidated operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:1.33%;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:6.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net (loss) income per common share—diluted:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:1.33%;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:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.04)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Discontinued operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.33%;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:6.94%;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 3.6pt 0pt 0pt;"> 0.78</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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.73%;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;"> (0.03)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Consolidated operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:1.33%;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:6.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">The weighted average number of common shares outstanding for the three months ended March 31, 2020 and 2021 were calculated using outstanding shares of the Company’s common stock. Common stock equivalents included in the calculation of diluted weighted average common shares outstanding for the three months ended March 31, 2020 and 2021 represent stock options to purchase shares of the Company’s common stock, RSAs, RSUs, PSUs and stock purchased under the Employee Stock Purchase Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company had additional potential dilutive securities outstanding representing 1.4 million and 0.3 million options for the three months ended March 31, 2020 and 2021, respectively, that were not included in the computation of dilutive securities because they were anti-dilutive for the period. Had these shares not been anti-dilutive, all of these shares would not have been included in the net income attributable to common shareholder per common share calculation as the Company uses the treasury stock method of calculating diluted shares.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The following table reconciles income attributable to common shareholders (numerator) and shares (denominator) used in the computations of net income per share attributable to common shareholders (in thousands, except per share data) for the three months ended March 31:</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:75.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.74%;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.22%;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:19.79%;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.23%;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:75.74%;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.22%;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:19.79%;border-bottom: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;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.22%;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:8.28%;border-bottom: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.21%;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:9.29%;border-bottom: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.23%;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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Numerator:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net (loss) income from continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:1.33%;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:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,070)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,509</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income (loss) from discontinued operations, net of tax</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.33%;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:6.94%;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 3.6pt 0pt 0pt;"> 19,320</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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.73%;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;"> (682)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:1.33%;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:6.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,827</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Denominator:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average number of common shares outstanding—basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:1.33%;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:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,728</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25,948</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Common stock equivalents—stock options</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.33%;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:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 61</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 186</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Common stock equivalents—RSAs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:1.33%;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:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Common stock equivalents—RSUs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.33%;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:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 50</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 196</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Common stock equivalents—PSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Common stock equivalents—employee stock purchase plan </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.33%;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:6.94%;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 3.6pt 0pt 0pt;"> 9</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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.73%;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 3.6pt 0pt 0pt;"> 3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average number of common shares outstanding—diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:1.33%;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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 26,553</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net (loss) income per common share—basic:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:1.33%;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:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.04)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Discontinued operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.33%;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:6.94%;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 3.6pt 0pt 0pt;"> 0.78</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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.73%;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;"> (0.03)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Consolidated operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:1.33%;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:6.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net (loss) income per common share—diluted:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:1.33%;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:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.04)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Discontinued operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.33%;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:6.94%;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 3.6pt 0pt 0pt;"> 0.78</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;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.73%;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;"> (0.03)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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:75.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Consolidated operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="vertical-align:bottom;white-space:nowrap;width:1.33%;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:6.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin: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> -1070000 28509000 19320000 -682000 18250000 27827000 24728000 25948000 61000 186000 21000 19000 50000 196000 201000 9000 3000 24869000 26553000 -0.04 1.10 0.78 -0.03 0.74 1.07 -0.04 1.07 0.78 -0.03 0.74 1.04 1400000 300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE C—Business Segment Information</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The accounting policies of the Company’s segments are the same as those described in Note A—“General.” The Company evaluates performance of its segments based on profit or loss from operations before stock compensation expense, depreciation and amortization, interest expense, interest and other income, changes in the fair value of contingent consideration recorded in relation to acquisitions, gain on sale of assets, special charges or benefits, and income taxes (“Segment Profit”). Management uses Segment Profit information for internal reporting and control purposes and considers it important in making decisions regarding the allocation of capital and other resources, risk assessment and employee compensation, among other matters. Healthcare subcontracts with Pharmacy Management to provide pharmacy benefits management services for certain of Healthcare’s customers. In addition, Pharmacy Management provides pharmacy benefits management for the Company’s employees covered under its medical plan. As </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">such, revenue, cost of goods sold and direct service costs and other related to these arrangements are eliminated. The Company’s segments are defined in Note A—“General.”</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The following tables summarize, for the periods indicated, operating results by business segment (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;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;white-space:nowrap;width:48.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.14%;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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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:9.77%;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;">Corporate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.14%;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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pharmacy</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.77%;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;">and</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.14%;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.29%;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.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Healthcare</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.77%;border-bottom: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;">Elimination</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated</b></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:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.18%;margin: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:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Managed care and other revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.46%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 488,906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 64,435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (173)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 553,168</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PBM revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 573,778</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,567)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 569,211</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of care</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.46%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (349,108)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (349,108)</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of goods sold</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (537,574)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,333</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (533,241)</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Direct service costs and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.46%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (105,936)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (81,866)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,439)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (204,241)</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock compensation expense (1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom: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.11%;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 3.6pt 0pt 0pt;"> 1,761</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;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.11%;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 3.6pt 0pt 0pt;"> 2,107</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;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.33%;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 3.6pt 0pt 0pt;"> 1,929</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;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.11%;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 3.6pt 0pt 0pt;"> 5,797</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Segment Profit (Loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 35,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.33%;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;"> (14,917)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 41,586</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;"><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="background-color:#ffff00;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;white-space:nowrap;width:48.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.14%;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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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:9.77%;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;">Corporate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.14%;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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pharmacy</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.77%;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;">and</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.14%;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.29%;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.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Healthcare</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.77%;border-bottom: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;">Elimination</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated</b></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:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31, 2021</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.18%;margin: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:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Managed care and other revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.46%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 533,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 93,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (161)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 626,076</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PBM revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 538,972</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,399)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 535,573</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of care</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.46%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (379,191)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (379,191)</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of goods sold</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (495,593)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,223</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (492,370)</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Direct service costs and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.46%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (114,993)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (104,596)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,432)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (231,021)</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Legal matter settlement</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,000</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock compensation expense (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.46%;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.11%;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 3.6pt 0pt 0pt;"> 2,519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.11%;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 3.6pt 0pt 0pt;"> 2,696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.33%;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 3.6pt 0pt 0pt;"> 1,842</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.11%;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 3.6pt 0pt 0pt;"> 7,057</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Segment Profit (Loss)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;border-top: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.11%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 41,345</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 43,706</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,927)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 75,124</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;"><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="background-color:#ffff00;visibility:hidden;">​</span></p><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:4.5pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Stock compensation expense, changes in the fair value of contingent consideration recorded in relation to acquisitions and impairment of intangible assets are included in direct service costs and other operating expenses; however, these amounts are excluded from the computation of Segment Profit.</span></td></tr></table><div style="margin-top:10pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:12pt 0pt 6pt 0pt;">The following table reconciles income from continuing operations before income taxes to Segment Profit from continuing operations (in thousands):</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:62.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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="5" style="vertical-align:bottom;white-space:nowrap;width:31.9%;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:1.97%;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:62.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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="5" style="vertical-align:bottom;white-space:nowrap;width:31.9%;border-bottom: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;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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:62.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income from continuing operations before income taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,692</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 39,414</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin: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:62.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.27%;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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,797</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin: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:62.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation and amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 23,358</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21,417</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin: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:62.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.27%;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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin: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:62.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest and other income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,219)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (341)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin: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:62.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Special charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.27%;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:11.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 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;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:11.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 3.6pt 0pt 0pt;"> 1,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin: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:62.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Segment Profit from continuing operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:2.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 3.6pt 0pt 0pt;"> 41,586</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 3.6pt 0pt 0pt;"> 75,124</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">The following tables summarize, for the periods indicated, operating results by business segment (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;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;white-space:nowrap;width:48.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.14%;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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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:9.77%;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;">Corporate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.14%;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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pharmacy</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.77%;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;">and</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.14%;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.29%;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.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Healthcare</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.77%;border-bottom: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;">Elimination</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated</b></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:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.18%;margin: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:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Managed care and other revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.46%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 488,906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 64,435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (173)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 553,168</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PBM revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 573,778</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,567)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 569,211</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of care</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.46%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (349,108)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (349,108)</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of goods sold</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (537,574)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,333</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (533,241)</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Direct service costs and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.46%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (105,936)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (81,866)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,439)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (204,241)</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock compensation expense (1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom: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.11%;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 3.6pt 0pt 0pt;"> 1,761</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;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.11%;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 3.6pt 0pt 0pt;"> 2,107</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;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.33%;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 3.6pt 0pt 0pt;"> 1,929</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;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.11%;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 3.6pt 0pt 0pt;"> 5,797</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Segment Profit (Loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 35,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.33%;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;"> (14,917)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 41,586</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;"><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="background-color:#ffff00;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;white-space:nowrap;width:48.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.14%;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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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:9.77%;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;">Corporate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.14%;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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pharmacy</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.77%;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;">and</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.14%;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.29%;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.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Healthcare</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.77%;border-bottom: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;">Elimination</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated</b></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:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31, 2021</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.18%;margin: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:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Managed care and other revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.46%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 533,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 93,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (161)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 626,076</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PBM revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 538,972</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,399)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 535,573</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of care</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.46%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (379,191)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (379,191)</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of goods sold</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (495,593)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,223</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (492,370)</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Direct service costs and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.46%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (114,993)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (104,596)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,432)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (231,021)</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Legal matter settlement</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,000</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock compensation expense (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.46%;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.11%;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 3.6pt 0pt 0pt;"> 2,519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.11%;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 3.6pt 0pt 0pt;"> 2,696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.33%;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 3.6pt 0pt 0pt;"> 1,842</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.44%;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.11%;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 3.6pt 0pt 0pt;"> 7,057</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Segment Profit (Loss)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;border-top: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.11%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 41,345</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 43,706</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,927)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 75,124</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;"><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="background-color:#ffff00;visibility:hidden;">​</span></p><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:4.5pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Stock compensation expense, changes in the fair value of contingent consideration recorded in relation to acquisitions and impairment of intangible assets are included in direct service costs and other operating expenses; however, these amounts are excluded from the computation of Segment Profit.</span></td></tr></table><div style="margin-top:10pt;"/> 488906000 64435000 -173000 553168000 573778000 -4567000 569211000 349108000 349108000 537574000 -4333000 533241000 105936000 81866000 16439000 204241000 1761000 2107000 1929000 5797000 35623000 20880000 -14917000 41586000 533010000 93227000 -161000 626076000 538972000 -3399000 535573000 379191000 379191000 495593000 -3223000 492370000 114993000 104596000 11432000 231021000 -9000000 -9000000 2519000 2696000 1842000 7057000 41345000 43706000 -9927000 75124000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:12pt 0pt 6pt 0pt;">The following table reconciles income from continuing operations before income taxes to Segment Profit from continuing operations (in thousands):</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:62.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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="5" style="vertical-align:bottom;white-space:nowrap;width:31.9%;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:1.97%;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:62.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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="5" style="vertical-align:bottom;white-space:nowrap;width:31.9%;border-bottom: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;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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:62.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income from continuing operations before income taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,692</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 39,414</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin: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:62.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.27%;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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,797</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin: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:62.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation and amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 23,358</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21,417</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin: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:62.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.27%;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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin: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:62.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest and other income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,219)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (341)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin: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:62.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Special charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.27%;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:11.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 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;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:11.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 3.6pt 0pt 0pt;"> 1,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin: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:62.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Segment Profit from continuing operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:2.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 3.6pt 0pt 0pt;"> 41,586</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 3.6pt 0pt 0pt;"> 75,124</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin: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> 4692000 39414000 5797000 7057000 23358000 21417000 8958000 6426000 1219000 341000 1151000 41586000 75124000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE D—Commitments and Contingencies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Legal</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s operating activities entail significant risks of liability. From time to time, the Company is subject to various actions and claims arising from the acts or omissions of its employees, network providers or other parties. In the normal course of business, the Company receives reports relating to deaths and other serious incidents involving patients for whom the Company provides managed care services. Such incidents occasionally give rise to malpractice, professional negligence and other related actions and claims against the Company or its network providers. Many of these actions and claims received by the Company seek substantial damages and, therefore, require the Company to incur significant fees and costs related to their defense. The Company is also subject to or party to certain class actions and other litigation and claims relating to its operations or business practices including employment practices, and privacy and data protection.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">The Company maintains a program of insurance coverage against a broad range of risks in the Company’s business, including certain of the class actions and other litigation and claims asserted against the Company, subject to deductibles and self-insured retentions as is described more fully in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020, which was filed with the SEC on February 26, 2021. The Company has recorded reserves that, in the opinion of management, are adequate to cover litigation, claims or assessments that have been or may be asserted against the Company, and for which the outcome is probable and reasonably estimable. Management believes that the resolution of such litigation and claims will not have a material adverse effect on the Company’s financial condition or results of operations; however, there can be no assurance in this regard. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Regulatory Issues</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The managed healthcare industry is subject to numerous laws and regulations. The subjects of such laws and regulations cover, but are not limited to, matters such as licensure, accreditation, government healthcare program participation requirements, information privacy and security, reimbursement for patient services, and Medicare and Medicaid fraud and abuse. Over the past several years, government activity has increased with respect to investigations and/or allegations concerning possible violations of fraud and abuse and false claims statutes and/or regulations by healthcare organizations and insurers. Entities that are found to have violated these laws and regulations may be excluded from participating in government healthcare programs, subjected to fines or penalties or required to repay amounts received from the government for previously billed patient services. Compliance with such laws and regulations can be subject to future government review and interpretation, as well as regulatory actions unknown or unasserted at this time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">The Company is subject to various federal, state and other laws and rules regarding the use, storage, protection and disclosure of confidential member and protected personal or health information, including the Health Insurance Portability and Accountability Act of 1996 (“HIPAA”), the Health Information Technology for Economic and Clinical Health Act (“HITECH Act”) and other applicable laws. The Company has experienced data security incidents resulting in disclosure of confidential or protected personal or health information. We have notified government agencies as appropriate and are cooperating with investigations and requests for information. Noncompliance with any applicable privacy or data security laws and regulations could result in enforcement actions, fines, penalties, and reputational and financial harm to the Company. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, regulators of certain of the Company’s subsidiaries may exercise certain discretionary rights under regulations including increasing their supervision of such entities, requiring additional restricted cash or other security or seizing or otherwise taking control of the assets and operations of such subsidiaries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:32.4pt;margin:0pt;">The Company is subject to certain federal laws and regulations in connection with its contracts with the federal government. These laws and regulations affect how the Company conducts business with its federal agency customers and may impose added costs on its business. The Company’s failure to comply with federal procurement laws and regulations could cause it to lose business, incur additional costs and subject it to a variety of civil and criminal penalties and administrative sanctions, including termination of contracts, forfeiture of profits, harm to reputation, suspension of </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">payments, fines, and suspension or debarment from doing business with federal government agencies. The Company’s wholly owned subsidiary, Armed Forces Services Corporation (“AFSC”), conducts business with federal agency customers and federal contractors to such agencies. The Company investigated, with the assistance of outside counsel, matters relating to compliance by AFSC with Small Business Administration ( “SBA”) regulations and other federal laws applicable to government contractors and reported findings to the SBA and the Department of Defense, including facts indicating violations of SBA regulations and other federal laws, such as the Anti-Kickback Act, by former AFSC executives, none of which was disclosed to Magellan prior to its acquisition of AFSC. The Company voluntarily responded to government requests for further information regarding the Company’s investigation. As a result of the Company's disclosure and the ensuing government investigation, a former AFSC executive pleaded guilty in the United States District Court for the Eastern District of Virginia to one count of honest services fraud, and at sentencing in September 2020, the Court ordered the former AFSC executive to pay restitution to AFSC as the victim of that offense. In June 2020, the United States Attorney’s Office for the Eastern District of Virginia (“U.S. Attorney’s Office”) informed the Company of a civil investigation regarding the Company and AFSC related to potential violations of the False Claims Act and/or the Anti-Kickback Act also stemming from the matters self-disclosed by the Company. While the Company believes that it has responded appropriately by self-reporting findings regarding matters that incepted prior to its acquisition of AFSC in order to mitigate the risk of adverse consequences, should the Company or AFSC be held responsible for the reported conduct in a proceeding initiated by the U.S. Attorney’s Office, SBA, Department of Defense and/or other federal agencies, we may be required to pay damages and/or penalties and AFSC could be suspended or debarred from government contracting. Management believes that the resolution of such investigations will not have a material adverse effect on the Company’s financial condition or results of operations; however, there can be no assurance in this regard. AFSC generated approximately 2.4% of the Company’s total revenue from continuing operations for the year ended December 31, 2020 and three months ended March 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Stock Repurchases</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company’s board of directors has previously authorized a series of stock repurchase plans. Stock repurchases for each such plan could be executed through open market repurchases, privately negotiated transactions, accelerated share repurchases or other means. The board of directors authorized management to execute stock repurchase transactions from time to time and in such amounts and via such methods as management deemed appropriate. Each stock repurchase program could be limited or terminated at any time without prior notice. Pursuant to the terms of the Merger Agreement, the Company suspended its stock repurchase programs on January 4, 2021, the date we announced our planned merger with Centene.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company’s board of directors approved, and subsequently amended, a stock repurchase plan which authorizes the Company to purchase up to $400 million of its outstanding common stock through November 15, 2021 (the “Repurchase Program”). As of March 31, 2021, the remaining capacity under the Repurchase Program was $186.3 million. Stock repurchases under the programs may be carried out from time to time in open market transactions (including blocks) or in privately negotiated transactions. The timing of repurchases and the actual amount purchased will depend on a variety of factors including the market price of the Company’s shares, general market and economic conditions, and other corporate considerations. Repurchases may be made pursuant to plans intended to comply with Rule 10b5-1 under the Securities Exchange Act of 1934, which could allow the Company to purchase its shares during periods when it otherwise might be prevented from doing so under insider trading laws or because of self-imposed trading blackout periods. Repurchases are expected to be funded from working capital and anticipated cash from operations. The repurchase authorization does not require the purchase of a specific number of shares and is subject to suspension or termination by the Company’s board of directors at any time. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Pursuant to the Stock Repurchase Program, the Company made purchases as follows (aggregate cost excludes broker commissions and is reflected in millions):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><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.68%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.98%;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:2.04%;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:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b><b style="font-weight:bold;">Number</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:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</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:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;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:0.51%;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="vertical-align:bottom;white-space:nowrap;width:62.98%;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:2.04%;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:12.38%;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;">of</b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b><b style="font-weight:bold;">Shares</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:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price Paid</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: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.96%;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;">Aggregate</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.98%;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;">Period</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;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.38%;border-bottom: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;">Purchased</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;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;"><b style="font-weight:bold;">per Share</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;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom: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;">Cost</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;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:62.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">October 26, 2015 - December 31, 2015</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 345,044</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 53.46</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18.4</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">January 1, 2016 - December 31, 2016</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,828,183</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 58.40</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 106.8</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:62.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">January 1, 2017 - December 31, 2017</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 280,140</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 77.67</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21.8</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">January 1, 2018 - December 31, 2018</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 844,872</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 74.59</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 63.0</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:62.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">January 1, 2019 - December 31, 2019</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 60,901</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 61.15</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3.7</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">January 1, 2020 - December 31, 2020</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:62.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">January 1, 2021 - March 31, 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.38%;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 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,359,140</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 213.7</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;"><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="background-color:#ffff00;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company made no share repurchases from April 1, 2021 through April 23, 2021.</p> 0.024 0.024 400000000 186300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><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.68%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.98%;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:2.04%;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:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b><b style="font-weight:bold;">Number</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:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</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:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;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:0.51%;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="vertical-align:bottom;white-space:nowrap;width:62.98%;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:2.04%;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:12.38%;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;">of</b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b><b style="font-weight:bold;">Shares</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:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price Paid</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: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.96%;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;">Aggregate</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.98%;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;">Period</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;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.38%;border-bottom: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;">Purchased</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;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;"><b style="font-weight:bold;">per Share</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;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom: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;">Cost</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;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:62.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">October 26, 2015 - December 31, 2015</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 345,044</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 53.46</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18.4</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">January 1, 2016 - December 31, 2016</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,828,183</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 58.40</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 106.8</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:62.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">January 1, 2017 - December 31, 2017</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 280,140</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 77.67</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21.8</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">January 1, 2018 - December 31, 2018</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 844,872</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 74.59</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 63.0</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:62.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">January 1, 2019 - December 31, 2019</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 60,901</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 61.15</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3.7</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">January 1, 2020 - December 31, 2020</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:62.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">January 1, 2021 - March 31, 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.38%;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 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 3.6pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,359,140</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 213.7</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;"><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="background-color:#ffff00;visibility:hidden;">​</span></p> 345044 53.46 18400000 1828183 58.40 106800000 280140 77.67 21800000 844872 74.59 63000000.0 60901 61.15 3700000 3359140 213700000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 12pt 0pt;"><i style="font-style:italic;">Acquisition of Aurelia Health, LLC</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/>Pursuant to the December 18, 2020 purchase agreement (the “Bayless Agreement”) between Bella Vista Enterprises, Inc., Aurelia Health, LLC and the Company, on December 21, 2020 the Company acquired 70<span style="white-space:pre-wrap;"> percent of the outstanding membership interests of Aurelia Health, LLC and its subsidiary Michael B. Bayless, LLC (collectively “Bayless”) (the “Bayless Acquisition”). </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/>The base purchase price for the Bayless Acquisition per the Bayless Agreement was $78.4 million. The Company reports the results of operations of Bayless within its Healthcare segment. During the three months ended March 31, 2021, the Company made measurement period adjustments of $0.1 million to increase goodwill related to the Bayless Acquisition.</p> 2020-12-18 2020-12-21 0.70 78400000 100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE F—Discontinued Operations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Magellan Complete Care – Stock and Asset Purchase Agreement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On December 31, 2020, the Company <span style="font-family:'TimesNewRoman';">completed the sale of its MCC Business to Molina, pursuant to a Stock and Asset Purchase Agreement, dated as of April 30, 2020, by and between the Company and Molina, for cash in the amount of </span><span style="font-family:'TimesNewRoman';">$850</span><span style="font-family:'TimesNewRoman';"> million plus closing adjustments of </span><span style="font-family:'TimesNewRoman';">$158</span><span style="font-family:'TimesNewRoman';"> million (subject to post-closing adjustments, if any), and the assumption by Molina of liabilities of the MCC Business.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-family:'TimesNewRoman';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">In connection with the MCC Sale, the Company and Molina have entered into commercial agreements for certain behavioral health, utilization management and related services to be provided by the Company to Molina and the MCC Business. These commercial agreements are subject to termination in connection with the Company’s pending Merger with Centene and may not be implemented. In addition, the parties entered into a transition services agreement pursuant to which the Company and certain of its affiliates provide, or cause third parties to provide, certain services to accommodate the transition of the MCC business to Molina.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:6pt 0pt 12pt 0pt;">The foregoing description of the Purchase Agreement and the MCC Sale does not purport to be complete and is qualified in its entirety by the terms and conditions of the Purchase Agreement, which was filed as Exhibit 2.1 to the Company’s Quarterly Report on Form 10-Q which was filed with the SEC on May 11, 2020, and any related agreements. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:6pt 0pt 12pt 0pt;">The accounting requirements for reporting a business to be divested as a discontinued operation were met during the second quarter of 2020. Accordingly, the accompanying consolidated financial statements for all periods presented reflect the MCC business as a discontinued operation. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the components of income from discontinued operations that is included in the Company’s consolidated income statements for the three months ended March 31, 2020 and 2021 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><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:68.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:0.05pt 0pt 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.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:0.05pt 0pt 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.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:0.05pt 0pt 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.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:0.05pt 0pt 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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 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.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:0.05pt 0pt 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.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:0.05pt 0pt 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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 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.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 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:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 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:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 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:24.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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 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:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Managed care and other revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 720,034</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Costs and expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Cost of care</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 602,534</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Direct service costs and other operating expenses (1)(2)(3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 84,497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 926</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Depreciation and amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 5,326</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Interest and other income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.39%;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:0.05pt 0pt 0.05pt 0pt;"> (2,540)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.39%;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:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Total costs and expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;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:0.05pt 3.6pt 0.05pt 0pt;"> 689,888</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;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:0.05pt 3.6pt 0.05pt 0pt;"> 926</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Income (loss) from discontinued operation before income taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 30,146</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (926)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Provision (benefit) for income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;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:0.05pt 3.6pt 0.05pt 0pt;"> 10,826</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;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:0.05pt 0pt 0.05pt 0pt;"> (244)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Net income (loss) from discontinued operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.39%;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:0.05pt 3.6pt 0.05pt 0pt;"> 19,320</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.39%;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:0.05pt 0pt 0.05pt 0pt;"> (682)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:12pt;margin-top:6pt;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="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Includes stock compensation expense of $260 for the three months ended March 31, 2020.</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="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Includes divestiture related expenses of $605 for the three months ended March 31, 2020.</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="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Includes changes in estimates and transition support services for the three months ended March 31, 2021.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:6pt 0pt 12pt 0pt;">The Company has retained corporate overhead expenses previously allocated to MCC of $6.7 million for the three months ended March 31, 2020.</p> 850000000 158000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><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:68.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:0.05pt 0pt 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.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:0.05pt 0pt 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.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:0.05pt 0pt 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.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:0.05pt 0pt 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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 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.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:0.05pt 0pt 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.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:0.05pt 0pt 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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 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.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 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:24.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 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:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 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:24.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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 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:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Managed care and other revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 720,034</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Costs and expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Cost of care</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 602,534</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Direct service costs and other operating expenses (1)(2)(3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 84,497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 926</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Depreciation and amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 5,326</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Interest and other income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.39%;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:0.05pt 0pt 0.05pt 0pt;"> (2,540)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.39%;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:0.05pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Total costs and expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;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:0.05pt 3.6pt 0.05pt 0pt;"> 689,888</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;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:0.05pt 3.6pt 0.05pt 0pt;"> 926</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Income (loss) from discontinued operation before income taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 30,146</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (926)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Provision (benefit) for income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;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:0.05pt 3.6pt 0.05pt 0pt;"> 10,826</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;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:0.05pt 0pt 0.05pt 0pt;"> (244)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Net income (loss) from discontinued operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.39%;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:0.05pt 3.6pt 0.05pt 0pt;"> 19,320</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.39%;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:0.05pt 0pt 0.05pt 0pt;"> (682)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:12pt;margin-top:6pt;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="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Includes stock compensation expense of $260 for the three months ended March 31, 2020.</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="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Includes divestiture related expenses of $605 for the three months ended March 31, 2020.</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="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Includes changes in estimates and transition support services for the three months ended March 31, 2021.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 720034000 602534000 84497000 926000 5326000 71000 2540000 689888000 926000 30146000 -926000 10826000 -244000 19320000 -682000 260000 605000 6700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE G—Special Charges</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/>In 2020, the Company established a transformation office which has an initiative (the “Transformation Initiative”) to lower our operating costs and reinvest in our business by improving and automating processes, leveraging technology, consolidating platforms and reducing any friction our customers, providers and members experience when doing business with us. As part of the Transformation Initiative, the Company is in the process of restructuring certain operating activities which has resulted in the Company recording an adjustment to severance of $0.2 million for the three months ended March 31, 2021, within special charges in the consolidated statement of comprehensive income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/>In addition, the Company reevaluated its current office lease footprint. Recoverability of existing operating right-of-use lease assets, and the related fixed assets held at the office locations, to be held and used are measured by a comparison of the carrying amount of an asset to the estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the asset exceeds the fair value of the asset. Any lease terminations or abandonments initiated as a result of the Transformation Initiative that result in an impairment of such right-of-use assets and the location’s related fixtures will be reported as special charges. For the three months ended March 31, 2021, lease terminations and abandonments resulted in the recognition of non-cash pre-tax impairment of $1.3 million, within special charges in the consolidated statement of comprehensive income. The impairment charge reduced the carrying value of these assets to their estimated fair value. In the future, if events or market conditions affect the estimated fair value to the extent that a long-lived asset is impaired, the Company will adjust the carrying value of these long-lived assets in the period in which the impairment occurs. In addition, the Company accrued various lease shutdown costs of $0.1 million for the three months ended March 31, 2021, within special charges in the consolidated statement of comprehensive income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:6pt 0pt 12pt 0pt;">The following table summarizes the components of special charges that are included in the Company’s consolidated statement of comprehensive income for the three months ended March 31, 2021 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:72.86%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Non-cash related special charges</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,263</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Fixed assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;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:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total non-cash related special charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,277</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Cash related special charges</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin: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:84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Employee severance and termination benefits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (209)</p></td></tr><tr><td style="vertical-align:bottom;width:84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Lease shutdown costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 83</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total cash related special charges</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;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:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (126)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total special charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;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.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,151</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/>A roll-forward of the Transformation Initiative liabilities is as follows (in thousands):<span style="font-size:12pt;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><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:61.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:14pt;font-weight:bold;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;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;">Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td 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:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;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:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;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:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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: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;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.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;"><b style="font-weight:bold;">Additions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;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:7.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;"><b style="font-weight:bold;">Payments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;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:7.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;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee severance and termination benefits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.18%;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,983</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (209)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.08%;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:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,019)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,755</p></td></tr><tr><td style="vertical-align:bottom;width:61.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lease shutdown costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0pt;"> 610</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;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;"> 83</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.08%;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:6.84%;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;"> (83)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;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;"> 610</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.8%;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: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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.18%;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,593</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;"> </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:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;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;"> (126)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.08%;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:6.84%;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;"> (1,102)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;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;"> 10,365</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> 200000 1300000 100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:72.86%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Non-cash related special charges</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,263</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Fixed assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;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:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total non-cash related special charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,277</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Cash related special charges</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin: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:84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Employee severance and termination benefits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (209)</p></td></tr><tr><td style="vertical-align:bottom;width:84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Lease shutdown costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 83</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total cash related special charges</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;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:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (126)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total special charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;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.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,151</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> 1263000 14000 1277000 -209000 83000 -126000 1151000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><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:61.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:14pt;font-weight:bold;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;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;">Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td 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:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;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:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;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:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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: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;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.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;"><b style="font-weight:bold;">Additions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;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:7.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;"><b style="font-weight:bold;">Payments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;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:7.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;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee severance and termination benefits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.18%;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,983</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (209)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.08%;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:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,019)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,755</p></td></tr><tr><td style="vertical-align:bottom;width:61.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lease shutdown costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0pt;"> 610</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;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;"> 83</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.08%;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:6.84%;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;"> (83)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;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;"> 610</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.8%;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: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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.18%;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,593</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;"> </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:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;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;"> (126)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.08%;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:6.84%;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;"> (1,102)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;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;"> 10,365</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> 10983000 -209000 1019000 9755000 610000 83000 83000 610000 11593000 -126000 1102000 10365000 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.1
Document and Entity Information
3 Months Ended
Mar. 31, 2021
$ / shares
shares
Cover [Abstract]  
Entity Central Index Key 0000019411
Document Type 10-Q
Document Quarterly Report true
Document Period End Date Mar. 31, 2021
Document Transition Report false
Entity File Number 1-6639
Entity Registrant Name MAGELLAN HEALTH, INC.
Entity Incorporation, State or Country Code DE
Entity Tax Identification Number 58-1076937
Entity Address, Address Line One 4801 E. Washington Street
Entity Address, City or Town Phoenix
Entity Address, State or Province AZ
Entity Address, Postal Zip Code 85034
City Area Code 800
Local Phone Number 642-1716
Entity Current Reporting Status Yes
Entity Interactive Data Current Yes
Entity Filer Category Large Accelerated Filer
Entity Small Business false
Entity Emerging Growth Company false
Entity Shell Company false
Entity Listing, Par Value Per Share | $ / shares $ 0.01
Title of 12(b) Security Common Stock, par value $0.01 per share
Trading Symbol MGLN
Security Exchange Name NASDAQ
Entity Common Stock, Shares Outstanding | shares 26,126,570
Current Fiscal Year End Date --12-31
Document Fiscal Year Focus 2021
Document Fiscal Period Focus Q1
Amendment Flag false
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Current Assets:    
Cash and cash equivalents ($49,227 and $75,458 restricted at December 31, 2020 and March 31, 2021, respectively) $ 456,309 $ 1,144,450
Accounts receivable, net 793,504 743,502
Short-term investments ($88,867 and $74,312 restricted at December 31, 2020 and March 31, 2021, respectively) 625,600 140,847
Pharmaceutical inventory 46,389 43,334
Other current assets ($43,547 and $51,511 restricted at December 31, 2020 and March 31, 2021, respectively) 101,462 84,264
Total Current Assets 2,023,264 2,156,397
Property and equipment, net 142,084 136,739
Long-term investments ($1,026 and $2,615 restricted at December 31, 2020 and March 31, 2021, respectively) 4,830 2,612
Deferred income taxes 921 1,842
Other long-term assets 119,947 108,797
Goodwill 873,830 873,779
Other intangible assets, net 71,631 79,689
Total Assets 3,236,507 3,359,855
Current Liabilities:    
Accounts payable 149,760 137,380
Accrued liabilities 266,217 354,906
Medical claims payable 116,580 111,851
Other medical liabilities 123,109 126,921
Current debt, finance lease and deferred financing obligations 6,543 6,521
Total Current Liabilities 662,209 737,579
Long-term debt, finance lease and deferred financing obligations 526,682 631,855
Deferred income taxes 13,602 7,102
Tax contingencies 11,867 11,002
Deferred credits and other long-term liabilities 79,276 69,283
Total Liabilities 1,293,636 1,456,821
Redeemable non-controlling interest 33,303 33,062
STOCKHOLDERS' EQUITY    
Preferred stock, par value $.01 per share Authorized-10,000 shares at December 31, 2020 and March 31, 2021-Issued and outstanding-none
Common stock, par value $.01 per share: Authorized-100,000 shares at December 31, 2020 and March 31, 2021-Issued and outstanding-55,549 and 25,887 shares at December 31, 2020, respectively, and 55,789 and 26,127 shares at March 31, 2021, respectively 558 555
Other Stockholders' Equity:    
Additional paid-in capital 1,488,975 1,477,219
Retained earnings 1,884,957 1,857,130
Accumulated other comprehensive income (loss) (195) (205)
Treasury stock, at cost, 29,662 and 29,662 shares at December 31, 2020 and March 31, 2021, respectively (1,464,727) (1,464,727)
Total Stockholders' Equity 1,909,568 1,869,972
Total Liabilities and Stockholders' Equity $ 3,236,507 $ 3,359,855
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Restricted cash and cash equivalents    
Restricted cash and cash equivalents $ 75,458 $ 49,227
Restricted investments, short-term and long-term    
Short-term restricted investments 74,312 88,867
Long term restricted investments 2,615 1,026
Other current restricted assets    
Other current restricted assets $ 51,511 $ 43,547
Preferred stock    
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, authorized (in shares) 10,000 10,000
Preferred stock, issued (in shares) 0 0
Preferred stock, outstanding (in shares) 0 0
Common stock    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, authorized (in shares) 100,000 100,000
Common stock, issued (in shares) 55,789 55,549
Common stock, outstanding (in shares) 26,127 25,887
Treasury stock    
Treasury stock (in shares) 29,662 29,662
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Net revenue:    
Net revenue $ 1,161,649 $ 1,122,379
Costs and expenses:    
Cost of care 379,191 349,108
Cost of goods sold 492,370 533,241
Direct service costs and other operating expenses 231,021 204,241
Legal matter settlement (9,000)  
Depreciation and amortization 21,417 23,358
Interest expense 6,426 8,958
Interest and other income (341) (1,219)
Special charges 1,151  
Total costs, expenses and other income 1,122,235 1,117,687
Income from continuing operations before income taxes 39,414 4,692
Provision for income taxes 10,905 5,762
Net (loss) income from continuing operations 28,509 (1,070)
Income (loss) from discontinued operations, net of tax (682) 19,320
Net income $ 27,827 $ 18,250
Basic    
Continuing operations (in dollars per share) $ 1.10 $ (0.04)
Discontinued operations (in dollars per share) (0.03) 0.78
Consolidated operations (in dollars per share) 1.07 0.74
Net income per common share - diluted:    
Continuing operations (in dollars per share) 1.07 (0.04)
Discontinued operations (in dollars per share) (0.03) 0.78
Consolidated operations (in dollars per share) $ 1.04 $ 0.74
Other comprehensive income    
Unrealized gains (losses) on available-for-sale securities $ 10 $ (201)
Comprehensive income 27,837 18,049
Managed care and other    
Net revenue:    
Net revenue 626,076 553,168
PBM    
Net revenue:    
Net revenue $ 535,573 $ 569,211
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF INCOME (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
CONSOLIDATED STATEMENTS OF INCOME    
Stock compensation expense $ 7,057 $ 5,797
Net of income tax (benefit) provision $ (3) $ 67
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Common Stock In Treasury
Additional Paid in Capital
Retained Earnings
Cumulative Effect, Period of Adoption, Adjustment
Retained Earnings
Accumulated Other Comprehensive (Loss) Income
Cumulative Effect, Period of Adoption, Adjustment
Total
Balance at Dec. 31, 2019 $ 543 $ (1,464,727) $ 1,386,616   $ 1,475,207 $ 144   $ 1,397,783
Balance (in shares) at Dec. 31, 2019 54,285,000 (29,662,000)            
Increase (Decrease) in Stockholders' Equity                
Stock compensation expense     6,057         6,057
Exercise of stock options $ 2   11,261         11,263
Exercise of stock options (in shares) 216,000              
Issuance of equity $ 1   (1,137)         (1,136)
Issuance of equity (in shares) 130,000              
Net income         18,250     18,250
Other comprehensive income (loss)-other           (201)   (201)
Balance at Mar. 31, 2020 $ 546 $ (1,464,727) 1,402,797 $ (413) 1,493,044 (57) $ (413) 1,431,603
Balance (in shares) at Mar. 31, 2020 54,631,000 (29,662,000)            
Balance at Dec. 31, 2020 $ 555 $ (1,464,727) 1,477,219   1,857,130 (205)   $ 1,869,972
Balance (in shares) at Dec. 31, 2020 55,549,000 (29,662,000)           25,887,000
Increase (Decrease) in Stockholders' Equity                
Stock compensation expense     7,057         $ 7,057
Exercise of stock options $ 2   7,465         $ 7,467
Exercise of stock options (in shares) 110,000             109,381
Issuance of equity $ 1   (2,766)         $ (2,765)
Issuance of equity (in shares) 130,000              
Net income         27,827     27,827
Other comprehensive income (loss)-other           10   10
Balance at Mar. 31, 2021 $ 558 $ (1,464,727) $ 1,488,975   $ 1,884,957 $ (195)   $ 1,909,568
Balance (in shares) at Mar. 31, 2021 55,789,000 (29,662,000)           26,127,000
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Cash flows from operating activities:    
Net income $ 27,827 $ 18,250
Adjustments to reconcile net income to net cash from operating activities:    
Depreciation and amortization 21,417 28,684
Special charges 1,151  
Non-cash interest expense 355 585
Non-cash stock compensation expense 7,057 6,057
Non-cash income tax provision 7,603 7,802
Non-cash accretion on investments 592 325
Changes in assets and liabilities, net of effects from acquisitions of businesses:    
Accounts receivable, net (50,013) (33,291)
Pharmaceutical inventory (3,055) 2,629
Other assets (27,283) (41,862)
Accounts payable and accrued liabilities (76,183) 52,746
Medical claims payable and other medical liabilities 917 (13,622)
Tax contingencies 680 925
Deferred credits and other long-term liabilities 9,993 3,003
Other 1,067 (505)
Net cash provided by (used in) operating activities (77,875) 31,726
Net cash provided by operating activities from discontinued operations   35,805
Net cash provided by operating activities from continuing operations (77,875) (4,079)
Cash flows from investing activities:    
Capital expenditures (19,540) (15,719)
Acquisitions and investments in businesses, net of cash acquired (2,372) (369)
Purchases of investments (673,169) (164,311)
Proceeds from maturities and sales of investments 185,619 152,394
Net cash provided by investing activities (509,462) (28,005)
Net cash provided by investing activities from discontinued operations   (19,154)
Net cash provided by investing activities from continuing operations (509,462) (8,851)
Cash flows from financing activities:    
Proceeds from borrowings on revolving line of credit   80,000
Proceeds from exercise of stock options 7,467 10,903
Payments on debt, finance lease and deferred financing obligations (105,506) (34,774)
Other (2,765) (1,136)
Net cash provided by (used in) financing activities (100,804) 54,993
Net cash provided by (used in) financing activities from continuing operations (100,804) 54,993
Net increase (decrease) in cash and cash equivalents from continuing operations (688,141) 42,063
Cash and cash equivalents at beginning of period 1,144,450 115,752
Cash and cash equivalents at end of period $ 456,309 157,815
Non-cash investing activities:    
Assets acquired under finance leases and deferred financing obligations   $ 3,599
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.1
General
3 Months Ended
Mar. 31, 2021
General  
General

NOTE A—General

Basis of Presentation

The accompanying unaudited consolidated financial statements of Magellan Health, Inc., a Delaware corporation (“Magellan”), include Magellan and its subsidiaries (together with Magellan, the “Company”). The financial statements have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information and with the Securities and Exchange Commission’s (the “SEC”) instructions to Form 10-Q. Accordingly, the financial statements do not include all of the information and footnotes required by accounting principles generally accepted in the United States for complete financial statements. In the opinion of management, all adjustments, consisting of normal recurring adjustments considered necessary for a fair presentation, have been included. The results of operations for the three months ended March 31, 2021 are not necessarily indicative of the results to be expected for the full year. All significant intercompany accounts and transactions have been eliminated in consolidation.

On December 31, 2020, Magellan completed the sale of its Magellan Complete Care business (the “MCC Business”) to Molina Healthcare, Inc. (“Molina”), pursuant to a Stock and Asset Purchase Agreement, dated as of April 30, 2020, by and between the Company and Molina, for cash in the amount of $850 million plus closing adjustments of $158 million (subject to post-closing adjustments, if any), and the assumption by Molina of liabilities of the MCC Business (the “MCC Sale”). The MCC Business was the Company’s business of contracting with state Medicaid agencies and the U.S. Centers for Medicare and Medicaid Services to manage total medical benefits or long-term support services for Medicaid and dual eligible Medicaid and Medicare populations.

On January 4, 2021, the Company and Centene Corporation (“Centene”) entered into an Agreement of Plan of Merger (the “Merger Agreement”) by and among the Company, Centene, and Mayflower Merger Sub, Inc., a Delaware corporation and a wholly owned subsidiary of Centene (“Merger Sub”), pursuant to which, subject to the terms and conditions set forth therein, Merger Sub will merge with and into the Company, with the Company surviving such merger (the “Merger”) as a wholly-owned subsidiary of Centene. Pursuant to the Merger Agreement, each issued and outstanding share of the Company’s common stock will be automatically canceled and converted into the right to receive $95.00 in cash. The Company expects to complete the transaction in the second half of 2021.

The Merger has been approved by the Company’s board of directors, the Company’s stockholders and Centene’s board of directors. The completion of the Merger is subject to customary closing conditions, including, among others, the receipt of various regulatory approvals. For additional information on the Merger Agreement and the Merger, please refer to the Company’s Current Reports on Forms 8-K, filed with the SEC on January 4, 2021 and March 31, 2021, and our definitive proxy statement filed with the SEC on February 19, 2021 (the “Proxy Statement”). The Company cannot guarantee that the Merger will be completed on a timely basis or at all or that, if completed, it will be completed on the terms set forth in the Merger Agreement.

These unaudited consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements for the year ended December 31, 2020 and the notes thereto, which are included in the Company’s Annual Report on Form 10-K filed with the SEC on February 26, 2021.

Business Overview

The Company provides managed care and pharmacy solutions for some of the most complex areas of healthcare. The Company offers innovative solutions that combine analytics, technology and clinical rigor to drive better decision making, positively impact members’ health outcomes and optimize the cost of care for the customers Magellan serves. The Company provides services to health plans and other managed care organizations (“MCOs”), employers, labor unions, various military and governmental agencies and third-party administrators (“TPAs”). Magellan operates three segments: Healthcare, Pharmacy Management and Corporate.

Healthcare Segment

The Healthcare Segment (“Healthcare”) customers include health plans, accountable care organizations

(“ACOs”), employers, the United States military and various federal government agencies for whom Magellan provides carve-out management services for (i) behavioral health, (ii) employee assistance plans (“EAP”) and (iii) other areas of specialty healthcare including diagnostic imaging, musculoskeletal management, cardiac and physical medicine. These management services can be applied broadly across commercial, Medicaid and Medicare populations, or on a more targeted basis for our health plans and ACO customers. The Behavioral & Specialty Health reporting unit also includes Magellan’s carve-out behavioral health contracts with various state Medicaid agencies, as well as certain provider assets that deliver primary care and behavioral healthcare services through an integrated approach.

Magellan’s coordination and management of these healthcare services are provided through its comprehensive network of medical and behavioral health professionals, clinics, hospitals, skilled nursing facilities, home care agencies and ancillary service providers. This network of credentialed providers is integrated with clinical and quality improvement programs to improve access to care and enhance the healthcare experience for individuals in need of care, while at the same time making the cost of these services more affordable for our customers. In addition to the Company’s provider assets where it provides treatment services in certain geographies, the Company also employs licensed behavioral health counselors to deliver non-medical counseling under certain government contracts.

The Company provides its Healthcare management services primarily through: (i) risk-based contractual arrangements, where the Company assumes all or a substantial portion of the responsibility for the cost of providing treatment services in exchange for a fixed per member per month (“PMPM”) fee, or (ii) administrative services only (“ASO”) contractual arrangements, where the Company provides services such as utilization review, claims administration and/or provider network management, but does not assume full responsibility for the cost of the treatment services, in exchange for an administrative fee and, in some instances, a gain share.

Pharmacy Management Segment

The Pharmacy Management segment (“Pharmacy Management”) is comprised of services that provide clinical and financial management of pharmaceuticals paid under both the medical and the pharmacy benefit. Pharmacy Management’s customer solutions include: (i) pharmacy benefit management (“PBM”) services, including pharmaceutical dispensing operations; (ii) pharmacy benefit administration (“PBA”) for state Medicaid and other government sponsored programs; (iii) clinical and formulary management programs; (iv) medical pharmacy management programs; and (v) programs for the integrated management of specialty drugs across both the medical and pharmacy benefit that treat complex conditions, regardless of site of service, method of delivery, or benefit reimbursement.

These services are available individually, in combination, or in a fully integrated manner. The Company markets its pharmacy management services to managed care organizations, employers, third party administrators, state governments, and other government agencies, exchanges, brokers and consultants. In addition, the Company will continue to upsell its pharmacy services to its existing customers and market its pharmacy solutions to the Healthcare customer base, including through integrated Pharmacy Management and Healthcare service offerings.

Pharmacy Management contracts with its customers for services using risk-based, gain share or ASO arrangements. In addition, Pharmacy Management provides services for most of the MCC business.

On May 11, 2020, the Company announced its decision to exit the Medicare Part D business at the end of 2020. Any activity related to Medicare Part D business reflected in the three months ended March 31, 2021 is related to final run-out of the 2020 Part D contract provision. The Company continues to retain its Medicare Employer Group Waiver Plan as well as full capabilities to serve the PBM needs of its existing and prospective Medicare customers.

Corporate

This segment of the Company is comprised primarily of amounts not allocated to the Healthcare and Pharmacy Management segments that are largely associated with costs related to being a publicly traded company.

Summary of Significant Accounting Policies

Recent Accounting Pronouncements

In December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes,” which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 is effective for the Company beginning in the first quarter of 2021. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements and related disclosures.

Use of Estimates

The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Significant estimates of the Company can include, among other things, valuation of goodwill and intangible assets, medical claims payable, other medical liabilities, stock compensation assumptions, tax contingencies and legal liabilities. In addition, the Company also makes estimates in relation to revenue recognition under Accounting Standard Codification 606 (“ASC 606”) which are explained in more detail in “Revenue Recognition” below. Actual results could differ from those estimates.

Revenue Recognition

Virtually all of the Company’s revenues are derived from business in North America. The following tables disaggregate our revenue for the three months ended March 31, 2020 and 2021 by major service line, type of customer and timing of revenue recognition (in thousands):

Three Months Ended March 31, 2020

Healthcare

    

Pharmacy Management

    

Elimination

    

Total

Major Service Lines

Behavioral & Specialty Health

Risk-based, non-EAP

$

349,845

$

$

(90)

$

349,755

EAP risk-based

79,938

79,938

ASO

59,123

11,534

(83)

70,574

PBM, including dispensing

518,112

(4,567)

513,545

Medicare Part D

55,666

55,666

PBA

30,129

30,129

Formulary management

22,161

22,161

Other

611

611

Total net revenue

$

488,906

$

638,213

$

(4,740)

$

1,122,379

Type of Customer

Government

$

227,102

$

203,957

$

$

431,059

Non-government

261,804

434,256

(4,740)

691,320

Total net revenue

$

488,906

$

638,213

$

(4,740)

$

1,122,379

Timing of Revenue Recognition

Transferred at a point in time

$

$

573,778

$

(4,567)

$

569,211

Transferred over time

488,906

64,435

(173)

553,168

Total net revenue

$

488,906

$

638,213

$

(4,740)

$

1,122,379

Three Months Ended March 31, 2021

Healthcare

    

Pharmacy Management

    

Elimination

    

Total

Major Service Lines

Behavioral & Specialty Health

Risk-based, non-EAP

$

373,442

$

$

(86)

$

373,356

EAP risk-based

88,120

88,120

ASO

71,448

11,817

(75)

83,190

PBM, including dispensing

538,796

(3,399)

535,397

Medicare Part D

176

176

PBA

49,882

49,882

Formulary management

29,183

29,183

Other

2,345

2,345

Total net revenue

$

533,010

$

632,199

$

(3,560)

$

1,161,649

Type of Customer

Government

$

256,292

$

156,038

$

$

412,330

Non-government

276,718

476,161

(3,560)

749,319

Total net revenue

$

533,010

$

632,199

$

(3,560)

$

1,161,649

Timing of Revenue Recognition

Transferred at a point in time

$

$

538,972

$

(3,399)

$

535,573

Transferred over time

533,010

93,227

(161)

626,076

Total net revenue

$

533,010

$

632,199

$

(3,560)

$

1,161,649

Per Member Per Month (“PMPM”) Revenue.  Almost all of the Healthcare revenue and a small portion of the Pharmacy Management revenue is paid on a PMPM basis. PMPM revenue is inclusive of revenue from the Company’s risk, EAP and ASO contracts and primarily relates to managed care contracts for services such as the provision of behavioral healthcare, specialty healthcare or pharmacy management. PMPM contracts generally have a term of one year or longer, with the exception of government contracts where the customer can terminate with as little as 30 days’ notice for no significant penalty. All managed care contracts have a single performance obligation that constitutes a series for the provision of managed healthcare services for a population of enrolled members for the duration of the contract. The transaction price for PMPM contracts is entirely variable as it primarily includes PMPM fees associated with unspecified membership that fluctuates throughout the contract. In certain contracts, PMPM fees also include adjustments for things such as performance incentives, performance guarantees and risk shares. The Company generally estimates the transaction price using an expected value methodology and amounts are only included in the net transaction price to the extent that it is probable that a significant reversal of cumulative revenue will not occur once any uncertainty is resolved. The majority of the Company’s net PMPM transaction price relates specifically to its efforts to transfer the service for a distinct increment of the series (e.g. day or month) and is recognized as revenue in the month in which members are entitled to service. The remaining transaction price is recognized over the contract period (or portion of the series to which it specifically relates) based upon estimated membership as a measure of progress.

Pharmacy Benefit Management Revenue. The Company’s customers for PBM business, including pharmaceutical dispensing operations, are generally comprised of MCOs, employer groups and health plans. PBM relationships generally have an expected term of one year or longer. A master services arrangement (“MSA”) is executed by the Company and the customer, which outlines the terms and conditions of the PBM services to be provided. When a member in the customer’s organization submits a prescription, a claim is created which is presented for approval. The acceptance of each individual claim creates enforceable rights and obligations for each party and represents a separate contract. For each individual claim, the performance obligations are limited to the processing and adjudication of the claim, or dispensing of the products purchased. Generally, the transaction price for PBM services is explicitly listed in each contract and does not represent variable consideration. The Company recognizes PBM revenue, which consists of a negotiated prescription price (ingredient cost plus dispensing fee), co-payments and any associated administrative fees, when claims are adjudicated or the drugs are shipped. The Company recognizes PBM revenue on a gross basis

(i.e. including drug costs and co-payments) as it is acting as the principal in the arrangement, controls the underlying service, and is contractually obligated to its clients and network pharmacies, which is a primary indicator of gross reporting. In addition, the Company is solely responsible for the claims adjudication process, negotiating the prescription price for the pharmacy, collecting payments from the client for drugs dispensed by the pharmacy, and managing the total prescription drug relationship with the client’s members. If the Company enters into a contract where it is only an administrator, and does not assume any of the risks previously noted, revenue will be recognized on a net basis. For dispensing, at the time of shipment, the earnings process is complete; the obligation of the Company’s customer to pay for the specialty pharmaceutical drugs is fixed, and, due to the nature of the product, the member may neither return the specialty pharmaceutical drugs nor receive a refund.

Pharmacy Benefit Administration Revenue. The Company provides Medicaid pharmacy services to states and other government sponsored programs. PBA contracts are generally multi-year arrangements but include language regarding early termination for convenience without material penalty provisions that results in enforceable rights and obligations on a month-to-month basis. In PBA arrangements, the Company is generally paid a fixed fee per month to provide PBA services. In addition, some PBA contracts contain upfront fees that constitute a material right. For contracts without an upfront fee, there is a single performance obligation to stand ready to provide the PBA services required for the contracted period. The Company believes that the customer receives the PBA benefits each day from access to the claims processing activities, and has concluded that a time-based measure is appropriate for recognizing PBA revenue. For contracts with an upfront fee, the material right represents an additional performance obligation. Amounts allocated to the material right are initially recorded as a contract liability and recognized as revenue over the anticipated period of benefit of the material right, which generally ranges from 2 to 10 years.

Formulary Management Revenue. The Company administers formulary management programs for certain clients through which the Company coordinates the achievement, calculation and collection of rebates and administrative fees from pharmaceutical manufacturers on behalf of clients. Formulary management contracts generally have a term of one year or longer. All formulary management contracts have a single performance obligation that constitutes a series for the provision of rebate services for a drug, with utilization measured and settled on a quarterly basis, for the duration of the arrangement. The Company retains its administrative fee and/or a percentage of rebates that is included in its contract with the client from collecting the rebate from the manufacturer. While the administrative fee and/or the percentage of rebates retained is fixed, there is an unknown quantity of pharmaceutical purchases (utilization) during each quarter; therefore the transaction price itself is variable. The Company uses the expected value methodology to estimate the total rebates earned each quarter based on estimated volumes of pharmaceutical purchases by the Company’s clients during the quarter, as well as historical and/or anticipated retained rebate percentages. The Company does not record as rebate revenue any rebates that are passed through to its clients.

In relation to the Company’s PBM business, the Company administers rebate programs through which it receives rebates from pharmaceutical manufacturers that are shared with its customers. The Company recognizes rebates when the Company is entitled to them and when the amounts of the rebates are determinable. The amount recorded for rebates earned by the Company from the pharmaceutical manufacturers is recorded as a reduction of cost of goods sold.

Government EAP Risk-Based Revenue. The Company has certain contracts with federal customers for the provision of various managed care services, which are classified as EAP risk-based business. These contracts are generally multi-year arrangements. The Company’s federal contracts are reimbursed on either a fixed fee basis or a cost reimbursement basis. The performance obligation on a fixed fee contract is to stand ready to provide the staffing required for the contracted period. For fixed fee contracts, the Company believes the invoiced amount corresponds directly with the value to the customer of the Company’s performance completed to date; therefore, the Company is utilizing the “right to invoice” practical expedient, with revenue recognition in the amount for which the Company has the right to invoice.

The performance obligation on a cost reimbursement contract is to stand ready to provide the activity or services purchased by the customer, such as the operation of a counseling services group or call center. The performance obligation represents a series for the duration of the arrangement. The reimbursement rate is fixed per the contract; however, the level of activity (e.g., number of hours, number of counselors or number of units) is variable. A majority of the Company’s cost reimbursement transaction price relates specifically to its efforts to transfer the service for a distinct

increment of the series (e.g. day or month) and is recognized as revenue when the portion of the series for which it relates has been provided (i.e. as the Company provides hours, counselors or units of service).

In accordance with ASC 606-10-50-13, the Company is required to include disclosure on its remaining performance obligations as of the end of the current reporting period. Due to the nature of the contracts in the Company’s PBM business, these reporting requirements are not applicable. The majority of the Company’s remaining contracts meet certain exemptions as defined in ASC 606-10-50-14 through 606-10-50-14A, including (i) performance obligation is part of a contract that has an original expected duration of one year or less; (ii) the right to invoice practical expedient; and (iii) variable consideration related to unsatisfied performance obligations that is allocated entirely to a wholly unsatisfied promise to transfer a distinct service that forms part of a single performance obligation, and the terms of that variable consideration relate specifically to our efforts to transfer the distinct service, or to a specific outcome from transferring the distinct service. For the Company’s contracts that pertain to these exemptions: (i) the remaining performance obligations primarily relate to the provision of managed healthcare services to the customers’ membership; (ii) the estimated remaining duration of these performance obligations ranges from the remainder of the current calendar year to three years; and (iii) variable consideration for these contracts primarily includes net PMPM fees associated with unspecified membership that fluctuates throughout the contract.

Accounts Receivable, Contract Assets and Contract Liabilities

Accounts receivable, contract assets and contract liabilities consisted of the following (in thousands, except percentages):

December 31,

    

March 31, 

    

    

 

2020

2021

$ Change

% Change

Accounts receivable

$

799,803

$

824,067

$

24,264

3.0%

Contract assets

3,566

4,678

1,112

31.2%

Contract liabilities - current

6,772

6,968

196

2.9%

Contract liabilities - long-term

11,073

11,453

380

3.4%

Accounts receivable, which are included in accounts receivable, other current assets and other long-term assets on the consolidated balance sheets, increased by $24.3 million, mainly due to timing of receipts. Contract assets, which are included in other current assets on the consolidated balance sheets, increased by $1.1 million, mainly due to the timing of accrual of certain performance incentives. Contract liabilities – current, which are included in accrued liabilities on the consolidated balance sheets, increased by $0.2 million, mainly due to certain revenue payments received in advance. Contract liabilities – long-term, which are included in deferred credits and other long-term liabilities on the consolidated balance sheets, increased by $0.4 million mainly due to payments received for which recognition will be long term partially offset by certain balances which became current.

During the three months ended March 31 2021, the Company recognized revenue of $2.0 million that was included in current contract liabilities at December 31, 2020. The estimated timing of recognition of amounts included in contract liabilities at March 31, 2021 are as follows: 2021—$6.0 million; 2022—$4.0 million; 2023—$3.6 million; 2024 and beyond—$4.8 million. During the three months ended March 31, 2021, the revenue the Company recognized related to performance obligations that were satisfied, or partially satisfied, in previous periods was not material.

The Company’s accounts receivable consists of amounts due from customers throughout the United States. Collateral is generally not required. A majority of the Company’s contracts have payment terms in the month of service, or within a few months thereafter. The timing of payments from customers from time to time generates contract assets or contract liabilities; however, these amounts are immaterial.

The Company’s accounts receivable is net of an allowance for credit losses. The estimate of current expected credit losses on trade receivables considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. Management elected to disaggregate trade receivables into business segments due to risk characteristics unique to each platform given the individual lines of business and market. Pooling was further

disaggregated based on either geography or product type.

The Company leveraged historical write offs over a defined lookback period in deriving a historical loss rate. The expected credit loss model further considers current conditions and reasonable and supportable forecasts through the use of an adjustment for current and projected macroeconomic factors. Management identified appropriate macroeconomic indicators based on tangible correlation to historical losses, giving consideration to the location and risks associated with the Company’s customers.

Significant Customers

Customers exceeding ten percent of the consolidated Company’s net revenues

The Company had no customers that exceeded ten percent of the Company’s net revenues from continuing operations.

Customers exceeding ten percent of segment net revenues

The following customers generated in excess of ten percent of net revenues from continuing operations for the respective segment for the three months ended March 31, 2020 and 2021 (in thousands):

Segment

    

Term Date

    

2020

    

2021

 

Healthcare

Customer A

December 31, 2021

$

88,539

$

92,982

Customer B

December 31, 2022

49,438

55,486

Pharmacy Management

Customer C

March 31, 2024

98,617

88,651

Concentration of Business

The Company also has a significant concentration of business with various counties in the State of Pennsylvania (the “Pennsylvania Counties”) which are part of the Pennsylvania Medicaid program, with members under its contract with Centers for Medicare and Medicaid Services (“CMS”) and with various agencies and departments of the United States federal government. Net revenues from the Pennsylvania Counties in the aggregate totaled $137.0 million and $152.7 million for the three months ended March 31, 2020 and 2021, respectively. Net revenues from members in relation to its contracts with CMS in aggregate totaled $55.7 million and $0.2 million for the three months ended March 31, 2020 and 2021, respectively. As of December 31, 2020 and March 31, 2021, the Company had $69.6 million and $55.2 million, respectively, in net receivables associated with Medicare Part D from CMS and other parties related to this business. In May 2020, the Company announced its decision to exit the Part D business at the end of 2020. Net revenues from contracts with various agencies and departments of the United States federal government in aggregate totaled $69.9 million and $77.7 million for the three months ended March 31, 2020 and 2021, respectively.

The Company’s contracts with customers typically have stated terms of one to three years, and in certain cases contain renewal provisions (at the customer’s option) for successive terms of between one and two years (unless terminated earlier). Substantially all of these contracts may be immediately terminated with cause and many of the Company’s contracts are terminable without cause by the customer or the Company either upon the giving of requisite notice and the passage of a specified period of time (typically between 30 and 180 days) or upon the occurrence of other specified events. In addition, the Company’s contracts with federal, state and local governmental agencies generally are conditioned on legislative appropriations. These contracts generally can be terminated or modified by the customer if such appropriations are not made.

Leases

The Company leases certain office space, distribution centers, land and equipment. We assess each contract to determine if it contains a lease. This assessment is based on (i) the right to control the use of an identified asset; (ii) the right to obtain substantially all of the economic benefits from the use of the identified asset; and (iii) the right to use the identified asset. The Company elected the short-term lease practical expedient; thus, leases with an initial term of twelve months or less are not capitalized and the expense is recognized on a straight-line basis. Most leases include one or more options to renew, with renewal terms that can extend the lease from one to ten years. The exercise of renewal options are at the sole discretion of the Company. Renewal options that the Company is reasonably certain to accept are recognized as part of the right-of-use (“ROU”) asset.

Operating leases are included in other long-term assets, accrued liabilities and deferred credits and other long-term liabilities in the consolidated balance sheets. Finance leases are included in property and equipment, current debt, finance lease deferred financing obligations and long-term debt, finance lease and deferred financing obligations in the consolidated balance sheets.

ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments per the lease. Operating lease ROU assets and liabilities are recognized at lease commencement date based on the present value of lease payments over the lease term. As the rate implicit in most of our leases is not readily determinable, the Company used its incremental borrowing rate to determine the present value of lease payments.

The following table shows the components of lease expenses for the three months ended March 31, 2021 (in thousands):

Three Months Ended

March 31, 2021

    

Operating lease cost

$

2,408

Finance lease cost:

Amortization of right-of-use asset

707

Interest on lease liabilities

166

Total finance lease cost

873

Short-term lease cost

40

Variable lease cost

224

Total lease cost

3,545

Sublease income

(7)

Net lease cost

$

3,538

The following table shows the components of the lease assets and liabilities as of March 31, 2021 (in thousands):

March 31, 2021

Operating leases:

Other long-term assets

$

32,053

Accrued liabilities

$

10,597

Deferred credits and other long-term liabilities

33,626

Total operating lease liabilities

$

44,223

Finance leases:

Property and equipment, net

$

12,183

Current debt, finance lease and deferred financing obligations

$

4,455

Long-term debt, finance lease and deferred financing obligations

10,783

Total finance lease liabilities

$

15,238

The maturity dates of the Company’s leases as of March 31, 2021 are summarized below (in thousands):

March 31, 2021

2021

$

11,819

2022

14,893

2023

12,399

2024

10,616

2025

5,358

2026 and beyond

5,556

Total lease payments

60,641

Less interest

(1,180)

Present value of lease liabilities

$

59,461

The following table shows the weighted average remaining lease term and discount rate as of March 31, 2021:

March 31, 2021

Weighted average remaining lease term years

Operating leases

4.98

Finance leases

3.52

Weighted average discount rate

Operating leases

3.18%

Finance leases

4.40%

Supplemental cash flow information relating to leases is as follows (in thousands):

Year ended March 31, 2021

Cash paid for amounts included in the measurement of lease liabilities:

Operating cash flows from operating leases

$

4,661

Operating cash flows from finance leases

1,121

Financing cash flows from finance leases

166

Right-of-use asset obtained in exchange for new lease obligation

Operating leases

Finance leases

Fair Value Measurements

The Company has certain assets and liabilities that are required to be measured at fair value on a recurring basis. These assets and liabilities are to be measured using inputs from the three levels of the fair value hierarchy, which are as follows:

Level 1—Inputs are unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.

Level 2—Inputs include quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (i.e., interest rates, yield curves, etc.), and inputs that are derived principally from or corroborated by observable market data by correlation or other means (market corroborated inputs).

Level 3—Unobservable inputs that reflect the Company’s assumptions about the assumptions that market participants would use in pricing the asset or liability. The Company develops these inputs based on the best information available, including the Company’s data.

In accordance with the fair value hierarchy described above, the following table shows the fair value of the Company’s assets and liabilities that are required to be measured at fair value as of December 31, 2020 and March 31, 2021 (in thousands):

December 31, 2020

    

Level 1

    

Level 2

    

Level 3

    

Total

 

Assets

Cash and cash equivalents (1)

    

$

    

$

679,554

    

$

    

$

679,554

Investments:

U.S. Government and agency securities

 

42,399

 

 

 

42,399

Corporate debt securities

 

 

99,749

 

 

99,749

Certificates of deposit

 

 

1,311

 

 

1,311

Total assets held at fair value

$

42,399

$

780,614

$

$

823,013

March 31, 2021

    

Level 1

    

Level 2

    

Level 3

    

Total

 

Assets

Cash and cash equivalents (2)

    

$

    

$

447,627

    

$

    

$

447,627

Investments:

U.S. Government and agency securities

 

332,403

 

 

 

332,403

Corporate debt securities

 

 

296,716

 

 

296,716

Certificates of deposit

 

 

1,311

 

 

1,311

Total assets held at fair value

$

332,403

$

745,654

$

$

1,078,057

(1)Excludes $464.9 million of cash held in bank accounts by the Company.
(2)Excludes $8.7 million of cash held in bank accounts by the Company.

For the three months ended March 31, 2021, the Company has not transferred any assets between fair value measurement levels.

The carrying values of financial instruments, including accounts receivable and accounts payable, approximate their fair values due to their short-term maturities. The fair value of the Notes (as defined below) of $387.4 million as of March 31, 2021 was determined based on quoted market prices and would be classified within Level 1 of the fair value hierarchy. The estimated fair value of the Company’s term loan of $158.8 million as of March 31, 2021 was based on current interest rates for similar types of borrowings and is in Level 2 of the fair value hierarchy. The estimated fair values may not represent actual values of the financial instruments that could be realized as of the balance sheet date or that will be realized in the future.

All of the Company’s investments are classified as “available-for-sale” and are carried at fair value.

Cash and Cash Equivalents

Cash equivalents are short-term, highly liquid interest-bearing investments with maturity dates of three months or less when purchased, consisting primarily of money market instruments. Book overdrafts are reflected within accounts payable on the balance sheets. At March 31, 2021, the Company had book overdrafts of $2.1 million. At March 31, 2021, the Company’s excess capital and undistributed earnings for the Company’s regulated subsidiaries of approximately $50 million are included in cash and cash equivalents.

Investments

If a debt security is in an unrealized loss position and the Company has the intent to sell the debt security, or it is more likely than not that the Company will have to sell the debt security before recovery of its amortized cost basis, the decline in value is deemed to be other-than-temporary and is recorded to other-than-temporary impairment losses recognized in income in the consolidated statements of comprehensive income. For impaired debt securities that the Company does not intend to sell or it is more likely than not that the Company will not have to sell such securities, but the Company expects that it will not fully recover the amortized cost basis, the credit component of the other-than-temporary impairment is recognized in other-than-temporary impairment losses recognized in net income and the non-credit component of the other-than-temporary impairment is recognized in other comprehensive income in the consolidated statements of comprehensive income.

As of December 31, 2020 and March 31, 2021, there were no material unrealized losses that the Company determined to be other-than-temporary. No realized gains or losses were recorded for the three months ended March 31, 2020 or 2021. The following is a summary of short-term and long-term investments at December 31, 2020 and March 31, 2021 (in thousands):

December 31, 2020

 

Gross

Gross

 

Amortized

Unrealized

Unrealized

Estimated

 

    

Cost

    

Gains

    

Losses

    

Fair Value

 

U.S. Government and agency securities

    

$

42,389

    

$

11

    

$

(1)

    

$

42,399

Corporate debt securities

 

99,861

 

3

 

(115)

 

99,749

Certificates of deposit

 

1,311

 

 

 

1,311

Total investments at December 31, 2020

$

143,561

$

14

$

(116)

$

143,459

March 31, 2021

 

Gross

Gross

 

Amortized

Unrealized

Unrealized

Estimated

 

    

Cost

    

Gains

    

Losses

    

Fair Value

 

U.S. Government and agency securities

    

$

332,375

    

$

29

    

$

(1)

    

$

332,403

Corporate debt securities

 

296,833

 

14

 

(131)

 

296,716

Certificates of deposit

1,311

 

 

 

1,311

Total investments at March 31, 2021

$

630,519

$

43

$

(132)

$

630,430

The maturity dates of the Company’s investments as of March 31, 2021 are summarized below (in thousands):

    

Amortized

    

Estimated

 

    

Cost

    

Fair Value

 

2021

$

625,439

$

625,350

2022

5,080

5,080

Total investments at March 31, 2021

 

$

630,519

 

$

630,430

Income Taxes

The Company’s effective income tax rates from continuing operations were 122.8 percent and 27.7 percent for the three months ended March 31, 2020 and 2021, respectively. These rates differ from the applicable federal statutory income tax rate primarily due to state income taxes and permanent differences between book and tax income. The Company also accrues interest and penalties related to uncertain tax positions in its provision for income taxes. The significant effective income tax rate for the three months ended March 31, 2020 is primarily due to the impact of the non-deductible health insurance fee (“HIF”) relative to the reduced level of earnings of the period. Congress repealed the HIF effective for plan years after December 31, 2020.

The Company files a consolidated federal income tax return with its eighty-percent or more controlled subsidiaries. The Company and its subsidiaries also file income tax returns in various state and local jurisdictions.

The Coronavirus Aid, Relief, and Economic Security Act was signed into law on March 27, 2020, the Consolidated Appropriations Act, 2021 was signed into law on December 27, 2020 and The American Rescue Plan Act of 2021 was signed March 11, 2021. All three acts provide widespread emergency relief for the economy and aid to corporations including several significant provisions related to taxes. As of March 31, 2021, the Company has not utilized (nor does it anticipate utilizing) any of the provisions that would result in a material impact on its results.

State Net Operating Loss Carryforwards

The Company and its subsidiaries have $75.0 million of net operating loss carryovers (“NOLs”) available to reduce state and local taxable income at certain subsidiaries in 2021 and subsequent years. Most of these NOLs will expire in 2021 through 2038 if not used and are subject to examination and adjustment by the respective tax authorities. In addition, the Company’s utilization of certain of these NOLs is subject to limitations as to the timing and use. Other

than those considered in determining the valuation allowances discussed below, the Company does not believe these limitations will restrict the Company’s ability to use any of these state and local NOLs before they expire.

Deferred tax assets as of December 31, 2020 and March 31, 2021 are shown net of valuation allowances of $0.9 million and $0.9 million, respectively. These valuation allowances mostly relate to uncertainties regarding the eventual realization of certain state NOLs. Reversals of valuation allowances are recorded in the period they occur, typically as reductions to income tax expense. Determination of the amount of deferred tax assets considered realizable requires significant judgment and estimation regarding the forecasts of future taxable income which are consistent with the plans and estimates the Company uses to manage the underlying businesses. Although consideration is also given to potential tax planning strategies which might be available to improve the realization of deferred tax assets, none were identified which were both prudent and reasonable. The Company believes taxable income expected to be generated in the future will be sufficient to support realization of the Company’s deferred tax assets, as reduced by valuation allowances. This determination is based upon earnings history and future earnings expectations.

Health Care Reform

The Patient Protection and the Affordable Care Act, as amended by the Health Care and Education Reconciliation Act of 2010 (collectively, the “Health Reform Law”), imposed a mandatory annual fee on health insurers for each calendar year beginning on or after January 1, 2014. The Company obtained rate adjustments from customers which the Company expects will cover the direct costs of these fees and the impact from non-deductibility of such fees for federal and state income tax purposes. Congress repealed the HIF fee effective for plan years after December 31, 2020. For 2020 the HIF fee was $36.2 million, of which $12.4 related to continuing operations, which was paid in 2020.

Stock Compensation

At December 31, 2020 and March 31, 2021, the Company had equity-based employee incentive plans, which are described more fully in Note 6 in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020, which was filed with the SEC on February 26, 2021. The Company recorded stock compensation expense of $7.1 million for the three months ended March 31, 2021. Stock compensation expense recognized in the consolidated statements of comprehensive income for the three months ended March 31, 2020 and 2021 has been reduced for forfeitures, estimated at between zero and four percent for all periods.

For the three months ended March 31, 2020, tax expense on deficiencies (net of the tax deductions in excess of recognized stock compensation expense) was $1.4 million, which was included as an increase to income tax expense. For the three months ended March 31, 2021, the benefit of tax deductions in excess of recognized stock compensation expense (net of deficiencies) was $1.1 million, which was included as a reduction of income tax expense.

Summarized information related to the Company’s stock options for the three months ended March 31, 2021 is as follows:

Weighted

Average

Exercise

 

    

Options

    

Price

 

Outstanding, beginning of period

    

1,045,283

$

75.48

Granted

 

Forfeited

 

(19,960)

89.13

Exercised

 

(109,381)

 

68.26

Outstanding, end of period

 

915,942

$

76.05

Vested and expected to vest at end of period

 

914,068

$

76.07

Exercisable, end of period

 

816,244

$

77.24

Summarized information related to the Company’s nonvested restricted stock awards (“RSAs”) for the three months ended March 31, 2021 is as follows:

Weighted

Average

Grant Date

    

Shares

    

Fair Value

    

Outstanding, beginning of period

    

54,314

    

$

77.33

    

Awarded

 

 

 

Vested

 

 

 

Forfeited

 

 

 

Outstanding, ending of period

 

54,314

77.33

 

Summarized information related to the Company’s nonvested restricted stock units (“RSUs”) for the three months ended March 31, 2021 is as follows:

Weighted

Average

Grant Date

    

Shares

    

Fair Value

    

Outstanding, beginning of period

    

428,362

$

65.83

    

Awarded

 

275,619

 

92.85

 

Vested

 

(148,546)

 

67.77

 

Forfeited

 

(887)

 

70.40

 

Outstanding, ending of period

 

554,548

78.73

Grants of RSAs vest on the anniversary of the grant. In general, RSUs vest ratably on each anniversary over the three years subsequent to grant.

Summarized information related to the Company’s nonvested restricted performance stock units (“PSUs”) for the three months ended March 31, 2021 is as follows:

Weighted

Average

 

Grant Date

 

Shares

Fair Value

 

Outstanding, beginning of period

278,945

$

99.80

Awarded

 

Vested

 

Forfeited

(63,324)

 

141.61

Outstanding, end of period

215,621

 

87.51

Long-Term Debt and Finance Lease Obligations

The following table shows the components of debt and finance lease obligations, including the current component, at December 31, 2020 and March 31, 2021 (in thousands):

December 31,

    

March 31, 

2020

2021

Senior Notes

$

359,632

$

359,656

Term loan

263,125

158,750

Other loan

2,154

2,154

Finance leases - land and equipment

16,359

15,238

Finance leases - software as service arrangements

1,298

1,288

Deferred loan costs

(4,192)

(3,861)

Total debt and finance lease obligations

$

638,376

$

533,225

Senior Notes

On September 22, 2017, the Company completed the public offering of $400.0 million aggregate principal amount of its 4.400% Senior Notes due 2024 (the “Notes”). The Notes are governed by an indenture dated as of September 22, 2017 (the “Base Indenture”), between the Company, as issuer, and U.S. Bank National Association, as trustee, and is supplemented by a first supplemental indenture dated as of September 22, 2017 (the “First Supplemental Indenture” together, with the Base Indenture, the “Indenture”), between the Company, as issuer, and U.S. Bank National Association, as trustee. Since the public offering, the Company purchased and subsequently retired $40.0 million of it’s Notes, of which $28.9 million was purchased and subsequently retired in March 2020 that resulted in a loss on retirement of $0.7 million that is included in interest expense. The Notes were issued at a discount and had a carrying value of $359.6 million and $359.7 million at December 31, 2020 and March 31, 2021, respectively.

The Notes bear interest payable semiannually in cash in arrears on March 22 and September 22 of each year, commencing on March 22, 2018, which rate is subject to an interest rate adjustment upon the occurrence of certain credit rating events. The interest rate on the Notes on March 31, 2021 was 4.900%. The Notes mature on September 22, 2024. The Indenture provides that the Notes are redeemable at the Company’s option, in whole or in part, at any time on or after July 22, 2024, at a redemption price equal to 100% of the principal amount of the Notes being redeemed plus accrued and unpaid interest thereon to, but excluding, the redemption date.

The Indenture also contains certain covenants which restrict the Company’s ability to, among other things, create liens on its and its subsidiaries’ assets; engage in sale and lease-back transactions; and engage in a consolidation, merger or sale of assets.

Credit Agreement

On September 22, 2017, the Company entered into a credit agreement with various lenders that provides for a $400.0 million senior unsecured revolving credit facility and a $350.0 million senior unsecured term loan facility to the Company, as the borrower (the “2017 Credit Agreement”). On August 13, 2018, the Company entered into an amendment to the 2017 Credit Agreement, which extended the maturity date by one year. On February 27, 2019, the Company entered into a second amendment to the 2017 Credit Agreement, which amended the total leverage ratio covenant through December 31, 2019, and which was necessary in order for the Company to remain in compliance with the terms of the 2017 Credit Agreement. The 2017 Credit Agreement is scheduled to mature on September 22, 2023.

Under the 2017 Credit Agreement, the annual interest rate on the loan borrowing is equal to (i) in the case of base rate loans, the sum of an initial borrowing margin of 0.500 percent plus the higher of the prime rate, one-half of one percent in excess of the overnight “federal funds” rate, or the Eurodollar rate for one month plus 1.000 percent, or (ii) in the case of Eurodollar rate loans, the sum of an initial borrowing margin of 1.500 percent plus the Eurodollar rate for the selected interest period. The borrowing margin is subject to adjustment based on the Company’s debt rating as provided

by certain rating agencies. The Company has the option to borrow in base rate loans or Eurodollar rate loans at its discretion. The Company has elected to borrow in Eurodollar rate loans that currently have a borrowing margin of 1.75 percent plus the Eurodollar rate for the selected interest period. For three months ended March 31, 2021, the weighted average interest rate on the term loan facility was approximately 2.01 percent. The interest rate on the term loan facility was 1.86% on March 31, 2021. The term loan facility balance under the 2017 Credit Agreement totaled $263.1 million and $158.8 million as of December 31, 2020 and March 31, 2021, respectively.

In March 2021, the Company made voluntary term loan repayments of $100.0 million. As of March 31, 2021, the contractual maturities, totaling $158.8 million of the term loan under the 2017 Credit Agreement were as follows: 2021—$0.0 million; 2022—$0.0 million; and 2023—$158.8 million. Due to the timing of working capital needs, the Company will periodically borrow from the revolving loan under the 2017 Credit Agreement. At December 31, 2020 and March 31, 2021, the Company had no revolving loans, resulting in borrowing capacity of $400.0 million under the 2017 Credit Agreement. Included in long-term debt, finance lease and deferred financing obligations are deferred loan and bond issuance costs as of December 31, 2020 and March 31, 2021 of $4.2 million and $3.9 million, respectively.

Letter of Credit Agreement

On August 22, 2017, the Company entered into a Continuing Agreement for Standby Letters of Credit with The Bank of Tokyo-Mitsubishi UFJ, Ltd. (“BTMU”), as issuer (the “L/C Agreement”), under which BTMU, at its sole discretion, may provide stand-by letter of credit to the Company. The Company had letters of credit outstanding under the L/C Agreement as of December 31, 2020 and March 31, 2021 of $32.1 million and $33.0 million, respectively.

Finance Lease and Deferred Financing Obligations

There were $16.4 million and $15.2 million of finance lease and deferred financing obligations at December 31, 2020 and March 31, 2021, respectively. The Company’s finance lease and deferred financing obligations represent amounts due under leases for certain properties, computer software (acquired prior to the prospective adoption of ASU 2015-05 on January 1, 2016) and equipment. The recorded gross cost of finance lease assets was $43.0 million and $43.0 million at December 31, 2020 and March 31, 2021, respectively.

Redeemable Non-Controlling Interest

As of March 31, 2021, the Company held a 70% equity interest in Aurelia Health, LLC (“Aurelia”). The other shareholders of Aurelia have the right to exercise put options, requiring the Company to purchase up to 33.3% of the remaining shares during the thirty-day period beginning on January 15, 2022 and each subsequent anniversary thereafter. In addition, for the thirty-day period beginning on January 15, 2022 and each subsequent anniversary thereafter, the Company has the right to purchase 33.3% of the remaining shares (“call option”). The redemption price for these put and call options is based on a fixed multiple of the trailing twelve-month EBITDA at the redemption date. Non-controlling interests with redemption features, such as put options, that are not solely within the Company’s control are considered redeemable non-controlling interests. Redeemable non-controlling interest is considered to be temporary and is therefore reported in a mezzanine level between liabilities and stockholders’ equity on the Company’s consolidated balance sheet at the greater of the initial carrying amount adjusted for the non-controlling interest’s share of net income or loss or its redemption value. The carrying value of the non-controlling interest as of December 31, 2020 and March 31, 2021 was $33.1 million and $33.3 million, respectively. The Company evaluates the redemption value on a quarterly basis. If the redemption value is greater than the carrying value, the Company will adjust the carrying amount of the non-controlling interest to equal the redemption value at the end of each reporting period. Under this method, this is viewed at the end of the reporting period as if it were also the redemption date for the non-controlling interest. The Company will reflect redemption value adjustments in the earnings per share (“EPS”) calculation if redemption value is in excess of the carrying value of the non-controlling interest. As of March 31, 2021, the carrying value of the non-controlling interest exceeded the redemption value and therefore no adjustment to the carrying value was required.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.1
Net Income per Common Share Attributable to Magellan Health, Inc.
3 Months Ended
Mar. 31, 2021
Net Income per Common Share Attributable to Magellan Health, Inc.  
Net Income per Common Share Attributable to Magellan Health, Inc.

NOTE B—Net Income per Common Share Attributable to Magellan Health, Inc.

The following table reconciles income attributable to common shareholders (numerator) and shares (denominator) used in the computations of net income per share attributable to common shareholders (in thousands, except per share data) for the three months ended March 31:

Three Months Ended

March 31, 

    

2020

    

2021

    

Numerator:

Net (loss) income from continuing operations

$

(1,070)

$

28,509

Income (loss) from discontinued operations, net of tax

19,320

(682)

Net income

$

18,250

$

27,827

Denominator:

Weighted average number of common shares outstanding—basic

 

24,728

 

25,948

Common stock equivalents—stock options

 

61

 

186

Common stock equivalents—RSAs

 

21

 

19

Common stock equivalents—RSUs

 

50

 

196

Common stock equivalents—PSUs

201

Common stock equivalents—employee stock purchase plan

 

9

 

3

Weighted average number of common shares outstanding—diluted

 

24,869

 

26,553

Net (loss) income per common share—basic:

Continuing operations

$

(0.04)

$

1.10

Discontinued operations

0.78

(0.03)

Consolidated operations

$

0.74

$

1.07

Net (loss) income per common share—diluted:

Continuing operations

$

(0.04)

$

1.07

Discontinued operations

0.78

(0.03)

Consolidated operations

$

0.74

$

1.04

The weighted average number of common shares outstanding for the three months ended March 31, 2020 and 2021 were calculated using outstanding shares of the Company’s common stock. Common stock equivalents included in the calculation of diluted weighted average common shares outstanding for the three months ended March 31, 2020 and 2021 represent stock options to purchase shares of the Company’s common stock, RSAs, RSUs, PSUs and stock purchased under the Employee Stock Purchase Plan.

The Company had additional potential dilutive securities outstanding representing 1.4 million and 0.3 million options for the three months ended March 31, 2020 and 2021, respectively, that were not included in the computation of dilutive securities because they were anti-dilutive for the period. Had these shares not been anti-dilutive, all of these shares would not have been included in the net income attributable to common shareholder per common share calculation as the Company uses the treasury stock method of calculating diluted shares.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.1
Business Segment Information
3 Months Ended
Mar. 31, 2021
Business Segment Information  
Business Segment Information

NOTE C—Business Segment Information

The accounting policies of the Company’s segments are the same as those described in Note A—“General.” The Company evaluates performance of its segments based on profit or loss from operations before stock compensation expense, depreciation and amortization, interest expense, interest and other income, changes in the fair value of contingent consideration recorded in relation to acquisitions, gain on sale of assets, special charges or benefits, and income taxes (“Segment Profit”). Management uses Segment Profit information for internal reporting and control purposes and considers it important in making decisions regarding the allocation of capital and other resources, risk assessment and employee compensation, among other matters. Healthcare subcontracts with Pharmacy Management to provide pharmacy benefits management services for certain of Healthcare’s customers. In addition, Pharmacy Management provides pharmacy benefits management for the Company’s employees covered under its medical plan. As

such, revenue, cost of goods sold and direct service costs and other related to these arrangements are eliminated. The Company’s segments are defined in Note A—“General.”

The following tables summarize, for the periods indicated, operating results by business segment (in thousands):

    

    

    

Corporate

    

 

Pharmacy

and

 

Healthcare

Management

Elimination

Consolidated

 

Three Months Ended March 31, 2020

Managed care and other revenue

$

488,906

$

64,435

$

(173)

$

553,168

PBM revenue

 

 

573,778

 

(4,567)

 

569,211

Cost of care

 

(349,108)

 

 

 

(349,108)

Cost of goods sold

 

 

(537,574)

 

4,333

 

(533,241)

Direct service costs and other

 

(105,936)

 

(81,866)

 

(16,439)

 

(204,241)

Stock compensation expense (1)

 

1,761

 

2,107

 

1,929

 

5,797

Segment Profit (Loss)

$

35,623

$

20,880

$

(14,917)

$

41,586

    

    

    

Corporate

    

 

Pharmacy

and

 

Healthcare

Management

Elimination

Consolidated

 

Three Months Ended March 31, 2021

Managed care and other revenue

$

533,010

$

93,227

$

(161)

$

626,076

PBM revenue

 

 

538,972

 

(3,399)

 

535,573

Cost of care

 

(379,191)

 

 

 

(379,191)

Cost of goods sold

 

 

(495,593)

 

3,223

 

(492,370)

Direct service costs and other

 

(114,993)

 

(104,596)

 

(11,432)

 

(231,021)

Legal matter settlement

9,000

9,000

Stock compensation expense (1)

 

2,519

 

2,696

 

1,842

 

7,057

Segment Profit (Loss)

$

41,345

$

43,706

$

(9,927)

$

75,124

(1)Stock compensation expense, changes in the fair value of contingent consideration recorded in relation to acquisitions and impairment of intangible assets are included in direct service costs and other operating expenses; however, these amounts are excluded from the computation of Segment Profit.

The following table reconciles income from continuing operations before income taxes to Segment Profit from continuing operations (in thousands):

Three Months Ended

March 31, 

    

2020

    

2021

Income from continuing operations before income taxes

$

4,692

$

39,414

Stock compensation expense

 

5,797

 

7,057

Depreciation and amortization

 

23,358

 

21,417

Interest expense

 

8,958

 

6,426

Interest and other income

 

(1,219)

 

(341)

Special charges

1,151

Segment Profit from continuing operations

$

41,586

$

75,124

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2021
Commitments and Contingencies  
Commitments and Contingencies

NOTE D—Commitments and Contingencies

Legal

The Company’s operating activities entail significant risks of liability. From time to time, the Company is subject to various actions and claims arising from the acts or omissions of its employees, network providers or other parties. In the normal course of business, the Company receives reports relating to deaths and other serious incidents involving patients for whom the Company provides managed care services. Such incidents occasionally give rise to malpractice, professional negligence and other related actions and claims against the Company or its network providers. Many of these actions and claims received by the Company seek substantial damages and, therefore, require the Company to incur significant fees and costs related to their defense. The Company is also subject to or party to certain class actions and other litigation and claims relating to its operations or business practices including employment practices, and privacy and data protection.

The Company maintains a program of insurance coverage against a broad range of risks in the Company’s business, including certain of the class actions and other litigation and claims asserted against the Company, subject to deductibles and self-insured retentions as is described more fully in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020, which was filed with the SEC on February 26, 2021. The Company has recorded reserves that, in the opinion of management, are adequate to cover litigation, claims or assessments that have been or may be asserted against the Company, and for which the outcome is probable and reasonably estimable. Management believes that the resolution of such litigation and claims will not have a material adverse effect on the Company’s financial condition or results of operations; however, there can be no assurance in this regard.

Regulatory Issues

The managed healthcare industry is subject to numerous laws and regulations. The subjects of such laws and regulations cover, but are not limited to, matters such as licensure, accreditation, government healthcare program participation requirements, information privacy and security, reimbursement for patient services, and Medicare and Medicaid fraud and abuse. Over the past several years, government activity has increased with respect to investigations and/or allegations concerning possible violations of fraud and abuse and false claims statutes and/or regulations by healthcare organizations and insurers. Entities that are found to have violated these laws and regulations may be excluded from participating in government healthcare programs, subjected to fines or penalties or required to repay amounts received from the government for previously billed patient services. Compliance with such laws and regulations can be subject to future government review and interpretation, as well as regulatory actions unknown or unasserted at this time.

The Company is subject to various federal, state and other laws and rules regarding the use, storage, protection and disclosure of confidential member and protected personal or health information, including the Health Insurance Portability and Accountability Act of 1996 (“HIPAA”), the Health Information Technology for Economic and Clinical Health Act (“HITECH Act”) and other applicable laws. The Company has experienced data security incidents resulting in disclosure of confidential or protected personal or health information. We have notified government agencies as appropriate and are cooperating with investigations and requests for information. Noncompliance with any applicable privacy or data security laws and regulations could result in enforcement actions, fines, penalties, and reputational and financial harm to the Company.

In addition, regulators of certain of the Company’s subsidiaries may exercise certain discretionary rights under regulations including increasing their supervision of such entities, requiring additional restricted cash or other security or seizing or otherwise taking control of the assets and operations of such subsidiaries.

The Company is subject to certain federal laws and regulations in connection with its contracts with the federal government. These laws and regulations affect how the Company conducts business with its federal agency customers and may impose added costs on its business. The Company’s failure to comply with federal procurement laws and regulations could cause it to lose business, incur additional costs and subject it to a variety of civil and criminal penalties and administrative sanctions, including termination of contracts, forfeiture of profits, harm to reputation, suspension of

payments, fines, and suspension or debarment from doing business with federal government agencies. The Company’s wholly owned subsidiary, Armed Forces Services Corporation (“AFSC”), conducts business with federal agency customers and federal contractors to such agencies. The Company investigated, with the assistance of outside counsel, matters relating to compliance by AFSC with Small Business Administration ( “SBA”) regulations and other federal laws applicable to government contractors and reported findings to the SBA and the Department of Defense, including facts indicating violations of SBA regulations and other federal laws, such as the Anti-Kickback Act, by former AFSC executives, none of which was disclosed to Magellan prior to its acquisition of AFSC. The Company voluntarily responded to government requests for further information regarding the Company’s investigation. As a result of the Company's disclosure and the ensuing government investigation, a former AFSC executive pleaded guilty in the United States District Court for the Eastern District of Virginia to one count of honest services fraud, and at sentencing in September 2020, the Court ordered the former AFSC executive to pay restitution to AFSC as the victim of that offense. In June 2020, the United States Attorney’s Office for the Eastern District of Virginia (“U.S. Attorney’s Office”) informed the Company of a civil investigation regarding the Company and AFSC related to potential violations of the False Claims Act and/or the Anti-Kickback Act also stemming from the matters self-disclosed by the Company. While the Company believes that it has responded appropriately by self-reporting findings regarding matters that incepted prior to its acquisition of AFSC in order to mitigate the risk of adverse consequences, should the Company or AFSC be held responsible for the reported conduct in a proceeding initiated by the U.S. Attorney’s Office, SBA, Department of Defense and/or other federal agencies, we may be required to pay damages and/or penalties and AFSC could be suspended or debarred from government contracting. Management believes that the resolution of such investigations will not have a material adverse effect on the Company’s financial condition or results of operations; however, there can be no assurance in this regard. AFSC generated approximately 2.4% of the Company’s total revenue from continuing operations for the year ended December 31, 2020 and three months ended March 31, 2021.

Stock Repurchases

The Company’s board of directors has previously authorized a series of stock repurchase plans. Stock repurchases for each such plan could be executed through open market repurchases, privately negotiated transactions, accelerated share repurchases or other means. The board of directors authorized management to execute stock repurchase transactions from time to time and in such amounts and via such methods as management deemed appropriate. Each stock repurchase program could be limited or terminated at any time without prior notice. Pursuant to the terms of the Merger Agreement, the Company suspended its stock repurchase programs on January 4, 2021, the date we announced our planned merger with Centene.

The Company’s board of directors approved, and subsequently amended, a stock repurchase plan which authorizes the Company to purchase up to $400 million of its outstanding common stock through November 15, 2021 (the “Repurchase Program”). As of March 31, 2021, the remaining capacity under the Repurchase Program was $186.3 million. Stock repurchases under the programs may be carried out from time to time in open market transactions (including blocks) or in privately negotiated transactions. The timing of repurchases and the actual amount purchased will depend on a variety of factors including the market price of the Company’s shares, general market and economic conditions, and other corporate considerations. Repurchases may be made pursuant to plans intended to comply with Rule 10b5-1 under the Securities Exchange Act of 1934, which could allow the Company to purchase its shares during periods when it otherwise might be prevented from doing so under insider trading laws or because of self-imposed trading blackout periods. Repurchases are expected to be funded from working capital and anticipated cash from operations. The repurchase authorization does not require the purchase of a specific number of shares and is subject to suspension or termination by the Company’s board of directors at any time.

Pursuant to the Stock Repurchase Program, the Company made purchases as follows (aggregate cost excludes broker commissions and is reflected in millions):

Total Number

Average

of Shares

Price Paid

Aggregate

Period

    

Purchased

    

per Share

    

Cost

 

October 26, 2015 - December 31, 2015

345,044

$

53.46

$

18.4

January 1, 2016 - December 31, 2016

1,828,183

58.40

106.8

January 1, 2017 - December 31, 2017

280,140

77.67

21.8

January 1, 2018 - December 31, 2018

844,872

74.59

63.0

January 1, 2019 - December 31, 2019

60,901

61.15

3.7

January 1, 2020 - December 31, 2020

January 1, 2021 - March 31, 2021

3,359,140

$

213.7

The Company made no share repurchases from April 1, 2021 through April 23, 2021.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.1
Acquisitions
3 Months Ended
Mar. 31, 2021
Acquisitions  
Acquisitions

Acquisition of Aurelia Health, LLC

Pursuant to the December 18, 2020 purchase agreement (the “Bayless Agreement”) between Bella Vista Enterprises, Inc., Aurelia Health, LLC and the Company, on December 21, 2020 the Company acquired 70 percent of the outstanding membership interests of Aurelia Health, LLC and its subsidiary Michael B. Bayless, LLC (collectively “Bayless”) (the “Bayless Acquisition”).

The base purchase price for the Bayless Acquisition per the Bayless Agreement was $78.4 million. The Company reports the results of operations of Bayless within its Healthcare segment. During the three months ended March 31, 2021, the Company made measurement period adjustments of $0.1 million to increase goodwill related to the Bayless Acquisition.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.1
Discontinued Operations
3 Months Ended
Mar. 31, 2021
Discontinued Operations  
Discontinued Operations

NOTE F—Discontinued Operations

Magellan Complete Care – Stock and Asset Purchase Agreement

On December 31, 2020, the Company completed the sale of its MCC Business to Molina, pursuant to a Stock and Asset Purchase Agreement, dated as of April 30, 2020, by and between the Company and Molina, for cash in the amount of $850 million plus closing adjustments of $158 million (subject to post-closing adjustments, if any), and the assumption by Molina of liabilities of the MCC Business.

In connection with the MCC Sale, the Company and Molina have entered into commercial agreements for certain behavioral health, utilization management and related services to be provided by the Company to Molina and the MCC Business. These commercial agreements are subject to termination in connection with the Company’s pending Merger with Centene and may not be implemented. In addition, the parties entered into a transition services agreement pursuant to which the Company and certain of its affiliates provide, or cause third parties to provide, certain services to accommodate the transition of the MCC business to Molina.

The foregoing description of the Purchase Agreement and the MCC Sale does not purport to be complete and is qualified in its entirety by the terms and conditions of the Purchase Agreement, which was filed as Exhibit 2.1 to the Company’s Quarterly Report on Form 10-Q which was filed with the SEC on May 11, 2020, and any related agreements.

The accounting requirements for reporting a business to be divested as a discontinued operation were met during the second quarter of 2020. Accordingly, the accompanying consolidated financial statements for all periods presented reflect the MCC business as a discontinued operation.

The following table summarizes the components of income from discontinued operations that is included in the Company’s consolidated income statements for the three months ended March 31, 2020 and 2021 (in thousands):

    

Three Months Ended

March 31, 

    

2020

    

2021

    

Managed care and other revenue

$

720,034

$

Costs and expenses:

Cost of care

 

602,534

 

Direct service costs and other operating expenses (1)(2)(3)

 

84,497

 

926

Depreciation and amortization

 

5,326

 

Interest expense

 

71

 

Interest and other income

 

(2,540)

 

Total costs and expenses

 

689,888

 

926

Income (loss) from discontinued operation before income taxes

 

30,146

 

(926)

Provision (benefit) for income taxes

 

10,826

 

(244)

Net income (loss) from discontinued operations

$

19,320

$

(682)

(1)Includes stock compensation expense of $260 for the three months ended March 31, 2020.
(2)Includes divestiture related expenses of $605 for the three months ended March 31, 2020.
(3)Includes changes in estimates and transition support services for the three months ended March 31, 2021.

The Company has retained corporate overhead expenses previously allocated to MCC of $6.7 million for the three months ended March 31, 2020.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.1
Special Charges
3 Months Ended
Mar. 31, 2021
Special Charges  
Special Charges

NOTE G—Special Charges

In 2020, the Company established a transformation office which has an initiative (the “Transformation Initiative”) to lower our operating costs and reinvest in our business by improving and automating processes, leveraging technology, consolidating platforms and reducing any friction our customers, providers and members experience when doing business with us. As part of the Transformation Initiative, the Company is in the process of restructuring certain operating activities which has resulted in the Company recording an adjustment to severance of $0.2 million for the three months ended March 31, 2021, within special charges in the consolidated statement of comprehensive income.

In addition, the Company reevaluated its current office lease footprint. Recoverability of existing operating right-of-use lease assets, and the related fixed assets held at the office locations, to be held and used are measured by a comparison of the carrying amount of an asset to the estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the asset exceeds the fair value of the asset. Any lease terminations or abandonments initiated as a result of the Transformation Initiative that result in an impairment of such right-of-use assets and the location’s related fixtures will be reported as special charges. For the three months ended March 31, 2021, lease terminations and abandonments resulted in the recognition of non-cash pre-tax impairment of $1.3 million, within special charges in the consolidated statement of comprehensive income. The impairment charge reduced the carrying value of these assets to their estimated fair value. In the future, if events or market conditions affect the estimated fair value to the extent that a long-lived asset is impaired, the Company will adjust the carrying value of these long-lived assets in the period in which the impairment occurs. In addition, the Company accrued various lease shutdown costs of $0.1 million for the three months ended March 31, 2021, within special charges in the consolidated statement of comprehensive income.

The following table summarizes the components of special charges that are included in the Company’s consolidated statement of comprehensive income for the three months ended March 31, 2021 (in thousands):

Non-cash related special charges

Right-of-use assets

$

1,263

Fixed assets

14

Total non-cash related special charges

1,277

Cash related special charges

Employee severance and termination benefits

(209)

Lease shutdown costs

83

Total cash related special charges

(126)

Total special charges

$

1,151

A roll-forward of the Transformation Initiative liabilities is as follows (in thousands):

Balance

Balance

    

December 31,

    

 

 

March 31,

    

2020

    

Additions

 

Payments

 

2021

Employee severance and termination benefits

$

10,983

$

(209)

$

(1,019)

$

9,755

Lease shutdown costs

610

83

(83)

610

 

$

11,593

 

$

(126)

$

(1,102)

$

10,365

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.1
General (Policies)
3 Months Ended
Mar. 31, 2021
General  
Recent Accounting Pronouncements

Recent Accounting Pronouncements

In December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes,” which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 is effective for the Company beginning in the first quarter of 2021. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements and related disclosures.

Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Significant estimates of the Company can include, among other things, valuation of goodwill and intangible assets, medical claims payable, other medical liabilities, stock compensation assumptions, tax contingencies and legal liabilities. In addition, the Company also makes estimates in relation to revenue recognition under Accounting Standard Codification 606 (“ASC 606”) which are explained in more detail in “Revenue Recognition” below. Actual results could differ from those estimates.

Revenue Recognition

Revenue Recognition

Virtually all of the Company’s revenues are derived from business in North America. The following tables disaggregate our revenue for the three months ended March 31, 2020 and 2021 by major service line, type of customer and timing of revenue recognition (in thousands):

Three Months Ended March 31, 2020

Healthcare

    

Pharmacy Management

    

Elimination

    

Total

Major Service Lines

Behavioral & Specialty Health

Risk-based, non-EAP

$

349,845

$

$

(90)

$

349,755

EAP risk-based

79,938

79,938

ASO

59,123

11,534

(83)

70,574

PBM, including dispensing

518,112

(4,567)

513,545

Medicare Part D

55,666

55,666

PBA

30,129

30,129

Formulary management

22,161

22,161

Other

611

611

Total net revenue

$

488,906

$

638,213

$

(4,740)

$

1,122,379

Type of Customer

Government

$

227,102

$

203,957

$

$

431,059

Non-government

261,804

434,256

(4,740)

691,320

Total net revenue

$

488,906

$

638,213

$

(4,740)

$

1,122,379

Timing of Revenue Recognition

Transferred at a point in time

$

$

573,778

$

(4,567)

$

569,211

Transferred over time

488,906

64,435

(173)

553,168

Total net revenue

$

488,906

$

638,213

$

(4,740)

$

1,122,379

Three Months Ended March 31, 2021

Healthcare

    

Pharmacy Management

    

Elimination

    

Total

Major Service Lines

Behavioral & Specialty Health

Risk-based, non-EAP

$

373,442

$

$

(86)

$

373,356

EAP risk-based

88,120

88,120

ASO

71,448

11,817

(75)

83,190

PBM, including dispensing

538,796

(3,399)

535,397

Medicare Part D

176

176

PBA

49,882

49,882

Formulary management

29,183

29,183

Other

2,345

2,345

Total net revenue

$

533,010

$

632,199

$

(3,560)

$

1,161,649

Type of Customer

Government

$

256,292

$

156,038

$

$

412,330

Non-government

276,718

476,161

(3,560)

749,319

Total net revenue

$

533,010

$

632,199

$

(3,560)

$

1,161,649

Timing of Revenue Recognition

Transferred at a point in time

$

$

538,972

$

(3,399)

$

535,573

Transferred over time

533,010

93,227

(161)

626,076

Total net revenue

$

533,010

$

632,199

$

(3,560)

$

1,161,649

Per Member Per Month (“PMPM”) Revenue.  Almost all of the Healthcare revenue and a small portion of the Pharmacy Management revenue is paid on a PMPM basis. PMPM revenue is inclusive of revenue from the Company’s risk, EAP and ASO contracts and primarily relates to managed care contracts for services such as the provision of behavioral healthcare, specialty healthcare or pharmacy management. PMPM contracts generally have a term of one year or longer, with the exception of government contracts where the customer can terminate with as little as 30 days’ notice for no significant penalty. All managed care contracts have a single performance obligation that constitutes a series for the provision of managed healthcare services for a population of enrolled members for the duration of the contract. The transaction price for PMPM contracts is entirely variable as it primarily includes PMPM fees associated with unspecified membership that fluctuates throughout the contract. In certain contracts, PMPM fees also include adjustments for things such as performance incentives, performance guarantees and risk shares. The Company generally estimates the transaction price using an expected value methodology and amounts are only included in the net transaction price to the extent that it is probable that a significant reversal of cumulative revenue will not occur once any uncertainty is resolved. The majority of the Company’s net PMPM transaction price relates specifically to its efforts to transfer the service for a distinct increment of the series (e.g. day or month) and is recognized as revenue in the month in which members are entitled to service. The remaining transaction price is recognized over the contract period (or portion of the series to which it specifically relates) based upon estimated membership as a measure of progress.

Pharmacy Benefit Management Revenue. The Company’s customers for PBM business, including pharmaceutical dispensing operations, are generally comprised of MCOs, employer groups and health plans. PBM relationships generally have an expected term of one year or longer. A master services arrangement (“MSA”) is executed by the Company and the customer, which outlines the terms and conditions of the PBM services to be provided. When a member in the customer’s organization submits a prescription, a claim is created which is presented for approval. The acceptance of each individual claim creates enforceable rights and obligations for each party and represents a separate contract. For each individual claim, the performance obligations are limited to the processing and adjudication of the claim, or dispensing of the products purchased. Generally, the transaction price for PBM services is explicitly listed in each contract and does not represent variable consideration. The Company recognizes PBM revenue, which consists of a negotiated prescription price (ingredient cost plus dispensing fee), co-payments and any associated administrative fees, when claims are adjudicated or the drugs are shipped. The Company recognizes PBM revenue on a gross basis

(i.e. including drug costs and co-payments) as it is acting as the principal in the arrangement, controls the underlying service, and is contractually obligated to its clients and network pharmacies, which is a primary indicator of gross reporting. In addition, the Company is solely responsible for the claims adjudication process, negotiating the prescription price for the pharmacy, collecting payments from the client for drugs dispensed by the pharmacy, and managing the total prescription drug relationship with the client’s members. If the Company enters into a contract where it is only an administrator, and does not assume any of the risks previously noted, revenue will be recognized on a net basis. For dispensing, at the time of shipment, the earnings process is complete; the obligation of the Company’s customer to pay for the specialty pharmaceutical drugs is fixed, and, due to the nature of the product, the member may neither return the specialty pharmaceutical drugs nor receive a refund.

Pharmacy Benefit Administration Revenue. The Company provides Medicaid pharmacy services to states and other government sponsored programs. PBA contracts are generally multi-year arrangements but include language regarding early termination for convenience without material penalty provisions that results in enforceable rights and obligations on a month-to-month basis. In PBA arrangements, the Company is generally paid a fixed fee per month to provide PBA services. In addition, some PBA contracts contain upfront fees that constitute a material right. For contracts without an upfront fee, there is a single performance obligation to stand ready to provide the PBA services required for the contracted period. The Company believes that the customer receives the PBA benefits each day from access to the claims processing activities, and has concluded that a time-based measure is appropriate for recognizing PBA revenue. For contracts with an upfront fee, the material right represents an additional performance obligation. Amounts allocated to the material right are initially recorded as a contract liability and recognized as revenue over the anticipated period of benefit of the material right, which generally ranges from 2 to 10 years.

Formulary Management Revenue. The Company administers formulary management programs for certain clients through which the Company coordinates the achievement, calculation and collection of rebates and administrative fees from pharmaceutical manufacturers on behalf of clients. Formulary management contracts generally have a term of one year or longer. All formulary management contracts have a single performance obligation that constitutes a series for the provision of rebate services for a drug, with utilization measured and settled on a quarterly basis, for the duration of the arrangement. The Company retains its administrative fee and/or a percentage of rebates that is included in its contract with the client from collecting the rebate from the manufacturer. While the administrative fee and/or the percentage of rebates retained is fixed, there is an unknown quantity of pharmaceutical purchases (utilization) during each quarter; therefore the transaction price itself is variable. The Company uses the expected value methodology to estimate the total rebates earned each quarter based on estimated volumes of pharmaceutical purchases by the Company’s clients during the quarter, as well as historical and/or anticipated retained rebate percentages. The Company does not record as rebate revenue any rebates that are passed through to its clients.

In relation to the Company’s PBM business, the Company administers rebate programs through which it receives rebates from pharmaceutical manufacturers that are shared with its customers. The Company recognizes rebates when the Company is entitled to them and when the amounts of the rebates are determinable. The amount recorded for rebates earned by the Company from the pharmaceutical manufacturers is recorded as a reduction of cost of goods sold.

Government EAP Risk-Based Revenue. The Company has certain contracts with federal customers for the provision of various managed care services, which are classified as EAP risk-based business. These contracts are generally multi-year arrangements. The Company’s federal contracts are reimbursed on either a fixed fee basis or a cost reimbursement basis. The performance obligation on a fixed fee contract is to stand ready to provide the staffing required for the contracted period. For fixed fee contracts, the Company believes the invoiced amount corresponds directly with the value to the customer of the Company’s performance completed to date; therefore, the Company is utilizing the “right to invoice” practical expedient, with revenue recognition in the amount for which the Company has the right to invoice.

The performance obligation on a cost reimbursement contract is to stand ready to provide the activity or services purchased by the customer, such as the operation of a counseling services group or call center. The performance obligation represents a series for the duration of the arrangement. The reimbursement rate is fixed per the contract; however, the level of activity (e.g., number of hours, number of counselors or number of units) is variable. A majority of the Company’s cost reimbursement transaction price relates specifically to its efforts to transfer the service for a distinct

increment of the series (e.g. day or month) and is recognized as revenue when the portion of the series for which it relates has been provided (i.e. as the Company provides hours, counselors or units of service).

In accordance with ASC 606-10-50-13, the Company is required to include disclosure on its remaining performance obligations as of the end of the current reporting period. Due to the nature of the contracts in the Company’s PBM business, these reporting requirements are not applicable. The majority of the Company’s remaining contracts meet certain exemptions as defined in ASC 606-10-50-14 through 606-10-50-14A, including (i) performance obligation is part of a contract that has an original expected duration of one year or less; (ii) the right to invoice practical expedient; and (iii) variable consideration related to unsatisfied performance obligations that is allocated entirely to a wholly unsatisfied promise to transfer a distinct service that forms part of a single performance obligation, and the terms of that variable consideration relate specifically to our efforts to transfer the distinct service, or to a specific outcome from transferring the distinct service. For the Company’s contracts that pertain to these exemptions: (i) the remaining performance obligations primarily relate to the provision of managed healthcare services to the customers’ membership; (ii) the estimated remaining duration of these performance obligations ranges from the remainder of the current calendar year to three years; and (iii) variable consideration for these contracts primarily includes net PMPM fees associated with unspecified membership that fluctuates throughout the contract.

Accounts Receivable, Contract Assets and Contract Liabilities

Accounts receivable, contract assets and contract liabilities consisted of the following (in thousands, except percentages):

December 31,

    

March 31, 

    

    

 

2020

2021

$ Change

% Change

Accounts receivable

$

799,803

$

824,067

$

24,264

3.0%

Contract assets

3,566

4,678

1,112

31.2%

Contract liabilities - current

6,772

6,968

196

2.9%

Contract liabilities - long-term

11,073

11,453

380

3.4%

Accounts receivable, which are included in accounts receivable, other current assets and other long-term assets on the consolidated balance sheets, increased by $24.3 million, mainly due to timing of receipts. Contract assets, which are included in other current assets on the consolidated balance sheets, increased by $1.1 million, mainly due to the timing of accrual of certain performance incentives. Contract liabilities – current, which are included in accrued liabilities on the consolidated balance sheets, increased by $0.2 million, mainly due to certain revenue payments received in advance. Contract liabilities – long-term, which are included in deferred credits and other long-term liabilities on the consolidated balance sheets, increased by $0.4 million mainly due to payments received for which recognition will be long term partially offset by certain balances which became current.

During the three months ended March 31 2021, the Company recognized revenue of $2.0 million that was included in current contract liabilities at December 31, 2020. The estimated timing of recognition of amounts included in contract liabilities at March 31, 2021 are as follows: 2021—$6.0 million; 2022—$4.0 million; 2023—$3.6 million; 2024 and beyond—$4.8 million. During the three months ended March 31, 2021, the revenue the Company recognized related to performance obligations that were satisfied, or partially satisfied, in previous periods was not material.

The Company’s accounts receivable consists of amounts due from customers throughout the United States. Collateral is generally not required. A majority of the Company’s contracts have payment terms in the month of service, or within a few months thereafter. The timing of payments from customers from time to time generates contract assets or contract liabilities; however, these amounts are immaterial.

The Company’s accounts receivable is net of an allowance for credit losses. The estimate of current expected credit losses on trade receivables considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. Management elected to disaggregate trade receivables into business segments due to risk characteristics unique to each platform given the individual lines of business and market. Pooling was further

disaggregated based on either geography or product type.

The Company leveraged historical write offs over a defined lookback period in deriving a historical loss rate. The expected credit loss model further considers current conditions and reasonable and supportable forecasts through the use of an adjustment for current and projected macroeconomic factors. Management identified appropriate macroeconomic indicators based on tangible correlation to historical losses, giving consideration to the location and risks associated with the Company’s customers.

Significant Customers

Customers exceeding ten percent of the consolidated Company’s net revenues

The Company had no customers that exceeded ten percent of the Company’s net revenues from continuing operations.

Customers exceeding ten percent of segment net revenues

The following customers generated in excess of ten percent of net revenues from continuing operations for the respective segment for the three months ended March 31, 2020 and 2021 (in thousands):

Segment

    

Term Date

    

2020

    

2021

 

Healthcare

Customer A

December 31, 2021

$

88,539

$

92,982

Customer B

December 31, 2022

49,438

55,486

Pharmacy Management

Customer C

March 31, 2024

98,617

88,651

Concentration of Business

The Company also has a significant concentration of business with various counties in the State of Pennsylvania (the “Pennsylvania Counties”) which are part of the Pennsylvania Medicaid program, with members under its contract with Centers for Medicare and Medicaid Services (“CMS”) and with various agencies and departments of the United States federal government. Net revenues from the Pennsylvania Counties in the aggregate totaled $137.0 million and $152.7 million for the three months ended March 31, 2020 and 2021, respectively. Net revenues from members in relation to its contracts with CMS in aggregate totaled $55.7 million and $0.2 million for the three months ended March 31, 2020 and 2021, respectively. As of December 31, 2020 and March 31, 2021, the Company had $69.6 million and $55.2 million, respectively, in net receivables associated with Medicare Part D from CMS and other parties related to this business. In May 2020, the Company announced its decision to exit the Part D business at the end of 2020. Net revenues from contracts with various agencies and departments of the United States federal government in aggregate totaled $69.9 million and $77.7 million for the three months ended March 31, 2020 and 2021, respectively.

The Company’s contracts with customers typically have stated terms of one to three years, and in certain cases contain renewal provisions (at the customer’s option) for successive terms of between one and two years (unless terminated earlier). Substantially all of these contracts may be immediately terminated with cause and many of the Company’s contracts are terminable without cause by the customer or the Company either upon the giving of requisite notice and the passage of a specified period of time (typically between 30 and 180 days) or upon the occurrence of other specified events. In addition, the Company’s contracts with federal, state and local governmental agencies generally are conditioned on legislative appropriations. These contracts generally can be terminated or modified by the customer if such appropriations are not made.

Leases

Leases

The Company leases certain office space, distribution centers, land and equipment. We assess each contract to determine if it contains a lease. This assessment is based on (i) the right to control the use of an identified asset; (ii) the right to obtain substantially all of the economic benefits from the use of the identified asset; and (iii) the right to use the identified asset. The Company elected the short-term lease practical expedient; thus, leases with an initial term of twelve months or less are not capitalized and the expense is recognized on a straight-line basis. Most leases include one or more options to renew, with renewal terms that can extend the lease from one to ten years. The exercise of renewal options are at the sole discretion of the Company. Renewal options that the Company is reasonably certain to accept are recognized as part of the right-of-use (“ROU”) asset.

Operating leases are included in other long-term assets, accrued liabilities and deferred credits and other long-term liabilities in the consolidated balance sheets. Finance leases are included in property and equipment, current debt, finance lease deferred financing obligations and long-term debt, finance lease and deferred financing obligations in the consolidated balance sheets.

ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments per the lease. Operating lease ROU assets and liabilities are recognized at lease commencement date based on the present value of lease payments over the lease term. As the rate implicit in most of our leases is not readily determinable, the Company used its incremental borrowing rate to determine the present value of lease payments.

The following table shows the components of lease expenses for the three months ended March 31, 2021 (in thousands):

Three Months Ended

March 31, 2021

    

Operating lease cost

$

2,408

Finance lease cost:

Amortization of right-of-use asset

707

Interest on lease liabilities

166

Total finance lease cost

873

Short-term lease cost

40

Variable lease cost

224

Total lease cost

3,545

Sublease income

(7)

Net lease cost

$

3,538

The following table shows the components of the lease assets and liabilities as of March 31, 2021 (in thousands):

March 31, 2021

Operating leases:

Other long-term assets

$

32,053

Accrued liabilities

$

10,597

Deferred credits and other long-term liabilities

33,626

Total operating lease liabilities

$

44,223

Finance leases:

Property and equipment, net

$

12,183

Current debt, finance lease and deferred financing obligations

$

4,455

Long-term debt, finance lease and deferred financing obligations

10,783

Total finance lease liabilities

$

15,238

The maturity dates of the Company’s leases as of March 31, 2021 are summarized below (in thousands):

March 31, 2021

2021

$

11,819

2022

14,893

2023

12,399

2024

10,616

2025

5,358

2026 and beyond

5,556

Total lease payments

60,641

Less interest

(1,180)

Present value of lease liabilities

$

59,461

The following table shows the weighted average remaining lease term and discount rate as of March 31, 2021:

March 31, 2021

Weighted average remaining lease term years

Operating leases

4.98

Finance leases

3.52

Weighted average discount rate

Operating leases

3.18%

Finance leases

4.40%

Supplemental cash flow information relating to leases is as follows (in thousands):

Year ended March 31, 2021

Cash paid for amounts included in the measurement of lease liabilities:

Operating cash flows from operating leases

$

4,661

Operating cash flows from finance leases

1,121

Financing cash flows from finance leases

166

Right-of-use asset obtained in exchange for new lease obligation

Operating leases

Finance leases

Fair Value Measurements

Fair Value Measurements

The Company has certain assets and liabilities that are required to be measured at fair value on a recurring basis. These assets and liabilities are to be measured using inputs from the three levels of the fair value hierarchy, which are as follows:

Level 1—Inputs are unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.

Level 2—Inputs include quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (i.e., interest rates, yield curves, etc.), and inputs that are derived principally from or corroborated by observable market data by correlation or other means (market corroborated inputs).

Level 3—Unobservable inputs that reflect the Company’s assumptions about the assumptions that market participants would use in pricing the asset or liability. The Company develops these inputs based on the best information available, including the Company’s data.

In accordance with the fair value hierarchy described above, the following table shows the fair value of the Company’s assets and liabilities that are required to be measured at fair value as of December 31, 2020 and March 31, 2021 (in thousands):

December 31, 2020

    

Level 1

    

Level 2

    

Level 3

    

Total

 

Assets

Cash and cash equivalents (1)

    

$

    

$

679,554

    

$

    

$

679,554

Investments:

U.S. Government and agency securities

 

42,399

 

 

 

42,399

Corporate debt securities

 

 

99,749

 

 

99,749

Certificates of deposit

 

 

1,311

 

 

1,311

Total assets held at fair value

$

42,399

$

780,614

$

$

823,013

March 31, 2021

    

Level 1

    

Level 2

    

Level 3

    

Total

 

Assets

Cash and cash equivalents (2)

    

$

    

$

447,627

    

$

    

$

447,627

Investments:

U.S. Government and agency securities

 

332,403

 

 

 

332,403

Corporate debt securities

 

 

296,716

 

 

296,716

Certificates of deposit

 

 

1,311

 

 

1,311

Total assets held at fair value

$

332,403

$

745,654

$

$

1,078,057

(1)Excludes $464.9 million of cash held in bank accounts by the Company.
(2)Excludes $8.7 million of cash held in bank accounts by the Company.

For the three months ended March 31, 2021, the Company has not transferred any assets between fair value measurement levels.

The carrying values of financial instruments, including accounts receivable and accounts payable, approximate their fair values due to their short-term maturities. The fair value of the Notes (as defined below) of $387.4 million as of March 31, 2021 was determined based on quoted market prices and would be classified within Level 1 of the fair value hierarchy. The estimated fair value of the Company’s term loan of $158.8 million as of March 31, 2021 was based on current interest rates for similar types of borrowings and is in Level 2 of the fair value hierarchy. The estimated fair values may not represent actual values of the financial instruments that could be realized as of the balance sheet date or that will be realized in the future.

All of the Company’s investments are classified as “available-for-sale” and are carried at fair value.

Cash and Cash Equivalents

Cash and Cash Equivalents

Cash equivalents are short-term, highly liquid interest-bearing investments with maturity dates of three months or less when purchased, consisting primarily of money market instruments. Book overdrafts are reflected within accounts payable on the balance sheets. At March 31, 2021, the Company had book overdrafts of $2.1 million. At March 31, 2021, the Company’s excess capital and undistributed earnings for the Company’s regulated subsidiaries of approximately $50 million are included in cash and cash equivalents.

Investments

Investments

If a debt security is in an unrealized loss position and the Company has the intent to sell the debt security, or it is more likely than not that the Company will have to sell the debt security before recovery of its amortized cost basis, the decline in value is deemed to be other-than-temporary and is recorded to other-than-temporary impairment losses recognized in income in the consolidated statements of comprehensive income. For impaired debt securities that the Company does not intend to sell or it is more likely than not that the Company will not have to sell such securities, but the Company expects that it will not fully recover the amortized cost basis, the credit component of the other-than-temporary impairment is recognized in other-than-temporary impairment losses recognized in net income and the non-credit component of the other-than-temporary impairment is recognized in other comprehensive income in the consolidated statements of comprehensive income.

As of December 31, 2020 and March 31, 2021, there were no material unrealized losses that the Company determined to be other-than-temporary. No realized gains or losses were recorded for the three months ended March 31, 2020 or 2021. The following is a summary of short-term and long-term investments at December 31, 2020 and March 31, 2021 (in thousands):

December 31, 2020

 

Gross

Gross

 

Amortized

Unrealized

Unrealized

Estimated

 

    

Cost

    

Gains

    

Losses

    

Fair Value

 

U.S. Government and agency securities

    

$

42,389

    

$

11

    

$

(1)

    

$

42,399

Corporate debt securities

 

99,861

 

3

 

(115)

 

99,749

Certificates of deposit

 

1,311

 

 

 

1,311

Total investments at December 31, 2020

$

143,561

$

14

$

(116)

$

143,459

March 31, 2021

 

Gross

Gross

 

Amortized

Unrealized

Unrealized

Estimated

 

    

Cost

    

Gains

    

Losses

    

Fair Value

 

U.S. Government and agency securities

    

$

332,375

    

$

29

    

$

(1)

    

$

332,403

Corporate debt securities

 

296,833

 

14

 

(131)

 

296,716

Certificates of deposit

1,311

 

 

 

1,311

Total investments at March 31, 2021

$

630,519

$

43

$

(132)

$

630,430

The maturity dates of the Company’s investments as of March 31, 2021 are summarized below (in thousands):

    

Amortized

    

Estimated

 

    

Cost

    

Fair Value

 

2021

$

625,439

$

625,350

2022

5,080

5,080

Total investments at March 31, 2021

 

$

630,519

 

$

630,430

Income Taxes

Income Taxes

The Company’s effective income tax rates from continuing operations were 122.8 percent and 27.7 percent for the three months ended March 31, 2020 and 2021, respectively. These rates differ from the applicable federal statutory income tax rate primarily due to state income taxes and permanent differences between book and tax income. The Company also accrues interest and penalties related to uncertain tax positions in its provision for income taxes. The significant effective income tax rate for the three months ended March 31, 2020 is primarily due to the impact of the non-deductible health insurance fee (“HIF”) relative to the reduced level of earnings of the period. Congress repealed the HIF effective for plan years after December 31, 2020.

The Company files a consolidated federal income tax return with its eighty-percent or more controlled subsidiaries. The Company and its subsidiaries also file income tax returns in various state and local jurisdictions.

The Coronavirus Aid, Relief, and Economic Security Act was signed into law on March 27, 2020, the Consolidated Appropriations Act, 2021 was signed into law on December 27, 2020 and The American Rescue Plan Act of 2021 was signed March 11, 2021. All three acts provide widespread emergency relief for the economy and aid to corporations including several significant provisions related to taxes. As of March 31, 2021, the Company has not utilized (nor does it anticipate utilizing) any of the provisions that would result in a material impact on its results.

State Net Operating Loss Carryforwards

The Company and its subsidiaries have $75.0 million of net operating loss carryovers (“NOLs”) available to reduce state and local taxable income at certain subsidiaries in 2021 and subsequent years. Most of these NOLs will expire in 2021 through 2038 if not used and are subject to examination and adjustment by the respective tax authorities. In addition, the Company’s utilization of certain of these NOLs is subject to limitations as to the timing and use. Other

than those considered in determining the valuation allowances discussed below, the Company does not believe these limitations will restrict the Company’s ability to use any of these state and local NOLs before they expire.

Deferred tax assets as of December 31, 2020 and March 31, 2021 are shown net of valuation allowances of $0.9 million and $0.9 million, respectively. These valuation allowances mostly relate to uncertainties regarding the eventual realization of certain state NOLs. Reversals of valuation allowances are recorded in the period they occur, typically as reductions to income tax expense. Determination of the amount of deferred tax assets considered realizable requires significant judgment and estimation regarding the forecasts of future taxable income which are consistent with the plans and estimates the Company uses to manage the underlying businesses. Although consideration is also given to potential tax planning strategies which might be available to improve the realization of deferred tax assets, none were identified which were both prudent and reasonable. The Company believes taxable income expected to be generated in the future will be sufficient to support realization of the Company’s deferred tax assets, as reduced by valuation allowances. This determination is based upon earnings history and future earnings expectations.

Health Care Reform

Health Care Reform

The Patient Protection and the Affordable Care Act, as amended by the Health Care and Education Reconciliation Act of 2010 (collectively, the “Health Reform Law”), imposed a mandatory annual fee on health insurers for each calendar year beginning on or after January 1, 2014. The Company obtained rate adjustments from customers which the Company expects will cover the direct costs of these fees and the impact from non-deductibility of such fees for federal and state income tax purposes. Congress repealed the HIF fee effective for plan years after December 31, 2020. For 2020 the HIF fee was $36.2 million, of which $12.4 related to continuing operations, which was paid in 2020.

Goodwill

Weighted

Average

 

Grant Date

 

Shares

Fair Value

 

Outstanding, beginning of period

278,945

$

99.80

Awarded

 

Vested

 

Forfeited

(63,324)

 

141.61

Outstanding, end of period

215,621

 

87.51

Stock Compensation

Stock Compensation

At December 31, 2020 and March 31, 2021, the Company had equity-based employee incentive plans, which are described more fully in Note 6 in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020, which was filed with the SEC on February 26, 2021. The Company recorded stock compensation expense of $7.1 million for the three months ended March 31, 2021. Stock compensation expense recognized in the consolidated statements of comprehensive income for the three months ended March 31, 2020 and 2021 has been reduced for forfeitures, estimated at between zero and four percent for all periods.

For the three months ended March 31, 2020, tax expense on deficiencies (net of the tax deductions in excess of recognized stock compensation expense) was $1.4 million, which was included as an increase to income tax expense. For the three months ended March 31, 2021, the benefit of tax deductions in excess of recognized stock compensation expense (net of deficiencies) was $1.1 million, which was included as a reduction of income tax expense.

Summarized information related to the Company’s stock options for the three months ended March 31, 2021 is as follows:

Weighted

Average

Exercise

 

    

Options

    

Price

 

Outstanding, beginning of period

    

1,045,283

$

75.48

Granted

 

Forfeited

 

(19,960)

89.13

Exercised

 

(109,381)

 

68.26

Outstanding, end of period

 

915,942

$

76.05

Vested and expected to vest at end of period

 

914,068

$

76.07

Exercisable, end of period

 

816,244

$

77.24

Summarized information related to the Company’s nonvested restricted stock awards (“RSAs”) for the three months ended March 31, 2021 is as follows:

Weighted

Average

Grant Date

    

Shares

    

Fair Value

    

Outstanding, beginning of period

    

54,314

    

$

77.33

    

Awarded

 

 

 

Vested

 

 

 

Forfeited

 

 

 

Outstanding, ending of period

 

54,314

77.33

 

Summarized information related to the Company’s nonvested restricted stock units (“RSUs”) for the three months ended March 31, 2021 is as follows:

Weighted

Average

Grant Date

    

Shares

    

Fair Value

    

Outstanding, beginning of period

    

428,362

$

65.83

    

Awarded

 

275,619

 

92.85

 

Vested

 

(148,546)

 

67.77

 

Forfeited

 

(887)

 

70.40

 

Outstanding, ending of period

 

554,548

78.73

Grants of RSAs vest on the anniversary of the grant. In general, RSUs vest ratably on each anniversary over the three years subsequent to grant.

Summarized information related to the Company’s nonvested restricted performance stock units (“PSUs”) for the three months ended March 31, 2021 is as follows:

Weighted

Average

 

Grant Date

 

Shares

Fair Value

 

Outstanding, beginning of period

278,945

$

99.80

Awarded

 

Vested

 

Forfeited

(63,324)

 

141.61

Outstanding, end of period

215,621

 

87.51

Long Term Debt and Finance Lease Obligations

Long-Term Debt and Finance Lease Obligations

The following table shows the components of debt and finance lease obligations, including the current component, at December 31, 2020 and March 31, 2021 (in thousands):

December 31,

    

March 31, 

2020

2021

Senior Notes

$

359,632

$

359,656

Term loan

263,125

158,750

Other loan

2,154

2,154

Finance leases - land and equipment

16,359

15,238

Finance leases - software as service arrangements

1,298

1,288

Deferred loan costs

(4,192)

(3,861)

Total debt and finance lease obligations

$

638,376

$

533,225

Senior Notes

On September 22, 2017, the Company completed the public offering of $400.0 million aggregate principal amount of its 4.400% Senior Notes due 2024 (the “Notes”). The Notes are governed by an indenture dated as of September 22, 2017 (the “Base Indenture”), between the Company, as issuer, and U.S. Bank National Association, as trustee, and is supplemented by a first supplemental indenture dated as of September 22, 2017 (the “First Supplemental Indenture” together, with the Base Indenture, the “Indenture”), between the Company, as issuer, and U.S. Bank National Association, as trustee. Since the public offering, the Company purchased and subsequently retired $40.0 million of it’s Notes, of which $28.9 million was purchased and subsequently retired in March 2020 that resulted in a loss on retirement of $0.7 million that is included in interest expense. The Notes were issued at a discount and had a carrying value of $359.6 million and $359.7 million at December 31, 2020 and March 31, 2021, respectively.

The Notes bear interest payable semiannually in cash in arrears on March 22 and September 22 of each year, commencing on March 22, 2018, which rate is subject to an interest rate adjustment upon the occurrence of certain credit rating events. The interest rate on the Notes on March 31, 2021 was 4.900%. The Notes mature on September 22, 2024. The Indenture provides that the Notes are redeemable at the Company’s option, in whole or in part, at any time on or after July 22, 2024, at a redemption price equal to 100% of the principal amount of the Notes being redeemed plus accrued and unpaid interest thereon to, but excluding, the redemption date.

The Indenture also contains certain covenants which restrict the Company’s ability to, among other things, create liens on its and its subsidiaries’ assets; engage in sale and lease-back transactions; and engage in a consolidation, merger or sale of assets.

Credit Agreement

On September 22, 2017, the Company entered into a credit agreement with various lenders that provides for a $400.0 million senior unsecured revolving credit facility and a $350.0 million senior unsecured term loan facility to the Company, as the borrower (the “2017 Credit Agreement”). On August 13, 2018, the Company entered into an amendment to the 2017 Credit Agreement, which extended the maturity date by one year. On February 27, 2019, the Company entered into a second amendment to the 2017 Credit Agreement, which amended the total leverage ratio covenant through December 31, 2019, and which was necessary in order for the Company to remain in compliance with the terms of the 2017 Credit Agreement. The 2017 Credit Agreement is scheduled to mature on September 22, 2023.

Under the 2017 Credit Agreement, the annual interest rate on the loan borrowing is equal to (i) in the case of base rate loans, the sum of an initial borrowing margin of 0.500 percent plus the higher of the prime rate, one-half of one percent in excess of the overnight “federal funds” rate, or the Eurodollar rate for one month plus 1.000 percent, or (ii) in the case of Eurodollar rate loans, the sum of an initial borrowing margin of 1.500 percent plus the Eurodollar rate for the selected interest period. The borrowing margin is subject to adjustment based on the Company’s debt rating as provided

by certain rating agencies. The Company has the option to borrow in base rate loans or Eurodollar rate loans at its discretion. The Company has elected to borrow in Eurodollar rate loans that currently have a borrowing margin of 1.75 percent plus the Eurodollar rate for the selected interest period. For three months ended March 31, 2021, the weighted average interest rate on the term loan facility was approximately 2.01 percent. The interest rate on the term loan facility was 1.86% on March 31, 2021. The term loan facility balance under the 2017 Credit Agreement totaled $263.1 million and $158.8 million as of December 31, 2020 and March 31, 2021, respectively.

In March 2021, the Company made voluntary term loan repayments of $100.0 million. As of March 31, 2021, the contractual maturities, totaling $158.8 million of the term loan under the 2017 Credit Agreement were as follows: 2021—$0.0 million; 2022—$0.0 million; and 2023—$158.8 million. Due to the timing of working capital needs, the Company will periodically borrow from the revolving loan under the 2017 Credit Agreement. At December 31, 2020 and March 31, 2021, the Company had no revolving loans, resulting in borrowing capacity of $400.0 million under the 2017 Credit Agreement. Included in long-term debt, finance lease and deferred financing obligations are deferred loan and bond issuance costs as of December 31, 2020 and March 31, 2021 of $4.2 million and $3.9 million, respectively.

Letter of Credit Agreement

On August 22, 2017, the Company entered into a Continuing Agreement for Standby Letters of Credit with The Bank of Tokyo-Mitsubishi UFJ, Ltd. (“BTMU”), as issuer (the “L/C Agreement”), under which BTMU, at its sole discretion, may provide stand-by letter of credit to the Company. The Company had letters of credit outstanding under the L/C Agreement as of December 31, 2020 and March 31, 2021 of $32.1 million and $33.0 million, respectively.

Finance Lease and Deferred Financing Obligations

There were $16.4 million and $15.2 million of finance lease and deferred financing obligations at December 31, 2020 and March 31, 2021, respectively. The Company’s finance lease and deferred financing obligations represent amounts due under leases for certain properties, computer software (acquired prior to the prospective adoption of ASU 2015-05 on January 1, 2016) and equipment. The recorded gross cost of finance lease assets was $43.0 million and $43.0 million at December 31, 2020 and March 31, 2021, respectively.

Redeemable Non-Controlling Interest

Redeemable Non-Controlling Interest

As of March 31, 2021, the Company held a 70% equity interest in Aurelia Health, LLC (“Aurelia”). The other shareholders of Aurelia have the right to exercise put options, requiring the Company to purchase up to 33.3% of the remaining shares during the thirty-day period beginning on January 15, 2022 and each subsequent anniversary thereafter. In addition, for the thirty-day period beginning on January 15, 2022 and each subsequent anniversary thereafter, the Company has the right to purchase 33.3% of the remaining shares (“call option”). The redemption price for these put and call options is based on a fixed multiple of the trailing twelve-month EBITDA at the redemption date. Non-controlling interests with redemption features, such as put options, that are not solely within the Company’s control are considered redeemable non-controlling interests. Redeemable non-controlling interest is considered to be temporary and is therefore reported in a mezzanine level between liabilities and stockholders’ equity on the Company’s consolidated balance sheet at the greater of the initial carrying amount adjusted for the non-controlling interest’s share of net income or loss or its redemption value. The carrying value of the non-controlling interest as of December 31, 2020 and March 31, 2021 was $33.1 million and $33.3 million, respectively. The Company evaluates the redemption value on a quarterly basis. If the redemption value is greater than the carrying value, the Company will adjust the carrying amount of the non-controlling interest to equal the redemption value at the end of each reporting period. Under this method, this is viewed at the end of the reporting period as if it were also the redemption date for the non-controlling interest. The Company will reflect redemption value adjustments in the earnings per share (“EPS”) calculation if redemption value is in excess of the carrying value of the non-controlling interest. As of March 31, 2021, the carrying value of the non-controlling interest exceeded the redemption value and therefore no adjustment to the carrying value was required.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.1
General (Tables)
3 Months Ended
Mar. 31, 2021
General  
Schedule of disaggregation of revenue by major service line, type of customer and timing of revenue recognition

Three Months Ended March 31, 2020

Healthcare

    

Pharmacy Management

    

Elimination

    

Total

Major Service Lines

Behavioral & Specialty Health

Risk-based, non-EAP

$

349,845

$

$

(90)

$

349,755

EAP risk-based

79,938

79,938

ASO

59,123

11,534

(83)

70,574

PBM, including dispensing

518,112

(4,567)

513,545

Medicare Part D

55,666

55,666

PBA

30,129

30,129

Formulary management

22,161

22,161

Other

611

611

Total net revenue

$

488,906

$

638,213

$

(4,740)

$

1,122,379

Type of Customer

Government

$

227,102

$

203,957

$

$

431,059

Non-government

261,804

434,256

(4,740)

691,320

Total net revenue

$

488,906

$

638,213

$

(4,740)

$

1,122,379

Timing of Revenue Recognition

Transferred at a point in time

$

$

573,778

$

(4,567)

$

569,211

Transferred over time

488,906

64,435

(173)

553,168

Total net revenue

$

488,906

$

638,213

$

(4,740)

$

1,122,379

Three Months Ended March 31, 2021

Healthcare

    

Pharmacy Management

    

Elimination

    

Total

Major Service Lines

Behavioral & Specialty Health

Risk-based, non-EAP

$

373,442

$

$

(86)

$

373,356

EAP risk-based

88,120

88,120

ASO

71,448

11,817

(75)

83,190

PBM, including dispensing

538,796

(3,399)

535,397

Medicare Part D

176

176

PBA

49,882

49,882

Formulary management

29,183

29,183

Other

2,345

2,345

Total net revenue

$

533,010

$

632,199

$

(3,560)

$

1,161,649

Type of Customer

Government

$

256,292

$

156,038

$

$

412,330

Non-government

276,718

476,161

(3,560)

749,319

Total net revenue

$

533,010

$

632,199

$

(3,560)

$

1,161,649

Timing of Revenue Recognition

Transferred at a point in time

$

$

538,972

$

(3,399)

$

535,573

Transferred over time

533,010

93,227

(161)

626,076

Total net revenue

$

533,010

$

632,199

$

(3,560)

$

1,161,649

Schedule of accounts receivable, contract assets and contract liabilities

December 31,

    

March 31, 

    

    

 

2020

2021

$ Change

% Change

Accounts receivable

$

799,803

$

824,067

$

24,264

3.0%

Contract assets

3,566

4,678

1,112

31.2%

Contract liabilities - current

6,772

6,968

196

2.9%

Contract liabilities - long-term

11,073

11,453

380

3.4%

Schedule of customers generating in excess of ten percent of net revenues for respective segment

Segment

    

Term Date

    

2020

    

2021

 

Healthcare

Customer A

December 31, 2021

$

88,539

$

92,982

Customer B

December 31, 2022

49,438

55,486

Pharmacy Management

Customer C

March 31, 2024

98,617

88,651

Schedule of leases

Three Months Ended

March 31, 2021

    

Operating lease cost

$

2,408

Finance lease cost:

Amortization of right-of-use asset

707

Interest on lease liabilities

166

Total finance lease cost

873

Short-term lease cost

40

Variable lease cost

224

Total lease cost

3,545

Sublease income

(7)

Net lease cost

$

3,538

March 31, 2021

Operating leases:

Other long-term assets

$

32,053

Accrued liabilities

$

10,597

Deferred credits and other long-term liabilities

33,626

Total operating lease liabilities

$

44,223

Finance leases:

Property and equipment, net

$

12,183

Current debt, finance lease and deferred financing obligations

$

4,455

Long-term debt, finance lease and deferred financing obligations

10,783

Total finance lease liabilities

$

15,238

March 31, 2021

Weighted average remaining lease term years

Operating leases

4.98

Finance leases

3.52

Weighted average discount rate

Operating leases

3.18%

Finance leases

4.40%

Year ended March 31, 2021
Schedule of maturity dates of leases

March 31, 2021

2021

$

11,819

2022

14,893

2023

12,399

2024

10,616

2025

5,358

2026 and beyond

5,556

Total lease payments

60,641

Less interest

(1,180)

Present value of lease liabilities

$

59,461

Schedule of fair value of financial assets and liabilities

December 31, 2020

    

Level 1

    

Level 2

    

Level 3

    

Total

 

Assets

Cash and cash equivalents (1)

    

$

    

$

679,554

    

$

    

$

679,554

Investments:

U.S. Government and agency securities

 

42,399

 

 

 

42,399

Corporate debt securities

 

 

99,749

 

 

99,749

Certificates of deposit

 

 

1,311

 

 

1,311

Total assets held at fair value

$

42,399

$

780,614

$

$

823,013

March 31, 2021

    

Level 1

    

Level 2

    

Level 3

    

Total

 

Assets

Cash and cash equivalents (2)

    

$

    

$

447,627

    

$

    

$

447,627

Investments:

U.S. Government and agency securities

 

332,403

 

 

 

332,403

Corporate debt securities

 

 

296,716

 

 

296,716

Certificates of deposit

 

 

1,311

 

 

1,311

Total assets held at fair value

$

332,403

$

745,654

$

$

1,078,057

(1)Excludes $464.9 million of cash held in bank accounts by the Company.
(2)Excludes $8.7 million of cash held in bank accounts by the Company.

Summary of short-term and long-term investments

December 31, 2020

 

Gross

Gross

 

Amortized

Unrealized

Unrealized

Estimated

 

    

Cost

    

Gains

    

Losses

    

Fair Value

 

U.S. Government and agency securities

    

$

42,389

    

$

11

    

$

(1)

    

$

42,399

Corporate debt securities

 

99,861

 

3

 

(115)

 

99,749

Certificates of deposit

 

1,311

 

 

 

1,311

Total investments at December 31, 2020

$

143,561

$

14

$

(116)

$

143,459

March 31, 2021

 

Gross

Gross

 

Amortized

Unrealized

Unrealized

Estimated

 

    

Cost

    

Gains

    

Losses

    

Fair Value

 

U.S. Government and agency securities

    

$

332,375

    

$

29

    

$

(1)

    

$

332,403

Corporate debt securities

 

296,833

 

14

 

(131)

 

296,716

Certificates of deposit

1,311

 

 

 

1,311

Total investments at March 31, 2021

$

630,519

$

43

$

(132)

$

630,430

Summary of maturity dates of investments

    

Amortized

    

Estimated

 

    

Cost

    

Fair Value

 

2021

$

625,439

$

625,350

2022

5,080

5,080

Total investments at March 31, 2021

 

$

630,519

 

$

630,430

Schedule of stock option activity

Summarized information related to the Company’s stock options for the three months ended March 31, 2021 is as follows:

Weighted

Average

Exercise

 

    

Options

    

Price

 

Outstanding, beginning of period

    

1,045,283

$

75.48

Granted

 

Forfeited

 

(19,960)

89.13

Exercised

 

(109,381)

 

68.26

Outstanding, end of period

 

915,942

$

76.05

Vested and expected to vest at end of period

 

914,068

$

76.07

Exercisable, end of period

 

816,244

$

77.24

Summarized information related to the Company’s nonvested restricted stock awards (“RSAs”) for the three months ended March 31, 2021 is as follows:

Weighted

Average

Grant Date

    

Shares

    

Fair Value

    

Outstanding, beginning of period

    

54,314

    

$

77.33

    

Awarded

 

 

 

Vested

 

 

 

Forfeited

 

 

 

Outstanding, ending of period

 

54,314

77.33

 

Summarized information related to the Company’s nonvested restricted stock units (“RSUs”) for the three months ended March 31, 2021 is as follows:

Weighted

Average

Grant Date

    

Shares

    

Fair Value

    

Outstanding, beginning of period

    

428,362

$

65.83

    

Awarded

 

275,619

 

92.85

 

Vested

 

(148,546)

 

67.77

 

Forfeited

 

(887)

 

70.40

 

Outstanding, ending of period

 

554,548

78.73

Schedule of nonvested restricted stock award activity

Weighted

Average

Exercise

 

    

Options

    

Price

 

Outstanding, beginning of period

    

1,045,283

$

75.48

Granted

 

Forfeited

 

(19,960)

89.13

Exercised

 

(109,381)

 

68.26

Outstanding, end of period

 

915,942

$

76.05

Vested and expected to vest at end of period

 

914,068

$

76.07

Exercisable, end of period

 

816,244

$

77.24

Schedule of nonvested restricted stock units

Weighted

Average

Grant Date

    

Shares

    

Fair Value

    

Outstanding, beginning of period

    

54,314

    

$

77.33

    

Awarded

 

 

 

Vested

 

 

 

Forfeited

 

 

 

Outstanding, ending of period

 

54,314

77.33

 

Schedule of nonvested restricted performance stock units

Summarized information related to the Company’s nonvested restricted performance stock units (“PSUs”) for the three months ended March 31, 2021 is as follows:

Weighted

Average

 

Grant Date

 

Shares

Fair Value

 

Outstanding, beginning of period

278,945

$

99.80

Awarded

 

Vested

 

Forfeited

(63,324)

 

141.61

Outstanding, end of period

215,621

 

87.51

Schedule of the components of debt and finance lease obligations

December 31,

    

March 31, 

2020

2021

Senior Notes

$

359,632

$

359,656

Term loan

263,125

158,750

Other loan

2,154

2,154

Finance leases - land and equipment

16,359

15,238

Finance leases - software as service arrangements

1,298

1,288

Deferred loan costs

(4,192)

(3,861)

Total debt and finance lease obligations

$

638,376

$

533,225

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.1
Net Income per Common Share Attributable to Magellan Health, Inc. (Tables)
3 Months Ended
Mar. 31, 2021
Net Income per Common Share Attributable to Magellan Health, Inc.  
Schedule of computation of basic and diluted earnings per share

The following table reconciles income attributable to common shareholders (numerator) and shares (denominator) used in the computations of net income per share attributable to common shareholders (in thousands, except per share data) for the three months ended March 31:

Three Months Ended

March 31, 

    

2020

    

2021

    

Numerator:

Net (loss) income from continuing operations

$

(1,070)

$

28,509

Income (loss) from discontinued operations, net of tax

19,320

(682)

Net income

$

18,250

$

27,827

Denominator:

Weighted average number of common shares outstanding—basic

 

24,728

 

25,948

Common stock equivalents—stock options

 

61

 

186

Common stock equivalents—RSAs

 

21

 

19

Common stock equivalents—RSUs

 

50

 

196

Common stock equivalents—PSUs

201

Common stock equivalents—employee stock purchase plan

 

9

 

3

Weighted average number of common shares outstanding—diluted

 

24,869

 

26,553

Net (loss) income per common share—basic:

Continuing operations

$

(0.04)

$

1.10

Discontinued operations

0.78

(0.03)

Consolidated operations

$

0.74

$

1.07

Net (loss) income per common share—diluted:

Continuing operations

$

(0.04)

$

1.07

Discontinued operations

0.78

(0.03)

Consolidated operations

$

0.74

$

1.04

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.1
Business Segment Information (Tables)
3 Months Ended
Mar. 31, 2021
Business Segment Information  
Schedule of operating results by business segment

The following tables summarize, for the periods indicated, operating results by business segment (in thousands):

    

    

    

Corporate

    

 

Pharmacy

and

 

Healthcare

Management

Elimination

Consolidated

 

Three Months Ended March 31, 2020

Managed care and other revenue

$

488,906

$

64,435

$

(173)

$

553,168

PBM revenue

 

 

573,778

 

(4,567)

 

569,211

Cost of care

 

(349,108)

 

 

 

(349,108)

Cost of goods sold

 

 

(537,574)

 

4,333

 

(533,241)

Direct service costs and other

 

(105,936)

 

(81,866)

 

(16,439)

 

(204,241)

Stock compensation expense (1)

 

1,761

 

2,107

 

1,929

 

5,797

Segment Profit (Loss)

$

35,623

$

20,880

$

(14,917)

$

41,586

    

    

    

Corporate

    

 

Pharmacy

and

 

Healthcare

Management

Elimination

Consolidated

 

Three Months Ended March 31, 2021

Managed care and other revenue

$

533,010

$

93,227

$

(161)

$

626,076

PBM revenue

 

 

538,972

 

(3,399)

 

535,573

Cost of care

 

(379,191)

 

 

 

(379,191)

Cost of goods sold

 

 

(495,593)

 

3,223

 

(492,370)

Direct service costs and other

 

(114,993)

 

(104,596)

 

(11,432)

 

(231,021)

Legal matter settlement

9,000

9,000

Stock compensation expense (1)

 

2,519

 

2,696

 

1,842

 

7,057

Segment Profit (Loss)

$

41,345

$

43,706

$

(9,927)

$

75,124

(1)Stock compensation expense, changes in the fair value of contingent consideration recorded in relation to acquisitions and impairment of intangible assets are included in direct service costs and other operating expenses; however, these amounts are excluded from the computation of Segment Profit.
Schedule of reconciliation of Segment Profit to income before income taxes

The following table reconciles income from continuing operations before income taxes to Segment Profit from continuing operations (in thousands):

Three Months Ended

March 31, 

    

2020

    

2021

Income from continuing operations before income taxes

$

4,692

$

39,414

Stock compensation expense

 

5,797

 

7,057

Depreciation and amortization

 

23,358

 

21,417

Interest expense

 

8,958

 

6,426

Interest and other income

 

(1,219)

 

(341)

Special charges

1,151

Segment Profit from continuing operations

$

41,586

$

75,124

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2021
Commitments and Contingencies  
Schedule of stock repurchases made

Total Number

Average

of Shares

Price Paid

Aggregate

Period

    

Purchased

    

per Share

    

Cost

 

October 26, 2015 - December 31, 2015

345,044

$

53.46

$

18.4

January 1, 2016 - December 31, 2016

1,828,183

58.40

106.8

January 1, 2017 - December 31, 2017

280,140

77.67

21.8

January 1, 2018 - December 31, 2018

844,872

74.59

63.0

January 1, 2019 - December 31, 2019

60,901

61.15

3.7

January 1, 2020 - December 31, 2020

January 1, 2021 - March 31, 2021

3,359,140

$

213.7

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.1
Discontinued Operations (Tables)
3 Months Ended
Mar. 31, 2021
Discontinued Operations  
Summary of the components of income from discontinued operation

    

Three Months Ended

March 31, 

    

2020

    

2021

    

Managed care and other revenue

$

720,034

$

Costs and expenses:

Cost of care

 

602,534

 

Direct service costs and other operating expenses (1)(2)(3)

 

84,497

 

926

Depreciation and amortization

 

5,326

 

Interest expense

 

71

 

Interest and other income

 

(2,540)

 

Total costs and expenses

 

689,888

 

926

Income (loss) from discontinued operation before income taxes

 

30,146

 

(926)

Provision (benefit) for income taxes

 

10,826

 

(244)

Net income (loss) from discontinued operations

$

19,320

$

(682)

(1)Includes stock compensation expense of $260 for the three months ended March 31, 2020.
(2)Includes divestiture related expenses of $605 for the three months ended March 31, 2020.
(3)Includes changes in estimates and transition support services for the three months ended March 31, 2021.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Special Charges (Tables)
3 Months Ended
Mar. 31, 2021
Special Charges  
Summary of the components of special charges

Non-cash related special charges

Right-of-use assets

$

1,263

Fixed assets

14

Total non-cash related special charges

1,277

Cash related special charges

Employee severance and termination benefits

(209)

Lease shutdown costs

83

Total cash related special charges

(126)

Total special charges

$

1,151

Roll-forward of the Transformation Initiative liabilities

Balance

Balance

    

December 31,

    

 

 

March 31,

    

2020

    

Additions

 

Payments

 

2021

Employee severance and termination benefits

$

10,983

$

(209)

$

(1,019)

$

9,755

Lease shutdown costs

610

83

(83)

610

 

$

11,593

 

$

(126)

$

(1,102)

$

10,365

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.1
General - Discontinued Operations (Details) - USD ($)
$ / shares in Units, $ in Millions
Jan. 04, 2021
Mar. 31, 2021
Dec. 31, 2020
Merger Agreement      
Discontinued Operations      
Cash price paid per share $ 95.00    
MCC Business | Discontinued Operations, Disposed of by Sale      
Discontinued Operations      
Disposal Group, Including Discontinued Operation, Consideration   $ 850 $ 850
Disposal Group, Including Discontinued Operation, Consideration, Closing Adjustments   $ 158 $ 158
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.1
General - Business Overview (Details)
3 Months Ended
Mar. 31, 2021
segment
General  
Number of segments 3
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.1
General - Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Operating results by business segment    
Net revenue $ 1,161,649 $ 1,122,379
Transferred at a point in time    
Operating results by business segment    
Net revenue 535,573 569,211
Transferred over time    
Operating results by business segment    
Net revenue 626,076 553,168
Government    
Operating results by business segment    
Net revenue 412,330 431,059
Non-government    
Operating results by business segment    
Net revenue 749,319 691,320
Behavioral & Specialty Health, risk-based, non-EAP    
Operating results by business segment    
Net revenue 373,356 349,755
Behavioral & Specialty Health, EAP risk-based    
Operating results by business segment    
Net revenue 88,120 79,938
Behavioral & Specialty Health, ASO    
Operating results by business segment    
Net revenue 83,190 70,574
PBM, including dispensing    
Operating results by business segment    
Net revenue 535,397 513,545
Medicare Part D    
Operating results by business segment    
Net revenue 176 55,666
PBA    
Operating results by business segment    
Net revenue 49,882 30,129
Formulary management    
Operating results by business segment    
Net revenue   22,161
Formulary management | Government    
Operating results by business segment    
Net revenue 29,183  
Other service lines    
Operating results by business segment    
Net revenue   611
Other service lines | Non-government    
Operating results by business segment    
Net revenue 2,345  
Healthcare    
Operating results by business segment    
Net revenue 533,010 488,906
Healthcare | Transferred over time    
Operating results by business segment    
Net revenue 533,010 488,906
Healthcare | Government    
Operating results by business segment    
Net revenue 256,292 227,102
Healthcare | Non-government    
Operating results by business segment    
Net revenue 276,718 261,804
Healthcare | Behavioral & Specialty Health, risk-based, non-EAP    
Operating results by business segment    
Net revenue 373,442 349,845
Healthcare | Behavioral & Specialty Health, EAP risk-based    
Operating results by business segment    
Net revenue 88,120 79,938
Healthcare | Behavioral & Specialty Health, ASO    
Operating results by business segment    
Net revenue 71,448 59,123
Pharmacy Management    
Operating results by business segment    
Net revenue 632,199 638,213
Pharmacy Management | Transferred at a point in time    
Operating results by business segment    
Net revenue 538,972 573,778
Pharmacy Management | Transferred over time    
Operating results by business segment    
Net revenue 93,227 64,435
Pharmacy Management | Government    
Operating results by business segment    
Net revenue 156,038 203,957
Pharmacy Management | Non-government    
Operating results by business segment    
Net revenue 476,161 434,256
Pharmacy Management | Behavioral & Specialty Health, ASO    
Operating results by business segment    
Net revenue 11,817 11,534
Pharmacy Management | PBM, including dispensing    
Operating results by business segment    
Net revenue 538,796 518,112
Pharmacy Management | Medicare Part D    
Operating results by business segment    
Net revenue 176 55,666
Pharmacy Management | PBA    
Operating results by business segment    
Net revenue 49,882 30,129
Pharmacy Management | Formulary management    
Operating results by business segment    
Net revenue   22,161
Pharmacy Management | Formulary management | Government    
Operating results by business segment    
Net revenue 29,183  
Pharmacy Management | Other service lines    
Operating results by business segment    
Net revenue   611
Pharmacy Management | Other service lines | Non-government    
Operating results by business segment    
Net revenue 2,345  
Elimination    
Operating results by business segment    
Net revenue (3,560) (4,740)
Elimination | Transferred at a point in time    
Operating results by business segment    
Net revenue (3,399) (4,567)
Elimination | Transferred over time    
Operating results by business segment    
Net revenue (161) (173)
Elimination | Non-government    
Operating results by business segment    
Net revenue (3,560) (4,740)
Elimination | Behavioral & Specialty Health, risk-based, non-EAP    
Operating results by business segment    
Net revenue (86) (90)
Elimination | Behavioral & Specialty Health, ASO    
Operating results by business segment    
Net revenue (75) (83)
Elimination | PBM, including dispensing    
Operating results by business segment    
Net revenue $ (3,399) $ (4,567)
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.1
General - Per Member Per Month Revenue (Details)
3 Months Ended
Mar. 31, 2021
Operating results by business segment  
Required notice to terminate PMPM contract 30 days
Minimum  
Operating results by business segment  
Term of PMPM contract 1 year
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.1
General - Pharmacy Benefit Management Revenue (Details)
3 Months Ended
Mar. 31, 2021
Minimum  
Operating results by business segment  
Expected term of PBM relationship 1 year
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.1
General - Pharmacy Benefit Administration Revenue (Details)
3 Months Ended
Mar. 31, 2021
Minimum  
Operating results by business segment  
Anticipated period of benefit of the material right 2 years
Maximum  
Operating results by business segment  
Anticipated period of benefit of the material right 10 years
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.1
General - Formulary Management Revenue (Details)
3 Months Ended
Mar. 31, 2021
Minimum  
Operating results by business segment  
Term of formulary management contract 1 year
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.1
General - Accounts Receivable, Contract Assets and Contract Liabilities - Tabular Disclosure (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Summary of Significant Accounting Policies    
Accounts receivable $ 824,067 $ 799,803
Change in accounts receivable $ 24,264  
Change in accounts receivable (as a percent) 3.00%  
Contract assets $ 4,678 3,566
Change in contract assets $ (1,112)  
Change in contract assets (as a percent) 31.20%  
Contract liabilities - current $ 6,968 6,772
Change in contract liabilities - current $ 196  
Change in contract liabilities - current (as a percent) 2.90%  
Contract liabilities - long-term $ 11,453 $ 11,073
Change in contract liabilities - long-term $ 380  
Change in contract liabilities - long-term (as a percent) 3.40%  
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.1
General - Accounts Receivable, Contract Assets and Contract Liabilities - Additional Information (Details)
$ in Millions
3 Months Ended
Mar. 31, 2021
USD ($)
Contract liabilities  
Revenue recognized previously included in current contract liabilities $ 2.0
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.1
General - Accounts Receivable, Contract Assets and Contract Liabilities - Performance Obligation (Details)
$ in Millions
Mar. 31, 2021
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-04-01  
Performance obligation  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 9 months
Estimated revenue to be recognized $ 6.0
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01  
Performance obligation  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 12 months
Estimated revenue to be recognized $ 4.0
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Performance obligation  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 12 months
Estimated revenue to be recognized $ 3.6
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Performance obligation  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 0 months
Estimated revenue to be recognized $ 4.8
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.1
General - Customers Exceeding Ten Percent of Consolidated Net Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Significant customers    
Revenue from Contract with Customer, Including Assessed Tax $ 1,161,649 $ 1,122,379
MCC Business | Discontinued Operations, Held-for-sale    
Significant customers    
Managed care and other revenue   $ 720,034
Maximum    
Significant customers    
Term of contracts with customers 3 years  
Term of contract extensions or renewals 2 years  
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.1
General - Customers Exceeding Ten Percent of Segment Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Significant customers    
Revenues $ 1,161,649 $ 1,122,379
Healthcare    
Significant customers    
Revenues 533,010 488,906
Healthcare | Customer A    
Significant customers    
Revenues 92,982 88,539
Healthcare | Customer B    
Significant customers    
Revenues 55,486 49,438
Pharmacy Management    
Significant customers    
Revenues 632,199 638,213
Pharmacy Management | Customer C    
Significant customers    
Revenues $ 88,651 $ 98,617
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.1
General - Concentration of Business (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Significant customers      
Net revenue $ 1,161,649 $ 1,122,379  
Accounts receivable, net $ 793,504   $ 743,502
Minimum      
Significant customers      
Term of contracts with customers 1 year    
Term of contract extensions or renewals 1 year    
Notice period for termination of contract 30 days    
Maximum      
Significant customers      
Term of contracts with customers 3 years    
Term of contract extensions or renewals 2 years    
Notice period for termination of contract 180 days    
Pennsylvania Counties      
Significant customers      
Net revenue $ 152,700 137,000  
CMS      
Significant customers      
Net revenue 200 55,700  
Accounts receivable, net 55,200   $ 69,600
United States federal government      
Significant customers      
Net revenue $ 77,700 $ 69,900  
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.1
General - Leases - General Information (Details)
3 Months Ended
Mar. 31, 2021
lease
Leases  
Initial term 12 months
Renewal terms true
Minimum  
Leases  
Options to renew 1
Options to extend the lease renewal terms 1 year
Maximum  
Leases  
Options to extend the lease renewal terms 10 years
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.1
General - Leases - Lease Expenses (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Components of leases expenses:  
Operating lease cost $ 2,408
Amortization of right-of-use asset 707
Interest on lease liabilities 166
Total finance lease cost 873
Short-term lease cost 40
Variable lease cost 224
Total lease cost 3,545
Sublease income (7)
Net lease cost $ 3,538
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.1
General - Leases - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Components of lease assets and liabilities    
Operating lease right-of-use assets $ 32,053  
Operating Lease, Right-of-Use Asset, Statement of Financial Position Other long-term assets  
Current operating lease liabilities $ 10,597  
Operating Lease, Liability, Current, Statement of Financial Position Accrued liabilities  
Long-term operating lease liabilities $ 33,626  
Operating Lease, Liability, Noncurrent, Statement of Financial Position Deferred credits and other long-term liabilities  
Total operating lease liabilities $ 44,223  
Operating Lease, Liability, Statement of Financial Position us-gaap:AccruedLiabilitiesCurrent us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent  
Finance lease assets $ 12,183  
Finance Lease, Right-of-Use Asset, Statement of Financial Position Property and equipment, net  
Current finance lease liabilities $ 4,455  
Finance Lease, Liability, Current, Statement of Financial Position Current debt, finance lease and deferred financing obligations  
Long-term finance lease liabilities $ 10,783  
Finance Lease, Liability, Noncurrent, Statement of Financial Position Long-term debt, finance lease and deferred financing obligations  
Total finance lease liabilities $ 15,238 $ 16,400
Total lease liabilities $ 59,461  
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.1
General - Leases - Maturity Dates (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Leases  
2020 $ 11,819
2021 14,893
2022 12,399
2023 10,616
2024 5,358
2025 and beyond 5,556
Total lease payments $ 60,641
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.1
General - Leases - Gross Difference (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Leases  
Total lease payments $ 60,641
Less interest (1,180)
Present value of lease liabilities $ 59,461
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.1
General - Leases - Weighted Average Remaining Lease Term and Discount Rate (Details)
Mar. 31, 2021
Leases  
Weighted average remaining lease term, operating leases 4 years 11 months 23 days
Weighted average remaining lease term, finance leases 3 years 6 months 7 days
Weighted average discount rate, operating leases 3.18%
Weighted average discount rate, finance leases 4.40%
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.1
General - Leases - Supplemental Cash Flow Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Leases  
Operating cash flows from operating leases $ 4,661
Operating cash flows from finance leases 1,121
Financing cash flows from finance leases $ 166
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.1
General - Fair Value Measurements (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Assets    
Investments $ 630,430 $ 143,459
Cash held in bank accounts 8,700 464,900
U.S. Government and agency securities    
Assets    
Investments 332,403 42,399
Corporate debt securities    
Assets    
Investments 296,716 99,749
Certificates of deposit    
Assets    
Investments 1,311 1,311
Level 1 | 4.400% Senior Notes due 2024    
Liabilities    
Long-term Debt, Fair Value 387,400  
Level 2 | 2017 Credit Agreement, senior unsecured term loan facility    
Liabilities    
Long-term Debt, Fair Value 158,800  
Fair Value, Recurring    
Assets    
Total assets held at fair value 1,078,057 823,013
Fair Value, Recurring | Other Than Cash In Entity Bank Accounts Member    
Assets    
Cash and cash equivalents 447,627 679,554
Fair Value, Recurring | U.S. Government and agency securities    
Assets    
Investments 332,403 42,399
Fair Value, Recurring | Corporate debt securities    
Assets    
Investments 296,716 99,749
Fair Value, Recurring | Certificates of deposit    
Assets    
Investments 1,311 1,311
Fair Value, Recurring | Level 1    
Assets    
Total assets held at fair value 332,403 42,399
Fair Value, Recurring | Level 1 | U.S. Government and agency securities    
Assets    
Investments 332,403 42,399
Fair Value, Recurring | Level 2    
Assets    
Total assets held at fair value 745,654 780,614
Fair Value, Recurring | Level 2 | Other Than Cash In Entity Bank Accounts Member    
Assets    
Cash and cash equivalents 447,627 679,554
Fair Value, Recurring | Level 2 | Corporate debt securities    
Assets    
Investments 296,716 99,749
Fair Value, Recurring | Level 2 | Certificates of deposit    
Assets    
Investments $ 1,311 $ 1,311
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.1
General - Cash And Cash Equivalents (Details)
$ in Millions
Mar. 31, 2021
USD ($)
Cash and Cash Equivalents  
Book overdrafts $ 2.1
Excess capital and undistributed earnings for regulated subsidiaries included in cash and cash equivalents $ 50.0
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.1
General - Investments - Realized Gains or Losses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Realized gains or losses        
Realized gains or losses $ 0 $ 0 $ 0 $ 0
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.1
General - Investments - Amortized Cost (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Amortized cost    
Amortized Cost $ 630,519 $ 143,561
Gross Unrealized Gains 43 14
Gross Unrealized Losses (132) (116)
Estimated Fair Value 630,430 143,459
U.S. Government and agency securities    
Amortized cost    
Amortized Cost 332,375 42,389
Gross Unrealized Gains 29 11
Gross Unrealized Losses (1) (1)
Estimated Fair Value 332,403 42,399
Corporate debt securities    
Amortized cost    
Amortized Cost 296,833 99,861
Gross Unrealized Gains 14 3
Gross Unrealized Losses (131) (115)
Estimated Fair Value 296,716 99,749
Certificates of deposit    
Amortized cost    
Amortized Cost 1,311 1,311
Estimated Fair Value $ 1,311 $ 1,311
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.1
General - Investments by Maturity Date (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Amortized Cost    
2020 $ 625,439  
2021 5,080  
Amortized Cost 630,519 $ 143,561
Estimated Fair Value    
2020 625,350  
2021 5,080  
Estimated Fair Value $ 630,430 $ 143,459
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.1
General - Income Taxes - Effective Income Tax Rates (Details)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Income Taxes    
Effective income tax rates (as a percent) 27.70% 122.80%
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.1
General - Net Operating Loss Carryforwards (Details) - USD ($)
$ in Millions
Mar. 31, 2021
Dec. 31, 2020
Operating loss carryforwards    
Deferred tax assets $ 0.9 $ 0.9
State and Local    
Operating loss carryforwards    
Operating Loss Carryforwards $ 75.0  
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.1
General - Health Care Reform (Details)
$ in Millions
3 Months Ended
Mar. 31, 2021
USD ($)
Summary of Significant Accounting Policies  
HIF fees $ 36.2
HIF fees, continuing operations $ 12.4
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.1
General - Stock Compensation - Stock Compensation Expense (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 31, 2021
Sep. 30, 2020
Mar. 31, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Stock Compensation            
Stock compensation expense     $ 7.1      
Benefits of tax deductions (tax on deficiencies) in excess of recognized stock compensation expense $ 1.1   $ 1.4      
Minimum            
Stock Compensation            
Estimated forfeitures (as a percent)   0.00%   0.00% 0.00% 0.00%
Maximum            
Stock Compensation            
Estimated forfeitures (as a percent)   4.00%   4.00% 4.00% 4.00%
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.1
General - Stock Compensation - Options - Benefit of Tax (Tax on Deficiencies) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Stock Compensation    
Benefits of tax deductions (tax on deficiencies) in excess of recognized stock compensation expense $ 1.1 $ 1.4
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.1
General - Stock Compensation - Options - Activity (Details)
3 Months Ended
Mar. 31, 2021
$ / shares
shares
Options  
Outstanding, beginning of period (in shares) | shares 1,045,283
Forfeited (in shares) | shares (19,960)
Exercised (in shares) | shares (109,381)
Outstanding, end of period (in shares) | shares 915,942
Weighted Average Exercise Price  
Outstanding, beginning of period (in dollars per share) | $ / shares $ 75.48
Forfeited (in dollars per share) | $ / shares 89.13
Exercised (in dollars per share) | $ / shares 68.26
Outstanding, end of period (in dollars per share) | $ / shares $ 76.05
Vested and Expected to Vest  
Vested and expected to vest end of period (in shares) | shares 914,068
Vested and expected to vest end of period (in dollars per share) | $ / shares $ 76.07
Exercisable, end of period (in shares) | shares 816,244
Exercisable, end of period (in dollars per share) | $ / shares $ 77.24
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.1
General - Stock Compensation - Nonvested - Activity (Details)
3 Months Ended
Mar. 31, 2021
$ / shares
shares
Restricted Stock Awards  
Shares  
Outstanding, beginning of period (in shares) | shares 54,314
Outstanding, end of period (in shares) | shares 54,314
Weighted Average Grant Date Fair Value  
Outstanding, beginning of period (in dollars per share) | $ / shares $ 77.33
Outstanding, end of period (in dollars per share) | $ / shares $ 77.33
Restricted Stock Units (RSUs)  
Shares  
Outstanding, beginning of period (in shares) | shares 428,362
Awarded (in shares) | shares 275,619
Vested (in shares) | shares (148,546)
Forfeited (in shares) | shares (887)
Outstanding, end of period (in shares) | shares 554,548
Weighted Average Grant Date Fair Value  
Outstanding, beginning of period (in dollars per share) | $ / shares $ 65.83
Awarded (in dollars per share) | $ / shares 92.85
Vested (in dollars per share) | $ / shares 67.77
Forfeited (in dollars per share) | $ / shares 70.40
Outstanding, end of period (in dollars per share) | $ / shares $ 78.73
Performance Based Restricted Stock Units ("PSUs")  
Shares  
Outstanding, beginning of period (in shares) | shares 278,945
Forfeited (in shares) | shares (63,324)
Outstanding, end of period (in shares) | shares 215,621
Weighted Average Grant Date Fair Value  
Outstanding, beginning of period (in dollars per share) | $ / shares $ 99.80
Forfeited (in dollars per share) | $ / shares 141.61
Outstanding, end of period (in dollars per share) | $ / shares $ 87.51
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.1
General - Stock Compensation - Restricted Stock Units (Details)
3 Months Ended
Mar. 31, 2021
Restricted Stock Units (RSUs)  
Stock Compensation  
Vesting period 3 years
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.1
General - Goodwill (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Summary of Significant Accounting Policies    
Goodwill $ 873,830 $ 873,779
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.1
General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Tabular Disclosure (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Debt and finance lease obligations    
Senior Notes $ 359,656 $ 359,632
Term loan 158,750 263,125
Other loan 2,154 2,154
Finance leases 15,238 16,400
Deferred loan costs (3,861) (4,192)
Total debt and finance lease obligations 533,225 638,376
Land and equipment    
Debt and finance lease obligations    
Finance leases 15,238 16,359
Software as a service    
Debt and finance lease obligations    
Finance leases $ 1,288 $ 1,298
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.1
General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Senior Notes (Details) - Senior Notes - 4.400% Senior Notes due 2024 - USD ($)
$ in Millions
3 Months Ended
Sep. 22, 2017
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Debt        
Debt instrument, face amount $ 400.0      
Stated interest rate (as a percent) 4.40%      
Debt instrument, repurchased face amount $ 40.0     $ 28.9
Gain (loss) on repurchase of debt instrument $ 0.7      
Long-term debt   $ 359.7 $ 359.6  
Interest rate during the period (as a percent)   4.90%    
Debt instrument, maturity date   Sep. 22, 2024    
Redemption price of the principal amount redeemed (as a percent)   100.00%    
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.1
General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Credit Agreement - General Information (Details) - Unsecured Debt - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Sep. 22, 2017
Mar. 31, 2020
Mar. 31, 2021
Dec. 31, 2020
2017 Credit Agreement        
Debt        
Voluntary term loan repayments   $ 100.0    
Debt instrument, maturity date     Sep. 22, 2023  
Borrowings outstanding     $ 158.8 $ 263.1
2017 Credit Agreement | Federal Funds Rate        
Debt        
Basis spread on variable rate (as a percent) 0.50%      
2017 Credit Agreement, senior unsecured revolving credit facility        
Debt        
Maximum borrowing capacity $ 400.0      
Basis spread on variable rate (as a percent)     1.75%  
Weighted average interest rate (as a percent)     2.01%  
Interest rate (as a percent)     1.86%  
Borrowings outstanding     $ 0.0 $ 0.0
2017 Credit Agreement, senior unsecured revolving credit facility | Prime rate        
Debt        
Basis spread on variable rate (as a percent) 0.50%      
2017 Credit Agreement, senior unsecured revolving credit facility | Eurodollar rate for one month        
Debt        
Basis spread on variable rate (as a percent) 1.00%      
2017 Credit Agreement, senior unsecured revolving credit facility | Eurodollar rate for selected interest period        
Debt        
Basis spread on variable rate (as a percent) 1.50%      
2017 Credit Agreement, senior unsecured term loan facility        
Debt        
Maximum borrowing capacity $ 350.0      
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.1
General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Credit Agreement - Contractual Maturities (Details) - Unsecured Debt
$ in Millions
Mar. 31, 2021
USD ($)
Long-term Debt, Fiscal Year Maturity  
2022 $ 158.8
2017 Credit Agreement  
Long-term Debt, Fiscal Year Maturity  
2020 0.0
2022 0.0
Long-term debt $ 158.8
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.21.1
General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Credit Agreement - Additional Information (Details) - Unsecured Debt - USD ($)
$ in Millions
Mar. 31, 2021
Dec. 31, 2020
2017 Credit Agreement    
Debt    
Borrowings outstanding $ 158.8 $ 263.1
2017 Credit Agreement, senior unsecured revolving credit facility    
Debt    
Borrowings outstanding 0.0 0.0
Available borrowing capacity 400.0 400.0
Deferred loan issuance cost $ 3.9 $ 4.2
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.1
General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Letter of Credit Agreement (Details) - USD ($)
$ in Millions
Mar. 31, 2021
Dec. 31, 2020
Long Term Debt, Capital Lease and Deferred Financing Obligations    
Letters of credit outstanding $ 33.0 $ 32.1
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.21.1
General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Finance Lease (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Leases    
Finance lease liability $ 15,238 $ 16,400
Gross cost of finance leased assets $ 43,000 $ 43,000
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.21.1
General - Redeemable Non controlling Interest (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Temporary Equity [Line Items]    
Redeemable Noncontrolling Interest, Equity, Carrying Amount $ 33,303 $ 33,062
Aurelia Health, LLC    
Temporary Equity [Line Items]    
Noncontrolling Interest, Ownership Percentage by Parent 70.00%  
Threshold percentage of the remaining shares to be purchased on exercise the right to put options 33.30%  
Period from the redemption date 30 days  
Percentage of the remaining shares that can be purchased by the company under the call option 33.30%  
Period of EBITDA at the redemption date of redeemable non-controlling interest, used in the calculation of redemption price for put and call option 12 months  
Redeemable Noncontrolling Interest, Equity, Carrying Amount $ 33,300 $ 33,100
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.21.1
Net Income per Common Share Attributable to Magellan Health, Inc. - Tabular Disclosure (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Numerator:    
Net income (loss) from continuing operations $ 28,509 $ (1,070)
Income from discontinued operations, net of tax (682) 19,320
Net income 27,827 18,250
Net income available to common stockholders, basic $ 27,827 $ 18,250
Denominator:    
Weighted average number of common shares outstanding-basic (in shares) 25,948 24,728
Weighted average number of common shares outstanding-diluted (in shares) 26,553 24,869
Net income per common share - basic:    
Continuing operations (in dollars per share) $ 1.10 $ (0.04)
Discontinued operations (in dollars per share) (0.03) 0.78
Consolidated operations (in dollars per share) 1.07 0.74
Net income per common share - diluted:    
Continuing operations (in dollars per share) 1.07 (0.04)
Discontinued operations (in dollars per share) (0.03) 0.78
Consolidated operations (in dollars per share) $ 1.04 $ 0.74
Stock Options    
Denominator:    
Common stock equivalents (in shares) 186 61
Restricted Stock Awards    
Denominator:    
Common stock equivalents (in shares) 19 21
Restricted Stock Units (RSUs)    
Denominator:    
Common stock equivalents (in shares) 196 50
Performance Based Restricted Stock Units ("PSUs")    
Denominator:    
Common stock equivalents (in shares) 201  
Employee Stock    
Denominator:    
Common stock equivalents (in shares) 3 9
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.21.1
Net Income per Common Share Attributable to Magellan Health, Inc. - Antidilutive Securities (Details) - shares
shares in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Net Income per Common Share Attributable to Magellan Health, Inc.    
Potential dilutive securities excluded from computation of dilutive securities (in shares) 0.3 1.4
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.21.1
Business Segment Information - Operating Results by Business Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Operating results by business segment    
Net revenue $ 1,161,649 $ 1,122,379
Cost of care (379,191) (349,108)
Cost of goods sold (492,370) (533,241)
Direct service costs and other (231,021) (204,241)
Legal matter settlement 9,000  
Stock compensation expense 7,057 5,797
Segment Profit (Loss) 75,124 41,586
Managed care and other    
Operating results by business segment    
Net revenue 626,076 553,168
PBM    
Operating results by business segment    
Net revenue 535,573 569,211
Healthcare    
Operating results by business segment    
Net revenue 533,010 488,906
Pharmacy Management    
Operating results by business segment    
Net revenue 632,199 638,213
Operating Segments | Healthcare    
Operating results by business segment    
Cost of care (379,191) (349,108)
Direct service costs and other (114,993) (105,936)
Stock compensation expense 2,519 1,761
Segment Profit (Loss) 41,345 35,623
Operating Segments | Healthcare | Managed care and other    
Operating results by business segment    
Net revenue 533,010 488,906
Operating Segments | Pharmacy Management    
Operating results by business segment    
Cost of goods sold (495,593) (537,574)
Direct service costs and other (104,596) (81,866)
Legal matter settlement 9,000  
Stock compensation expense 2,696 2,107
Segment Profit (Loss) 43,706 20,880
Operating Segments | Pharmacy Management | Managed care and other    
Operating results by business segment    
Net revenue 93,227 64,435
Operating Segments | Pharmacy Management | PBM    
Operating results by business segment    
Net revenue 538,972 573,778
Corporate and Eliminations    
Operating results by business segment    
Cost of goods sold 3,223 4,333
Direct service costs and other (11,432) (16,439)
Stock compensation expense 1,842 1,929
Segment Profit (Loss) (9,927) (14,917)
Corporate and Eliminations | Managed care and other    
Operating results by business segment    
Net revenue (161) (173)
Corporate and Eliminations | PBM    
Operating results by business segment    
Net revenue $ (3,399) $ (4,567)
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.21.1
Business Segment Information - Reconciliation of Segment Profit to Income Before Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Reconciliation of segment profit to income before income taxes    
Income (loss) from continuing operations before income taxes $ 39,414 $ 4,692
Stock compensation expense 7,057 5,797
Depreciation and amortization 21,417 23,358
Interest expense 6,426 8,958
Interest and other income (341) (1,219)
Special charges 1,151  
Segment Profit (Loss) $ 75,124 $ 41,586
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Regulatory Issues (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2020
AFSC    
Acquisitions    
Percentage of total revenues attributable to subsidiary 2.40% 2.40%
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Stock Repurchases - General Information (Details) - October 2015 Share Repurchase Program - USD ($)
$ in Millions
Mar. 31, 2021
Oct. 26, 2015
Equity, Class of Treasury Stock [Line Items]    
Amount authorized under stock repurchase plan   $ 400.0
Remaining authorized repurchase amount $ 186.3  
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Stock Repurchases - Tabular Disclosure (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 2 Months Ended 12 Months Ended 65 Months Ended
Oct. 31, 2020
Dec. 31, 2015
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Mar. 31, 2021
Stockholders' Equity              
Share repurchases made in open market (in shares) 0 345,044 60,901 844,872 280,140 1,828,183 3,359,140
Average Price Paid per Share (in dollars per share)   $ 53.46 $ 61.15 $ 74.59 $ 77.67 $ 58.40  
Aggregate Cost   $ 18.4 $ 3.7 $ 63.0 $ 21.8 $ 106.8 $ 213.7
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.21.1
Acquisitions - General Information (Details) - Aurelia Health, LLC - USD ($)
$ in Millions
3 Months Ended
Dec. 21, 2021
Mar. 31, 2021
Date of Acquisition    
Business Acquisition, Date of Acquisition Agreement Dec. 18, 2020  
Business Acquisition, Effective Date of Acquisition Dec. 21, 2020  
Description    
Percentage of equity interest acquired (as a percent) 70.00%  
Consideration Transferred    
Base purchase price $ 78.4  
Measurement period adjustments, increase in goodwill   $ 0.1
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.21.1
Discontinued Operations - General Information (Details) - MCC Business - Discontinued Operations, Disposed of by Sale - USD ($)
$ in Millions
Mar. 31, 2021
Dec. 31, 2020
Discontinued Operations    
Disposal Group, Including Discontinued Operation, Consideration $ 850 $ 850
Disposal Group, Including Discontinued Operation, Consideration, Closing Adjustments $ 158 $ 158
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.21.1
Discontinued Operations - Components of Income from Discontinued Operations - Tabular Disclosure (Details) - MCC Business - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Discontinued Operations, Disposed of by Sale    
Discontinued Operations    
Direct service costs and other operating expenses $ 926  
Total costs and expenses 926  
Income (loss) from discontinued operation before income taxes (926)  
Provision (benefit) for income taxes (244)  
Net income (loss) from discontinued operations $ (682)  
Discontinued Operations, Held-for-sale    
Discontinued Operations    
Managed care and other revenue   $ 720,034
Cost of care   602,534
Direct service costs and other operating expenses   84,497
Depreciation and amortization   5,326
Interest expense   71
Interest and other income   (2,540)
Total costs and expenses   689,888
Income (loss) from discontinued operation before income taxes   30,146
Provision (benefit) for income taxes   10,826
Net income (loss) from discontinued operations   $ 19,320
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.21.1
Discontinued Operations - Components of Income from Discontinued Operations - Additional Information (Details) - MCC Business - Discontinued Operations, Held-for-sale - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Discontinued Operations    
Stock compensation expense   $ 260
Overhead expenses previously allocated   $ 6,700
Divestiture related expenses $ 605  
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.21.1
Special Charges - General Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Restructuring Charges  
Restructuring charges $ (126)
Asset Impairment Charges  
Impairment 1,277
Employee severance and termination benefits  
Restructuring Charges  
Restructuring charges (209)
Lease shutdown costs  
Restructuring Charges  
Restructuring charges 83
Transformation Initiative, 2020  
Asset Impairment Charges  
Impairment 1,300
Transformation Initiative, 2020 | Employee severance and termination benefits  
Restructuring Charges  
Restructuring charges 200
Transformation Initiative, 2020 | Lease shutdown costs  
Restructuring Charges  
Restructuring charges $ 100
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.21.1
Special Charges - Components (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Non-cash related special charges  
Right-of-use assets $ 1,263
Fixed assets 14
Total non-cash related special charges 1,277
Cash related special charges  
Restructuring charges (126)
Total special charges 1,151
Employee severance and termination benefits  
Cash related special charges  
Restructuring charges (209)
Lease shutdown costs  
Cash related special charges  
Restructuring charges $ 83
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.21.1
Special Charges - Roll Forward (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Special charges  
Beginning balance $ 11,593
Additions (126)
Payments (1,102)
Ending balance 10,365
Employee severance and termination benefits  
Special charges  
Beginning balance 10,983
Additions (209)
Payments (1,019)
Ending balance 9,755
Lease shutdown costs  
Special charges  
Beginning balance 610
Additions 83
Payments (83)
Ending balance $ 610
EXCEL 89 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -QAGE('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 " #<89Y26@;5_^X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R$["#B;-96.G%@8K;.QF;+4UB_]@:R1]^R59FS*V!]C1TL^? M/H%:':4."9]3B)C(8KX;7>^SU''#3D11 F1]0J=R.27\U#R$Y!1-SW2$J/2' M.B)4G-^#0U)&D8(96,25R+K6:*D3*@KI@C=ZQ M&,]CW\(-,,,(D\O?!30K<:G^B5TZP"[),=LU-0Q#.=1+;MI!P-MN^[*L6UB? M27F-TZ]L)9TC;MAU\FO]\+A_8EW%*U'PIJCY7E12-+(1[[/K#[^;L O&'NP_ M-KX*=BW\NHON"U!+ P04 " #<89Y2F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M -QAGE)Z'MEW7 4 +L5 8 >&PO=V]R:W-H965T&UL MG9A=;]LV%(:ONU]!>,6P 7$L4OY*EQA0'*<)YJ1.G+5HAUW0$FT+E427HN($ MZ(_?(65+;B$?"GAX=%Z2YUNIOJ9K(31YB:,DO6BMM=Z\ZW12?RUB MGI[*C4C@SE*JF&LX5:M.NE&"![91''68X_0[,0^3UNC<7INIT;G,=!0F8J9( MFL4Q5Z^7(I+;BQ9M[2\\AJNU-AT\=&;!4S&6T:A< MR2U1YFE0,P>VJ[8UP(6)&96Y5G WA'9Z="7]#(*L"4\",DETJ%_);9*/-D3M MO*/A)>;1CK\3O,P%V1%!E]S)1*]3$ M$\&/[#L 5A&Q/>,E0P3NN3HE+3PAS M&'U+.B1=X1R5T< MQQ!7Q2.(9R!>R%_BM2J:N))C_NA9EU($JU=@]5"Q8JR?7C>BB@5O3IWV T+1 M+RCZS2@>,JZT4-$K>10;J705$2ZE5280HD%!-&A&-!,JE.8S" A\3)4API7V MN?K+FS+APK26/4BQ>9P7369/TO@XC0>ZS>"%4 M%0NN0=O]OGN&P%"GK&!.$YQ'L0K-)PRQNN=QY>#5"-UY[R?3J7=/;B;>].GF MY+=?:=_Y\_9^?(IQ'E1:VH3S-O&E@@&T]?6$S#5D&I&*C&4&Y0*JA@RJX7'U MJPD&R4I(U@3RB;^0VP#R+ER&OB5%1KI&LC=L4V?0/W,'&&%9KJG;A- + N," M)_L#,H7GR(>D.G:X9'?H4#(Y)9]XN@Z3E8;>PFVP5 RX- /:R T*X+$Y@P%_ MDMMJ?\7E9FLIDO %0RL-@>(E_6>T(AEG2CZ'B5\=3%S3^X*AE2Y!\=K^,]I, MIAJ\]$NX.?Z%X(K#GN-V,;;2+RA>YNT(>C )/HZ""PP=!P,IS8'B%7TJ?8@) M9$2"5>(:D7Z7M>F ]C&BTAIH(V\89TH9U\JM"KXIFUI96HF'*WY&9WFLM G6 MR"9N$YASY&L!8_)\CUI%5J-80U8: VMD#,9/P0;@"UQ)53E7K-&9\*0Z?+A@+5I9\5FCBC]?PV(3!<)E:H'*.L\:U?DI3) @5%!,N2(? M>90),^4%3EA*D>^D7%Q5PN:OZ-E7F,7^\\@Y=6".^UR%5M9YAE?EIU##-%(N M"66_+_X@<^%G"E@K"7 E"'1LG5OZ7T_(!KKX;+OXUF"2#734=@X+:.D #"_@ M,!L/;%5[C1=RS=\E?T#]*-]2GK]P9.=-W> MF]-UF!K[_"P@5; U7XUVYI!6[-+'Z_W#MDNX:+E3&J$:M9@KIE M\7?QHOTSU6Z=?)P+EWM J0[V;?!Z[0%2D&-%?%7)\3\+?N=@/\W8B]TU3(EO M5FCYUEIQM=B9]/+]N/+Q?%OSCAMW2DDDEM#4.1U _53Y3F%^HN7&[LXMI-8R MMH=KP0.AS -P?RFEWI^8%Q3[M:/_ %!+ P04 " #<89Y2A_)TYW$' !Q M'@ & 'AL+W=OH?[R$A,+%0278I*FOOU-Y1LR38IQ@>T7Q))GAD] M,YR99TB=O@KYK5EQKM"/JJR;L]E*J?7)8M%D*UZQYJ-8\QI^>1*R8@INY?.B M64O.\DZI*A?$]Z-%Q8IZ=G[:/;N3YZ>B5651\SN)FK:JF'S[Q$OQ>C;#L^V# M^^)YI?2#Q?GIFCWS)5=?UW<2[A:#E;RH>-T4HD:2/YW-+O#))4VT0B?QKX*_ M-CO72+OR*,0W??,E/YOY&A$O>::T"0;_7O@E+TMM"7!\WQB=#>_4BKO76^M_ M[YP'9QY9PR]%^>\B5ZNS63)#.7]B;:GNQ>MGOG$HU/8R43;=7_2ZD?5G*&L; M):J-,B"HBKK_SWYL K&C@(,)!;)1(,$522X,U M?='%IM,&;XI:+^-22?BU #UU?GG[U_+VYLO5Q5J)M6)TWIPL%;];ZBVSSED_]6\C$6_YD\B.BV$/$ M)]BB?NE6O^+9H.[OJR_ W\%I,CA-.GMTRNE62EXK=-$T7#4G#HMTL$@[B\&4 M1=:L$,0&9?J"?V^+%U;"*QH(7Y!ZA,3=KQ_BT O"!/*_4;+(%,\14PC&&R6*,1>B/&O6:+8C+V/@X@#DX1W=?WX.TR&'H"^E$(J4#S-2=2!)&":G> MN@#KAK?6=319\JDEFPFD\P%8BQB-8IK:L6)_9#G?B?9&U,^VFL>>3Z(^GX@7 MX?#7I-,&W%Z-)/2PX"U2),(3W0[O$#QVNG[%GSCD4@Z>9Z+B2+$?W$[AV'A_ MJMEZ'Z0IA"'I)T".A(S)$?5>#JO$)M-^8V@/ $[3G;ZX 6J1\Y-X*NWQR/38 M3?7_$")_+-]WCL$F"E- H](W5M@C2,$W"< +BR)28K65&Y0VJA M&!R%B1%2FQQ.0FR'2D8J(FXJZDNTV@!^)[#$Y 1,*#:&>JM"%R89*1HHB;HHZ>AXA)NG ,.@;0&T4-K5))",UD7>HB?U F:@5 MA)1#8"<@6C9I&#:1AQ!M8OXDQI&;B'LS-X0R@S\%4(E."7$P2KW78%D^W%[^ M\?GVYNKZ?ODW=/W/KU\>_N,Z[1I)C+I)[$YN4Z]1(OOF >-*],+*EJ,/'WV, M8&N(FA63'%VT:B5D\5^>S['O^;[?/V^.W5[-OS2-GD"ZU&Y5 Y-M#E&?PRI8 M^=T-7)^*GS1KEO&SV1I0C"5=8])Z"5)[+*[O__U.BTP$"<; Y&'R:X!U^[9NJ#F)!"&R>&AIDUH M@JKH."U0]SEQ/ZHM]3JL1)ESV4 1?6\+]>8\,]XY-';S^T4.71N(&CK@FA7Y MO*A1QM8%=$1K($Q&QD&2I'%X& R;8!P3/#&0T)&[J9N[[[EB\"A'G,D:,L7: MK:F%MY,D2,-#6K0*AC&F$]L6.I(W=9,W;%O:JBV9/L;I^1!C3E?[^],*W MH\=OI6@:^UFZR=ASG!J!MD@1?RKM1EJG;EI_D##?M?)MVP&@:#+1P/Q'4@\& MT+ZL^LO_K]Z/*#:3YN,)FJ7C<$"/.;+=&6*ZV!_M0&)\D;$?6*,P"N!>#W)R'4]D9_=1R^,I__ M#U!+ P04 " #<89Y2 ,(_N]4# #D#@ & 'AL+W=OU*O6W4=.\^N\0) MJ("SMFEV[]??&"@O@9CD=/W0V# OSPS,#)X>&'\3(:42_4KB5,R,4,K]%],4 M04@3(F[9GJ9P9\MX0B1L^T[))E=*8M.V+,],2)0:\VE^;<7G4Y;).$KI MBB.1)0GAO^]IS XS QL?%YZC72C5!7,^W9,=75/Y8[_BL#,K*YLHH:F(6(HX MW??RL$3W=X]W MWQ%EC:Y6A--4AE1& 8FOT6?T8[U$5Y^ND0CACD!1BEY"E@F2;L0- M^M3:3TT)>,J)&90H]P6*?0+E3\)OT0C?(-NR<8_Z0J^^I$&E;K7534A*E1F[ MRHR=VQN=L/=,A>11(.D&!42$"((J%O1G%KV3&#(C-&Y&E9M1[L;YW]P4N2RL MCG.KJE;?YV/7B11Y%:^G MY7V$V-&%N%X'Q/:P>T3;%<*6[?7#CBO8L?9Y/D&)WJ2BG6CSL8))0@%U@Z#]!F^:^+%5 MMUE+FX$CFS=H3SB"\LXHNH*VN6%Q3+A >TA3WERO>_MGX<-MA&O=6LMA;]C\"&Q-GG=R+%]&7DD1'8&M=W! MZ1#K1-JT]3S ^H'0H86/+R&AH4;04H:01\/(.I$VL4AF0:N/7S1_KNW\;_X(ZZ>ON?84R*-<&KP1+:L7OF[>-;Z.2NT?,]?T3(P;7,P;K MA\P+'+I$QG\/5HU=SQA;/V/:)H?B+XVU IMXWO'GT:!8 6LVCB#J_ 2523CCY,L0CJ&4*P&XOV5,?FS40:?1:Q2#RU MK9RE!*Z__E:.L8(M*]RU7TCL[*Z>7:V>1Q+39U']D&O.%7HI\E*>C]9*;5;RNPK);5&PZI\+GHOG\Q$>O;[XEJW62K^8S*8;MN+W7'W?W%7P-&FCI%G! M2YF)$E7\Z7ST&9_-::@=:HL_,_XL#[XCGV03)"RZU4HFB< 4&1E?M/]M(4XL !XM@=2.- N@[^ M@ -M'&B=Z!Y9G=8E4VPVK<0SJK0U1--?ZMK4WI!-5NIIO%<5_)J!GYK-;V_N M;[]>7WY^N+I$]P_PL;BZ>;A'MU_0]K]=XY MJIWU8MW-, YQZ"?3R>ZP!C8[0FAD[-Z@"UIT@3/9N9!*(F@$Q%^ 4R27KIS# M-FKHS%E'1>()+5EE37KO'1XD XG@!'=RMICY"?9B>\I1"RYZ%[B5$*E$4N2I M#6+4&]M/H-Q>!V+?+*"4^-@.,6XAQDZ(EUD%_(@DKW;9DJ-E.TE"K7F%@/TK MIK)RU4Z:+8.X!XU07*^P-QE8S#Q_,(.DS2!Q9O"5KU@.#*<4X)5YF!VK%"5"K[6;^PLI[7KP3V<=2IE\V, MTF"@*?$!@V,GWNL22L6A-9LYM4+$O;%#GX1=A'VK.!D$2 Q \CZ IA&S^1PMUZQ:V5='$R%\0ZC!0-=C0_;8 MS?8/0NEQ]8+]U*[.]U7,MP B0/%!MV@V0QR%<30 WF@!#H[,L :'GBI10 HE M,,Q6DTQ#-Z*4Z)'#EI,W62#%7@:*&_29._&QW\VD;^:'"1E(PX@/=JO/725V M6;U!!;#'L?95!GN)UZMZWRR(PB&L1HNP6XST[N D%U)^? 4Z7'TK^KX D3CP MNKL'B]D8>]$0R1J=PFZA:CJFR:"&GF:R0<_3 _"?4,EKV86)L";2UZ%Q&)-N M'GTKG% RE(=1*^R6*ST-CJ69]#9?)(I)3QGZ9C@FP0 X8I2,>,X]V@63V=*U MSS8:0]P:,[(6)2@^;#:SE*G_C9_V@.%3 MK]N&%BN /U1^HVS$/WHL:BA*HX0O!3!L#18.EVF6;R$OU^&!&!TB;AWZY38- MWE6GOI6K3XW\$+?\_(8^#=_7IWTS1Y\:22+'SD>_W*>1A2:\KOI;K!Q]:B2) MQ,X^O:WW6=">L/U?ZXNJ';=2^]OP1BF(6RF^EQ5G>?83:K-BF2Z+UCX.ZJ>/ M&3N6Y>PQYV/8>8PERSF>/["5IT:RJ%NR%JQD*RBVODHP^VC7-8\1%$I^QT4/ M/;@XVC]RA"3THN[YS6(7!!2' RN;&@JG[L/)W<7"E:?A9^J^-'IO MX0QE4C=E'BMZX>)4YHH)]63#9=W*EUO>N*Y,<2R);?(U,WV1#9[K*E3EPHW!-5ABC M>EG/A;;S"9+#E_-<93VG<\(P@+ M3)1A('K9XA"+PA!I&;]K3J<):8#'^P/[H\U=Y[(D$H>\^$53E?>=KPZDF)%- MH9[Y[CO6^5B!"2^D_<*N\NUU'4@V4O&R!FL%)6752O9U'8X [7, OP;XIX#. M&4!0 P*;:*7,IC4BBD2AX#L0QENSF8VMC47K;"@S?S%60M]2C5/1<#:-9S^> M1@^+\0CBA5XFX^DBAMDC/$V'L\D8KN=$(%,Y*IJ0X@9NX24>P?75#5P!9;#( M^482ELK055J/8763.O:@BNV?B1W A&MB"6.68OH>[^H\FF3\0S(#_R+AA(@6 M!.TOX'M^^Q,]PW^'>Q?D!$UM \L7_&]M+\3H-#$Z-D;G3(Q8\>05$E[JMI;$ M=@;NS1X_^Q\55\]RF?[>1CVOVPO=[7&1/CIU>]_>G-[)[#8RNQ=E3O4\XIE^ M+UHI@B)[N%XBPXRJ&U@+OJ5F*GRFN/M!S&UPHO>CR]VI6O>H04H4*SLWI"[; MAJGJ>36GS6AZL!UY&PO=V]R:W-H965T&ULO5EM;]LV$/XKA%%@ M*=#$(O5>. 92OR1"VR2+TPW[J$ITK%4R78ENDG^_HZ18%DG)3C;LBRW9SQV? M.Q[O'LNC1Y;_*%:4OB?+#B?/-Q."RB%W^7C$MCQ-UO0V1\4VR\+\^1--V>/Y ]> M/KA+'E9 V,*@1/R1 MT,=B[QJ)4+XS]D/!*!G976KW:P#LVK7YMX)?E4.U?N?G3D(?C4 M42[0X$U)VM1[ N>P[<)V/'QY.9Z3JXOKR]D"!=?PQ*!.DBP;(,"G_!6?1#8STYWAH%0 0.?;'-GS6> MIOV>+N(X$4DY#G;:N+D&9[DV,21_ESJJ=\&1 @U3A*4* MH$_B6G?$IK82M&/8TJX'!T MFLZ.IM-+<_9$\RB!I,!A+4K*U8'5MGQ'*2DB M%;JC4,28.%@*1(_J*$QW%XG[MDCV2U47E:NP(=CIK#9O1\?KI1,4Q;8\*$"' M:HJJ6MM3#ZF444\]#AB;;=#$-\]#3\&N8OW9L86K&G&X?2])IH0!WSL$:VML(RB.M+P)G. MI86E.3S7NO--0YZ)EQK@J=QFKXY:,]"N:4+CZ&ACN!FP^$T3]O >Z4:L8V)U MQ&J0!V8L;H8LMMZ@L3H86VI5V;9,5@5U596EV1+7)4*0M.M% _1L%WJ57"\J M$$Z>+9>"RA![CN^[I".9C8; _2+BL-CJ2*PJ%2"QEJ\I!16IED(=I@HEMN>Y MW473B!#L_ _2##=2 ?=KA=>),ZPJ!%=59S7*[4*UJ38R O?KB%<)-*SJ"5FA M854JN):CE+3J"%!=P32" OK^F(JC[Z1!W9^S'>KS_Z11U1 MYRMQ/;GG!P=A;7+-$";]0_A?B#JB3E3 MGV\Y;FB(4Q< 8#OEXSQEQOQ='KWG\WX'U!+ P04 " #<89Y2 M6L=+#H(' #-'P & 'AL+W=O;+=%JG:UZP^K/<\!)^636[PEYE/ MU0 M\9?@S_7!,U*J+*3\H5Y^RZXFGD+$S7 M5 ,/G]]F_Z:5!V46K.8SF?\MLF9]-8DG*.-+MLV;/^3SK[Q3*%#SI3*O]?_H MN9/U)BC=UHTLNL& H!!E^Y>]=(8X& #SV >0;@ 9#O = V@W0%MNVB+3:MVQ MAEU?5O(954H:9E,/VC9Z-&@C2N7&>5/!KP+&-=>SA^_SA]]_N[MY^GJ'YD_P MY_[K]ZOB&9C?S7]&WWQ_^GJ,+].?\#GWXY2/Z!8D2/:WEMF9E5E].&\"@ M9IJFW7JW[7K$L1Y%][)LUC7Z6F8\.QX_!>Q[!HR4$1XV6E2P0Q%O%&E&NV@TK&L'K+R/K^/MU M?+V.[UCG.T2X*%-9<)L/VK&1'JL">7=-HIA$E]/=H65,*1R3P-M+'0$+]L"" M40/<9/_ KH5 ;VK42(CT5):IR#DJ]XC5=_66:EO]C)7"/9APU$IW'');*EB; M,'PCR?)".T*4#:]XW2#^ AQ16_=5; "@03 PCBD3Q($= M8[+'F)R'$=)A^@/!'E((6Z^.H$T,))$7#'UI"H6'0D=XL==G5>]6I6G%M5GAGRAWO(MD*V)L.CHA M0\"F$"6.W8!)CY>,)]DU*R%$%!6QNN:0:51LYX(M1*YSQR>=7^02\>42ZH4N M%[/TWRTX0.E7JQ\7VQHFA@E&!XV/&Z1HY0DCJC'/7_@<0)YA#13L)1O&Y%"UE'.+AM9O5K!^A80GA'Y M%C$2DL2!M"<4'(PB?6C6O.H<;447F.A(1&+#E!8Y'\>A*WQZDL'C++/W^X:] M*J>W3 .AM.5'N](*WN22BRC$)GA3+B"1'SJP]Z2#QUGGGF?:_VG.1'&L@=1V M+SJ!4WJ8W)08O&D1NL T)"X/]!R&QTGL"=(KU!FJ@N!0;3@@FLP4QMX0HBF4 M.!-6SU]XG,#N^))7%>P&2*^9Z/)5:]]]7PP:^I;%,U.U>5^FE$P-& ML_8^Q%*PQ4[#]TQ'QIGNG8@[N.JG4;RWQ,)V5D]8Y'POMQ7T M6 !883U1Y!(+8X41Q0I/4@#X2/S1VC$60 MQ)XKX=&>_^B)?NY<^.].T=1"C3C!@N M\PK:TR4]T?T-DO12E R*OK.3-#TXRQNGN>/06\@*9H!U:J2/L'P*3W'21OMZ8J>Z.&.\/$77J6BUEC:@Q*Y<7O1[-6@FQC6;18I M["6N^1O;8$ H;,^*+YU#F1HYQ#9M:I+7NKF7O_RD4N5B,[T\:! MT*9ZX5 MBR#UH\@5\N@XY9THE&T1 M9-7"1G*>%WO^4 ]3,/ /FY5C/7HNI"<.*]^OQWNSFTF #A4MYYPC*O9$24\3 MI2@AEZ@X^)#Q]NFC*K7:N@I"0S]PJ*]V0/]E\VX=+2P9QC'V\5!'4] G7NC0 MT>_9U!]GTYE3$=:@!5^)LM1:+!'H(:2UAO0MC2?V?3\85L96P2 *'(<.?D^P M_CC!CFK!58,_BA\;MR]^$%)O6)'Y)HL"^A@[2AJ_IU%_G$8/CJC?U^3X/7_Z M)PY$N\/9KA5 VS+CU7&JKW\NU\^ZE0_-1X-DV!M,#RY&"UZM]'UQC?1Q77O% MN/^ZOY.^T3>Q@^^W^,NLO5GNIVDONN]9!?NU!FV6,*7W.0)NJ=J[X_:ED1M] M_;J032,+_;CF# RA!.#WI93-VXM:8'^#?_T_4$L#!!0 ( -QAGE*K+W1Q MR"D ,.9 8 >&PO=V]R:W-H965T&UL[7UI<]Q&DNA? M0>AQ-J@(L-7W8F7AU6U:?]5ZI.OIRR O][;-]71^_>?%";_;JD.A!>50% MW-F6U2&IX<]J]T(?*Y6D]-(A?S$>#NWWSX;/3,7?LQV^QHOO'C]ZICLU+6J?SI^K."O%W:4-#NH0F=E M$55J^^VSR]$W;Z;X/#WPCTS=:N_W"%>R+LO/^,>[]-MG0P1(Y6I3XP@)_+A1 M5RK/<2 XU<9\YF=$E_T?S>C?T]KA[6L$ZVNROSG+*WWWSY;/HM2M4V:O/ZQ MO/V;DO7,<+Q-F6OZ/[KE9T>39]&FT75YD)V$Y//'"6%X8 M$]P\$4'Y75(GKU]5Y6U4X=,P&OY"2Z6W ;BLP$VYKBNXF\%[]>N_JD)52?[J M10V#X:47&WGQ#;\X/O'B)'I?%O5>1V^+5*7A^R\ " O)V$#R9GSO@.^3:A!- M1G$T'HY']XPWL2N;T'B3IZPL&&EJ1YK22-.GX^C^%__^X=/;Z/+?_L]R/!J_ ME%&B-XG.=%1NHX^5TJJH$Z+.3WL%%+HI#\>DN,N*7=0429-FM4JC35GH,L_2 M!/_89D52;#(81\.;"HY'38.]AQ.4YTD1_4TE>;V/HW?%9A!'2?2=RI/;I%(P M3'4L*Y[M'&$:#U^:M^C/T]5!=1:[^W#<037(AG[BM=BAA[0$GO!WR/WME\T^*78J@D4=,HTW1BCWX$5RD3&SP$O)F.!P@Q)GU>&()=[RNEH@,S,85,#.BXVNPM#XKPU. . M&! R0%I6I-DF04EB-L/, EN\5I'Z<@1Y@P=5IMDV@(<[A!P\C+Z4,"9WZC#&DZG M+&48N_-L]C0EZ'22TT+PA-M'KLRV7R$&UHT&MJ9#0G]_=16]D1N6X@$#[P&@ M(A$FM('7F1$YAD/W';LY-I5N$!?P;@*D5VX^$P(NM0:%Y&,#^P$B-[K7UZJ^170AO%<&O7"=)X^9M!.]-X2?'!#S..#9 M0DXZQ: N(,U MTP;CM!HTH2,=8@!<, =CYUFRSG)F/D)C/KH[^W ->QARV>#Q6\"5APG+M^R^ MPAQ 2D!R&SJ;Q /IF$?O%1)[!N@&KK$QS)!XQ>!Z$%TI)& ^4?PHD LAVKQW MK:J;# X/8H9Y _Q6P[$_T!,Y;%6AMDA\,$1>%KL+&/ LN8(HJJ.M'G=S8# MP QI R_#<=AEZUR%MRPDQ_+8Y'SH@]/Q[TG1(#^9\C&/.W1"ZRKP6E=BRCU+ M\X0".H](P86C5)+P>)I0.*MJ!Z[O/-J!I>-1/ M?!5VD D%J HT&.)A>)IA$UFZ5BH#KNU&!Y++D23@;Q'UA2 T6+\5SF:O= /D M<8,TJQO@VX=36+:XA9-@$'!Q#P(&R'CL*NG\M78KCE0",X(FT"BF.K!WX,P4 M*4&S1]3+T6T?.^"_L+5PP)#5T<)!:B0-Z/FP2QL2S!M4>G(9&)!XHZI:>1BI MT-) T$!X*I1$9ZO98#@DF0!LC7F 01(+)#J!5IS3-CD18_B@5KAC(&_R+4*/ MA\,=G$\.#<"261XEQV-5WK"VT>%J+*>N1!H54 G%1SK--Z !E WJ M6#OD*R4,QPA(<@#G>]1.4AZTI5F612\166;*-^!LY0J%'9BE\%A(_1835Z M MX;L_*N20&L=&Q5)'RXO_ ,F6(=DX+?;M%3[08GC"/WQ5)Q8:K@+2 3I$]6<' M+\-94$@W2>TOQ9"OTRF0S40U6.U QFLV= M-2NO%0U DM"^ 7_5_>,X7N*8 M1]:/R8!* 8-/L9WTOFQRU!DB]&F(7O5+4_#):/,;&?YP@BN_5NB*J&,]C.>I6 M9?AP@X)7W0;4@)0..KD600Y+-^+^"/SND&R (9=YXY1L71XL%SR 6B3;^P77 MP_K;WJJ)(<\JMUOD!!F0WPWKVFYDHD$8:0V@PNQ)?@=L$P^KVNR+,B]W+#\W MH$V1A@',LJ33E%89Z=$U$%64JDU&?J5#\IE./NAM&V2(ONGF#96<%]]T$YD*\!Z>4<<+4_6 %A3,.,S#.V VB:2 DZR M X9>%4BZ@+R6WI=5Z078YS4\F8(A L9RX;@-PMJP2X+3&6M8_HV!AB M"2J6]^#X\A2.NZ9T@%^#]*U*R1WD\.VPC=0#:LK!8= 2"$!THRZ "CU;.]23 MSS-0(A48C5F)X^_%'W2>P74!DVR/#/65C1+Z,LMZ>_G1J4L +KP&[S'EV7.K M0:4 +@=TX$ZP$Z,@I)-= :SH>\PRUD*I,4G)L5*5F30OL:P T?MA"B%$\ MD?0ZE' 'MFM'@HB%&.(5I6/G2 (5.(+B,_W&X?[?DL/Q971ML<74"((&F30[ M^3*4C;HTM.CXA%,8[8YW=M7:;9K9NZ&M$]9;C KPK4*_# P+2F626H.:%*:1EF M#4RK#MD&ZGA"_3N%B#KN:1,#/P >2F:7.LKAM4*K/KI!6:%5CD(0=0PY-T59 M7!AZDR?XN".H=F['^>TY/J$6(&%[4JZ/%_)111>EG(9O2!)4F?Y\@6&KU$Z" M>F)25>C/%M<48RU8/OJFD(A9;T_(4 9Y@=09$?=R)E>E]!']M>2TNG.JC^P[ M+X*HH7RNDMDH1[R;YYJDEI#6: M:):T=8Q?(&5!D M1#LD5O)I#'J5-%\5Z[NO6SI9SS,N:"(,/-/,9#S)DMA#'?(_9W2%LD.L$M60 M6P4."(I"/H'K4FPA7R;@W]:2$;]D[X*=\!)6Y5DG(L;Y[+5'\P&TR'CC2-G? M,J-+A:L U0ITKX+$CPMIO&3B[TS7HCTWY:4[/6BGM;0%:VEX#(H(KZQ8,)%H M>2FJ8;@78'0V).^\I?IOW#RW.+?@]CY*NB<\;269H79/%H;[[932M&IVVFB! MO7O=015[-O#P6"O5=Q%5:@E^R?XH%P!VQ)#-XI;+# M&I0&\55\"@4A">.;),M)##IAB[%!\D:@J2N1+I+&R"2;G&)1/BH*5872 \3! M9Y2)*#SZD*T[SOD^H[)EVX )&/69@+&0D:,9'?>3DM->"7T%U_VR9_<12,;@ R#+ 4H11O% MF076%P.(A@TR'D:QT3X"L47?N6B5J)JJ2,5'/1Q$EQ0_!5&&8K%2.2$>HY&G M!JG4-N/)G*;!8C3E.$-O"M"N5J]N.3 M0DA!6 /R6SEUT5^!I([1SPDIEA11\JPXT@LVR=%%#&$X\C 11"!=2%_7)L9K M#P!Q06"0&!Q %<#.Z^G?UO/"IHJ1XV%@(Q393@N%ISBN*GI,GI<;@[W6<4)8 M[E$<1/CCDSF:Y3FIIR4P>V<0 1T&^[-6M,CHV*Q!>4>EN$I2TH$):.#A:,=%_?WG]QD2*+J]_ MHCL7HW%L8E3O"G0H1I^2+YA8\ZD\9IMH,1T^_P8 AK(MG?&DO)FQL/GOQB+ M1!>/L=B,1,=($#*0=1 DFH-"'L:2@ZF&TJJEP W[2I'&\!(\'&V5&) [!V1XQFHER%O_ J)5))AI'U-@A2(S\"4+7BTGS:_P9Q@VA6Q M&=&(5*GE$<@NV(3'5_T4"*.;.WR8C 58 1'"B?=X)L2V85DG<7X*)##F%*H7 MY"SY@IHW#)PVE3F1SI.''I,R'01,Q*&CQ3(WB4U5"F*.2&4@_M$SGS=V7W=E MF9*V(V%Q$-N4]<#KCJUB*Q;G,;E#33(VX0*YZZ$FEN@S,D-8DEBF;K=B//8. MP]:;E8,6' QTCWI&YQN)0GMHR JF;A'V!KN5VI2 -;K,!IK'Z:[-F;LJ4T(L M/38?SCU[_@K_MC:-"YK!E@%."B9E'F::3V M9+=#NP/)MZDLLAZ;OL9LEE27-:K]OS@%,<(\5=BNNR,?):/-TDG #+.=3_O^ M[IP32P ) H]JD%!&BOZK?GZB1?N)Q^U%FR<]]:)/M7@KF724>DL92>\)0Y*P M%/V F_6'+>/A$,$?-?./GDV 3LJWEQ^CLV@R7<7+Z39:]8/C#/G1=AD%[Q5R:K>+1>-)Y$@R-V63:N7R^ MG#SOCCJ,9XLI*L>^[>:Y5AX":S9:QB/0-#JS3>/9?-&=<#::Q#/ ;]L>>7"> M63R?SQ^-+7G\XYO+!Q^=# &+JT>/+(]_W^?>>>C=\3@>S4>/GDH>_T#"ZZ&' MYZ/'#XS/\E$O5&VYVUDT72[CU=!A^2R:3Y;Q>#3QKL#&HDKN71D!0L;Q9-&/ MPZ_*\X1-7QDV_4=-]%?GHSF#;5C$H^'86S'\B%>SQ;U,8@I\>#A;@80K+CR7 MC]W;^2A>#KNG=#J9QN-9E]#;:+=;N1K%$V#V?\KMM *V3\OXPV;%;+^MJM"# MBYIX="PSRD#G<%W?7LX6DWBQ6(9H"]@;/#-? 6I'P?"X[3RJW=[6EMAMG,;3 MR:QS^7RTZ&':L]D$&,/R3[GG__OS?^;/A]15)[S^5UWM_7E"707.-)WZLJG+ MO\>#_?(JZ*L/XZNIB!*!V%6%05Y>C1>?R^6+6 MY7Q+8'RKX>]15X$9+E8]XA5PLEKUL-K)#&XLGJRNCA:/UU7QV<R>.#QQRFJ(&>F74EW_]-]DFXVF<3#D:-4E'2@,*]6WA78 MUMF\+>E \YI/_[]55F?S>+SR&<((K@PGOO+291'3$>!Y,CRIK"[F\6+4/;I3 MN-YGT+31;CD T.1DM/IS;N>?1ED%%K=:C$.T!LWD@'AJ3+VH4]] M$9(@GHW12^,W?6I.3$PN6!?4"+**,#_>Y35$.XRPLHO;3_ =$ #&8:WWV=&/ MDG#HIW %OU2YB*7&A=1Z2$DCIF5<@AS2&%_RLCYL^-VE[5^[Q!P,8GU1FZ;N M5%?9@(5!EBD3D98;^G05GGBM<5E^9L3:I=(.HI_WBK*@><"L789'X$6G,43=F8/1=S M]<[+00Z@,JKN(@B]F2A$#2S3"W/#NC#MUH3I10:=NBOA@;C3B$?D+@D[09[3,2$T=*L!LK-,8!*(1%:HLU4H+I:DW=H M,40Q8RZ&D*)\";GZV0P2(_@GO,QGALZX(4P)VG*0#[CAKJPY=N^3B\!^#HL' MQIQQPHNNN0K;0\Q6J>?82^#BF-RY )[DK)JD@&Y^(V=T%C8M$],.S%X@4^"@ MBF2.84X.'/>C:21P_S*Y;&#'V694+G">#8#!>;HZ#"LY"GPB+?!4DPH,,M.1 ME%]+M;9$9JF2D*O%'<.(><_*G!^ED%E.60(V(XU"A=I/;\64#"95)DY*'\HS MBT&3B2K,-6.,R6E-;"6 ]#\H*53.:[9!T'O"@1@\+W-,W;!)K+E7)65R9;W# M(0 $';Z\L)5VS'4UFV*35E@*@P("R%]%Q$[DZDS6;/)(4Y3-TMJS@\M)(L MS"5T4BJL/Q.SO<&\#Q@!"PS3V)*NJ;RTE"TEG*BR$"TS+W3G+S9Q=5*:, D2 MULM$26E9287)%=ILG\D.PJK.E_2$XYY>0U!QSODU:(I_G(!/!U-^(V@ " M(5,WMBXKWTA]E/"MW#33HOCPVJ5Z=/DM'[<6W@#@9HO\J,*%8.,+9:K-!=9! MO^WNA=0=R^ZW'@R"M)V?DJRFZ+30M=9W="BD=6:4CVA*D[SCE%AG!AF:]/ JAM M8OD0K>$D>*)Q]0#(RU.I=_9K9IE(EB 8/Q?E;8%X+&I,?^I4!5BU"F2VMR?/ M38X/*4BR#2]Y[&U9=1LHL!@"W"@@9ICM]T3+!L,RO"0GF2BH'MS#3I65 MR:R(A2/+*R[SZBZD1RK\P]0G5_87:C.D MA?AI1GW+#$W+^@2G->#;:KJ CU)F/W%_;4%\F.G915 V=MJ3RWU2YS23D"+; MTJZP<) X!R_XP.W,S(->2IL[DR9+"1DHB !+KM(.B;=$#+06 ;8L4GNX[UTY M95#+F-2)!9;?6'%BJI@PVXV41;1TG%<.'?<4#7A#Y-XK)/=>66LK6=Y46X<. MA@[CMA7Q?CF$*\MQF66@L8)1M\UX*:VH@LN"YU(/!TOHDP"Q5&<7)+/";/P^ MUXA=03"8+2UA#L :C"FB0Q[JFG PAH-:%*/B?3IIT[(@6@+_$N[%3&_0':NMQ>3,?VC _O;P]E/'ZC;>&% M7X%BW16&53AGE2F:)&/ ^.O8->"5RMJ1R#D74<%;5\.X&6]J#B M%"*!O$)&MZ!"5)]^7T;[\A;VJF)"R.%72@RU"#E7@]T #-B&; SL=U(V6"GE M+GC5PP"ANXY] ?3S4).XY"1.T6/Z\\L[V]A54CB]7+-MLY6.4Z8\"LNQN5=4 M+4YR/LL29A8]EO+S-]29LO)+]0VV:=UP6H@D*$/UN7%(>'9F8M-EG9QJ519[ MN^>)7(;?-J&R70#8ZQ)VNW-U2X+[$..$9Z^4[SF[,%J=1R7!^&(TO)@-+T:3 MSL&W+*ZVC1R"='56FP%7()DD6;S??V@EM)0W\D5IRB$6.4N8(J5/TJQ:?8]O<+A@+U+-,J.-;> M,3:GFT;>4C,QA[)[[6+7RY+##40*R2F7L:RTPWDPN_T4YVD#26YR6J<9Q71D M$B74Q/:,%&X/P+I&/_GY3'2)VF9%@1;)W"H@P^ M&00A)CKA7_H1%"_2.-",'9YL)QST06)\D=U)[9(_('"F *Q^MK@0(LX;]'G7 MKB,-5FGZG'%@2DRXK"^[X9*9*\,@+EU-D;WV@U=<9-^NO+==),6];:_YI4FF MBLWR>%?^$518Q%)CRHQPBRW.JM5'VH7C6DVX_C>>+ MG@RNW@J R6@P[IG'W_P+>XQLMD"\6'2'FL>K><^T/7E M+GH+*::S[N7)LIL2,1E,_]*YV'LR^OL8)GV/3$W.BS")PZ@*W+V!HY&T\'$].[.8Z0Q0'7,>$"K_R)&G]2&71 +:=6TPOX MTZ$;#48G@>.PBP (V*LP+HUFA.GEY3%V&!45 VHUV$L3)$C $!6([]FD"DN7 M@Z[43U[5<# ^M2H#O#$&;+Q.G&L,17J#HS^P%$L3O[8+8'$+.AO<#$:21;9V=PMB>34V.27G4U;=R;VSF0P M#^Y,I:W<'390=J_;'O&/W0B_);E!^\E=L7;#O;;"+09$K#% "K2C)^\Z]0+D M.+%8F-P['HT_4^#>[YKLX>-ASH=L')X##A%9+VQ+/0M*S?&PY[A&='MF?N2/ M(P9L4H]?2)PQV>OC_<>I!VIR!;\C8Q_?Z8 M-P+[ 8AT>#JY7)@/N#67@^>)8V*O#6\R]SV/('#DO1>TR[86+GT]0=BDQU9, M-IMX)'5)L0L.G_*' TQ#0>"%&B6X%UU7TO<%W;E^B7479DK&L&7;MA>),'-T M]T>;?4*.[ J-S(U&=]*O?)OSS8!X<5G1#KA](6YKFT_&N7J 4-?:QK8B&D0? MRY+\H+?4Y*4B$>4#G'IQ/_;ZFU:&Y'63) >J\0Y[N!M.@N[*BJU.MR6W%;>V MVFK.C$VL7R8OR\_K9/-96 ,+TXJ[[R?^$+2=W*[WDQ_J]'?[4*8JM\MRQ/$[ M-MD% S$CBKME4+:,^0)'0$72_>87!NV K<*P]WUYR#;8UI,;S'M4DU%C3@[W M8*HB6*M(-.&+-C5*N[VQS1HH/N%BDBV$87!IQ\@,3671^LC58](P.*>G;0_W M\CT74O3[4EQ9SN1^0T-3<0\K51A[T_,G.O6G/8F7W?RH 4T;H>"]3X$1[%BG M892I=#&4#FRM(8.A) F!VBN%.<$V#("1(ND/8Z#Y#6T5_E7-$&Q_150%OT.Z M(S@(!J]N[&M-9TLW7'%.6V?S+?GE,IY-_-SUU3A>>14[=K@W)X?KVK[353SM M:1\PF\7397^-T5?)=.^IO/OJ6+VREP*ZZGHL5LMXWE,B!OB>S_JKWL7\QU/A M7'ZVJ7^03H;=63TG!9" 8_VPT67AV& )S M-IJ-!PM[Z>GL+/:X8G[7!ZA!=JN+CX]U(13 (1GM7RRK&MO/O%F.)Q.13=29 MR460@NGPG;X76A^\,A8>)A#LP5 0KQY]6ZDW1%OO&]P$WC?Y !D0:T;-SDUZ M<7VK\AM+@!(-MM'Q34)?">#$!HF)2L.X5MH#)=Q@FBNNZ@*-0).%]1[3-P0* MDT5 ]%9Q[[+2=5D$(P9[C$NZ$/PN@)K/XU!=&O9_E,P47#JA'L?[P HQJ,8R M6;\GN^UICWM=PLZEH9_ M!@,63ND#B,:!GWV!+>XLO'T#!(OM'^0Q2_OQPT_&W>/*K*C'FT_I2>%7]M#S MEADR.+PYU)@/__0Q'([K9[)+JT8Y#L9C97*;A'^T2,2'N--FL0JJ1Q(A8?[Z MBK1&Y2:,SBC>J\A5E^7L66X!Q(6YP5))NA-#H+2L Q>T<6L_SAW%M9H#9/** MDQ2#RGZ6:RA%&RT"U&8SX6G'S*C6RW4<3C"2139 MR>_:]I*/_S[M[S5 'VY/TJ8#RC [B\;Q=.BLL^"DTB.G0;D\8([1/ZV!011_ M46XOB.*)QLVCBZ$S?M[15S8U=5;M$KL-77K!6ZZ\WG9 X#9^=MUOR,=-LUU\^])DNHG@7(AR%.=-9[W)X_ MGC#=\3MU]N73XU^%*N\G/=T=Z$-_0!@P-(Z'/2%L+T+=$6-GT6@8SU8+,!V> M*,OLSD[B^=A4_)>MZ/CX>%9TJU TH$;!<0HOHZVE_6"F+5>LH*SNV\_?O%<_/PH( MRGOKLJ>VFFWER6"U;*NWEHL,9N/NK.$*'SW19#!:_N743-/!=-C-WGGJS_]T M'S5MH>X*/[!.W]RAK/&>V#U%7;GXT221=ZBIA^O;U=(GW/$CV&)6EFT\(+.: MST?WO++MQPUV!AP)XI[R&N@?/W85&K:2;0C#?8@)[#99L:>@/WIWB9&-V^*B M<_NA'?P^R2K0:_ XOW>;H4\65IU0!6Q9FY\+OU9>=2M8+SB5<(Z"ZK_06L.E MN3JD>Y2-2K7'Y.^<9,6Q\5T+K#A3.89E_M[4^PP0"J1ZYR<)^<>CXT--84/2OS8E-[ P7S%+.)QDOKE#GU @-P652-K8?@=E];Y;P)/(![[X MJPR>W\X_+2F%6!G6<0BK<1Z$0-(78K)#EB?5*11WUA'WC.&6U1VPM4(TS00A MECZHEH FB<0%([(0795C$T5VF\A0= M S?TT:%Z,W@N#3)X>CN+:=AN>V_D4MI(21E@$:Y+CD6N[WR(Y.M!L"$))69Y MD5YLDU%S%W[ZR*H\&@S&4#PW>SF1O?RI\*;P(95OU_3J-/XG%Y*UR:KI?(A! MP"#?,RX4S_LM?0:[(6.$\&^RE;J(;M7P(MCE44MBBH :&/MKW T_Q<-^[RK\ M>%)W08C4WIJ<4X<:P,'&'&OD..OR1HS]TVJ&SY/Z]<2OP_"21P]3RV>I_U1)^&EP'1= 4)L H#'[9;(,VCF^!3ME2N$\!\/]N M/>X^]H067=_X[0%6JW@Q/3U?Z_85Z _\_0XVR5)%GUP_^?HHGK2:NY^^R_0E M!W6/W#X\?.:YL_:BSZ+%$FVIJ7>E/146&6#'OM,V]?^4GR=Z%__93O\X//W3 MZ2*>CQ>]U_Y$IW\R0:]L2*3W'?_V\T\__^,5-DB=/_K^?P\.T%XWL(#I+)[/ M[FYP]0B+S](J5J9]/YU(MB8Y8LDAT!0CGZQ6>7A1LVSQ@00;J1 MEE[L^VGC&,B^?VP H9T"P2&3VN^^RFWU$*EK5=]BN;6'5-\<87.+-<--4E44 MM*+'=/AM,ORT<-7(!T*=\M>7HTP$;Z[;SUI1 N87VR$'H'$@::]4!JYYX5_Q M"68FH[FK]_V]1+H\]VJ1R>WWG,H>)LN%5]?1ZS.\I39!K^V\ _6 #\3R';[\ (>?WJH*J=NE)Y+@EPWSX;/?.NHEWV[;/+ MT3>7XV+V3..?ID_ZO*(0^('B^OR0+_N M50(V*3X ]['B14% 3 M$0 & 'AL+W=O0JT@?V@V:=OM,2V.+"$6J)!7'_WZ'I"['2>-F@^R+)5*<;[ZY2(Z/ M5U+=Z0S D(><"WW2RXPI#@<#G6204]V7!0C\LI JIP:':CG0A0*:.J&<#^(P MG QRRD3O]-C-W:C38UD:S@3<**++/*=J?0Y^,J6F;$3@]/C@B[A M%LSWXD;A:-"@I"P'H9D41,'BI'<6'9Z/['JWX!\&*]UY)]:2N91W=O I/>F% MEA!P2(Q%H/BXAPO@W (AC9\59J]1:06[[S7Z1V<[VC*G&BXD_\%2DYWT9CV2 MPH*6W'R5JVNH[!E;O$1R[7[)RJ^=3'HD*;61>26,#'(F_),^5'[H",S"9P3B M2B!VO+TBQ_*2&GIZK.2**+L:T>R+,]5)(SDF;%!NC<*O#.7,Z1>,^R>1R!Q( M 8I6GHG ,QDGS&*'%.!;D&RDT66,'^\< @#0LV2"J5 MYUYE_(S*(?DLA4/GWMRMR_NB27Q MBQ4D4B2,@R;,@]-'6(E7I*VB3/(4E"9[HLQ!42/5/J$B]1]Q.@4AL23\AU)# MBJ#$H%H$*1#2EKTFF\RB_#W=^H#GT'LU9 L&DGV.BH37=S,1\+HTVF(_HT*I6\51B M21O343"-9^UP'!R,VF%5R'BN)'<$?I;LGG(01E=0?EX6FT&:1*T79Y-=L;[> MGK40<0?B8'>$[RU")P+1PZ(-PJVBY'NV]U=733Y_6)>_%2?8?] M<-0M[Z@?M:&\?+J2M[2$_>EL:])"#_>[3+3D##?EI[$^6)31!I-P^OO^JL+P MKA[K\/R_/3;: K4G_>H5:;W+P1GX,\H>^^Z<6@$>NPGE25N&7UF]JJ /LLC7S( MYK:,EY5FO]G=VH#8#=G^?L=?MR^ZR]3&_H4.14J>Z56]Q=VZ)3>URAO2%-FZ5%."FF0-,,WYR?LNHB&I%3X_9%3&@OM(.J/L,/AW#5KR"SL M#YMQ;?KO>S% );H U_SQ=8"2U/@L$M)LQ[F].39Q?L1_#@G%RZ9=OO9 %/G_ MU2RM*6(U,9GVR34Z!\=MK*S>.8#8E L(Y;R*8[MV)4N>.HD,4\R+/>;%I_YD$S3H-*IX MWURZ=MRF:2F,[UF;V:;C/_.-;KO<_UV X5XRS @."Q3%;6K<(\JWX'Y@9.': MWKDTV$2[UPPHNL NP.\+B6E:#:R"YG^0TW\!4$L#!!0 ( -QAGE+]@["P M"0< .87 9 >&PO=V]R:W-H965TD8)M:%OJW\3-:];GDQA[N2B5_24WW=PPFY&\55I4 MO3(BJ'C=_=/;'@='8>T_HA#V"J&-NW-DHWQ)-3T]EN*&2#,;ULR#3=5J(SA> MFT5YIR5&.?3TZ5FK(%&*O&-;8*W)F[I;:4!VO-3P8.8M\][:66547K)CJ+Q'9$%ZX#^\L/&CP+94+$@4>"?TP.& O&M*-K+WH'Z<[,1\/ MYF-K/OZ7T#QL[9=?W[\BYS]\MPZ#\.B0:?)^QU#?N6AKS>LM:43)<\X4$1NB M,70NJH;6'ZRE]$@1U9E0A$IF)RA:P8#"LU ,1:URR2]907A-?A&:D1=]$.8O M](]^8C63M%S8U^#(NN]]$'9-RY9J.&^8M!'6.3.!<.TX-HU4$$3>2+'AF@A) M2H'D-E)4!(PC;5Z8QV "\6F17Y$<+D '726E=$%H)J?E' M*_"0@F:2*3TJ#!(S62!]"1%L8RC?T7J+T)&W@65#N20F'YM +BRZ!GL\*E[T M48*;:),&/#!4F?FT-B;!1U=< BRBZ;9%LJ M"R,S,-*R%'GGT\!(&Z[A<40?BR%:F3/D*[FZLL@H9<,VDUC5E.(#8Y/U]\PR MPWYG 1DA#[4@KQDM]2XW=:W:2YL&>%^!5/6.7 #ABN8?7)"P3"C!:^1%FOWP M'GZ8'>8I)J\Y0K2HY0RIHZ8*TX%UI6ZUB!<\!D%>H/?:? > V36K6U/J AV !+9"%!@4 M96'!+CBJ>4C7SE*3I4)YPP]@PSNX@DII6F:D$U9R?*;,I(7+"P]S#SZ?(+7/ MXIF-0#7=V-*BER53_7:"?T1.>YS ']QDQ6N# 4+Q]IP"-50;OMB@%F"]Y]0^ M*#*WC2]:A8S5L^?$./:CHV_V_UR@/Y$7^V(+0U'N!6:MGZKL=-M>Y-3V7O2J MKPC3_V/@-4J.%[:8WN\DNMO=.<",S'?[#[__U?#LH@?5F93RBKTX2AS!/$BC9\Y[DD1>L%J/R)^]O6>X+__A/4DC+TU'G7GL):MT MM)JL,B\, @?6KJDG2S*/XLP+_/6S1]WW$M >IP5> MNAIQ#8%&ZHQE83:N@9=FX]B=[^W\9^QJW"J($F\51HX@]+WUVG<$\R#VLB!U ME>+ 2]:K">+?\O__@Y6"KX;GDUG)=)8?N,64H=7"U!&@0P*WM%;ARO/3L;:> MQ$H1R"\-';KPHLQIN@1%#N;Z%"NEX)@L^!Q6NJOQ.:P49P@J HTG4UH*0 MA2XMH8A00J/D9^R8RWX?"Y]:E]-R/022^<\\ MWW_X._GIV4^DQ-!+@LQY6V5CV8"'X[$@4L]/GDZ)8+72)FL.O#7.1UN.36I_UK-;7ISFRK8W M]HG-]KAG[1-01V0G;M"=TMMOORMSYN]WWK>]97N(-OD9$%H]G+RF"[%X:#MM M,4.'HG=-ZCS(N#^"G]^/"F8]IO+P]=B(Q9@;23<6<9@J&"U,EP>FLR M#(#Y'2WLML+5?:6[%RM.?V*[ZF[/HLG6[,Y-R%/9+/""9%R'2N7O%H7]K;YC-@1Q]V5W##M+A$OM%=W<[3N]NP%&"6XZX2K:!JK]( MDQF1W:UR]Z)%8V]R+X76HK*/.T;!4V8"QC<"A^C^Q3@8KO9/_P902P,$% M @ W&&>4JUH>^AA$ @RX !D !X;"]W;W)K&ULS5IKW/O9;IU7%FYKZ>#&;G1\WRK1'KU_RLX_N]4O;A=JT M^J,K?-N76[76-SK\LOWH\.VXIU*91K?> MV+9P>O7JZ&K^_9M36L\+_F[TSF>?"Y)D:>TM?7E?O3J:$4.ZUF4@"@K_[O2U MKFLB!#;^%6D>]4?2QOQSHOX#RPY9ELKK:UO_PU1A\^KH\JBH]$IU=?AD=S_J M*,\9T2MM[?EOL9.U)[.CHNQ\L$W<# X:T\I_]27J(=MP^=B&1=RP8+[E(.;R MK0KJ]4MG=X6CU:!&'UA4W@WF3$M&N0D.OQKL"Z^O;=.8 "T'7ZBV*JYM&TR[ MUFUIM']Y'' $+3PN([DW0F[Q"+F3X@,(;'SQKJUT-=Y_#-9Z_A:)OS>+)PE^ M4&Y:G,PGQ6*VF#]![Z27]X3IG?SG\H[HG_;T3YG^Z7]+GT^3^^GGS^^*MW_Z MP^5BOGCQ).WB;WJMZN+S1N-YLU7M/>^Z>.$+1+!3M%)BP 1:#BK*U(4WZ]:L M3*G:4#CC;[%Z5=1&+4UMPOVT^,'9I@@(PR)8_C\IPG!$83S">?E/A!C]?J>< ML9WG8VPK3):U,@T^@CAQL&)ZH( U.,L5MC'>\VH<;/!,-]O:WFOM)T6K \5T ML77VSE3:R0;L=L56.1)C6KQOF5Q+(5H7I>V$\[?V87Z=+#13P^+"U M+M#_6E0#]BNMR'6):SG$:Y''0,,5J]VT=[:^H_5;;.-' ,9BMXE2I7,BQQZA MV@+;H ;E--&[,R5Q?=.5FXRL+4M%2E!U?5^LP2#9@E4.H;:.]%E"\Z"ZTEX6 M0CGKVI#Q=<8QBX/C#EE@#8CV8<0F6">5[^EY6GS@GU>TVNM#Y*(FJV)Y/R+I MM;XEG_ !+F7 9Z4::(#WLBV NM9!&*?_U1DH)=\,@:&4SHW<-1:(4 M2TR#3UJS=JKAF&E]YQ2Y06GOP,]:]Z96Q=)9517X>N.]ZD]PR2!4=:"[K:&@D[=4SE@N;G0[0FASHR:X(J]*9 M)7YJX$C%JJ.@>42FJ[;MX(.?.-H+L$>IO)C/GOV5XY:VW&OE@(;@H7@+GVZ6 MD"L.^PQ^Q,#6"S40 %U@,@& 94%:0'$.G5 MBGS&'K;VRK0(!,-YH*V,'$B@Z%&C<8(9(O9%L;$[L.DB* &A6U)3:TE3,:+8 M1(9,N%:NFA9TTNSD!?QIW0$*+.S^'HLA*QD]8?U&JSIL&/%-6Z&&),/"BN]H/&#BP5KY@@= ,[#*FN-B@2&!\GI+] :9,)P!5K MP Z'%0Q>EH@N$Z(SK8E0R_;+V$\PP]FV-%LQ6$1N]C=R8VD-Z)<2X*8+A$MMH"Z1T\N.UZD'MF$*JKO6Z5S)\P;6<]2W2 M+T7"G;')!C#0 QXEFI!_=')L9,/0!=V3SVV(!)JI'/V5:LVO S<"\)R4WP$' MN7CCR*+5*]NUG HY8(0ILCUG[8,>$]% ?R&(UY449)E](22\_DEW\#UX2QI> M4=K@]*I1F#"#+")[":] M85C50-N0U8Z],5@=AR[A]-W5'@!8E"'$NP^=)@I MQS[J5(I2MN@3,2*!G87?J@O0:'XJ'8@.4M2-D $'*3+@/#LTC04C>1_V*0=V M[6UK=PPS73M ;!#NY0:"NU@F'N (!37@:[;"4 M\R=9V2"EA/%E;U7,GS\_+[XE%%W,7OSX_N/5%7^>O_AN M,B8[0,IG76Y:6]OU/;O&.TB"EJ&4!@CM$D"B3OOHE('ZYW?7/]*C=$2F5K6% M[Y2I1TZ/8Z)?6CCJ-0^MBVCDW\"RCV(*=)&IJJ$[M@Y MULDCJ:FKJZ@DTI"FPTK=0S/63 0Z)@-P3"*9;2?A1ZF?L+1/[!N%^DU*_V0P M[@%5)?E^,@0I(_.# O9AQ4"-BJD,PE +-.HOVI74>Z6-9%B ?&"L')S.1*> JMDDHB6ATV.S55MFTC M$HD;!B\,<<_?5]")S.#A?/ACB4M)Z8>J;=0R4J77$=V^_>K/3 =PW-S':1J5 M0T2:C&T:Y',JLRD12G<)GDU&;'IPH+)2IJ9(Y[(<(7,O9Z;S$)FPDGCZ$Z%1 M*BH5#*NV)CYB:X,PAA#DNJZ(]9)_B%*(#]^HERAV)%_1'C:%]0T9FD*CP MU,"U%(U""X^8BG&8H;MVM#45Z[W=)H08*VU"A#B:11AZG")R"%HJ#U!>M08EE /OP09SO]4$U266!E;=-]=>D \;*7=QE)GB.RLJ\''48]> MX:2*.D%JT6]B18'M#DVB")Z2R-4/-]=#AGK$U9YTL_1CTB/!4K"Q(#_$?@;: MNIH,T8(0-C13*5G[:,X@#D%^UZ);'BK]?$21P3EJ3))%R-TTJ&Z+-TF(J\PK M2/8B"G_SIL_.XT#LT^@8"(9$@;,S*^6B1W2W7"7!&\CE?,)S',@+Z/-;334I M[X>X;V7$D_OIBL&$*)0B\+@B)UJ_S?2D[XSHS"N \K._FO)VJ\'6+>N%?=$-&F0B9$J@?;>I.@BHF/K MWZ%11MGD3'W/38KEP<18H:,,R\6%A'-K^TW*[>4.7KB[=&,A]X@&#] MD.8=6CV<-OP,3O]NW!J.JWBVUTHL\ \;?/-#KR#=F:".HL]U"/RX%QJ:RA9 Q99\WC$BZ)'X7RT *)61;S%224*EK]T M8'DXI(X/7+]&;Z&*4^L,5MHIC]6'@%&THV&9GV ML&-)O4]29Z/9K0VQ_!W')>W[@3OC:^F,J6:/3?'!&(QC7!BI&=T?]*,-FA4. MD3>>1J.>WIAZ/&,>CZ=,B#.Z%&I984WMY[T<()C%#"30&G216!&"@-LM5_J_ M$??D?>QC/.:7<9AP2E-:MD$<>@% /85\RY,2O^'JX<$8GRFBR]UH*;HAC0PJ MDLOTJ!NS&!W/<^12ZUBW@@C<4+O85(Y<3=/Y0,9+%4/+@T4#J0>R/?[1Y0/NJ?_]]DDZP=*)B+) MC[^81OQX,3W]XV,]4+"!6XX[W79:5%CRS2+#?-8O?,W$/*8)IV%DN0F6A1^4 M@TK31>X40&<1WY]0,^*Y\G&"NGEKF+SKR2/W*)JLWCQX+D)I5<8!$BT;G$R@GL'1V6Z](66T,+R[U2$G,I'6 MF#7=ZK6-<037:WW?ZJJRU'4TCM]0OYZST<=+HU4: 1^0/A-WN"R@\(FL[@N> M,Q'1,[O-C1.O6 ;%^1P]NT,BX8>-QHD5SQRR$RNMFS%83I&42(M[BH\CY%ZI M:3Y-SA1[#9F8\04@\41%*@KC.\D>+ B+'V.1F[^_J):O;@J_T:E;DG:Y2;[04P _DX0VS3F750:^.!6CO&?[AC6J_NMO2UV]. M9S/DF[J.6,<7F6@GT%O(E9]M$+GQK.3X/X$YCO/YF2BF^)9.B97&$,;%1]%E MJB^XO,0AX_"?1,BE&TT^4FU525,-F:O0C_LDN<3^9GYY/CU)[!^*YX%$;]:8 M;4KD",.V"P<"@;)Q%MVCL/EV:#N6-0[TW_'->?O;82^!' S7+G0!FW&:"FHL MI3M*B;[>6I4DG$J3YY)GCEK]5>RGQE/9R#NXDB[QX,2+H([,%N NF]P"T3'8H#?%% M-D^9JG[=LD9IR_@F'(SU1XF!IL_IP&Z+*/7,>CBDE" 1!-E0RB6ZW75$2Q8Z-O MC%=CGEZ>N&6_;_IWE**X3J]JL1! ((*1_^[[/5;_5_\_<\GVDQ@C/;R*;W_\ M7F(T+1%C]AIF /E(MZ\]\5Y'_2+V7K)&Q"OXFQ""SJ'&GV%*[JOYQ8CY6?'L M8;6(9XG8R>G99'9ZVG__IC@[F9Z>9]_GE]/AYY2EA M[ E^!I*SO:?SV?GT\I&3+@Z<=-&O75S.)O,#%"\NIN<7>T]1!3]VS.6!8X:U MEZ>GD\N+Q?XQI].SYWM/ST^FLT>.>7[@F(' ^6SR?#;?IS>?9G;K[3>].'P( M.H*]0Q9C%CEU>/LQ6 N4^GU9R^3,GE'N'_:OV%] M)2\6#\OE]6SH=4WOGM5ZA:VSZ<79D=R&I2_!;ODUXZ4-P3;\<4/S/D<+\/O* MVI"^T ']>^>O_PU02P,$% @ W&&>4O2G:2A& @ '04 !D !X;"]W M;W)K&ULG51K3]LP%/TK5YXT,0DU:5HV!&VEEFUB M$D@(M.VSF]PV%GX$^X;"O^?:2;,B#:3M2^/[.,?GNCZ>[9R_#S4BP9/1-LQ% M3=2<95DH:S0RC%R#EBL;YXTD#OTV"XU'6260T5F1YY\S(Y45BUG*W?C%S+6D ME<4;#Z$U1OKG%6JWFXNQV"=NU;:FF,@6LT9N\0[I9W/C.<4 MPY81>+C>LW]/L_,L:QGPPNG?JJ)Z+DX%5+B1K:9;M[O$?IZ3R% M\41 V09RI@>S J-L]Y5/_3D< $[S-P!%#RB2[FZCI/*K)+F8>;<#'[N9+2[2 MJ G-XI2-?\H=>:XJQM%B63ZT*JAX0F&6$3/&?%;VZ%6'+MY 3^#:6:H#?+,5 M5J_Q&2L9Y!1[.:OB7<)KZ4T4T'NFFBF_[G M:;V+COXZ"XTL<2[80 '](XI#2G ;6+8>M9)PB5)3?0Q75Q?0H"_14BQ3C<#6 M"B1MI>P6#)HU^E"K!I0E9%8*;]$P!!270[L.JE)L0;A692U1PVH$*_FL,82N M]8BO5?+-(^IG^/CAM"CR\[XC1>/S3W 4Q;RNP<$T^[X1_.W@LX,K:]!ODS$# ME*ZUU-W>(3MX?]E=^3_MW&PO=V]R:W-H965TF'YAF&G;W6;%O8DW+EEN2"?2/EZ1-MOSP730+GQ3F\SSPN3B MK)0;NB7_K_+&XFG2H:0JI\(I4PA+Z_/!Y?3#U9SWAPW_5K1UO<^"/5D9\YT? MOJ3G@X@)D:;$,X+$OWM:DM8,!!H_&LQ!=R0;]C^WZ+\&W^'+2CI:&OT?E?KL M?+ 8B)36LM+^F]G^1HT_QXR7&.W"7[&M]\;S@4@JYTW>&(-!KHKZOWQH=.@9 M+*(7#.+&( Z\ZX,"RT_2RXLS:[;"\FZ@\8?@:K &.55P4&Z]Q;<*=O[BDW*) M*;PJ*DK%UY*L9+''HJ>)!+I,J'J/3(W%2@ \-WB.$*Y:,V57^K*B40;L-X(F?Z)JF(*X>1W MT^-%MW'HJM6?:!?L1&F<_^6 T4BH-4@\'HT"E7"L0TLK0Y,!\9H<8VLE5THK MKR@$$!D\IX$2)&%DJH :P0N M)YLHJ85LI7:U3F0]>C0TA94R%CLRDMIG(U%YL/PKI!=:2X'\"FG"!UG2(4R. M[+U**(1\1:*TYEZAS-G?/K_G *[:XFI0[KTYP: M,O_THQ.XJ%*.UC79#5([[%NR/ 4%/KE\%(7Q[(#B_.9S*1VS_#)-%8/74I?2 MAJ ]D58*;R4NH\"ATZ-SX$D%;#.59'M1:T/0E))W4;(L+I01O#RJ7D$JO*ON&!_M&/ M+>>G2 UHL++0H#36-UG2=I%@H)SX44FMUBH(&A0 F++D']LTXIB[6BI3U %Q M+_,8-3)OT4.@9-U,/C]D:J6\B,?3D$4'TN2/"JJ2U8_B&P6V<)9O>#&-?OEC M#[/+MMO/2]YYC22:=DV3N7)XVSK9Y7,M+0>FXB:^P98?%;S=5:0-IX?V\B0T M4"[%I.*:]BCQU+L)3'L3B"UR4^3HKFEE&26T:F+E6&EVD;5CGF-Q"1Z6BT,_ MUBD>,H9E84O8..1#W9'7R(LB%*?S6-CQE5JCQ*PR*29*] M0KU-.XV1,#"7*TW-7*C^XI3.ZNPQ1=NG58%GV%B3OP#*5M)SGF&OKM(ZS0XE MP!-W&^!GOH9LS!!+D==3#?%4@^ C";L[,T2?IQ,Q#">9RF'%'7WH&OO_Z_]= MH-8?N/[69$?]I1W!I>#.=;@$4(7\)FN\9OA.GJ(5H-N^M-$-, MM[+$=5J7-CV@3SMR/Z\28W)N).W\T__R)(I'QSU*SPE]0BTB;9LNBIQH^=6^ M-FF%Y&SYBN'T:!@?#6='>V^:GT[^WW;G89/YSD"%TFT='+R+=&8_>D.S%CQ6)Q4)8O]=E#S%?NZ+6J1C?DZZDEZ^7#@9,P.$[G._ A3MKQO^&+,[Q# M#E>8!-;*'X42?Q5Q&HT6/;K#>#[?(?Z.GJO>ZL ^]CLQ?8\X1[V%X$R:$W155EN("[4>:MATUWL_-=;\C"? !'>#KB MYF5X%N&)R-R3Q:S;)2>] M5_.MN=GD]5;067>*?!U%7%]/,"A=K.@CC8&3[S M=6F=(9Q/-VR-]VA_W]QI&H4=2\XKE(8K"1J+67 37RT&SM\[_,%Q:_;ZX#)9 M*?7%#7[-9T'D!*' S#H&1LTC+E$(1T0R_FHY@RZD ^[W=^SO?>Z4RXH97"KQ M)\]M.0LF >18L%K8SVK["[;Y#!U?IH3Q7]@VOO$H@*PV5E4MF!147#8M>VK7 M80\PB5X!)"T@\;J;0%[E.V;9?*K5%K3S)C;7\:EZ-(GCTA7EWFJ:Y82S\_L- M9IP)6)9,K]%,0TND;BK,6H)%0Y"\0I#"1R5M:>!6YI@?XD,2TRE*=HH6R4G" MCTQ?0!KW(8F2^ 1?VF68>K[T+1D>, XZQH%G'+Q]S4X3?/KMX19^_NF'21(G MUT=L\% B%$K0:>%R#9:M!+9'AO]-TY:F,U5ME$1I#:@"3$N0M02V9!:81N R M$S45A3H>MB08D\\^[OC:$(TT2O"<6?(QEAHZ;=91N@ :2W?V'CV/JIPH[6EL MJ1&A:JJ.KNI -OWF]I.2YQDS)=T"HA%[E/(Q MP-\MYZHXKPT",P9II7Z$N)^,4GC/GXBA->X \0 >E"5&^:VAB&P\?E7Q\K^H MO:TV0CW3FAI\1,UD1IIE#A8U'7CF+Z\52BSXGN"S)+KLP0>D"PE,6=M<;265 MS>RY3-(VIV_*YRQ.1KT6<.SCEBX>QO^[CM^[73#A5^M[X=]AAM4*M=_)Q\XO M>WQGH;T>P4V>'HG[-I1'/W#MA>MVPJ3M'<22SKC_O R]7KY1]I=3[6TS4O66;O_@)OF^7MQ;WXBJ$AK3K406! TNA@/ ]#-P]P, MK-KXQW"E+#VMOEO2OPQJYT#SA5)V-W !NK^C^5=02P,$% @ W&&>4E82 M$3PA,@ ;L8 !D !X;"]W;W)K&UL[7UK<]O& MU?!?P?A1GI%F()K@G7&2&5EQ4O>U8X]EM_-\!(FEB!@$&"P@6?GU[[GL%1>2 M;HMS%%?PL;Y_*?2GBA!KMLJ>CX7#V=!>G^9,?OJ-G;\L?OBOJ*DMS M\;8,9+W;Q>7#FER3= MB5RF11Z48O/]DZOHV^?1#!O0%W]+Q;UT_AW@5%9%\1%_O$R^?S)$B$0FUA5V M$<.?.W$ML@Q[ CA^4YT^,6-B0_??NO>?:/(PF54LQ761_3U-JNWW3Q9/@D1L MXCJKWA7W?Q%J0E/L;UUDDOX;W/.WD^F38%W+JMBIQ@#!+LWY;_Q)(<)IL!CV M-!BI!B."FP=OBRQ=IT)>?/>T@G[Q[=.UZN,Y]S'JZ6,SP=5P.@G$4!J/A*#K0W]A,2>>'!TF M>)D'/\(WNY4H 4G1,@RJK0A^NKIY'J12UB()KFX^T)O+:!0&__L_B]%H^.QE MOBYV(G@??Q(R.']?[--U,)\,+[X-;M+=/DLW#S@4]N2,##L_D>25PY8.J"*3J*+B+R[2H91#+/6Q "3LXBRO^)O8[3[GS"CL?N'!# MFUUQ!Z"N15D!@PG$I[78XV:6V W">:O(=U]"+^D^$PA-8&86Q'D2Q)DL@G4& M\&R OOD18#&1T%\J"8S;.DUB0"YV"Q,H8=1@# ]S6L0,(7F[245?!;'9<5+%NQ(?(>!._A59P4 M-#%\6FVA6UD!G'&9!$F:!'E1!=L8AHAAZT/;%&8,8 )'"XK<'1.7)IH_DP0\ M;.B$4+Y)*T5!B :])DDJUUDAZQ(7X, NF9I=,CVX2SY(@1-Y #MWQ>-Z("3!_MC'9:SQU#DM0#7,'4^KM'H 7EIM77)SR$113O: [X&J UJ MF3[D*?ZZJ6C@4OQ6IX 8P'P.QQ2.@E2RBS^*0!CPB*A@X^TT>6YC(!LB#>H3 M("]*[#7>(2P2X8?OA5J(+(U7:996FCZQB5T4_!@FA3,@:NQIQR/ADC,5B?Z% M[P.I%'U8D(<3AH7\![W"[0EPR!662U6=?;HDCNTRPC*("WQ/EMNLJ$FG<8[$0" MXV6XI=.=#/;Q0PRO0]6E?NN@)H3I%^N/@,,=3HD'P9("3G$EY5\"31 #CS/"G:AR\4T"\ MLT 9L"1?AT9;B=0JPD) ^@1L#URN+ M7;"J)0PB:2E^ =+=!E<[>+^.F>UNB@S$4J)NI"&)FRZ^O2UAX7$7U:59,\W< MJVTI!."6Y!T^]4!: ?PK<86/'&3LP>H!".)7:(>'>@J'"\X7J.9ASSN:A#M8 M?-J0Z0ZA<+:@2R3GQ)G@-(5/)9S6./'A^-D_[.][FK0KY#4GK;_\BXBS:KO& M=7B[C4%J7C_ IX9QOLAPGDS2[XL*=M=KPM"-PM K7*RO-HWG @[1M$!YX7_C MW?Y9< .B"7!'."@8[J\V\KM4?KQ$Y2$)X3#/+U]^RYZN;JYHUY-%V&T6C< M^C**PNEXTGI\OAA?M'L=AM/Y)'C[_'6H3@,D>=AQR)3QG\? FD:+, *IJS7: M))S.YNT!I]$XG )^7].1@"0)DE?PX_%QIN%L-CL96^KSM\^OCGXZ'@(6ER?W MK#Y'];,&^?7!E4&.M1V-PF@6G3R4^OP-G:''/IY%IW>,W_)6ST5EN-M9,%DL MPN708ODLF(T7X2@:.T]@85$]<9Y$@)!1.)YWX_"+\CS%IJ\UF_Y: _T,RD:9 MTYJ>P3+,PV@X>P-OIDM ;61USTN._=JEK>Q)&89)^%D/&T]/H_F'4Q[.AT# M8UC\*=?\OW__,_\>$U?MX?5?<;7S;X^X"IQI,G'/IC;W.E_,/'$5FHSAA.D1 M5X%_1([RX/Y]C+BJNG'%U7D$H+8%81!7%]&\]?A\/FUSO@4PON7PCXBKP SG MRX[C%7"R7':PVO$47LP?+:Y&\]-E5?SV%$$5-9-%6](^\OGG":J@62S:FL61 MST\35.&P+).9\V3#B2OV>3?5EB= MSL+1TF4($3P9CEWAI3SL%5;GLW >M;?N!)YW*31-M!L. #0YCI9_ MSN7\TPBKP.*6\Y&/-H^YG1%; Z'VB+#:7!+]=SD.02=JKSHL18>",@+R P[W M9USSYM^W@*'7[."C?Z(T8TS ;U^_?4W_1/NOHI&!%6&>BUQLTLH59( IW99%O6=+^Y;EF7T&)#(@ +3=7&[3O>NL83=83MZ)-?D31;G# MSHM"?#H( M_KX5.;KW>,65)TH/91:J*&_C//V=)5)9KW8I.G30,2;79;IGMT3,GA&?D% 0\Q7L$(,Z4#Y+\8.0&!8A%C"U@#@!@K;TMJD.T?$/[M4"C M.0AVMUOE5RI667K+ZT8#4"=[$&,>E+]1C8] 2W;FD:.U*N-U-4#YH7M<]K4 ME5$8"D'HC(0DAY*Z6 (FOA=D[9HV)F-!SG%9 N1DZD\DS0U/4LR;X MD@(^1R^OP1#YSPF]Y(=.U ;S]J_V$?P.C7G/T![7A*D("?6_W2-G*5X5(E4F3MRPZRPU&(1#"L.6-'--&6-JM^+.3C%8BC8$H*R@ ML &>L_'%'O!*8B!!D8D,<2CW2 ](4=J7I1?%W1QJXX2&7K3KMX-H=#\*]@=$ M4$;A5GA::#HA/QP/1^2%K7C!%7E95FL[0M20#J&'K^A(]X"@Y77/"7;WVZ$, MVV2NBNY;WR^-G+"D^)4"N:;>D4"Q0(I,'D6.KL?<)>VB#/U-2ZYD09M!\0_4 M=8G9WF$,#/0 GZ$RK4F7W-LK82D[86I&D85HF7FAW7^A=N^3T 2CX'R9*/$I MG'L8:"+U\C$1PD$K*O&,OK#\LL^):OR1@ Q8/+.ZTE@=F@( +2*,M$D_X>0 M)V&0U$+SX#RN5/""PU(97G7,[6"87*2DRI4"OLY/&3$O\.NU2"D@IA0;V(D= MPL^5PXQ@UD8 P$1 M15$F:%E28@,<""F,K[A,G*UK%37 ?"O3,8SD'U[9B),VO^7MUL ; %QOD!^5 M.!'H9R6V<;8A+S3#.NC6W?66:$M@A^4NH.Y.=-G^5"](VUG?R2<#X5F+E@!6S(!"-T. MNBTR. ?DP?GZ2H5EOHIE.+%6:J 019-[@>%0L&M@I8J2NM1$!"A&@07'-^NB M%M^NGO0QXHB;:V!$V+-J8@/ 'GQZ1.%LCQ%8B6%KOC1#4H@;[=0U35^UK'HX MK09?\U:?CZ:5YO[2@'BE*((5G1N_8 M$3>4@"8=NCSS!X0O!&)!2>ZQL86HQ;QPKS M20$G'BV48N.A$^ &$BLH=9N4I]+P*FC"(NBD<&#Q;1)P+%7I)9U9#@>7W:81 M,P.OLU*DNU5=:@[ $DS,S)!X*"LDQ.0)PZ8!856)>.][=5H^B&QWAO6G9#F@ MX. DS"(-0IN2-8L$Q7F@,]1TS?G$?%;Q B-?]LB?+B:T[$K["B-:G5.@I>'P M":+9IC+JD%&"6!1#K"P\@"L\.W"7X&E "J\2#KH"[U)W'Q,FV[+<5JF.S1&/ MKV\'99R^T)3.0J>K8]XRY@K-*JRQ2M:XAQA48Z]CTP#&GL(1ZFBRDHUSV/<: MXR[7I"D=G%'#MN-):4<%)Q\)9!72L@6.Y]'OLV!;W,-:E4P(&?R3 D,-0L[% MX'8 "FQ-.@:\V1;0M?M 3;@H:8O:YS4LN[SP)8DK#N)45FYF)<=2K@*21KXN>1@%D,(VS1MV"Y$$ M1:A>:(.$HV?&)ES6GE-D2+#+XZR><^0R_$CM*R%R8[I45A=%67I3J+=2X][' M..&9M%B>X06;,-9X2A%=T894<1:; 5=P M,JF8]6[[H3FA19X8\V -G(W.XV;(^X]]*JX](]+NK(R6^"/=D'HU'65=@V[) MML"I)T9*.$:,=K86FAUF]]D<&J&3%&#>":C**EZ\@>Z)$;ON0^ \O>CC M!FAJ1N^UXB^*J9$0AA0$6@+,XA;$G\Q*Y2Z7\+1*P-8S& Q&Z^*S72S]&1$^ M-($VW894-Q^IIIP 26)%'XUHI0SV;<&V2Q3]2L&[.(:-4N".]KH"\2R5PMO6 MSC;6NYMZQC%=E!W4BT/CBV!W Y%"W&VHRI3GL%9GR!I/"H==OB>!8D#ZVI=ENFI+ADV9O M_0)6[-3BYM9& ;G^&??\E I>;4KHT]B1CBR?%0"79(-&_R.8DQ[K/)I1<40 \ ML+A01)S5:/-FG9%X!Q")QQD'.M-%HD<;=#C.W+G6#.+*IC:99Z^<'"?3NG1: M6T^*;6V>N1E2.J//\'B;_N%E6(0JT=!5H/\)61?ZKTGTQ/ U&\C6][F7C^%% MNYT%UUND-?/@F^:##OQ"J_ER&2Z&;E3G8C0)AS,W*!D>C&;M$./Q8/B-^7'= M6"CS43CM"+>?A+-Y1P179P; .!J,.L9Q%__2;",3+1#.Y^VN9N%RUC%L1QS7 M:+ \.B9:1"_)5&IZBL+AO#.18C)M/QXOVB$1X\'DF];#SIUA%6?7EAAW?ZI7*._7R3%=Q1LR-LM$Y= !4%Z6-G(TF@W&P2[.,3C!D<HI6\VG8 _'KIH$/4"QVX7!2!@KT2_-*H1ZJQR&3OTBH+! MG7!GX-($'22@B"J(#RQ2B6G<;M/'SVHX&/7-2@.OE0'CKU/&-88BNCTS% M$$??9$#*Y+B?-?J8>PCKC\YTHF?:F&A[8E:Q<75][9-#B-B[@>)8RB[P[ M"(R,T+50\+UWB. 1P>J$E5R\+6B0@@2OC)C>:#VC-,*LR=TOU3$+\AL\#"(5 M178VLU.BU?% MZ T'=85[=(@898 $:$M/SG/D'\I/K#1,28N+RI].]N\V37;P<3_F0RT<[@-V M$1DK;$,\\S+><;-G.$Z:NYX\]!JQSGV88\;Q]:B,JI46IR+09<]T4ZS;,%(QATK:EN-T)3<280I_*C\%Z&Y,ANT0EG%9P"]P^5V9K$T_&L7J 4#,&QYJ4'P7P[;=%0790W(&;NJ0CR@4X MBEVF_)ZJ:"'"C'>V #:QU.@N;*DK5.NR3WL(L$'3(<&1L;NTQ6 M%!]7\?JC8@U\F)8P%PQ917!FT7K\L"&&M>[-)U@ ZKHO2I!L #68K=/1BJ"-HJ M$HW?T(1&2;LVIF8$^2>L3[*!,'0NW3(R?55927UDZM%A&!S3T]2'._F>=2FZ MY3&N#6>R_T)%4Y QK1*YUC<=>Z(5?YJ#.-'-)W6H=I+?[KVG!%O6J1DEARM^ MHI B!,KOTNM*!2%@$8O:CPDV;@#T%*E:.1J:SRBK\(\JAG"C0'R/HN"/2'<$ M!\'@Y(U]J>%,ZH9-SFG*;*XFOUB$T[$;N[X*U[1CDZY58"7N;I/- MAAO8]'>C[:PZ"/_Z]8T!C&(HW)G';E6>!./&*Y8*%,Q^Q2;MLK?)18/@EQ:K M:LWUNH%>1TC!8"#H_RP:SQT]#($YBZ:CP=P\>CP["QVNF#UT :J1W2@FY&)= M$0K@D)3V-N#3J0,DP>U8!KX U%>T%"T=D]>\0\>ROG, 9;:T6AT#!^ Z=@MW M*-*7^-RQ(F/S3&XF4!(:$3G6[$"JF/"JTE'9-1M#\C('R!]H&HU(I9P+\26T M!(E8LS\!I<]/*>M3:EPK85:N=Y&U[_9"-U;S2Q%_#TD UI<^UN?S+TK)72I1 M8XJ.0OJP5YXI4A6I7%EBW5OH#H3_'RA4-3>%JN8':TR]0I-19T&Z4]HU1'EZ MI"U"(+ZC.X]J.8;D "O354W;E<,G0-C,.&DB"5"+WC-K^CM7-I.RD1>"JI(* M$@,%9H-.>'Q'@:4Q#XY(3J5JSFOM",'G38>I2E]HR.JND(W*<)>KM5C1%&6] MPH@49<1P"G(987S%P=<.CU4#D1;6&LGZK+SAL$U7 S_NS.B4&+*P!=5$V1$1 M,]U.X6I;XR+PNG%M0(SQ27%")J"YNA?9G2%YY7\V_OAUO$]A!W$HA?+"JDIY MC4 +"O'!P%JHT!(PH*';= %%YRT;;"UK@$M4G!-MKN34Z;V M[LT';6"RB5U45\-^&1Q>'*I(B#]=#/O]NK'SJD:EV@[:1J:C MJ13_:)"("W&KOF3IY:O$BH0Q5@^ZYL*T7'W2JN%;$=A\MHQMV0V .!78FRK) M$\00*!!LQRET7-.0HU5QKGH#Z4CF.$$WMAM7ZY_;M51'MHF?@KVT*LJ2E=]2 M10E8GGL"])U5!)$9W4M%';L][$1U6G-;4U?SU"/VCZN\QPNB-.F 8MK.@E$X M&5I]T-NI]$D_*%<[C&KZW:@T1/&7Q>:2*)YH7'\Z'UIUZR4>E$)27=LVL1MG MJ>,NYESO30LTJ[DYWM:;YC'A?3FQOM:_Z1"*CL]&CM;(HW=\Q)7GS+CUBK]1 MM8[U\W.GK!,*A![RH8N>6GZGK?GIA&FW7]_>I\^^$%4>)CW9[NA-MPL:,#0* MAQU.<\. M>;_M.?I0_X%YC'KKIK#EH_]\/.%X ^##R70:O/JCYZ39L\-P#N!V;=?&^DS# MT0ETS\&054T.J*2CZK!1.K1@T47#%/-%%Q+0H;;"6PJ^%&'3?\ZXYM#2-[A% MDW"Q'%O?)CT;8>4,WR@%2)M%,WQF>*@*J&%T![G0>?OU3393CIJ3%Y.BNZIXL34*)@SX@30]>0 M?C"VEW-D\*SN6L_/7JN_GP0$1=JUV5-3S#;GR6"Y:(JWAHL,IJ/VJ/X,3QYH M/(@6W_2--!E,ANUXHP43JYCB34>4E52HB-:@/R\G&ZIP]9;U-3! M]MUT=6\(#M9&%L)XN#-I"?XK0$R0@9PFN[G)W& ME,_JJ#>KK$64_(:*(V+9)F$=D'M*T>RSEGRC MP[YVK1PLPU,NBCF'G*&W*:PM[)H'-T+*C8QY15DL.C;F)?>.']6Y\E0[7:B&XD,"/8Q5ZJJ!P%JF=W6.%JN/$M\5T,9$-F 9O"TC4A1&IG M0E+?I@9PL"K)"CG.JKA3=H=^B/')7IE_^@T#?7_;P#>_4)Q3 M73A5- ["V;S)4CJD\YGNK>7 M.7 /=O;\XU;DP^#&RP GCP6ZH!X"B6>GKPQ/6&DY)(NXOQN?7Q?EGC@2*9== M_3<[6"[#^:1_O,;K:Y ?^ X5U@X3L2]DVE^2- K'C? M_NZL.>FS8+Y M6[B/&D.A1D66*ZP7[W_3_G;4[CYS[;[1_[NGTSFX6PT[WSV M)]K]XS$:B'TB/;3]F]\_?O^/EE@==G;R^W\-#M"<-[" R32<30^S $P46H1# MY^X'/$1>?%)Y>F>3V<1QX6.(,)(= 4()"OE'&X+L5PX9$$':GA:.X_]Q_6C( M?CK5E]&,_V#O3>66GN6:@HC4E:CN,=?<0:JKCK"ZQ9+A.BY+\I_19]*_'R[- M9576M)54TOEL')BDY5*HV5NUFPHK(HD[I57245% MVVM6>D![;>:,'!=DV8I>Q$179]%T87,S^F=DIJ%]O+YVY6F5&&G-X=S:DR=U MT0,SI]'GS4ER?3JO*B<7=72(C+KM(C3EH-?X+H4.&C#-/&^QNK>O5,DCICZ@ M:J5OD*RQW@ 76.O!>&J/C8Z2.?C9:/C,Z$*7@,M+":<4O8@X(H.:P7Y*FQK% MX( 1:6F,2,N#MA]S2-(_7MA#LLN,])E=\0/W .;*3WIGAK#\MUNJR0K?)(:^ M+EDGQR:RQ$&GM"SX/B6!0,8K8]I6V0 MQ**C]+IL=W3_+H632*P3AX^\KBFGBLN94GQ1EGZDNA5H_*+3MVD4)/9#@7B] M?0)WHI)\&!$"U$-435Y4]ONC7Q6]V*J"(C=?4Q 43))9<(IG%YSDVHI!5JM+ MA HVZ0X%P_+!+6!3JBN&.[_#ZW#3DL4"SHAR8E727#O>NZ)VG+M1J3;0#IC] M%LNNWFE_/5>OX"%$TA)66_@S]?7X9F2#Q<]9!G/WK^Z$"CG9T<-@5?O-./=' MERRI;#>;.LL>](JQG:UWM53>D(D3T,?-,>2G3<1_UFKEQ!9IQ331XSTT7Q:H MSJ7^; K1DO C0Z%+P9FB>6&O=FXP@$X*LT)?_^89@'QI18A;BARE*JW4)PWK M51L\+=ZW*)U[JZV1D\I5LRO]@0L4&SG8C[?S!)2.Q.1_+_-DW]^?J89W]Z^^ MOU=FMQIUW5+*@4G4$&SD<; M^+"TB!-"8'7D\RAR+F5ZI&'OL!I_BEI_E$H=/7V"!4PB[XGS R;BW8F%GT^F M_WJWWQVQM/T;$S*:9\;S*<8[+@TE/]Y6A;:GQ=@)Z+%4MJ/L=(]56H MNF?)\6J<83B-7)OUQ+O4,1J/+AJ?3\9MYG=ZC)8'V%T2]J[.(8THLAI1=$2G(:'I??RI M.ZGF3IH6295T5=,.'-Q7'7J#, MBR2$.I\IBQZ OHM)&.;A!%6ET9934N])A(9^M:CJ>M(I)97S/9QH0.XXC[-F MDAPFOJD"?="AUDRE+E%OR^M1U(8#*X_J9KWVKN(C5B&5;3R11@R36QOU %6' MA(M>(^[595-P9M0E5]^ 470>ZE]>_J1,81%WB;#M_1(BC=#M]"U\ZD<9)XWY4**J3*)GU5>DS![Y32'7WE1).2BT6^ M2\/4.*V8TV.URMN?814A+I M!N),3IW=&A60_=),"'05SN!523P M5A&Y!K)[BPMYQ137[)'!BA1G9MLM4[:JP,@UG>^Q7.X>TU@"4#5+%E-*PH79 M$)QFQVN" 9>4T\=BB=J%VK4AJG5<=AVZWKX;+;4/C<[R( MA4P=:>7<0V#K<5^X5^(XH[.)FRSCL$OJC%-4K?ZK=Z^NWXN?8"T-(B9,D["A MDBCT!=?H^P$#V8X#>+.3GO1?%;C3N5>(-*U1!$&-NJ( M3_N4+*#<6-=B&>$5G.F&5TNJ1$46H%:_"DXM%9]B<[6QOB%-56Q1/CZG6@?N M[K@&24M[L_HNG#)'M'O3BE,ISY]#*EV(Z 8W6Y'9+[Q']F1*6+-Q>P"/M#5. MA2J.PW81'=N%ED8U25ULB>Z=6M=TE06)D3Z9&]N=JGNO ':A(]SC.0D\H"B2!"7G1 =;OJE)7T3B7]4)5"1^OWJ,++:']WP_1N\<<2J MB8[.\*:NJ,(_7?"U$K=IGNN:9ESN:31?A$LGC^PL6"X'CBIPA2Q/F-)WO;K@ MWX2L3OCLIZ+<"*HF<#X;A^/1Q"IYT20:.#8.#W)5UT##'$W#F:,++>:#=N&4 M0_0SL?0S.4@$-U6Q_DA[3U#9[2+OI*2CG02-7M#G]7FU+-#C!((6.[#51:=. M35"^X-2- ;>1HR21L84>^!@&!@2SOCKR5WF.7NAW5#H>STF\O"N(AI?_SX@* M#S9?HS45#0 5.4LSX92RNGEQ3?V)55FC(7A.T@JL7=SI9'AT M),ZM(_'T;%<\Z'M[]QCP05T;W^EV4 M!76RP71E5\7$R@FJUN/@Y- 9E&CA'#;XI;*J('.IZB#GJJX@=07?)?J6'^G7 M\'(PV+]Z%T0;9Y&-/W%IQGA"4US7@S;5Z,SOHG(DMF'?V$R^Y.1UV2T",T' T64TUEY]%D$4XGCN-T-A_,YRX[7BR+&^?]/5(FG5B6>'BY3AY<7<,5: M]%*C@*#3QJF"7?#&EN;H5)8/=M_MKZ,2(2>.^8>I\LAE..W+;VY$GL*6XDC[ MLV \78:SLY53KF^5\R]V]1V$(Z679?JC!8+6Q&'9H0! M@;;=^22,EJ.V['L^QO"="^633O3Z^_5=_+HRLS&<"_.9LP+3\3@<.7CVENQ- M#K_WE7+$C)#W17/?\N+<%HJ.AAJ&6V,Y1E$JUG$V&0[=PJVF&J;)NM97?*HH M5JR9,?S&!R1A)__$J[!+KS3O9B,)?TU7SE+H">=NDYZ,6>QX7R ;*SC.H3TY M;P"\=S=XJ5OJD4)C9'#P0#=%IU+6=&DTK +%OSS'_)U?"/N<$4>E4OD6.1E4 M)=86$*&.L\4B[QG1C (;EK($I<(^)T_C9TSD)^KGQNVG.2TX5&\%[JG0&J3\ M^?.ZJQZ_.E:P?'N^%EU4Y1.@O7;5]]]0M&U%,<- @KZ_*:V,T$ 4$^)#-D.< MC19.8A<:)4X8(#4.4&2!*FL?/6?\+F:7%DDP56H+L9P-G=ROSIOG=4R ,7E8 M(K_G2]]ES8:OV-:O03#1(!HW$K,XL6G:JOB+CYP*Q:?:7]L59QDPS..PD.LL M"2EV:4RF4S:R4I( X@:X'OK@K0]Y1*.Y%,WN?GB'AM50%STD_F);$=DOM#5) M7V/K^+AB!Y]J]RN(HUISWM!:NZTS%/BO_)!8.UN4'_1Y5)XP' YN7 M7S49+(&[N?C:J7M,V[QV-.'OS&:S5[N:H&3+\0!&(7:<2-?M&6,;%Y5QQBLS M*>4)BS_$9142#<%VHKM:N)(%AT7\M88%T_#P9S04%YA0-^S"CD!_:Q%$R+J- MU[G-X"N'3/C>596&L,]J:6J?<@8+U34R"*9X;:JMR5'WXI/RM^N;@PQ(B;F) MPR*.@B9,"5][8SHL)5?#4%=2G>17#'%"2'W*'XIA*"$2"=) EHI<:O]YEP]< M=:CR+)^!N'J+$CQZI6.5!$E']R7=/>+<9BPY0\Q^[P:C\"UC&+M ][925YB^ M0X,,@FNFX"LX?)G]G'"T4^%D'981ZTT0FRZ\2MEX.R;?;A17EDSY]N2&""#Y M9,=+B==4.:,4=T7&-X'P&)MXS;@F(0TYU,'V-M'1-/15Q%!?D@\Q,IA]-L"K0/-FII"#\L+-_S:BX@K 2G[QX3:HZ MHZ[B)2BL8XA"8J+EP>62&+"2/!(:^EH!4ZDZ=KHH&]*8V3$FWJ%Q5B!0E.MJ M;/JY0*\!)84@5\%+"QI9:!S!@27?Z&! @3+U"[\X5^WV3(#W>^X'K7)@=#CN=75C!H=3U#WXD?>\J,LBP6O,2O<%Y4-Q_ =* M09C>V!S#N:C*#M#=&R?X]4D*34,5H!1<87L23O) MB]:JJMA))QU<"_>+GW Y&@PC#?T!B:.GKVBPF'W3%D34)6[M-CJ'M3Z\!^Q% M!J"E.VYF=2E'.\_\,C@R0*9 OF(G4@I;VAI3WMUCYU"8 MG:[[C]O4%@X(>9Y(3HU9:5>O&?@8PDA8;]S&:"YC'#8O8^Q\H3SBNER8#Q'> MM=AQ7^I]47[DTHJ<&9P+D4@?EQ1/Q32N+H%06\^Y$EN?SJ=,=?#Y 1QYT1A+ MADJ-XK1P9WO#A(!F^?;#AG1Q%+Z7CH+UARO1>.&-;2K%K:W"JO1%4QQ^\2\Y3PSQJ,E%QV-+TLWE]@V\^+FQ'MIJJJ[=][U-=3V+ M9FY=$V;8#JF9TBV/V0.?;S%HZEB/'MNI#N+JM56QQ8]I<@(<"92;CYJ57_I//0_TA=\?,NCMF!]T= M[ZR]X9:H(%Z&*P1LG3MTA ZE 0+3D46A*AS9J'Q) M=QDK"V-0[_$G[/VQ,:+86MB2_7:)>ZER6E8/EPDR.G9V.4X[AR"GZLI!(DBT MHSE1[J#)I!AE3X*4<\VO%V5N_:)?:\!VNH.'4(.AP[C1B[BFZY$([_Y"M@Q7 M:F9JJ;AZB6DKO2N=T!S_"8-%42#99Z;L$MXR1/3)EQ==\JW*+YZ_?/_CE;;$ MM:Q32-MKA[8U>4I]W9#Y?B-B%>A(Q2?((.T0E5=G%\_ [$%7JNDR8NEKJ.+2 MB]YW;(=Y'V2#X-WQKQ!C3K]<'Z%54836794PP3!:;2;?B=]_CW,L5,)I7MJE MT+P+B1SY:B=JYJ#!&50F"BY)(=[FYUE-'634WH:X3\X^0.>AH&;=4-]QUJG&= M;CH7T;^L^-'D>U ]?]Q&X&N8E16SC02N::/X#^BX."A:?7LU>O(46MK/?_AN']^*UV2W M0G/Z!IH.!_/I$SX%]8^JV&.7H&)65;&C?VY%#/2('\#[35%4^@<.@"8 N^' M_P]02P,$% @ W&&>4A_%I+*[#0 %4P !D !X;"]W;W)K&UL[5Q9<]LX$OXK**\S95?!,D$"/')5V#,OH@@"C:.OKQL@G]_$R==T)65&OJW# M*'UQL,JRS=/3TW2VDFL_G<0;&<&319RL_0QND^5INDFD/U>-UN&I:1CVZ=H/ MHH.7SU799?+R>;S-PB"2EPE)M^NUG]R>RS"^>7' #G8%'X/E*L."TY?/-_Y2 M7LGL\^8R@;O3DLH\6,LH#>*()'+QXN",/3UG-C90-;X$\B;5_A.1W-Y;S> M_A1&4P[)W WIW.PE^-Y/)L1BE)B&R7KH6>44+47/ZI]B#R5>4N**$M]#Z0IT M8KX-)8D79!ZD_G*9R*6OI M*$GDMHZTDTUM@T+]B$'V97 .I&S>!D%2+2+%_T#_.4?KFE8S\A?=?VT2J2L\9\ ]V:K M'?N,LN:OT@^SUX'Z_ECD'X]0:LRIR2*HY/7 M9Y?DD%CADA\H+ M,F=7'\HBX5%F6JV:C%%A\5;QD6L=MZD:5#B<7)Z_IR2(9N%VCCH!"K9!ZP]_ MAX8EF$L9,]N]<2ILI]VA8!85L+[OY3S(1=)/,O)JN!]!;=L>O5I%],-;-53T" M\+$S?X>$NR[UC&J5#XEMN=1DEE8"C'5X3?X9+(A)+:=[#>_5YA5V_&)GQQ^J MH[?QM4PBQ=-#8(-#F6%J,X8+]833:R0XV&%#>.1W,"W+BES)6YM1UVAK*;DW\*%W() $;[6?$)YLX ,8$ M$2("V<9_ U?!&#I>AWN% M-?&\#E-K"7C@W!FN,F<\5L6Z8X J1B9N&VD/5/\^H J1A=N.+ :JCP.JX&=X MV]/UU^[R=,*RJ,$J245/!X#9\[028*NPFYX.D)?-_V_!JK"IZ>D&@4&)8>G@ MI6TB.(-UMHR]8-6QJ[1F[?+[*5FJC8<,+3;82OEM)M,4:V0R(AN9S'!!X58S1RE9 M0!212("2:K>*I'*)3K!+X?I']% *=94/B'Q"OKSR,YGKC-(5+6BZK^Y*W%(A MTYI*-W04 +^P=,/MF=33X&I)[GPON;94 U[@';ES(2AWNP'V?5R[PLY[7]6+ MLJ@6![=MD>=2NR,^@O6V17?*MU^QG%*QG-&*%4J($3M]3S^-NZ[.<);@PV:G MUVI,X"-3!7LI-RHY>1-$?H2[?V65IWN[/%O'21;\N]I*Q+WDDWAQLH6FRN*7 M51VC8L-O$9A'"7U#J[P;W8*6YE%S$#D 6K2&5G%4LZ]7*QA5;H$[:O+*NG[Q MDT#YNXYJIB9->>\=E?+MF++?[32O ]%UK$'!(RW7^3LL26WQ@<2>#:[[N/8+ M0-KF;!Z&5BZL<-LP3I,:'FM=\4!C'3LYW5*=<>\+Q,DG]VJHX- MZ7.[E*.,N9Q"D[J4(KWY;O[Y(Q4*3<,@WX)7@P<@(,B[!*W]"3N:$^R M]K-M$H"0SF$F:;]OZ:?ZG1Q5/X=YUM&KHP[&J>M96%;I"29&/*_NF4$V;69C M664X!;6$BT6VDO*IO(VCN?94"+MF@S?^+6IGQ0X;B')&WB%0#7;.I32_$#^X M$ 1?0BEJZ;4?;BO'W- ( :!ISR[S.(3@E7SU1O-UX0=)-:Q"MV&V6C@[$,7V M]_50WN6NUR9F;<" DKKF9QW9FRLWH,^=#7"S]=Y;D$_(-. 7BDY.Z( M'6OIHT-B.QX(*>\LJT#/-4BEDMO]@.J^KY\G5Q,]QXFS 9L8 3Y/Y0R-B>YN M>:ZO.I%F6EF_;U2_B)--K&PLNJ\N^DT"GD<=OK^_QN,+\,_!(ICM;-]<;N(T MV)^/9]1J'.O8_S27KT+?5C)4"4--+7?U#IN3/B2.BQ:-:R7-KC!W@KFZ_0#B M9[GNV;5\;-IOUK6?7Z[OX?_M3';78=1S;[KVR1.TSUW^ZY%RD4[=/ Y2J0?#A6] M3K, X@>MY (3$&\A($LA\DPQNGF#XOY%B?LXTY&[0]=3,0'N-RE<=&=<@'L- M&NBN5.N(,>T@PQWQ0+_VC[$&FGRB-=C/:)@^QQT-5BO1;F BM7,D6)V+'^_$ MV("#_C\69+3JEB,P'>J5DGQW%X]F%CG4D[!S+D1?I)W[<&56*]1U UV6PN MN"E@!;U&B25J6[OM?1Y!C8X=PWKI&,Y7'&\QLX^)9L5$[&8PY"?DF3A8R MP!9'S*->UWDHUYMH$?5N"MC \ "3:*;6=B=F96AKLY&X$5'.PV.">K4#H8X] M,:H\Y1?0'DPLXQ;!-]SJSD4+E0KUJ4D,STNX#6).<\3Y"99Z4Y?9U.0Z?G"< M2?S'.> E XPR7?HQEX7\C
    5HNRKT93WSM$TYY6/ M[<'D;!OA+F E9I]_8#%[9.+%39=:MF[#;#%Q*SDS'4%M#=5YYL05.RD[8MRE M@FNABNU,'$[4B5[R^!&.I^G&G\D7!QO<9TVN MY<'C5Y2?UO/WB5QU;)N-/[?=*7(P$H4F\(#%D/@-='5_"&7/H$JT>#&A_2+"E8P"4)+?XRQ/LPJ/VI;N M,K/]NAL3+G6$49Y5U)M0)MHV+2]M'.4Z(:'*!>OG_:HN;&IUI.>+\W(M2FF\ MR&[P_#BH^.[K.7Z2X'L6]8-*C)I>UPL.INM6IR35C/!X:-7NB%/FF6U0=&3A MSLEQD=\;EICBE7;+T5]RQS>)S&J=NT3[5/M2TUHF2_4]JI2H?<3\HTUE:?G- MJ[/\2T]5]?R#62 T2TS5AW(!38V) Y8]R;]!E=]D\49]]VD:9UF\5G]7TI_+ M!"O \T4,LE3<8 ?EE\!>_@=02P,$% @ W&&>4EM2TC\ ! K P !D M !X;"]W;W)K&ULQ5?;;MLX$/T5PELL8D"P+K[) MJ6T@EUVT#RF".-T^T]+8(D*1*DG%Z=]W2,F24CM9;]!M7RQQR#ESYD:-YSNI M'G0&8,A3SH5>]#)CBG/?UTD&.=4#68# G8U4.36X5%M?%PIHZI1R[D=!,/%S MRD1O.7>R6[6=P?^8;#3G7=B/5E+^6 7']-%+["$@$-B M+ +%QR-< ><6"&E\K3%[C4FKV'W?H__M?$=?UE3#E>1?6&JR12_ND10VM.3F M3NX^0.W/V.(EDFOW2W;5V>FX1Y)2&YG7RL@@9Z)ZTJ[ M,N187E-#EW,E=T39TXAF7YRK3AO),6&3LC(*=QGJF>4GS/M'D<@<2 &*7,D\ MQUBM,JJ 7!BCV+HT=,V!&$EN,$N<4T$^ .4F\ZSB@)S=VWW=G_L&^5A4/ZEM M7U:VHQ=L#\F-%";3Y"^10OIBO3.7T:N -U0-R##T2!1$X2MXPR8X M0X3*C;.9B9Y M"DJ3,U'FH*B1JN]8NDT4IR DEG*U46KDS00Q:+;CG[8."HP_:^/O]$^S[ !E MJ=&L]@@\)5"8#D:*K=)'+Y4S:S(%0/*J%L'6(F93)1F6TCGY\X\X"H;O?]KS MWAGK%OZ+1__!\D#@:\E M>Z03N.U"=)^X M=Z0=PE-Q(2^X_(8=6!TH2FPQ_*B3PE[=>XS6T>'/R//^=NYD.IZT-J*)-QZW MA@[;T=Y;71O=\GE[X5[]6W\'@V#4;>]P$+:IO#[>R0=6@L$T/A!:Z&&_RT1+ MSO!2/H[USJ*,GC$)IO\]7G4:?FG$.CQ_=\2:Y;&AQ.],D/A!V;HY66,42V&J M8;*1-J/X136!ML>K.1Z_6EN&7#AL4!5YX.2KJMFX6AA9N'ET+0U.M^XUP[\3 MH.P!W-](:?8+:Z#Y@[+\#E!+ P04 " #<89Y2RO0KN((% "I$P &0 M 'AL+W=O<&/=15HR\GI3'K%[.9SDM>,WTNU[R!E:54-3,P5:N97BO."L=45S,: M!,FL9J*97%TXVJVZNI"MJ43#;Q72;5TS]?6:5W)S.2&3+>&C6)7&$F97%VNV MXG?<_+6^53";[:04HN:-%K)!BB\O)Z_(B^O8[G<;_A9\H[TQLIXLI/QL)^^+ MRTE@#>(5SXV5P.!SSU_SJK*"P(POONKEL- M%*W1'5]!K UZWW0G;4,V_<06%==G%S,#JBS#+._%7G=BZ0&Q(;J1C2DU>ML4 MO!CSS\#$G9UT:^5@*JN"NO MP?!&RTH4]G#0IU)Q/JH>$*/R9#Y*]OG@BV7T('>^(TQ&DZ\$PC'"?I M(#5.,DP)\<*JC:V_T9%,PRC#))B?'53S>/Z48RMX)6U=P=$5AYGC,,5Q&@W, M$0[#T%\/,8W(L/Y&*+BPH C5O<@YRD&7]J*_8R1!C+,P&1BGJOD4@"@?)!:^UD0QCBAH4>@ 9[/ X\P)1'.2.HS103'\V04\5_Y^_] )?+3 MXGDR*MG*"HB?3!F4&DT] E0(\5,KH0D.TB&W3D*E$, OI1Y*89-XL MR8:T 1R.AH1(<1"?#HF ;F'DWYP17'JCNW6: >*.$#&-,:'1$[^LN8>]P2@O M6;/BMC%T?>*2"87N6=6ZIC6'4H<&T9H*0RT*US&Z/V*Y5+;^A1U7'=%(^'OU MI15:V&F7&:)>@T3G+,@3C0%M II4Q#0<*>R!_!=-7K6]L.)XB@T]:^^ ?HE* MN8'J5-C:#^?#:MDVO63^T$M>*ED[_VP06M/9"P:-#^+\2,\?[WK^^.2>WT:I MR44E#NBS$0/G9S,]7G']\^BZ>O^LR'CE"95/O7F8X8A$ MIZ#)_I9IC!9O^!I.L4\B6PN0XLJ(;^.;FL*5$P]],05\):GG(: HA[OAL6*X MMSPNZ!5I\I1I*, ^ .Z0+/M-Y?AJ+%<6[,KBS%JY07L>UA,,(F'PSD]^T8 MZK>'C]%Q7YW/O.>3FH.]]I%(@R9 D^XE94?=O4.]ZIY?ANW=(Q:DWDJ /15? M FMP;I]]5/4J;JBHS^ @ D0@ !D !X;"]W;W)K&ULM59M;],P$/XK5I@02"4O3M*FHZVT#A @#:IUP&8!KR',#A&%\;S&MCM(X'NYWZ._J MW#&7%5-P+?)O/-'9U(HLDL":5;F^%=OWT.83&KQ8Y*K^)=O&UA];)*Z4%D7K MC!$4O&Q6]MC6X< A#AQBSMO M<.D)7)_<(%*FR-LR@>2IOX,Q=H'27:!S>A;PADF;^-Z 4)=Z9_#\+G&_QO/_ M)O$S^$&'']3XP0G\)7X^294#$6N"78SO\0IO*AEG>(44=C"!OJ*>QWS^+**N M_YK\[_5.:):33U6Q MDIKQY XF?ZQV"8_S)C$I/>:1:2QT 6C"=[\#25D#*] MAU^ Y"(AB[9D"=E@+#40MDII\CG6PH1'A^9*>"%Y1=Y #'7(S35!W0[,#\*! M&P2=?$%"WPZ&![(7V?OCCZRL\(4B##^)H9 ]'1UKJG:2)>FCVME$0#*(1/:8)['!\I!WZMGN" M9MQ#LP<8NH.QZQWC>?9!W[K^V:-^$NH>D]"G)?)H_]W\'?U3+@^Y\!F*L^X= M^F=$1PD/_'#;B"W1.9!4E)7@P+4R.XSC&LA6BI)D M8PJBH_!6K,\;_/67)/2CW\C/&I]R"?!%/K^J@ME*-=? "-SI'A!+D-_ZD?Q:,?,@G"0N14*PVVPX!4+EP)U_<-1 M,)@F@Y;FX<^%'T[G(TJ'A.Z8Q )$%,@7EIHST?%K?&V3SW<]7^(&$S>0\CW7( %];BD= MJ5\&7]<=7&P/_B&(BW&+_A:3&*5Q^?HPPD5],D2=X,RWUCVRV$4I-S M=X]L #L<=&0U?7W#4N1/@W@ =]'2P/]!BA=F>Y6[ 0Y;IM&@D.<1 W^:C.BZ M81P/B']B3V;?ZL Q]@4)KC#/_FC#723A@(\'S02HJ#-DAITF?;8E"Z/#0"3W/*=S@RY(M&L$]#NM[N"- MVFX);DQY[/LZS:&@^D"6('!E+E5!#4[5PM>E IJY MH(+[41#T_8(RX8V'SG:EQD.Y-)P)N%)$+XN"JL<)<+D:>:&W-ERS16ZLP1\/ M2[J &S _RRN%,[]!R5@!0C,IB(+YR#L)CR>)]7<.OQBL],8[L97,I+RSDXML MY 66$'!(C46@.-S#%#BW0$CC3XWI-2EMX.;[&OW2_66;RD3?P M2 9SNN3F6JZ^05V/(YA*KMV3K"K?!)W3I3:RJ(.10<%$-=*'^CML! R"'0%1 M'1 YWE4BQ_*4&CH>*KDBRGHCFGUQI;IH),>$W90;HW"589P9WY20,LK)-*=J M 9KLW=(9!]T9^@;1K8^?UDB3"BG:@1232RE,KLF9R"#;CO>154,M6E.;1*V MEU0=D#CLDBB(PA:\N"DU=GCQVTIM0>PUB#V'V-N%6"F9R#DQ.9!4%J44((RV M%EVG2U]+5]7?CO[ETR *XJ_DO>,/*?93JG,\.YP:R)XS>A'@3N2^G.\O-1"J M-6 AGTG8C?HQ.6DL:O26MBKB6G._C1;RB*EN+[A9+U]7E;$N^$,PP M:F\ZPAF=,8[3U\77GNJCXOOH.*'<;>G_BC^%%(H9*'>A/'?&FR;-MU;PR@G( M298Q^U$UN:*/A3O7]BIZE_)0#$'W",7U9*C$N#$/NT&X93GJ'B9)NUS78S\, M7M@VLC5Z'<2=UECD&7:3H]CQL=K>XA<&46>[I+B?M G"QL/U78PU+ M8:HFU5B;%G]2=;8G]^K_ #=IP7 O.,PQ-#@X1 &KJN=6$R-+U^=FTF#7=*\Y M_J: L@ZX/I?2K"&PO=V]R:W-H965T>[[)LVQ8&:H2I0TLU&Z8)9,O?5-J9%E-:@0?A@$9W[! MN/26\]IWJY=S55G!)=YJ,%51,/U\B4+M%M[(>W'<\6UNG<-?SDNVQ17:^_)6 MD^5W+!DO4!JN)&C<++R+T7DR<_%UP'>..[,W!J=DK=2#,ZZSA1>XA%!@:AT# MH]\CQBB$(Z(T?K6<7K>D ^Z/7]@_U]I)RYH9C)7XP3.;+[R9!QEN6"7LG=I] MP5;/Q/&E2ICZ"[LV-O @K8Q510NF# HNFS][:NNP!QA%1P!A"PC?"QBW@/%[ M 5$+B.K*-%+J.B3,LN5IDI;+"C/X5I+7;8R!DP0MX\*<4LS]*H&3#Z?P 7PP.=-H@$NXE]R: 3EI M?,.%<+"Y;RD[MX:?MIE<-IF$1S+YRN00@F@ 81".#L#C?O@-TT,8CX["DWYX M@FD'#U[#?2II5]>PJVM8\T7'TD&]10T76XU(M\3V4(X[RG%-.3Z6XN$-ZF&. M.N:H-]F8F1Q*S5.$DO$,B+O9WD.[V%!-:RK75!Z7GR9S__' \I-N^4E_K>(8 M+BM#7F/@][&#.' 3I3+D5!M8/\.*">P1?]:M?O:/RSKMF*>]NII\Z7)=:565 M [B6J:@R+K=') X@IH5YUIJ'[L#T3?%GDZ"K?G/0^V->*9EU2F;_4PF90AD7 M?I']I)[F+L2A#A'/WJ0^FLS^DM[VH.6PY]3*!&T(%PRD=2-V\ M"(UA55GWR+6RU''K84Z/*&H70/,;I>R+X=IN]RPO_P!02P,$% @ W&&> M4C^/QS;S 0 -@0 !D !X;"]W;W)K&UL?93+ M;MLP$$5_A="J!5K3EIRT"&0!<=+7(JV1H.V:ED82$3Y4<^[(%+?S"=F!HI;9."Z30-=QW#D05 M15KQ=+F\YEI(DQ1YG-NY(K<]*FE@YYCOM1;N]Q:4'3;)*CE./,JFQ3#!B[P3 M#3P!?N]VCB(^4RJIP7AI#7-0;Y+;UA*3 RW-^!4OTSF<"-+5&4$Z"=+H M>]PHNKP7*(KR#J:#Z5\_)XNPS/?K< MIA>!#\(M6+9ZP])ENO+04%_@!6PVEY]%;':Y_ ND]4Q:1]+Z#.EKK_?@F*W9 MY,[_[]1&QG5DA/=R*+*<'TZWY2=WJ<$UL6,]*VUO<+S6>79^%+=C+_Q-'U\4 MG5DCC6<*:I(N%^^N$N;&+AT#M%WLC+U%ZK,X;.EA@PL)M%Y;B\<@;##_511_ M %!+ P04 " #<89Y2.3\]U><( X/P &0 'AL+W=OO5!;[8?_$UFR_J]HO)]>4ZG9L' M4_^QOB^;3Y-#+[-L9?(J*_*D-$]7%Q_QS[>8R+;%)N0_F7FMK/=).Y;'HOC6 M?OCW[.H"M:=DEF9:MWVDS'NFQ^S9IV]?4O)C=ENDS>)U_-B\F?3?,Z+>9Y MMA'YQT^F3K-E]5/S^Q\/GY(??_@I^2')\N3W1?% M;(](!HY(D[LBKQ=5\CF?F=EQ^TES]H'$2Z([$%18@A&F0L+0G&,.$4M05UA%' M,>(#=, +WR"7D7^?CY*7" .YG'%!?1@$22NZ(DFF::XBUY'G-"8$C0@+B + M^YEU8Q;I2U:T]_5_I*OU/Y.'M9EFZ;)^2WXUS)PT0":NXDP",PCIH$G1/7"HIY3UT..*8EIR[)X$ VH@?;2,FH1'=F@C? M4@B 17!4_0FPC) 0_7>M;5V5PJ0+&$>8U)H.@)L _XB??R/4__CPQ2<$H(RP MN)(#X8A_475*M6+,LFK= M^KU\[AL[,(W(N"H#PHA_575*9>5:\E$MNS([XC#E; @L #[B!]^=F673M#3) M?5K6R2>?90%8411570J HOX5U0EU=ZUMU7!ON><(XEP(X5:6 M*H'VGW-Q]] M8[0<8%P+2($]-,@$[EH?+=^T4J2K9S^,(DP&%GD4>$7]O&HW6IZ7:?F6K-(\ MG9M3PP;4T+CFCP)V:(C]NZ5]8T=(X[,'E ,&43^#7,HE_T]&V1$*)*%Q?1X# MOK @G\?Z_HUHK*A;1@:P87[8?*D7C2NN3/F234W2_EKYA@.@8'%]' .4L! ? M=\OZ_DP,[2HP:V?)3Q6';,W%-]JR,0 $BVO9&!"#!5DVUK=BA [=JAG0@_GI ML5UJMC=KWR" "BRNN6) !A9DKEC?-'':W#*Z2TU''%-*HX$[-0>><#]/0-CF MPCQW&XP#/WA<-\6!*#S(3?&^37(*[HCS"@X(JA>Z4 @H_ <^=D=&;9P(@)^+Z-@'($T&^3?0-F6OSS!'FV3P3@$GAQ^2Y M4^'?21-62B^NK1, 0A&4U1-]6R5;26@+E M9%SG* %F,B@#*/O.D5.E99?WKCA)I1R C 0$2C\"3T_!F+6\!*C)N%Y3 L9D MD->4?:^I:;-^[ KOR XR1@?NL]*J9_"CSZW[J"6]!(+)N$Y5 M-DD%.5?0>* MN4"TBW)''$%4<^F66P$)E9^$;KE'K^T5($W%]:H*&*:"O*IR>% I[$W1K>2N M.,H('_"J"LBG_.1S2QZ\CE& -A77T"J F@HRM*IO5#%6N(L:9QBG R9+ 0C5 MB8R@ _.6&%FUIBARL2FRJDU16+DI.B=YB9%51HK\2/J\S%99GK:/ M@GB'8E6'HLCEHT\8;]FK+'7%,LJ$J7;OX_43UNZ5OR.X3 M/JIGC^L2L5WLCH-\XK[Y\030WB:@,XYQ,6#-L5TD?Z)*?G@"QNP]8;O<'<>U MA-BN@\=!IG#?_$C/OCUWA\FA&Z)=/7^B?/Y8]?%XM@O@<5P7B.V*=QSD _?- M3W+&%>?CC$7"$Z7RQX+__4\'6$7QF,2UBM@JA<FP1'U.#:W"JHQR05Z:<;Y[,KI)I M\9S7VT=Y#]\>'O_^N'GFN?/]3?M8^.;19NAF^TSY75K.L[Q*EN:IZ1)]:/,] MY?8I[>V'NEAO'G1^+.JZ6&W>+DPZ,V4;T/S^5!3U_D-[@,/#\M=_ 5!+ P04 M " #<89Y2CKK-I$," #)!0 &0 'AL+W=OF#.GQ+.S%UD2'(ZU#^/=9 MR>#2&>(^]<4ZO-^AE7:G.^L>?(5(\*R5\;.D(JJOT]3G%6KA+VR-AO]LK=." M>.G*U-<.11%!6J798'"5:B%-,I_&O96;3VU#2AI<.?"-UL+M%ZCL;I8,D^/& M6I85A8UT/JU%B?=(/^N5XU7:L112H_'2&G"XG24WP^O%),3'@%\2=_YD#N$D M&VL?PN);,4L&P1 JS"DP"!Z>\!:5"D1LX_' F722 7@Z/[)_CF?GLVR$QUNK M?LN"JEGR(8$"MZ)1M+:[KW@XSV7@RZWR\0N[-G;\,8&\\63U 3@!,,]Y0'8 9-%W*Q1=W@D2\ZFS.W AFMG")!XUHMF<-.%2[LGQ7\DXFG]! M@TXH> \K=+!$O>$A3JVA"M;XA*9!>'.')*3R;Z2W,\]&D A]K['Y67G\K*7:2F-U(WN8;KJF*[^:UXGGE)>&ET9FXAGJ<906VG=;M>G;MKR_!/>-CE^ MNZ4T'A1N&3JXF/!EN+9QM NR=2S6C24N_3BMN->B"P'\?VLM'1=!H.O>\Q=0 M2P,$% @ W&&>4NG T;TE @ S@0 !D !X;"]W;W)K&UL?53;CMHP$/V549Y:J2408%NM &G9W5X>4!&KML\FF236^I+: MDP7^OF,'4BH!+XEG/.?,&<_8LYUUK[Y&)-AK9?P\J8F:^S3U>8U:^(%MT/!. M:9T6Q*:K4M\X%$4$:95FP^%=JH4TR6(6?6NWF-F6E#2X=N!;K84[+%'9W3P9 M)2?'1E8U!4>ZF#6BPA>DG\W:L97V+(74:+RT!AR6\^1A=+^3(,@E!A3H%!\.\-'U&I0,0R_APYDSYE )ZO3^Q?8NU?$RBP%*VBC=U]PV,]46!NE8]?V'6QT[L$\M:3U463(+&8.;L#%Z*9+2QBJ1'-XJ0)37DAQ[N2<;3X MB@:=4/ 1UK7@*O,#+-E52H*5,-P6;@#!!M_0M COGI"$5/[]+"5.'BC2_)AH MV27*KB0:P\H:JCT\FP*+__$IB^Z59R?ER^PFX4JX 8Q''R ;9J,;?./^),:1 M;W*-3QJI6WV#:=(S32+3^ K3CX:/E*2I>&H]3X>'[0&VK>DVY0@.*-PE;>G9C&ET5;Q) M'G+;&NK&K??VE_6AF]%_X=U-Y\Y5TGA06#)T./C$FEQW>SJ#;!,G=FN)YS\N M:WYPT(4 WB^MI9,1$O1/V.(O4$L#!!0 ( -QAGE)*#JOC4@( $<& 9 M >&PO=V]R:W-H965T*E+6/76!1Y"%)UG";)+%9"ZFBU M"'M;NUJ8EFJI<6O!M4H)>]A@;?;+:!(=-QYD69'?B%>+1I3XB/2MV5I>Q0-* M+A5J)XT&B\4R6D]N-G/O'QR^2]R[$QM\)CMCGOSB2[Z,$B\(:\S((PC^/.,M MUK4'8AD_>\QHH/2!I_81_6/(G7/9"8>WIOXAS B5U]Q4O?1U. ACG]8"T#TB#[HXHJ+P3)%8+ M:_9@O3>C>2.D&J)9G-2^*8]D^51R'*T^H48K:G@/VTIPEMD!-KQ52()USGS2 MD16A?@_XC+I%>'.')&3MWBYB8@$>)LYZLDU'EIXAF\*]T50Y^*!SS/^,CUGX MH#X]JM^DHX#WPE[ =/(.TB2=C.!-AVI, ][E.3Q.6+5J!.ER0+H,2-,S2%\; M]'73)=]X N]:QFW/@L.2+32,\5P//U:CBM2:9R480YL"4TN1@"MCU M+623*N3[0GS$7;;^CK[6MW&2% XHK!N1.QODSL8++%[^4N#K >GZGQ9X/O#, M_T>!QTDFR?D*QR>/6Z$MPPASD)E64_?.A]UA2JZ[X?#;O1NQ_%Q*J1W46'!H M/ $L^))C]8[\'EA#!T7GF#X[UC] E!+ P04 M" #<89Y2 649_AH" #+! &0 'AL+W=O&BDE0<_WV&E*RX M@*V+Q"'GO7FSD.E!FT=;(SIXED+9550[U]S$LXPJT!VTK)S'&-0A]6T2PZ;>QX53N_ M$6=IPRI\0/>[V1JRXH&EX!*5Y5J!P7(5W\([%,(3D8Q_/6_B.9:G1!S#>F]C\(J0:T"2.*]^4!V?HE!/.9=]0H6$"WH-/ MLA74&-@P1?V@RCO8X1.J%N'-/3K&A7V;QHZB>FR<]Q'6783D2H0Y;+1RM84O MJL#B?WQ,:@?)R4GR.ADEW# S@?GL'2339#;"-Q]*, ]\BVM\7''9RA&FQ<"T M"$SS*TP_&ZJEXZJB<;4T%A;V1]BWEMRL!8N5K^E(G.409SFJ^!<:";J$?L; , "D, 9 >&PO=V]R:W-H965T^K[* M"BB)&H@M<+.R$;(DV@QE[JNM!+*V3B7SPR!(_))0[LTF=NY!SB:BTHQR>)!( M565)Y.][8&(W];"WGWBD>:'K"7\VV9(.GE&]E9403_7@S_74"VHB8)#I.@0Q7\\P!\;J2(;CGS:H MYW+6CL?/^^B?[>;-9E9$P5RPO^E:%U-OY*$U;$C%]*/8?85V0Q8P$TS93[1K M;0,/9972HFR=#4%)>?--?K6%.'(P<;H=PM8A?.T0GW&(6H?(;K0AL]M:$$UF M$REV2-;6)EK]8&MCO!:FE*C.Z7 K!&^/LQ]HV1%&=44E/'_0585(Q(MJ,J84)4$=+4 32A3 MUV;YYW*!KCY[[Z S+D'/3B1$R2R\:(S\9;- M^X3$!BUISNF&9H3KO3J4Y^A!,)J9FO9?9*(R#))WXS\>%.C5+Q^-1$#FS%XQ#QSCL99P7A.=0_VK(9;3#$XPP#I.X MFR)Q%,G[*= 5,:\&VH+,@.OK+JC^Z-$@"#[VZ)DZRK2?'ZC09:=<-%I]7 \ MC%[KWF46I&<.97RX.7#_U?%FF?OA3^^*:!2<83K<%/C2J^(MIDO$[\\5#>)N M\?VC9JP$F=L>52%[:31]F9MU??"=[?[\@WG31)O6)*=<(08;XQH,4H,DF[ZT M&6BQM:W=2FC3*-K'PO3R(&L#L[X10N\'=0+W[V#V+U!+ P04 " #<89Y2 M?'T2[4," #*! &0 'AL+W=O$QZ:11^M64B!;>*B'-)"BMW3^%H3 M('*$4&!F'0*CUP'G*(0#(AI_.LR@+^D2S\]']&^^=^IERPS.E?C-Y8)9EB9:-:!=-*&Y@V_59Q,Y+MU'V5A-MYSR;/H=)6HFX!-,LTS5 MTAI88X;\P+8"[V&NI-6D'$R-0;IC,C_Y?G*VY8);CL;EYSEW0A/8LVRGQ=G0!MI='G.2Y CON8<<> M=GP!=HT'E#72(F2JD/P#VE'KO?VB3MOY/(6W6TZB%UP:$+BCU&CP M^!" ;C>G-:S:^VG=*DNS[X\E_6Q0NP"ZWREECX8KT/^^TK]02P,$% @ MW&&>4NFJ(]0& P PPP !D !X;"]W;W)K&UL MS9=;;]HP%,>_BA7UH95:$H=[!4CTLHNT:@C6[6':@PD'L.K8S#:7[=/OV*2! MK1#ZT-*]D/AR_OD?^\>)TUHJ_6"F ):L4B%-.YA:.[L,0Y-,(66FI&8@<62L M=,HL-O4D-#,-;.2#4A'&450+4\9ET&GYOI[NM-3<"BZAIXF9IRG3OZY J&4[ MH,%C1Y]/IM9UA)W6C$U@ /9^UM/8"G.5$4]!&JXDT3!N!UUZ>47K+L#/^,IA M:;;NB4MEJ-2#:WP#V_:/Z.Y\\ M)C-D!JZ5^,9'=MH.&@$9P9C-A>VKY0?($JHZO40)XW_),IL;!229&ZO2+!@= MI%RNKVR5+<160$SW!,190.Q]KQ_D7=XPRSHMK99$N]FHYFY\JCX:S7'I=F5@ M-8YRC+.=]R!!,T$N2#=)U%Q:0_J0 %^PH8!S>0B3S.G5 MVFF\Q^D=TR52INR1[<,"Y!Q3[8.# MF,O)GDS.R>UJABS!B'SAJ9NGQF2 0V;,DO6$@67:$MP'(-^[*VY^7'JS%U'E M(J(%7LNYU[+W6M[C==N8RHT5"%=RXV.T M8N2J&*UZ[K7^LF@U?3? 6VFD_8JNQFBT:;PAV],5WE M@W31K=<,?5F^Z*: T^-5\/V$'3#Q',3HIL[3\BM EHDVMR@KE_;4,+IY-=#C MO1MV;T>.6\@+-B$]$S,-O4?%I_#&PO=V]R M:W-H965TNW5!;:6V!\6$P MK1M\]I)K8^'8Q7;:(O'C.3MI5D8;0$*J&MOQ/?<\=_9=AANEOYH"T<*V%-*, M@L+:U9LP-%F!)3/G:H62WBR4+IFEJ5Z&9J61Y=ZH%&$21?VP9%P&XZ%?N]/C MH:JLX!+O-)BJ+)G^/D&A-J,@#G8+]WQ96+<0CHEOKK)AWP41(X1"LRL@V#T6.,4A7!( MQ.-; QJT/IWA_GB'_LZ+)S%/S.!4B2\\M\4HN P@QP6KA+U7FQML!%TXO$P) MX_]AT^R- L@J8U79&!.#DLOZR;9-(/8,".>P0=(8)"\->D<,TL8@]4)K9E[6 MC%DV'FJU >UV$YH;^-AX:U+#I4OCW&IZR\G.CM^C1,T$G,'4.T-MX.TV0\RY M7,(#2KA#G:&TH!8P5=(HP7-F,8>/=,;N<8VR0@.O9F@9%^8U 3W.9_#JY#6< M )?P4*C*,)F;86B)KG,:9@VU24TM.4(MA5LE;4%\9([YK_8AR6RU)CNMDZ03 M\);IKQTB-X<[Z4?,$S1L'-=L'OP.VUN#V/ MVSN"VR0%%EJ5+F56TUVA8V6+-L>G\$%FHO(YOC8&Z9?# ]L>2E+M;."=N:*P M'L=Q/^[WKH;A>C]XA_8E23IXWO>+FHM6S46GFMOI%":5H55CX ?,N,E($B>! M.7Q:T=EUU<"I.UAQB4Y_B(TZ:FM(-F<)W9-WT]DIG_$_T +>V;G &E$NIQ T3AUEV M(R?'689[M9YBL/0MT!"'2MJZ%+:K;9N]]LWEQ?K$M5_?0YYAZMY-A6[)28/ M!4%&YP.ZH;INA_7$JI7O*$_*4B+\L*!/"-1N [U?*&5W$^>@_2@9_P102P,$ M% @ W&&>4I$3/:\R P J@L !D !X;"]W;W)K&ULK59=;YLP%/TK%MK#)FT% R$P)9&:=%OW4"EJVNW9A9M@%>S,=II6 MVH^?;0C0?* IRDNPS3W'YYZ8ZSO:DW2RY*HO14K%RY%D R"RH+U_>\R"T)9-/3>HT>QI@=[QC M_VZ3U\D\$0DS7ORFFTOVM:QGH/2C52\ MK,%:04E9]22OM1$=@.8Y#O!K@+\/"$\ @AH0V$0K93:M&Z+(9"3X%@D3K=G, MP'ICT3H;RLS?N%!"OZ4:IR8_@($@!?J"9G8S$!)]>TT!,LI6Z $8FH-(@2G$ MEV@!J](,[^$%V 8D^G@#BM!"?M+XQ\4-^OCA$_J *$,/.=](PC(YDZ.]2G/J]A'=$7*$ ?T:^Y^,C>F;_ M#_=ZY 2-XX'E"T[P+>B*T25-B38RW7G>PQLVO*'E#4_P[OZ48XY7R*%%F@_[ M98)QA*,P&;DO72>.Q?E^,&SCWDD;--(&O=)N@10J3XF GCRCABRZJ'_#AG=X MMG\5,NKX,@@"#WM[]AV&A7&<>-%Q]^)&6/R?[J&_S5>*KGM23AKFY*)68J^M M*M[99M;0KDV)G\3^GIE'PN)X$)PXBKA3\/ 9=D[[TO9;;O^RAK9% P?G&QH< M'L]!&$?[AAZ&A4D8Q"<,;>L.[B\\\YSH^S1]0W>$Z9O?W!!]*;=% P\N:V9; M07!TOIG1@4M1X.-DOU0>C8M]')RPLRU#N+\.';&S>U!G?0ZT)07'E_6V+2DX M.=_;Y.!^B>-H@/>M/0Q+X@@/]YQU.UV/EK^RS:!$*=\P574'S6K3<%[;-FMO M?6H:4=M-M315%ZOO_A5E$A6PU)3>U5"?6%$UAM5$\;7MK9ZXTA[:8:Z;:1 F M0+]?4K*)?C[C P W \ !D !X M;"]W;W)K&ULK5?1CMHX%/T5*^I#*[63V G), *D M 7:W?9C5J'2VSY[D E83F[4-S/Q]'2;(4LJ#:#.7*5QL)-+.@(O=)$,1^01GW M)B-[[U%.1F*K<\;A42*U+0HJ7Z>0B_W8P][AQE>V6NORAC\9;>@*%J"?-H_2 MC/R&)6,%<,4$1Q*68^\>W\W)H 38B/\8[-71-2I3>1;B1SGXDHV]H%0$.:2Z MI*#F;PCXOR;UFCE+X/'U@?UOF[Q)YIDJF(G\.\OT>NS=>BB#)=WF M^JO8?X8Z(2LP%;FROVA?Q29FQG2KM"AJL!D7C%?_]*4NQ!' \'0#2 T@;P'1 M!4!8 \)?!40U(+*5J5*Q=9A332@*(8E%^8-T8/@>JW07SR#[!3OFQR:1,@AD2EQ$CY0 M>8-"_!&1@. ./;-?AP<=\+D;/H?T$OPDF[!9EM#RA1?X%FS%V9*EE.MZ%X!4 M#MZHX8TL;W2!]U_C)!)VP+?0M685.+'@TC%V$XQC'$?#D;\[KF57'"%ATL:= MJ!LTZ@9.=?=I*K9<*R,Q!;:CSSE\1!QTE]3!F81D& Z"Z%3IO",L,F&D6VC< M"(V=0A\89\6V<"Q(TC E5UWHVX;WUJGP&\BB?(E34;[2J:GIGNGUI2FJDKH9 M,7H%*AW2AHVTX6])0_"BJX-$(2'-VG/8T[Q3H9NX5R$.6E<,W.^)T"P%M ') M1(;,\8JT4YZE;$K9GA M\.J;L8J M1UIG(^1JWQ4UU:F&,ZGS.NQX1\3#^*+4UBJ)V]>>.-.0H86F&A1:0F:_SE=B M!Y*;=DN[UJHU/!)==Q>T)D5Z3*IG%W1\CB7GKU%'6#PZ:AR:NTV+>F\;LS?WI_AN5C6:+4W5]YJV8,7,,9##TE &-XE1)JM6LAIH ML;'-U;/0IHSV4@RQ M$UE[ @ Q < !D !X;"]W;W)K&ULM579;MLP M$/P50D\MT$:B[#@'9 %QTB- @P8)VCXSUMHBPD,E5Y'S]R4I67$!FRD0],4B M*<[L[*R\6W3:/-H: ,E&"F7G28W8G*>I7=8@F3W2#2CW9J6-9.BV9IW:Q@"K M DB*-,^R62H95TE9A+-;4Q:Z1<$5W!IB6RF9>5Z T-T\HX!"$\D]/Q>R!-QI@>N+O>LG\.R;MD'IB%2RU^\0KK>7*: MD I6K!5XI[NO,"1T[/F66MCP2[K^[O0L(2%WF4\(:9(S*A'TB>Y51XU1'2R>C#))!.#I#VV4>(IB/1-!!-#Q!= M*X[5Z/]]A33]H=$T_+&LW9L'X"^[]2FO<;GR <7"7?P!0 M2P,$% @ W&&>4JK%J-_E @ 50@ !D !X;"]W;W)K&ULC99=;YLP%(;_BH5VT4I+^4I"4B61FK;;*JU;U:]=.W (5L%F MMFFZ_?H=&T*SA9#=-+;Q>9_W'+!/9QLA7U0&H,E;D7,U=S*MRW/757$&!55G MH@2.3U(A"ZIQ*M>N*B70Q 85N1MXWM@M*./.8F;7[N1B)BJ=,PYWDJBJ**C\ MM81<;.:.[VP7[MDZTV;!7\ M5?]DD\=D5E3!IT=3A\25 MTJ)H@M%!P7C]2]^:0NP$!/Z!@* )L(5P:Y!U>44U7 Z4^2:)Y#\'>^B[]9\L#6_#'H%;ZD\(Z'_ MD01>X#\]7)&3#Z<]LF%;D]#*A@=D+T51"@Y<*R)2DM=U@:8>YSV 80L86L#P M .![B377C*]K<1(+I;O*6:M$5L4U@SUJV:->]D4AI&:_J3T3 MF)XTG^U I(,*C5"EH--)K3G><1)Y4;>1<6MDW&ODAFN0H#1!'W49: M0>?'-=[SX(_'W1ZBUD/4Z^%1:/SV4\8IC^'(RXCV\),H[,9/6ORD%_^0X;L8 M8!F*(^S)'GOH=:.G+7K:BWZF$JN='TMZN@<.@F$WV??>KQSO/ZK>#VXD=LGA M:#@Z@-ZY[?S^BE>KFLMX+ KH)/M[Y,&!3]T/WKE!+_<;]M M=G?GIB] KFT_4RA:<5U?^NUJVS,OZD[QOKUNN'AYKAE7:"O%4.\LPC,NZQY6 M3[0H;=]8"8U=R XS[/L@S09\G@JAMQ,#:/^36/P!4$L#!!0 ( -QAGE). M?$S=T0, $$/ 9 >&PO=V]R:W-H965TV@=1&NPMD=XVDV3[3$FT3E4B5I.+F[TM2-U\DV4[S M8MTX<\Z<&33*TP4]8/F=+KI[LVDM,4DP%811PO)Y:]_!N#D?:P*SXG^"=V+L' M.I058S_TP]_QU'(T(YS@2&H72%U>\!PGB?:D>/PLG5HUIC;!5QIX)M""F0EK@22:33C; :Y7*V_ZQFAC MK%4TA.HT/DFNOA)E)V=?,<4<)6 'K!20ZB;>R&P% #1&#P0M"()D41]^+C M$I%$?%)+GI\6X..'3^ #(!1\V[)ZP3>Q'YI MX>+77/P+N9@JN &/%9EG1<84Q UXDDABM8.E%N<+H8A&1%7.D@FB=V0;V3.H M21Q9P(+ML&)M- )QF&[M,.:R_ Z M::L]]7H#2IYODK8?]3Z*>(XO+=FPCB7L]?I0I^I*9\81.J'E,V!'17S99.6>QJ;![%DT5=&3 M$K@W.F$OM2(^?# H6B.$IXW%A:.N1#33"KH7X;]OSSX#NN2Z"N6K*7K\,R=9 M:G89Q;VB-E,1]H_%*JOK W'/5#H\G8J^'P0= C=3$?8/J".!WZESGP&M!(CQ M2OD_E$%K'E?=I_BD]R%;)62#-%Y?KX'-^(3]\[/I\]=EH6V AIUUWDQ0V#_, MNM/PAVW^#&XCP_OGHAFYL'_F%IW_NCR*\5CQ(EIDC MSXI)=8 RMUMUQL5<+U#?UXS)ZD&?HNI3\^PW4$L#!!0 ( -QAGE('Y4)M M5@( %L& 9 >&PO=V]R:W-H965T1&0E*%2&NK7:150KULGPTY$*N.G=FFE'^_8R>-V CE"[$=O^]S M7K /Q4ZJ%UT#&/+6<*'G7FU,>^W[>E5#0_5$MB#PS5JJAAJ%,P$(1O6T:JO8WP.5N[H7>^\(#V]3&+OAET=(- M/()Y;A<*9_[@4K$&A&92$ 7KN?#G3X8$YMD*>6+G?RHYEY@ M"P(.*V,=*#Y>X18XMT98QI_>TQN05G@X?G?_ZK)CEB75<"OY;U:9>NYE'JE@ M3;? M$+FZ.Y"K\HX:6A9*[HBRN]'-#EQ4I\;BF+ _RJ-1^):ASI3?0("BG'PF/P'# M:1S<4[-5S.P)&N+"Y1T8RKB^(A>$"?)4RZVFHM*%;Y!O7?Q5S[KI6-$)UCU5 M$Q*'GT@41.'SXQVYO+CZU\7'ZH<(T1 A\M=@\1@L/88%:9B.PV8#;'8.-AV#S8Y@29QDXZQL8&7G6 G!HT^6 ML)>B&L-FQ]@D.1$Q'[#YA]@G:?""4HHO,Z D @ QP0 !D !X;"]W;W)K&UL?51?;YLP$/\J%NI#*ZTQD(1V%4%:&JV;U$E1TV[/ M#AS!JK&9[83VV_=L",JZ)"_@L^]^?XXS::OTJZD +'FKA32SH+*VN:/4Y!74 MS(Q4 Q)/2J5K9C'4&VH:#:SP1;6@<1@FM&9.*;RKH-FJ4-V\ *[$NSU!C1 :7@-4C#E20:REGP+;J;3UV^ M3_C-H34':^*,Q@H7>'A>H_^ MW7M'+VMFX%Z)/[RPU2RX#4@!)=L*^Z3:']#[\0)S)8Q_DK;+39 QWQJKZKX8 MXYK+[LW>^CX<%,2G"N*^(/:Z.R*O *[4U3!8F MI185.!R:]VSSCBT^P?:+Z1$91U](',;1RVI!+B^N_D6AJ'\P$0\F8@\[/@'; M23\#-!Z QAYH<@+H65GLA7!PI&'O.'SVJ,L.Y<:CN+'?94F83**4[HZ03P;R MR5GR1\"V8^W*DP/6ZRBZ#8^S3@?6Z5G6);*A3;)C8@M$E;U[P=F: M"V[YY[YV4J;_-6#Z=9)\;@ ]F$MWQ?'S;[@T2%%B73BZ01C=79LNL*KQH[I6 M%@??+RO\TX!V"7A>*F7W@9O^X=^5?0!02P,$% @ W&&>4E@GK, \ @ M,@8 !D !X;"]W;W)K&ULK95M:]LP$,>_RF$8 M;-#%CTE+<0)-PQY@@Y!NZVO%/L>BLI1)2MU^^YUDQV30N!O;FU@/=__[_R[Q M)6^5?C UHH6G1D@S#VIK]]=A:(H:&V8F:H^2;BJE&V9IJW>AV6MDI4]J1)A$ MT2QL&)?!(O=G:[W(U<$*+G&MP1R:ANGG)0K5SH,X.!YL^*ZV[B!R5>K!;3Z7\R!RAE!@ M89T"H\'9BV3*#MTK<\]+6\^ J@!(K=A!V MH]I/V/-,G5ZAA/&?T/:Q40#%P5C5],GDH.&R>[*GO@\G"=U?( MNUPQRQ:Y5BUH%TUJ;N%1?3:9X])]*7=6TRVG/+OXB!(U$_ >OB#!&5K<>Q(L MX>:1KG8(&W3?+I>[+@:^H6Z R1)6W!3J("ULF$5XNT++N##O\M"2,Z/B*],32.,+2*(D_CT])*"!*AFH$J^7GM'K6$:$TD$H]4+9&:&A%ZSO MA1YZ(7PO+/7B N@=TQZ#R :(['] M5%PR6> (PGB9M$>8'0DN7P.8#@#3OP,HCS\\ZCK^6?O'*Z23^.K-B-/9X'3V M3TY?[_&X?C;)HA=]ABJ-V7!HJ5)%0-+DD?MU-J&YCU=Y/A:VR-&/\ MLJ:ACMH%T'VEE#UNW* 9_B86OP!02P,$% @ W&&>4EWK\R). @ F 4 M !D !X;"]W;W)K&ULG511;YLP$/XK%NI#*VTA MD)1L%4%JDF6KM&I1LV[/#AS!JK&9;4+[[W>V$Y9M31[Z K[SW7??=W"7=E(] MZ0K D.>:"ST-*F.:FS#4>04UU0/9@,";4JJ:&C35-M2- EJXI)J'\7"8A#5E M(LA2YUNI+)6MX4S 2A'=UC55+S/@LIL&47!P/+!M9:PCS-*&;F$-YK%9*;3" M'J5@-0C-I" *RFEP&]W,$AOO GXPZ/31F5@E&RF?K'%73(.A)00<R3Z# $4Y>4^^ HK3>%BW3<,!&V_0 M/Z>Z(DO\=.1.^%_ ]O)R 88RKJ_(!6&"?*]DJZDH=!H:Y&21PWQ??^;KQR?J MC\B]%*;2Y),HH/@[/T0MO:#X(&@6GP6\IVI 1M$[$@_CZ'&]()<75V=@1WV? M1@YV= +6=^<,T+@'&CN@\0F@;PWVVS"Q);EM;8FMU:14LB:RO^&O%//:/?;$ M8=MYVV7C)(G2T?4;&95,4)'#&3X>.3GB$T7Q"3Y)SR#0M-:BMVPF:Y+(5Q@].[^W7SJV?MC_A?F?AS[9E0B.A$E.' M@PGV0_D]X TC&S=[&VEPDMVQPM4)R@;@?2FE.1BV0+^,L]]02P,$% @ MW&&>4M)J +)B!0 $AL !D !X;"]W;W)K&UL MK9EK;Z,X%(;_BA7-2C-2I\$7(!FUD7K9F:TTW:W:Z>QG)W$2JX SMI-,I?WQ M:Q.*20'3EGYI(#GGLT3L3@=P\/3%+5^NM/UB.#E9TR6[8_I^?2/-V;"L,N+ G5_/306 [8@F;:5N"FH\MNV!)8BN9/GX5 M10?E-6UB]?BI^M=\\&8P4ZK8A4C^Y7.].AV,!F#.%G23Z%NQ^XL5 PIMO9E( M5/X7[(K88 !F&Z5%6B2;#E*>[3_I[T*(2@(D+0FH2$ O30KALA#."Y&60E?9EBF=Z]8DRCXYSI/M^MI.(AP0;(:PK0Z^'@8))N&X##OH MC92]$6]O%U2MP(HEUHDH/HSAXWF@]B$1D7 D[:#0L M&PV]C=X?WQV#;V++9&:5!.86 X8HV>P1*#;;2*XY\TU65%XGZC?K<5DH[C/K M<4TEC!$)\#,QZV$$X7'+I(_*UD;^21=R+235S*!MJE^FW[BL/>ZG'PP2S;D&9TO)\@?UD5G@]]'4;@^#WU'=?OSW T:M,7.08A/X/<98_ K550 M\FSI,Q<.'PCV6^*H8E20M\D?0ANS1O."^X?;-L&*B@>"!?$H".-G M*[\A<(1P '&+LHY+R,^E1F7-??R/7C%I;*2Y07-SHM;!TYW$$:K-03TN MBL=A2%KFP$$,^2'6-@=]S19R_$)Q3^D=@9#?U70\Z(KL3L?5$.>Q7,@!#?F! MUJ;U6\P8=OS"0<]-C ,6]ON=KFT,?)D=:XCSV#'L((C]$&S5]]4V#5_"CBG8[XG>\#C$ M+]R.-<1YX( =N["?71T*OP.2L0,5[KF#(XX^I-<.CM1W9HVJ-\1Y5">.:,1/ M-+_JR">!PQ+IN9,CCC;$[YC><%^3^KXM)F%4<0Z%P@UQHR""+0Z#5/Z]Y,=: MA\3OZ?>(XQGQ[P6[Y\1AB_@=U*O\'JGO AO]7D.+?)'8+[RA%_':J"RWU#6&C&VF(\[B1T)$O?,.^\5#I5_N2T($M[+FW#!V_ M0K^MZM"YR([]OJ0K:M_;L/+"PKXMNJ9RR3,%$K8P:<%Q;%:UW+^ V9]HL<[? M84R%UB+-#U>,SIFT >;WA1#ZZ<2^%BE?@TW^!U!+ P04 " #<89Y2F_Y6 MB3 " "A! &0 'AL+W=O)0G6+( Y.CB>^KZQSA%G:L#UN MT3XW&TVK<$0I>(W2<"5!8[D([N.[YKH3Q7^B&V"B O#56U4,R,:BY[/_L.)S#64(27TA(AH3$\^X+ M>99K9EF6:M6!=M&$Y@POU6<3.2Y=4[96TRZG/)O]0(F:"?@,*V8JN)=%;SR\ MMOS !$IKX'J-EG%A;N *N(1'+@0=J$E#2P0<3)@/Q99]L>1"L4>F)S"-/T$2 M)?'S=@W75S?_HX1$?]20C!H2#SN] .L)LW>8?X ]';&G'GMV 7M)\P3J@+K0 MK'R+V&ON ;YY '<'#EDRB=/P\$[5V5AU]F'5AV..QD#.&FZI.4Y;*PMNK.:[ MUF(!R+3D0,O'5$OJ.=V M>R9H'KW1$YY-G+N\U-D]EP8$EI0436[G >C^0O0+JQH_A#ME::2]6=$;@MH% MT'ZIE#TMW%R/KU+V#U!+ P04 " #<89Y2JX37\5@" ":!@ &0 'AL M+W=O MUE5:I2A9M\\N7,"JL9GM).U^_4"2]-G&^F MTD2N#&<"9HKH5551]3("+C=#K^]M'7-6E,8Z_#2I:0$+, _U3*'E=RPYJT!H M)@51L!QZ-_W!-+;Q+N '@XW>.1/;R:.43]:XRX=>8 L"#IFQ#!1O:Q@#YY8( MR_C5L9='JF$L^4^6FW+H??9(#DNZXF8N-U^A[>?2\F62 M:WG7 3:FB:*+DARD8CFSTX]1T:]6+"SLG"*'S*$&?26Q"@*"(;+,S2^UE;Q*@I(CQ01$3NI3"E)E.10[X'/SF.OSZ"]U&03I5P MJ\HH/$JX@+I'HN #"8,PV%//^&1X_WI?.^_+/OWO[/^($74C$CF^Z !?-PK% M=A2X&X4CU'%''3OJ^%W4S1MKF*X^^E#J/TN#B<,<2?QZ@; ^7TIIMH9-T/V.TC]02P,$% M @ W&&>4G3[4S"D P S0X !D !X;"]W;W)K&ULK5==CYLX%/TK%NI#*VT#MOD(51*IS6QG*VVE4:?3??809V(5<-9VDK:_ M?J^! <)7.MJ\!(SO/3Z^-^> %R>IONL=YP;]R-)<+YV=,?MWKJN3'<^8GLD] MSV%F*U7&# S5DZOWBK--D92E+O&\T,V8R)W5HGAVIU8+>3"IR/F=0OJ094S] M_,!3>5HZV'E^\$4\[8Q]X*X6>_;$[[EYV-\I&+DURD9D/-="YDCQ[=)YC]^M M";$)1<0WP4^Z=8_L5AZE_&X'GS9+Q[.,>,H38R$87(Y\S=/4(@&/?RM0IU[3 M)K;OG]$_%IN'S3PRS=?J+5QL*+%XB4UW\HE,9 M&_D.2@[:R*Q*!@:9R,LK^U$5HI6 QQ)(E4!^-X%6";38:,FLV-8-,VRU4/*$ ME(T&-'M3U*;(AMV(W+;QWBB8%9!G5K<\YXJEZ"WZE!^Y-M AHV'T/I/*B%]\ M@]92&_3ZAALF4OT&IA[N;]#K5V_0*R1R]'4G#YKE&[UP#="QH&Y2+?VA7)J, M+/V9J1FB^ ]$/(('TM?3Z3<\J=.]\W07BE!7@M25( 4>'<%K=IS CB< :0U( M"T#_(N"Z!UC6I\R/BGRKM^,JI%Z XX5[;->A'X9]&H2X#CNCY]?T_$EZMTIJ MC1YR$']:L+P%T0^VL<0)6^O[M$.Q'X+]87I!32]X&;V_8AV ^#/OM!/$PR MJDE&DR0?9O;7T4]< \;_ M4S]QKV"4$AH%G;KVPWQ"YR-EQ5[CG-Z5!%0!M1F0KL@'8O"(PG'+W/&U1%0A MG0NDRW$RYIQC8[N87$5$%4RGV[[7M:*!.&AW/-;NQLWQM)VOI=I+!43A*^'1 M_)YV<&/&V+^.>G!CH'C:02_K!_=-D<3AG/9*VH^+X_G8"P@W]HFG_?,%"AKR MQB[+?@P=8=AX)YXVSY<(*!IZ#?4D-!2%@Q&>C??B^75$-!_J>-1Z$58T^W%Q M'/EC(FHL'4][^IK#7W(K$J"JD=R"E/92BZG_.VG\F'C7D1!I_)-,^^=E"9&^ M)4+3NUV_%'5.K_7%>AWKK&"B"R0O1)4DW=99PQ[TX"O^"42+4KZ%-&\6@5>H M\NQ4#HS<%\>/1VG@,%/<[N"\R94-@/FME.9Y8$\T]0EV]1]02P,$% @ MW&&>4G=S&!5\ @ %@< !D !X;"]W;W)K&UL MG55;3]LP%/XK5L0#2!NYIRU*(T$[-AZ0$ SV[#:GC85C=[;3TOWZV4[P.MJ& MC9?$E_-]W[G8Q_F&BV=9 2CT4E,FQUZEU.K"]^6\@AK+<[X"IG<67-18Z:E8 M^G(E )<65%,_"H+,KS%A7I';M3M1Y+Q1E#"X$T@V=8W%]@HHWXR]T'M=N"?+ M2ID%O\A7> D/H!Y7=T+/?,=2DAJ8))PA 8NQ=QE>3$;&WAH\$=C(G3$RD*A>2,5KSNP]J FK/WCERX/ M.X#P&"#J -&_ N(.$-M 6\]L6%.L<)$+OD'"6&LV,["YL6@=#6&FB@]*Z%VB M<:KX"@P$IN@SNF%KD$H72$DTVZ);K!I!U!9I6D"G4U"84'FF#1\?INCTY R= M(,+0]XHW$K-2YK[2[AA2?]Y)7[72T1'I6RS.41Q^0E$0A0?@DW[X%.8.'OP- M]W427"8BEXG(\L5'^"YK+A3Y!26:<*EZ"&-'&%O"Y CAOE]M5EK4P*+,)5L7 M690F\2CWUP?4$J>6O*=V*(E7+2K;44N#87!8*W5:::]67ZI:U71/-8N#-/P3 M8UOA="\581*G67C8OK7>3UBK/=H_N7&0Q,&;JNZ;Z:HFZ=L#[N]T M+?-BZ'ZP)$PB"@L-#,X'^G2(M@NW$\57MI'-N-)MT0XK_7"!, 9Z?\&Y>IV8 MWNB>PN(W4$L#!!0 ( -QAGE(U @SC(@( #H% 9 >&PO=V]R:W-H M965TWT9C5S M]_V%GPPZ,SH3E\E6J6._I MWK]*(E'N# M2O1@&X%@,OSI2U^'$<#RG :D/2 ]!LS. +(>D/E$0V0^K3N*M,BUZHAVMRV; M._C:>+3-ADG7Q2?4ULHL#HNO($%33CZ1!UDJ >0[?0%CQ?NZ!E_BD8%L*%KC M^SM RKCYD,=H0W!$<=F[6P9WZ1EW&7E4$AM#[F4%U;_XV(8^Q)\>XE^F%PD? MJ9Z0;/J1I$DZ/1'/ZO_AR85PLJ&?+SO"-BWB!;C;0S3S=[ S=6Q-8($;; M!!V:0 VAI 5=@L23G;A,G@]3:?4G=Y,[G'DGWVLBR!6,%)1/-GQY;'WJ \>0"(&P!X;\"HA80 M.:%-94[6BAJ:Q$K61-EL9+,#YXU#HQHF["ENC,)5ACB3? 8!BG+RGGS#*_.] MPL PL2,/4FNRI$J]XDVIJ/VUWOV]V#R_L_DC5B$3C=R0,PO$9^'(8OH*T@P=OX3[ZT)D1=F:$CB^Z MP/='/K?RT[[\ ?JHHX\<_>1BN3DH!1DQ]$BHUF#.6M:0W#H2VX2')!C=QOZA M[\MPSIOJ)EUUD\'J-H8:(%1D>/8IY0-ZIQWC]'_8.>OH9X,%#UW6<[XV;/.> M9_/I7Y;YO4:RCQC>SQT3FG#($12,YBA8-0]#$QA9N=[:2H.=ZH8%OJ6@; *N MYU*:4V#;M7N=D]]02P,$% @ W&&>4D:A1:HU @ Z 0 !D !X;"]W M;W)K&ULC53=;YLP$/]73J@/K=2% $FW500I'^O2 MATA1HF[/#AQ@U=C,-J'[[V<;PK)NB?8"/OM^'V?['+="OJH24<-;Q;B:>:76 M]:/OJ[3$BJB1J)&;E5S(BF@3RL)7M422.5#%_' \?O K0KF7Q&YN*Y-8-)I1 MCEL)JJDJ(G\ND(EVY@7>:6)'BU+;"3^):U+@'O5+O94F\@>6C%;(%14<).8S M;QX\+J8VWR5\H]BJLS'82@Y"O-K@.9MY8VL(&:;:,A#S.^(2&;-$QL:/GM,; M)"WP?'QB?W*UFUH.1.%2L.\TT^7,^^1!ACEIF-Z)=HU]/;!Q4E'=_\M;OPQD@#"X PAX0.M^=D'.Y(IHDL10M2)MMV.S E>K0 MQASE]E#V6II5:G Z^8H<)6'P =9(F"YA223"#NUQP^T*-:%,W<$-4 X;RIC9 M217[VBA;O)_V*HM.);R@$L%&<%TJ^,(SS/[$^\;Q8#L\V5Z$5PDW1(X@"NXA M'(?!RWX%MS=W5VBC834%[ 5C*84 MU16QR2 V<6*3"V+KYR?(\3U55WV'_.R0MJ^.2?0P"F/_^ ^]Z: W_2^]>TB% M+::Q]9CNED1?.M7I7S:"<#1Y9\,_NWT5RL+UF *W9=U%'&:'-IYWM_=W>O<& MF&,M*%? ,#?0\>BC,2"[ONH"+6IWEP]"F\YPP](\12AM@EG/A="GP H,CUOR M"U!+ P04 " #<89Y2T6L%92$# #5"P &0 'AL+W=ONJ< 4I M50VQ!HYO8B%3JG$KEZY:2Z"1!:6)V_2\CIM2QIUAWY[=R&%?9#IA'&XD45F: M4OE[!(G8#!S?V1WFAA7[H5X,)OOT<#QC$600*@-!<7'(XPA20P3VO&K('5*G0:X MO]ZQ3ZWSZ,P]53 6R4\6Z=7 N7!(!#'-$GTK-M^@<*AM^$*1*/M/-H6LYY P M4UJD!1@M2!G/GW1;!&(/@#S5@&8!:+X$! < K0+0.A80%(#@6$"[ +2/]:%3 M #K':N@6@*Y-5AY=FYIKJNFP+\6&2".-;&9A\VO1F!'&32DNM,2W#'%Z. ,. MDB;D*UEH$3Z0L4BQRA6U=5)Y.-F:-9"S:]"4)>HX6U^3LTSGY1!@GDV_PIYQ/7P!:X1[%NY5P*^/UUX%GQRMW>]5!?/?C)^=K/U9 M*EIEH;8L7^L0WZM*K"$-2M+ D@:UI.%^>4->WE79RKEZELNT^,=AMX%5\5AA M0+LTH%UKP @_OYAI141,--UB$XTRVZ,5.3-[- C[*@L9C-JO//'W/,F]K9()JKWME-YV:KV=,\[2+*U)7+=DZGY<-5R4 MI!>UYDV49GBY833QBH^!Z4P"YH$J0LD:9 A5K.H%=V\GIQ/O(O)W[%^=3,K'9H>:+/!UZ\ MZ)8,6UX",:KR&EWL/3*?(?.-%FL[PMP+C0.17:YP[@9I!/!]+(3>;8R"4A([$9-C @ @P4 !D !X;"]W;W)K&ULC53;CMHP$/V54;0/K-0E(:&W%41:H+<'5+1TVV>33(B% M8Z>VN;1?W[$34G8+J ])QLZ,R2$=^;Z'3D=I:P24N-)AM53'] M:X)"[.+U/"^#?L6]\H@&QKK*I: M,"FHN&R^[-#FX01 /.@ M"OC&#M!S+W*9T6;&4=)C;J$W0\NX(.L.GI8SZ-WJ;_ M#X^NR$FZ B2>+[G ]V_:KY ..]*A)QU>(&V+95RU+!6*,K?-FDKV;%.X_%GA MJ$1XR-!XA,9,K27_C3D8KRX[O11X<#:>JV0CZKT7Y<;'+AWT*<6[T^R>\QEV M/DVTX4LW7R =< P 0@P !D !X;"]W;W)K&ULI9=-;]LX$(;_"B'LH04:2]2W"MM DG9W>R@:--CV3$MCFXA$:DG:3H'^ M^)*4+&EA29NX/M@DQ7GGX7 TF2Q/7#S)/8!"SU7)Y,K9*U6_=UV9[Z$BVK4'L5[R@RHI@P>!Y*&JB/AQ M!R4_K1SLG!>^TMU>F05WO:S)#AY!_5,_"#US.Y6"5L DY0P)V*Z<6_S^#B?& MP.[X1N$D!V-DCK+A_,E,/A4KQS-$4$*NC 31/T>XA[(T2IKCWU;4Z7P:P^'X MK/ZG/;P^S(9(N.?E=UJH_@S9VHOT4=60/%?>U>#=_3^F?[.GQ7\ M3,0"!?@=\CT?_X%<)/=$@&R^9_2#+CJ!U0\F]-OCSRB%G5)HE<(II8.2BK"" MLMT[M($=94P/$=^B&@3E!7I#64O_%OU$8R=H M*XB:T;\\H=U]@+(S\-ENYQ MA"_J^*)9/IWB6Z *7@X278#?F% 2NNN*KD@BS#41;ZXV!I!Y;.YN1W6VAT@&Z/^LW= 3J'##T(FL-, MKF:=A^SW<[7@94F$-$M-"$PL^E=P+!Z-UV@0CR1:A.EX.+#75S#O%:E[!5>K MGP[ TFR!)]XH/"BM^!6Y? T8O@"+TX4?>_UG(LNQWT/ZOY/GUU#[E_<<+[QH M@K2OQ7B^&'\#:2Y9L^J4K_5?=3U1')GEF:3'?87&\R5ZH \#_:->OK( X,MB MG>'0BZ=2OB_6>+Y:OP[UFCN,1N\PS@:?B4/TE1Z_J-2330G75EA\6?Q3'/MA M.,'6%W\\7_W_A^V:B":7$4T6?C 347?0UE4@=K9YE2CG!Z::#J];[1KDVZ8M M[+4O_SYU&ULQ9A=<]HX%(;_BL:S%^E,L9'\W0%F(-UV]R); M)DS2:P4+T,266$F$=F9__,JR8SD%>PLD72Y _CCGO#KR>8[1:,_%H]P0HL"W M(F=R[&R4VG[P/+G06FS)F, MS+FYF(SX3N64D;D \R6B+UV1!U-UV+O21 MUWC):$&8I)P!059C9PH_S'QC8.ZXIV0O6V-03N6!\\?RX,]L[ Q+120G2U6Z MP/KGB5R3/"\]:1U_UTZ=)F9IV!X_>_]D)J\G\X EN>;Y5YJIS=A)')"1%=[E MZI;O_R#UA,+2WY+GTGR#?75OE#I@N9.*%[6Q5E!05OWB;W4B6@;^L,, U0;( MZ*X"&94?L<*3D>![(,J[M;=R8*9JK+4XRLI562BAKU)MIR:?"2,"YV %HHO M'\$U+_2"2VQ2-@!_4I+*!UYRSK"!KRI@> KX"6R(HS\ 5975:WH%_P+'45)FNPD0F3%G-3Y,P\&$P M\IZ.J(L:=='/JR,L.T-7=(JNN-$5]Z;_JZE7O:S3)UT :P(^"\P4T$5$P"=, M!;C'^8[T+$_2!$HN7YZ,YSD6LCQ5):+,B'VPG:;NBSI%5>4]:LE+D)D':^AR7B"Q#43]#6[5VAL+: M>5MA%+MQQ_..+'<1/*'PSA$%0S<8MCZP0Z0E.CJ!Z*_2)^N +QIEXL8= MSR&R9$?]9)\38?Z[L24!,_WW)0-=K=.9Z][I]#5/9#&.+GRY11;$Z!>]WJ)# M/J,X28.P(\66T*B?T*>W"G0(Y$'D^ZCCG199(*/XK9M%'>%%FF 8H:Z:L01' MR=LV"V3ABTYXC7W%9H$.WV;3U.UHH[X%L=\/XHN1YQ^R& ;0C3K6S+")=\Q5>UT-&>;C:)IM3UB;Z]VF6ZP MT ^#!#E9:=.A&VL=HMJXJ0X4WYK-D@>N%"_,<$-P1D1Y@[Z^XEP]'Y0!FNVS MR;]02P,$% @ W&&>4G'AR!8* @ QP0 !D !X;"]W;W)K&UL?51=;]HP%/TK5IXV:6T@@7:J0J1"]_50"8'HGDUR22S\ MD=F7I?WWNW9"1C?@)?&U[SGW'/O:66OLWM4 R%Z5U&X6U8C-0QR[H@;%W:UI M0-/*SEC%D4);Q:ZQP,L 4C).1J.[6'&AHSP+,9A9VL^AQ_#"?^OR0\"*@ M=2=CYIULC=G[X$$$@HT#-P^OV&!4CIB4C&KYXS&DIZX.GXR/XU>"1/46(]BSY'K(0=/TA./,^L:9GUV<3F!\%J0),XH?VAK-'2JB < MYM] @^62W; UFF+/%D;1>3L>MNR&K<"A%05"V:]OM$#'/CP!&PO=V]R:W-H965TK#ZVTQ03:):L(4IMHW1XF1TI-7F/#S$RU*-U)J73# MK#-U14VKD14!U @:1]$GVC N298&WU9GJ>JLX!*W&DS7-$S_>42A^A69DZ/C MF5>U]0Z:I2VK<(?VI=UJ9]&)I> -2L.5!(WEBCS,[]>)CP\!/SGVYF0/7LE> MJ5=O?"M6)/(%H<#<>@;FE@.N40A/Y,KX/7*2*:4'GNZ/[%^"=J=ESPRNE?C% M"UNOR)) @27KA'U6_5<<]=QYOEP)$[[0#[%WMP3RSEC5C&!70H,DX5)J76I/0'- MQS2/0YKX0IKO3,\@F7^ .(KG9^#K]^$;S"=X]"^<.L&3ZGA2'0>^Y +?;IA9 M4"7L>"5YR7,F+3SDN>JDY;*"K1(\YVC>299,R9*0[/92B\?&GNO:@%P$I+]P MAVRY2):)TW@X[<[9L,7B\Q0V%$9/YL#?0=?UBDL# DL'C&:+.P)ZF.O!L*H- MH[%7U@U:V-;N*4#M ]QYJ90]&G[:IL4N^^MHLT M P F H !D !X;"]W;W)K&ULM9;13MLP%(9? MQ8JX E(G#1IBMI*HQ7;)#80A>W:34];"\LD95P-OJ?7JPO=5MH2S(7,B39#N?#52@*9 M.5'._# ($C\GE'O#OKMW*X=]L=:,)-,5.B8"38;SK3 MRX&7>F@&<[)F^DYLOD%94&SS98(I]Q]MRMC 0]E::9&78D.04U[\DI?2B)K M%-HL"$M!^%%!5 HB5VA!YLH:$TV&?2DV2-IHD\U>.&^O@5.$C"T!FZ%GQQ=@\R1V.8ZE-T13GA&:!K,"XAPF?F_ARDA%GYB/(%NIDR MNB#VA2B3XIY,UXQ(-*8J8T*M):#C,6A"F3HQCQ\F8W1\=(*.$.7H?BG6RF15 M?5^;.BR-GY7,EP5S>(#Y!Y'G*,*G* Q"W" ?M:PZ*P"GL#UZG@.JUP;M4P07@362%-:E/B..W&P0[9?EB81#B, MF\GBBBQN);O12Y 'T>+].7'"ZK7#59VYM0YE0NI&PNS?W690F>(>P(:J#>P?66UH1INWK36C3 MLF;_^-T5V.D>4!Q%86V=%=S[84F41MVD&;Q7@?=:P:\MKOV#IS5=F=U0M[0& M'&Q[>/!Y'0C7M@K\GZNV3/#>LFT*2TPC:C87;QLQ#MN;I)CK#3&[#E&(( 7R MF6;05OJV^^+H$QW>]E'.#?;,9O;5!34; M.8.YD07G7=/Z9'$,*@9:K-Q)8BJT.9>XRZ4Y.H*T >;Y7)CMJ1S8PTEU&!W^ M!5!+ P04 " #<89Y2M1"92TX# *"@ &0 'AL+W=O/+]_D[%Y_CV5[IGV:':.%W(:29!SMKR]=A:+(= M%LP,5(F25C9*%\S24&]#4VIDN0<5(DRB:!P6C,M@,?-SEWHQ4Y457.*E!E,5 M!=-_WJ)0^WD0!S<35WR[LVXB7,Q*ML45VF_EI:91V++DO$!IN)*@<3,/WL2O MW\61 _@=WSGNS<$W.%/62OUT@_-\'D1.$0K,K*-@]'>-9RB$8R(=OQK2H#W3 M 0^_;]C?>^/)F#4S>*;$#Y[;W3PX#2#'#:N$O5+[C]@8-')\F1+&_\*^V1L% MD%7&JJ(!DX*"R_J?_6X<<0"(TP< 20-([@+&#P"#XU!/2!I ^%3!J -[T ML+;=.V[)+%O,M-J#=KN)S7UX[WLT^8M+ER@KJVF5$\XN/J!$S02+'&YA2]KP;?,A=P0Q0HE5QH^*XL& MCI9H&1?F^.["":2#-(I>WI[-*X0D2E):_K9:PM&+8W@!7,(G+H2CGX66S'6B MPZPQ[6UM6O* :2LL!Y DKX@VGG3 S_KAGY@>P#!V\"3N@"_[X4O,6GC4 7_W M]-/OP$,*<1OGI(USXOF&#\I9VQZ:84LS]#1I#PU%Q5A=4;6@+-DP2A%6J$K: MK@C5;!//YFK6]8(B/PNO.R2DK82T5\+*,DLYR*5%C<:"IB$<,0,,2M09J3KN M4M)/ZC+R98]_1JVXT?_Y1V-9Z6Q'5RA_S%>C#E^UKJISIMXR/=B2G ZFW?X< MMY+'O9(_4#>!(Z$,W51?_&\$@]I0R;UE3Y?L\3U-T6#2+6G22IKT2O*ER+I2 ME-]+V_KJ3NX=.AQ-#XZM;VCWKG&WN--6W&FON/-;B9=7VM5!NT.7?5SECZ?B M63]_.ICVIN*TU3G]OU2DKDIB[1_(27B7KGZ^FW+Z_-DS5Z=[%,;1O^83]7)> M88Y%Z5\,I>:93SGO2G)JQDOJ2_5UH:S,$0M\BG#PH(VZ5Q+5 MX"TY$ 1NB(JRFJZ?KA\>]<"JTG?6M;+4I_WGCAYKJ-T&6M\H:FW-P#7K]OFW M^ M02P,$% @ W&&>4I9E;'Y.! :1( !D !X;"]W;W)K&ULM5A;;]LV&'WN?@4A=$ #I)9(7U,X!IHXV0(T6)"L[3,M M?;:)4J)'4G8"[,?OHR1+;F+3SMR\V+KP')[OPB-*PY72/\P0\I-2RT@PSM3I5-N\53/0K/0P),"E,J015$O3+G(@M&PN':G1T.5 M6RDRN-/$Y&G*]=,%2+4Z#VBPOG O9G/K+H2CX8+/X 'LU\6=QK.P9DE$"ID1 M*B,:IN?!9_KIB@TP L K #@6T*T#[.:"W ]"I M )U#9^A6@"+TL(R]2-R86SX::K4BVHU&-G=09+] 8[Y$YAKEP6J\*Q!G1W] M!II+\I%\4=GLX]^@4S*&B3TEUR+C60SD"V =",\2O#X%K2&I;HEL1OZ:2#'C MKN0&*2[QIK#D\TP#8#-9O+3FO\G*IG;-\6$,E@MI3O#^U\Q G#M2-ZN[\# F M']Z?D/=$9.162.FXAZ'%6)WB,*[BNBCC8COB>H!%BS!V2EA$^UO@EW[X+=-7N(]:V+S.HBLX*OLX//Y>!%<3R\[9JW7?"V M=^J<^&@Z-4W'*^^;DGEFT::(=>TG%7<>M.!/3N:VVE^6?/V"SUGA]+4JQ7V MO(P72B,"5YTAZ/C&XI+$DVW*2IZSS?1T!ZU!G:"R!U^.8KUVBVY/8[\6V7]] MJY%_R34DA0];'!,_YW5-&?^Q'(C#"D?M 3]: M^9KUC3Y[IW$;7Z3>E[/&8.E1#DL;BZ5OZ[%[Z/>9+&M,EKVQR6(1KG*M$B4E MUV5XN/7%F(&D*K-SG\K&A-E1)LPV=H9^$SZV+GOH:2ORUZ5Q:N:WTK>J2_G. MBL#:4#%>H,C6FROPN>'29]IGLGN73F"SSF^RA96IV^@=L3EAC MH:Q_5,(;XV.#7[@YJ<@VGP;M[O/G0;CQENX^PN!+X@Q?.(B$*:(BW"H$1)?? M-*^!=1?ET;_ 5!+ P04 " #< M89Y21<068V@" _!@ &0 'AL+W=OW23V]3"L3O[AL*_W[639IW6 M IJTE\9?YYQ[CIN;;*W-HUT"('NNI;+38(FX.@M#6RRAYG:@5Z!H9Z%-S9&F MI@KMR@ O/:B681)%X[#F0@5YYM=N39[I!J50<&N8;>J:FY<+D'H]#>)@LW G MJB6ZA3#/5KR">\"'U:VA6=BSE*(&9856S,!B&IS'9Q>I.^\/?!.PMEMCYIS, MM7YTD\_E-(A<02"A0,? Z?$$ER"E(Z(R?G:<02_I@-OC#?N5]TY>YMS"I9;? M18G+:9 &K(0%;R3>Z?4GZ/R,'%^AI?6_;-V=C0)6-!9UW8&I@EJH]LF?NQRV M $F\!Y!T@,37W0KY*F<<>9X9O6;&G28V-_!6/9J*$\I=RCT:VA6$P_PC*#!< MLA-VK55U\A5,S68PQV-V)117!;!K(-.,JY+6%V ,E-V64!7[,I>BXBY?2Q27 MM"F0G5<&@"X.W9)6:"CZAC1N.#9&H #+#F> 7$A[1$<>E(6B<;Q.F!TPH=B- MD-*19B&225=J6'2&+EI#R1Y#-]P,V# ^9DF4Q _W,W9X6]0'CW+OV5,>C])! MFH5/.\1.>['3-\3BR5]W]HJ)4<\[^I]9C7N9\5M91;NR:E'CK:RBW3E->J') M/UW*Y+U":2^4OBKT.[B2@MLEF;[K?Q!N]0/76NF=J 2]H1(6A(L&$[H_T[:K M=H)ZY5O$7",U'#]<4H<'XP[0_D)KW$Q&PO=V]R:W-H965T) M7.Z,9H?4%P55'W? Y7;DA=XN\,SRI;$! M?SQP+RNY@IGOF/)6 %",RF(@L7(FX2WTX'-+Q-^,-CJO3&QE212OMG) M0S;R BL(.*3&,E!\;6 *G%LBE/&KYO3<)RUP?[QCOR]KQUH2JF$J^4^6F>7( MZWLD@P5=<_,LMU^AKJ=C^5+)=?DDVSHW\$BZUD86-1@5%$Q4;_I>^[ '"-MG M %$-B/X4$-> N"RT4E:6-:.&CH=*;HFRVR:H2($\ KI$J,@PO@"E(*N7F,C)MX2SG-H- MT4@QQ45FR"17 +C3!D.3#".XC)]X$-6AL[MW.0-#&==7F/(J-*1KRVL_; ,O M,W)Y<44N"!/DB7%NZ8>^P7*M:#^M2[NK2HO.E/9$58O$X36)@BC\!#YMAL\@ M=?#@$.ZCR<[IR#D=E7SM,WQ1$/9.'&K@C1UO7/+&9W4F331M1]-NE'6R3V(S#3K_5'_J;?7-/LZ)NW I=UH'(CA/9^7L/ MKXD&P:0B:W>0%&PDW]@#FE;)"YHRSLQ'@U%=IZ'[+W[W'$WO/_E=\73WG R. MO&[*.!#7=^+ZC>(F&_PY:<*!)#N9)*4K-/'8PDIB_T1 .S@6V9QS('/@9 X: M9;J&Q"45A&F]+CM6*K7Y3.7@Y$C&K<&1RM.<=BLZ4NGOM5M[U6&CR1DV0 X+ M1 6M'AYB55T?U<3(5=F!$VFPGY?#)=ZXH&P"KB^D-+N);>KN#A__!E!+ P04 M " #<89Y29X".FC4" #A! &0 'AL+W=O"E5=HMH@U1=Q''KMQ@*]S,=*AYI3:V M%<2A;6+76115 +4J3I/D4]P*J:,B#W-WMLC-EI34>&?!;=M6V+]7J,QN$NSO+43RR5+)%[:318+%>1)?SBV7F\T/"+XD[-QF# MKV1MS),/OE>+*/&"4&%)GD'P[QF7J)0G8AE_!LYHW-(#I^-7]NM0.]>R%@Z7 M1OV6%6T6T><(*JS%5M&]V7W#H9XSSU<:Y<(7=D-N$D&Y=63: .H^(H:K5!P C=&-R<_T;:PPC4=P[740I<(-\@N@= 5S]=H+5;#DM0-_%@K MV0C?$.7@> M$Y?C1<7E(/VJEY[ND7XK[ RR^3&D23I_ [Y\'[["6IBG_)EFI+.YF-2KS.>'$!_^;DUC>0CH;!F6#([/XO ]A>J M#\ATX4RN#?$)#\,-OT%H?0*OU\;0:^"/^?BJ%?\ 4$L#!!0 ( -QAGE): M@\RG0P( $L% 9 >&PO=V]R:W-H965TH#ZW4!@+T0Q5!6A.UF]1I4=-NSPYV$]M_/-@01+_R1M$*^JPI1PT?-N)IYE=;-O>^KK,*:J(EHD)M,(61-M EEZ:M&(LD= MJ&9^& 0W?DTH]]+$K2UEFHB-9I3C4H+:U#61GP_(1#OSIMYNX866E;8+?IHT MI,05ZK=F*4WD#RPYK9$K*CA(+&;>E^G]/+;UKN GQ5:-YF [60OQ;H-O^"_:*YKF;>G07KVBK&&!:WT)CY03GB$\HW$)",_->H%28MZG*"_AQYK1DM@-489B'W*^ M0$TH4QX%P[NA8XO.L+G&E4GB**!*')$\1&BG7/,.<VU M![*[NEV@1>-._UIHT0&I])7%:V 8<)UL#I)N1I-O#L =:NK:(4J1*4G'\[WM) M*;(3R,I>MA=;I.XY/.=2O+R3K=+?38%HX:D4TDR#PMKJG>)0FVG M01P\3]SQ36'=1#B;5&R#]VB_54M-H[!CR7F)TG E0>-Z&LSCSXLX<0 ?\2?' MK3EX!F=EI=1W-[C)IT'D%*' S#H*1G^/N$ A'!/I^-&2!MV:#GCX_,S^JS=/ M9E;,X$*)OWANBVEP$4".:U8+>Z>V7[ U=.;X,B6,_X5M&QL%D-7&JK(%DX*2 MR^:?/;6). 03S\@:0'):\#I$4#: E)OM%'F;5TQRV83K;:@732QN0>?&X\F M-URZ;;RWFMYRPMG9;RA1,P$?X0YSI$]D)1!^I_QF2EJM!,5OX$9:U&@LO+]" MR[@P'RC^V_T5O'_W =X!E_!0J-HPF9M):$F5XPZS5L%EHR YHB"%K[148>!: MYIB_Q(?DIK.4/%NZ3 8)OS(]@C0^@21*XAX]BV'X%68=/!J0DW893CU?>H3O M S4O52UMWV8UBXW]8JX&/,[2-(W22?AXF,*^J.@\Z:)>.#GKG)P-.IG7&@5G M\ 69L,4)W-XN!O)SWK&>_R?Y'W?\XT'51Y/^QY:.EBEX!4O4&4I+91%6.U@R MC?VY'UYH'(VBZ)=XHM!HH>"!!9*Y%#MA:DUV *I,KO:[XR8@G0:L I6 M"%6MLX*J90Y4&O")8-Q@ W!UTD55M055N=K<6P2&):7I*!WT]JGS]FF0B%+- M50YKK3'?!+&1,ODPZ?34N M.E-EQ>0.:JJ4NIEA0K19[ZV\PWK>S'I\<(W$_R;O9.OZ\N;A:@YDHR?_+D#O M"Y94\N/AX>'=X:F=;;I86I-9+9@G:?$M9:5YAD#-C/_ZZ/YY,R'#+N($2G\9 M#>4DV>AFNW9M M[IN4]'ITX6ZX-"!P3=!H-*8RKYOVJ1E85?D.9*4L]3/^L:"6$[4+H/=K MI>SSP"W0-;&SGU!+ P04 " #<89Y2*:YU?Q,% "@%0 &0 'AL+W=O MD*L&VS,6D"%4)S-;, M0W938;+S+&P!KM@6(\DA\_?3EHUE?%'8#/L"OG2W3A^U3LN:[AE_%5M*)7J/ MHT3<];92[FXM2_A;&A/19SN:P)LUXS&1<,LWEMAQ2@+E%$<6MNV1%9,PZ^)P M9Y51@C"FB0A9@CA=W_7NG=NYZV8.RN+?D.Y%Y1IEJ:P8>\UNO@5W/3M#1"/J MRRP$@;\W.J=1E$4"'#^+H+URS,RQ>GV(_I=*'I)9$4'G+/H1!G)[U_-Z**!K MDD;RF>V_TB*A81;/9Y%0OVA?V-H]Y*="LKAP!@1QF.3_Y+T@HN( <=H=<.& MZPZ##@>W<%#,63DRE=:"2#*;I)*N((LG0(\QK%)$$?:4DDMOKS+&/ M;M!WLDHCPM$B%'[$1 JNEPLJ21B)*WC]LER@RXLK=($L)++ H4)>DE"*:XK M#[YO62I($L##BZ/[J24AT0RNY1=)/>1)X8ZD7/3($KD5Z$L2T.#8WP*"2I;P M@:4'; SX2'@?NW#7#<9M@;VI.I M]58EJ&EUX]ACN[0Z@CXLH0^-T(O"57@#*+X<,@TJB*]1 OFQ-9+DO0U]/L"H MBFODX1KXII$S<7$'^%$)?G0B[VVX1HTA\=C#XQJPII7CX6$'L'$);'QJ09 W M6,2'Y>_GV@"2Y+]N6110#NR"A(9^6P+C9EFT)-"T,B3@E0EXQN6QH D#J?QH M@4S*@59"41THR44,NJ20H%BP9FX4+^@R/+R\ M:N-HTISDX63@U3AJL1J,L=?.D6-KX;?/GU801FGF\T%BQ=!'F$?#H5O+K,UL MX(TF':E5>IICUD==P5E3JZ8#_4A-C:DP'*P'PD8.YVTBJ<@)&'1*+M3X:N!V MGO+PPVK]]YTZ2TVC&[MO#SI8TDW$<8W@%^V*^5_@YP-X-62-:6Z:V?UQ5P'K MON68&Q>0+U@4!D1^&O^@ 9^=(8Z'9]6ITTS0YWJ;N1X_W>=>BTR42&V@-^T,M2I M[GZ.N?TMLWZ/_MFU; "/]]*Z\V#['/T9:[W'S@<,ZYT)HC_3\(U$-)'BHS95 MA#W>/XUJM+88C9QV4K%N'-C<.)ZI@&\K/ZN(G-_[/>'U3YWCV%K7L?GKX%1Z MM=#BCX3VD_0.6O;-=7:;-KB+72VMV/Q=T&!7?6RBR^?E2QWI\0A:4?'H+!QK MD<-FD?LTQ^,6CALEW#3JVF-C+6O8+&M/E*M3I,2GZ($(X+J+]MX3\-XS$J_5 M"$_.0;RKQ<@U;X,_2[S;LG>U.RK7U4KFFI7L2[R+V"]*RL]]02P,$% @ W&&>4@R /'1G @ O04 !D !X M;"]W;W)K&ULM51-;YM $/TK*TZ)E!H,;E-%&,EV M6B4'5U:LMN;>91@]C>Q+$K&U#<34P+FM[4QBJ.=+3[V+46>!5 2L9IDGR*%1WO)4ASF$?3Z'CQ(/8-^HNXR%N^ARW@]W9CZ12/+)50H)TP MFEFHY]%B>K.:^?@0\$/ P9WLF<]D9\RC/]Q7\RCQ@D!"B9Z!T_($*Y#2$Y&, M7P-G-'[2 T_W1_:O(7?*9<<=K(S\*2ILYM'GB%50\T[B@SG?0J %,"I30_2:W0&7V%QYX(1]8 N-HA*R\X:P+92=%2C L8M;0"ZD MNZ08YQG=<1&:K864Y*/+8Z0TO)BX'"0O>\GI&Y(SMC8:&\>^Z JJO_$QI3_6 M(#W68)F^2[CF=L*RZ15+DW1Z1L_JW^').W*RT9(L\&7_RY)W-,Q&#;.@8?:& MAHU!(%>Y9*.Q[L58>"YE1[5GM36*D=*6%(6N-/59P 49WEM_><[O7LLT"6+\ MW'DJDDF6QT^G)IP)FDYF8U"?9GS2"0KL/@P(1Q([C?T/,=Z.,V@16N_5_9)F M4S]*7FCZP49V[X5V3$)-E,GDFCK;]L.B/Z!I0[_M#%+WAFU#\Q6L#Z#WM:'B M#@?_@7%B%W\ 4$L#!!0 ( -QAGE(8@W1U& 8 .8@ 9 >&PO=V]R M:W-H965T)'*]V+-2_W+0E1%JO1MM1S+=<73>>-4Y&,2!.&X M2+-R-)TTSVZJZ41L5)Z5_*9"3=;KD MMUQ]7]]4^FZ\+66>%;R4F2A1Q1?GHX_XPR4+:X?&XN^,/\B=:U0WY4Z('_7- ME_GY**@5\9S/5%U$JK_N^27/\[HDK>/?KM#1ML[:3.2R^40/G6TP0K.-5*+HG+6"(BO; M[_2Q"\2.@R['[4 Z!])WH ,.T#E T]!66=.LJU2ETTDE'E!56^O2ZHLF-HVW M;DU6UJ_Q5E7ZUTS[J>G%1NHG4J);OM1O1Z$O9=LWZAB?H3_7O-+7Y1)]XU)' M1J*[G\CR>7O%59KE\IWV^'Y[A=Z^>8?>H*Q$?ZW$1J;E7$[&2HNMJQS/.F$7 MK3 R( S0M2C52J)/Y9S/G_N/=2.W+25/+;T@W@*OT^H] OP;(@'!#CV7+W\O=3C$,=5="JF06*!96CGEM=[A3K5G MNDZ>&+Y"V%F.N7(O*Y2V1H5TX3'9N@)])AQP (Q6Z1 MT59DY!5YE56:B;K+5/?9C*.9UBR1'G1(J!6O7((C6P@!W R+9X)==@$=%!QO M!<=>P5_Y,LTUQ)3B>D+A2N7<[NRMTMA2D 1!X*X^V5:?>*N_56+V0X>IT%.A M;$'''^MK9P],+ 51P*)>H&PC%B616R8.#)H#O] .KS>56&2:LE^%E.^<) UL MD0P3VE/I,*.8Q>& SITI!'MU7J>EGO'GS2 >ZGC/BR:F:')22F*#8PS'<++S MWHU=2,(@"OLQMNT8 QP.@ @;C&,_QV\NKGWM-,#%[+01->S$?GCNBZB-0P:, M1="/J,,N3 @>@! VV,1^;G[F::Y6]LSSO#@#-1R?-K"&7]@/L'V!== ((,#] MZZ\G\$ M"$[Z29/3+B88!B)L8$7\L#*1Z.8(B?Y#+^K/Q "'T--&VR")')<$DI=F@4Y# M3QI(#,N(GV6'YUC$D>UA3).DSS>G8< 2&!J'!G#$#[C#$AUB9WN$8:M+VU8X M"@=83 P\B3\E?'&J0^R,D&*@K"_3-@,6DJ&!9]!+_.C=,_#TS<')$!BN0G#2 M$0F&M.#/Z/;PK_/>.\,X['PS#!@^@Y_/SM=PV+0#.POUTZ[4P2 7_#G>RY:; M72&]]29C%EED\?@X'%HA\MAA8.!I2<8'L,K\1@M)[;T!'%-+K,,J(4-' @:G[)7V/9F] MH7F6)!;N7&9Z)88'9DEF:,S\-!X>W+ECW1]\\O;.=\ZK3;I

    1SK057NHWMXHL6[.I>^$4J)H+E<\G?.J-M"_+X103S=U!=N_ M-DS_!U!+ P04 " #<89Y21TSY\C4# !,"0 &0 'AL+W=O!7=\51@K\">C-5O!',S#>J9PYK=>%KP"H;D41,%R[%W2 MBRL:6 .G\8O#5N^,B4WE402KZC/T\3"_)J(;R'\O$&=UJCA =2(W$IA"DV^B04LWMO[F':;>_B:^S0\ MZO"6J7,2T2\D#$+:PW/U>?/@"$[4+D7D_$4'_'5KK9M:K]M:\[K6CW6MFYFQ M)3\"$+< L0.(#P T"WE:2HT+MU2R(DADN-APL2+8.90CTQ^'KZM?1\M<--M. MGB?1,*;QR'_>+7)7*TZ'8:OT+I.DS20YFLG\)[.W#0.8U90L/],]NC%M-DD.YQ^COW4@68LKVN-9[+C3!U MFVZE[9/@TEV$>_*I?2JX^^[-3?W.P":\XMB22EBBR^ \PW.JZJN[GABY=K?? MHS1XE[IA@<\=4%8!OR^E-*\3&Z!]0$W^ U!+ P04 " #<89Y2% T)/44" M "S!0 &0 'AL+W=O1@K.)(IJUB=[3 RP!2,DZ3 M9!HK+G2TF 7?QBYFID$I-&PLF&=O/);S*/$%@80" M/0.GY15RD-(341DO'6?4I_3 R_V9_2%H)RU[[B W\K@*="' L2]L"U4C.1K[SAZ=:\CW<0W(A72?9C%2 9XF+KIDJS99>B-9 MQIZ(OG;LNRZAO(+/A_'C=( @)N6]_/0L?Y4.,CYQ.V+9^#-+DW1\K:!A^!J* M'IX,E)/UMY$%OLD-ON7#+A^@F?0TDT"3W:(I7AKAA.\3-T!WU]/=#5:U 5O0 M Z&F9N; T""7U,"OH/USX(A6[!OD>PET1N-@[T0I:")<>Q_#B=+1)/EP[1;^ M&];JC"_Z0H&MPKAPK#"-QK9%>F\_D9:A$>._X>TXHX=2">V8A -!D]%7*LFV M(Z(UT!Q#E^T-4L^&;4U3%:P/H/.#,7@V?()^3B_^ %!+ P04 " #<89Y2 M-]%0P'$" !0!0 &0 'AL+W=O*/-@ZT0'3Q+H>PDJIRK+^+8%A5*9@>Z1D4[*VTD7CL#8S^5@W3G"%,P.VD9*9ERL4>C.)TNAU8<[7E?,+ M<3ZNV1H7Z.[KF:%9O&4IN41EN59@<#6)+M.+ZV-P;O9*GU@Y_< ME),H\8)08.$\ Z/?$TY1"$]$,AX[SFB;T@/[XU?VC\$[>5DRBU,MOO/259/H M/((25ZP1;JXWG['S<^+Y"BUL^,*FBTTB*!KKM.S I$!RU?[9''B =[0%D M'2#[7\"P PR#T599L'7-',O'1F_ ^&AB\X-0FX F-USY4UPX0[N<<"Z?:BFY MHV-Q%I@J8:J5XVJ-JN!HX1TLG"X>8(YU8XJ*RN77/J%"PP3,XO$;' MN+!'M/^E<'J)!K(D/8%%Q0SV"&!F]-HP27'WBVLX/#B" ^ *[K@01&3'L2-; M7EQ<=!:N6@O9'@MWS Q@F!Y3OBS= 9^^#2>U \A.CX/P5?J+MN8EZZ6/VX) #<.I?WY1KKA-MTPI!OM27"*<,G@ M["0"T_9O.W&Z#BVPU(X:*@PK>O+0^ #:7VGM7B>^J[:/:/X;4$L#!!0 ( M -QAGE)5T+J#B0, 'D+ 9 >&PO=V]R:W-H965TA7651B9N12;F\L2R0Y*;$PV994\&7#>(DE M3'EFB2TG.-6DLK!)D,S-NG9MUJ/ :\!\E.W$P M1NHD;XR]J\GW=&;8RB!2D$0J!0RO#[(@1:&$P(R?K:;1;:F(A^.]^KT^.YSE M#0NR8,7_-)7YS(@-E)(-K@OYS'9KTIXG4'H)*X1^HEV+M0V4U$*RLB6#!26M MFC?^U?KA@ ZPP2W);B7$KR6X/4)X1F"WQ+\/L$_0PA:0G I(6P)X:6$J"5$ MEYXA;@FQCFX3#AW+)99X/N5LA[A"@YH:Z(30; @AK53JOD@.7RGPY'S!RI)* MR$4I$*Y2M&"5I%5&JH02@;ZA%\F2=_1,MC5/(K+,+XD18%)*Z86A*.H RQ MDM;5XN>UO/.Z.E:RUF1$B[^0:N?-96_1V3]3M;7LOXY M656#<,W\+>$2IT35H;H 8<+?X8J\@GE3K==#9=EL$>HMU'7X,8=<^SA,LU.$ MYP>V[Q_#EJ>PT)[8SC%J=8J*?3^.W&/8_2G,C6W'[YGV< IS8C=V8N\8MQXX M@A=,#O6. A!T 0A& W#[03BT >B)TP2>F*9H2SAJXJ+\GK("_J="K^H8#(5@ MT6P2'%@7>*8?]OQ[B@H=4U7VD7]/49%O!I.>>P=0D1E&/>\.V!6;_K#+PLYE MX;C+LHR3#$L"%Y*00]YH^).CF)K]9#L%>6;/_%6#B0X=ULN+^U,9US'CGAL& M#++#/FH])'5H4^,MZ^!"+PG/=',G4,+J2C8W0[?:]8^WNFWJK2^=FX>F#?PK MTS2E\//*:"50038@:9L1!) WC5XSD6RKVX8W)J$)T<,<>F/"%0"^;QB3^XG: MH.NVYW\ 4$L#!!0 ( -QAGE(J/;T5W ( ,@' 9 >&PO=V]R:W-H M965T*Z63JIU M<>EY*DHAH\H5!>0XD@B948U=N?-4(8'&%I1Q+_#]B9=1ECOAPL:V,ER(4G.6 MPU825689E6]7P$6U=(;./G#/=JDV 2]<%'0'#Z ?BZW$GM>RQ"R#7#&1$PG) MTED-+]=S,]].^,F@4@=M8C)Y$N+9=&[BI>,;0< ATH:!XN<%UL"Y(4(9?QI. MIUW2 _;>_9O-G?,Y8DJ6 O^B\4Z73HSA\20T)+K>U%=0Y//A>&+!%?VGU3- M7-\A4:FTR!HP*LA87G_I:U.' \!P<@00-(#@/6!\!#!J ".;:*W,IK6AFH8+ M*2HBS6QD,PU;&XO&;%AN=O%!2QQEB-/A*OI3,L5,217Y0KY##I)RDU/"0$ MB^'WR!ZWLL?_(?MKDH"]AUT)=,GN7V1_ #Z6?='*ONC?0U"19,4'>S=IV2:] M^K8@(]P/=#>3*F"F^@V/O 8)2J,C84!"3,ZH(I04]>3SKC+T+S/U7=__W*-W MVNJ=]F:_QFO(8KS0]CS]D#17"4B4V,,]:[EG_0<"O9,4I8Q2VY L@JY,:Y*Y M)3$ORDLXG;EC_^"'5_6E0\>\U3'OU7$'5*$IF7MB2LY$3&C\&XW31-0 MR?" MUPTEHC7MA(@KM*K8F>U ^^][[82(;H"VA[TDOO8] MQ_<<^WJRE^I%EP"&O%98>&+;TM@)/YW4 M= LK,,_U4F'D]RP%JT!H)@51L)EZ]^%=EMA\E_"=P5X?C8E5LI;RQ0:/Q=0+ M;$' (3>6@>)O!QEP;HFPC%\=I]=O:8''XP/[%Z<=M:RIADSR'ZPPY=0;>Z2 M#6VX>9+[K]#I&5F^7'+MOF3?Y08>R1MM9-6!L8**B?9/7SL?C@!A<@80=8#H M;P%Q!XB=T+8R)VM.#4TG2NZ)LMG(9@?.&X=&-4S84UP9A:L,<2:=,YU+89AH MH"#?:E#4NJO))_( B-.'D5[5ZSIUW,PE'%]@^N++".S1B.?MNEGB 9VH98: M)^6&K-_(BG+ ].?5G%Q?W9 KP@19,,YM\L0W*,D6YN==^;.V_.A,^0NJAB0. M!R0*HO $/+L,GT/>PX./C.7;,R7EF=!&/XT') MIA[@J>2\*9C8GC%^0#+,K9=L-;MZ%M]ETZ'J$)NV/[+N=\4)+T2I+_ MJ01#+K5-OR]^8G_@BV).7ISDC]+#T?@W>9=S6GG^47/9APVOW)9AAW#8("H8 MWHX\HMK'H@V,K%V_K:7![G7#$M]74#8!US=2FD-@6[A_L=-W4$L#!!0 ( M -QAGE*RH(QX\0, %$. 9 >&PO=V]R:W-H965TIY,=Y%Q?RCT4 M^&4C5.J,\LQCOC_U/52):!NBGVX!5!NRY0=AC$%0&@0NT9.;"NN:&+Q=*GHBR ML]&;?7"Y<=88C2CL,MX;A5\%VIGEM=")+(PH#I"2/_>@N,VN)F,2RWPO"RB, M)G)#;HI$YD V2N:DW^:!KP\95VY&)O5! ;FX!L-%IM_CY]LX)JN#1@K:SOYZ M?TTNWKTG[X@HR,-.'C0O4KWP#,9EV7E)%<.JC('UQ!"06Z2ST^2W(H7T__8> MYJ-."GM*RHH-.KSEZI($] -A/J,=?.+7F_L#=()ZC0+G+WS;&GVP:=Y+C8.X M0.OOY)YG, 7UG"A@PO>!C?@>5)[GKP0B,+J)1K4421 $JEQ<^&:$VEVH(@L ML8HM@4>4*0V=>Z&$F#D(*U+'Y9Q-%]ZQ@]>TYC4=Y/4@#<]:=(;@2T_3U\#/ M:OC9('Q56Q=8,5@FKL32]AK(IS4@:T#A!BP79V#X8S?'V1G'<2_)J"89#9*\ M4_(HG'A?K*& C3!(5:H7N43G7%@8=G.9UUSF@US^P.--O#9IG:SF9YMH/(U8 M-ROJ-UKJ_UBA?H8L'6.VQGJX1&E+MNE/+E+*&M]L,(Q;7N )GI*$XUYKRE/! M$1"N2P\KA^U\SO B$?2L,VV4CPY+7XPU:=7-4ND$#LZVU]1GDU[@1@-I^,NE M*JXPVNRB,)S/>L@U,DI?T%' *ULB2DVPI'@NE1'_NH%.(I,S(I.@3Q%H(YMT M6#=O"@,*<(6J)'1"GPOFC/8 -X))7U+,"KA9D5(/.AETR"&;A'X/B480Z; B MON'4B.FY#$ZC>11%/20:):3#4OBSSXZXPFLS#7P:]NP5UF@C&];&'SP_XLIM MFP_UH[Z]RQH!9?37GB%Q!= 6/3H/V/-]Y;4NYSFHK>M9-.Z;0V'**VD]6O=% MGUPW\&Q\A?U2V=TT;LIF"R^<6X$7\ PVZ-*_G&&YJ[)_*5^,W+L68"T--A3N M<8<]'R@[ ;]OI#1/+Q:@[B*7_P%02P,$% @ W&&>4L.*)4*= @ ? 8 M !D !X;"]W;W)K&ULE55=;]HP%/TK5M2'5FI) M")!.%40J85/[4+4JZ_;L)C?$JC\RVX'VW^_:"1FC@+878COW')]S[1RF&Z7? M3 5@R;O@TLR"RMKZ)@Q-7H&@9J!JD/BF5%I0BU.]"DVM@18>)'@81U$2"LID MD$[]VI-.IZJQG$EXTL0T0E#],0>N-K-@&&P7GMFJLFXA3*57JS4WNBUD0.4' (;>.@>)C M#1EP[HA0QJ^.,^BW=,#=\9;]F_>.7EZI@4SQGZRPU2SX$I "2MIP^ZPV=]#Y MF3B^7''C?\FFJXT"DC?&*M&!48%@LGW2]ZX/.P#D.0R(.T"\#Q@? 8PZP,@; M;95Y6PMJ:3K5:D.TJT8V-_"]\6ATPZ0[Q:75^)8ASJ8+9G(E+9,-%.2Q!DU= M=PVY(ID2M9(@K2&J)/'&%%%>&J<9069AI:+$)SDJ8 M=X;GK>'XB.$1><#]*D.^R@**O_$A-J_O8+SMX#P^2?A ]8",AI!7X!Z& [TNE[';B-NC_<-+?4$L#!!0 ( -QAGE()[HWH&0, M )H+ 9 >&PO=V]R:W-H965T"ODLXH!-'I)$ZXF3JQU=NFZ*HPAI>I"9,#-FY60*=5F*]>NRB30J#!* M$Y=XWL!-*>/.=%RVKLF]IH V1&8D5; .RHOD(^_(.(1_+2X0: BW9%W"! 6,+:W-]!R3 MP=C=''#>KYWW6TE=*67J?)YFE$E36?H3O 8U]*"55P-ZB$QI.]@C@TD0'"83 MU!Z#5H^W:9:(5P"D8&,2EH> 3$HB#=*429FV2Y/**Z;;^ UK;\-.\V%4XXZZ MR8?1.PG/B3:NGOC4@H&R@Z%R@B1E>-6<[V<6LWTL69G?P%02P,$% @ W&&>4KK:J3OH @ 1@D !D M !X;"]W;W)K&ULM59M;]HP$/XK5M0/K32:.+Q7 M :G05INT3E5IM\\F.8A5Q\YL!^B_G^V$0 M$W;1^(7Z[Y[E[SMPY6@OYHE( MC389XVKDI5KG5[ZOXA0RHBY%#MSL+(3,B#93N?15+H$DSBAC?A@$/3\CE'OC MR*T]R'$D"LTHAP>)5)%E1+Y.@(GUR,/>=N&1+E-M%_QQE),ES$ _YP_2S/P: M):$9<$4%1Q(6(^\:7TUPUQJX$S\IK-7>&-E0YD*\V,FW9.0%UB-@$&L+0\"69.%$P%^T43G8Z\@8<26)""Z4>Q_@I5 M0,[!6##E?M&Z/-OM>"@NE!9996P\R"@OOV13";%G$.(3!F%E$#J_2R+GY0W1 M9!Q)L4;2GC9H=N!"==;&."ZU2A6YY \M;> M-R[7?H=;OR=A(^ ]D9>HC;^@, CQ\^P&G9]=-,"V:SG:#K9] O:'X*V8J-1< M.$8T)$A5^L2E/@T4G9JBXR@Z)RC_HQH1TFK.T[NUS=HXS]FK&7B/CD]!&//Y7JI:^] Y]"?O] MX][T:V_ZC=F=_EMF!S7\H#FSH+0L8EU(RI=-L0T.8FN9Y!Z/;5B3#S^@] >$ M'1X*B[OX.#D.=F4D:*2_S7(F7@&0@A5(PF-SMWF"-$A3M(@KP'/@L*#O;]Y; MOKVRA3\CE3C<$83_)YD5SIMLAL'PA*"[0H3;C?S?P?0:I-)")V+-42Q4LW*[ M\H,[GZ+6Z!S5N\+["^7NM+0.#9!NX,G(47)==KEZM'PG796O< M'2]?&*9E+"E7B,'"F :7?4,ORZ9=3K3(7:.<"VW:KANFYJ$#TAXP^PLA]'9B M">JGT_@/4$L#!!0 ( -QAGE*_K-Z+$P, ,\* 9 >&PO=V]R:W-H M965TBT]B6QC>\YUY?CPYWD0CZK!$"CEY1Q-742K;,; MUU51 BE15R(#;IZLA4R)-E.Y<54F@<1%4,IZ2;1=<&>3C&Q@"?HI6T@SA#2AV_*20JX,QLD=9"?%L)]_BJ>/9C(!!I"T$,7\[N /&+)+)XW<% MZM2<-O!PO$?_4AS>'&9%%-P)]HO&.IDZ8P?%L"9;IA]%_A6J PTM7B28*GY1 M7NX=!@Z*MDJ+M HV&:24E__DI2K$08"/.P+\*L O\BZ)BBSOB2:SB10YDG:W M0;.#XJA%M$F.@T"5Z%(PA<^*-H0'^A'S/QT_+>W1^=M$#.Z@+,BA@!V\4)"H+TH-X72->%XC7 M'8ASV%#.*=\8^3#"(V@K7@DQ*B#L3=K-,!Z&@XF[:V$>ULS#7N;;.*96^ZVO MJPP-#A@OL1^T$P8U8=!+N""OYL;J5KZ@A0][?COAJ"8<]1(:,;U1V-$)+?8& MP;"==ES3COMITXR)5P"D8 ?24B-S*Y &::XH*>QF!1S6].]2'+&%-5OX09+$ M7G/MO?>+LL(X+EXX[E E/O <_/^ZK&*/A.)[80>GWW#Z_RW-*O18FQ[NXFRL M! _>J?I04&\_ M_:;Q;U(\M8\ >QUU:MP#]]M'OQ!/K:-3^HUQX'[GZ)7A^%2&G8R->>#PO2(, M3SX^I[5U#WJ,%,S+MYV4,M+:4D&[TP4= P "A( T !X;"]S='EL97,N>&ULW5A1:]LP$/XK M1AVC@U''<>O&:QS8 H7!-@KMP]Z*$LN)0)8\6>F2_OKI+,=.4EWI^K!E#)"PIEV0REJORNC1U,%GYP,S@:#^W=7A]#I%GM'0B_UQ0NH45Z,-'F1WF?D M8L27^\0]T9YCV&9U,BZ4[),;$V>PS+1DP0,5&9E2P6>:@U=!2RXVSCP$PUP) MI0-CJVI#16"I'QTTBN+^S=OD!L)V!0"Y$)W!(G&$RKJ@Q M3,MK.VD6-\8G4-".[S:55;C0=!,-+TCOT-QLD)G2.=-=F(AL39.Q8 7(T7RQ MA+M150B@,:JT@YS3A9*TT;#U: >6=LZ$N(6GX7NQQ[TN=FHV@(K);F@%M4-' MXR; O\OFN'=I7\<;5/Q!F4\KNQW9S*')V(UF!5\W\W71"<#8(YR=5I78?!1\ M(4OF-O_B@),QW?H%2Z7YHXT&K3*W!J9)\,"TX?-=RT]-JSNV-MMV6A>XYN$_ MJ/G/YGG!)--4[(JVO7_,67ZUXO;X^!N:FW\KAXJ](N/+X]?8'I;'+3).CU]C M^X)P["*/LR7#]FC<.7_W3M_.&L!;3D:^P?N2Z(,&LQ47ALMVMN1YSN230]C2 M&SJS+[I[_'9]S@JZ$N:N S/2C[^RG*_*M%MU XEH5_7C+["]*.E>L6PL+G.V M9OFTG>K%K!D&=F"CMA5',!^'^1' L#B8 LS'>6%Q_J?]C-#]. S3 M-O(B(]1GA/HX+Q\R;3Y8'+]/:B__3M,TCI,$R^ATZE4PQ?*6)/#ULV':P .+ M Y%^+]=XM?$.>;X/L)H^UR'83O%.Q':*YQH0?][ (TW]U<;B@ =6!:QW(+X_ M#O24WR>.H:J8-NP)QI$TQ1#H17^/)@F2G00^_OI@3TD/F'#PXC\+M.17VO_Y,?@%02P,$% @ W&&>4I>*NQS M$P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ M0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'3,YY MCAWWRZ/2/^=*_62_B[RL+CMK8S:?N]TJ6XN"5W^KC2CADZ72!3?P5J^ZU48+ MOJC60I@B[P87%TFWX++L?/URZ.M.=_$;941FI"JAT3;\D.*Q>OG*R<]%AU5H]7BLMGU5I>#[+M,KSRTYO]\$/H8W, MWC3/+.0#GU=-B^'S>PX@EYWD CI<2EV9YHRF?PZ,6P$G[][51EW)W @]Y$9\ MUZK>R')ENX%OT45?HQF'PW$WB)_U_QE&M5S*3 Q55A>B-+MQU"*W@&6UEINJ MPTI>B,O.X13&RP4;E08&B8W+75=PKOVF<.GQ8O>M#>"B,=2?)7R@QXL&W!WD M8#J936_&P_[#:,B^]6_ZD\&(S:Y'HX<9 @P(P.#= -G9'4>0(0$9>H2#[(_NT:0*0&9 MNH7\+DJA>8Y@/A(P']W"3*#?<9FI0K"-T&R@BD*5;+;F6K"^,0CR$P'YR2WD MM[J2I:@J-A.K)G'_(5M?4.GZPO&M!R,GC3VI:KPR *N"X$2925%A2-(ICJ72 MSW[5<-&F'3-1&NDY]LA05EDS5K58L"G:+G6!1',JC\\E=02.Y?$JR9R*G8#R M1N#8&X>8/FK4B%EH=";A5[N3:V@ZAS*Y5)HC$E9 M*/1FH2/F/T*NU@9*^/X6E\419:'(FX6.F+-ZL\F;RJ.U7AI1%HJ\6>B*2\U^ M\!P*^%L@KK4EQ9B4A2)_%N+5FO7M'-V^&/VJP>NMT:0L%'FST+C(LE#DS4)V[7"_V &5YHU-\0,\LXPH"T7>+'0-00,S\X%=TKP7 MMC-V-L28E(4B;Q::&97]M NPMC+:%9WG>,H64Q:*O5GH!&;[82QEH=B;A4YA MXBE;3%DH]F:A4Y@1QJ0L%'NST"G,&&-2%HJ]6>B[4HM'F>=V6=-PF;>6BF-R MFX"_B9 J5^=T^Q])X 2FA%)0X5A#]>!I'>D(I*'&L(!H31WI"62AQ;"'R M*7JKV$S([6J.+41BMBR44!9*'%N(?MA_CC$I"R7ON2>A/9J4A1+'%J(Q<:2G ME(52QQ;">\5>+;K;WC F9:'4L87^M,-C3XPQ*0NE[[/+K7GZ4FRPA5+*0JEC M"Y&8K1!**0NECBWT>K_,J]L38U(62AU;Z"UF\V.73>BW5F92RD*I8PN]Q;Q7 M,+6\4OJ1ZP6694INFVXLU&U.KKY^68@EN&TQ@4M4T)[Q/+O3S!Z:76%!%-N= M8&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDMNHT 4A>&M6"P@ MN.ZKDE:<44\RC;(!Y)0?BFT0T$JR^[:<@7U0#WH2<4:H0%S^T2=4\/A2#LVX M;T_#;M\-B\_CX32LJMTX=K_J>ECORK$9[MJNG,Y7-FU_;,;SLM_67;-^;[:E MEN4RZOYV1O7T>#MS\?K5E?^9V&XV^W7YW:[_',MI_,?@^J/MWX==*6.U>&WZ M;1E75?UYN)X>ZLLAW9TG5XOGMU75/[^EJIX[2"!(Y@]2"-+Y@PR";/X@AR"? M/R@@*.8/RA"4YP^ZAZ#[^8,>(.AA_J"T1!F7!$D3K FT3LAU(O Z(=B)0.R$ M9"<"LQ.BG0C43LAV(G [(=R)0.Z$="<"NQ/BG0CT%M1;"/06U%L(]);)RS:! MWH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>BGHK@=Z*>BN! MWHIZ*X'>.MDL(=!;46\ET%M1;R706U%O)=!;46\ET%M1;R706U%O)=#;4&\C MT-M0;R/0VU!O(]#;4&\CT-LFF]T$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM M!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z^^1C)8'>CGH[@=Z.>CN!WHYZ M.X'>CGH[@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=XQ^=F$0.] MO8- [T"]@T#O0+V#0.^,>F<"O3/JG0GTSJAW)M [H]Z90.^,>F<"O3/JG0GT MSJAW)M [3WX6_$F]A_'K4(9KS_<:G_^35(_G>\OU\9?E]\D).Q>DO M4$L#!!0 ( -QAGE)5J+EG$@( ',L 3 6T-O;G1E;G1?5'EP97-= M+GAM;,W:WT[;,!0&\%>I-6MOG._&1?E>]^O$4*"T.0S^F=;7+.5PREIH=#2[5/M!85C8^#BZ7 MKW'+@FOV;DM,K%:&-7[,-.9EGFI4UU>WM'$/?5[<'=]]"&5B47Z>-S+2*;3RU *4GC"T@? M7T'ZX"N41E!$Y2BDM/[_>?'#\_Z\%UXTL^F_]K?/T;4$L! A0# M% @ W&&>4@=!36*! L0 ! ( ! &1O8U!R M;W!S+V%P<"YX;6Q02P$"% ,4 " #<89Y26@;5_^X K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " #<89Y2 MF5R<(Q & "<)P $P @ ', 0 >&PO=&AE;64O=&AE;64Q M+GAM;%!+ 0(4 Q0 ( -QAGE)Z'MEW7 4 +L5 8 " M@0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ W&&>4@#"/[O5 P Y X !@ M ("!1A4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ W&&>4B03 3++!0 OQD !@ ("!!2( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ W&&>4E%WAXD5 M!0 $Q$ !@ ("!O%D 'AL+W=O&UL4$L! A0#% @ W&&> M4JUH>^AA$ @RX !D ("!1V8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W&&>4C)96"]+ P *0D M !D ("!1( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W&&>4EM2TC\ ! K P !D M ("!$,0 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ W&&>4CYA&!2/ P X0D !D ("!-=$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ W&&>4C^/ MQS;S 0 -@0 !D ("!)ML 'AL+W=O<( X/P &0 M @(%0W0 >&PO=V]R:W-H965T&UL4$L! A0#% @ W&&>4NG T;TE @ S@0 !D M ("!Z.@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ W&&>4HY)Y^QL P *0P !D ("! M'O 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ W&&>4J!.G8D3 P H @ !D ("!>/D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W&&>4@RQ$UE[ M @ Q < !D ("!100! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W&&>4@?E0FU6 @ 6P8 !D M ("!&PX! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ W&&>4EWK\R). @ F 4 !D ("!=A4! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MW&&>4JN$U_%8 @ F@8 !D ("!^Q\! 'AL+W=O&UL4$L! A0#% @ W&&>4C4"#.,B @ M.@4 !D ("!&"D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W&&>4M%K!64A P U0L !D M ("!2# ! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ W&&>4O_SYU'(%@H" M #'! &0 @($L/@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ W&&> M4N^^MHLT P F H !D ("!J4(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W&&>4D7$%F-H @ /P8 M !D ("!'DX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W&&>4EJ#S*=# @ 2P4 !D M ("!,%8! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ W&&>4@R /'1G @ O04 !D ("!NF$! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ W&&>4A0- M"3U% @ LP4 !D ("!$VX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W&&>4BH]O17< @ R < !D M ("!]W8! 'AL+W=O@$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ W&&>4L.*)4*= @ ? 8 !D ("! ML( ! 'AL+W=OZ-Z!D# ":"P &0 @(&$@P$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ W&&>4K^LWHL3 P SPH !D ("!\XD! 'AL+W=ONU.;58" ".+0 &@ M @ &XEP$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$" M% ,4 " #<89Y25:BY9Q(" !S+ $P @ %&F@$ 6T-O F;G1E;G1?5'EP97-=+GAM;%!+!08 50!5 $H7 ")G $ ! end XML 90 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 91 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 92 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.1 html 266 427 1 false 70 0 false 6 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.magellanhealth.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONSOLIDATED STATEMENTS OF INCOME Sheet http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome CONSOLIDATED STATEMENTS OF INCOME Statements 4 false false R5.htm 00205 - Statement - CONSOLIDATED STATEMENTS OF INCOME (Parenthetical) Sheet http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncomeParenthetical CONSOLIDATED STATEMENTS OF INCOME (Parenthetical) Statements 5 false false R6.htm 00300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Sheet http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 10101 - Disclosure - General Sheet http://www.magellanhealth.com/role/DisclosureGeneral General Notes 8 false false R9.htm 10201 - Disclosure - Net Income per Common Share Attributable to Magellan Health, Inc. Sheet http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthInc Net Income per Common Share Attributable to Magellan Health, Inc. Notes 9 false false R10.htm 10301 - Disclosure - Business Segment Information Sheet http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformation Business Segment Information Notes 10 false false R11.htm 10401 - Disclosure - Commitments and Contingencies Sheet http://www.magellanhealth.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 11 false false R12.htm 10501 - Disclosure - Acquisitions Sheet http://www.magellanhealth.com/role/DisclosureAcquisitions Acquisitions Notes 12 false false R13.htm 10601 - Disclosure - Discontinued Operations Sheet http://www.magellanhealth.com/role/DisclosureDiscontinuedOperations Discontinued Operations Notes 13 false false R14.htm 10701 - Disclosure - Special Charges Sheet http://www.magellanhealth.com/role/DisclosureSpecialCharges Special Charges Notes 14 false false R15.htm 20102 - Disclosure - General (Policies) Sheet http://www.magellanhealth.com/role/DisclosureGeneralPolicies General (Policies) Policies 15 false false R16.htm 30103 - Disclosure - General (Tables) Sheet http://www.magellanhealth.com/role/DisclosureGeneralTables General (Tables) Tables http://www.magellanhealth.com/role/DisclosureGeneral 16 false false R17.htm 30203 - Disclosure - Net Income per Common Share Attributable to Magellan Health, Inc. (Tables) Sheet http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTables Net Income per Common Share Attributable to Magellan Health, Inc. (Tables) Tables http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthInc 17 false false R18.htm 30303 - Disclosure - Business Segment Information (Tables) Sheet http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationTables Business Segment Information (Tables) Tables http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformation 18 false false R19.htm 30403 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.magellanhealth.com/role/DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.magellanhealth.com/role/DisclosureCommitmentsAndContingencies 19 false false R20.htm 30603 - Disclosure - Discontinued Operations (Tables) Sheet http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsTables Discontinued Operations (Tables) Tables http://www.magellanhealth.com/role/DisclosureDiscontinuedOperations 20 false false R21.htm 30703 - Disclosure - Special Charges (Tables) Sheet http://www.magellanhealth.com/role/DisclosureSpecialChargesTables Special Charges (Tables) Tables http://www.magellanhealth.com/role/DisclosureSpecialCharges 21 false false R22.htm 40101 - Disclosure - General - Discontinued Operations (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralDiscontinuedOperationsDetails General - Discontinued Operations (Details) Details 22 false false R23.htm 40102 - Disclosure - General - Business Overview (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralBusinessOverviewDetails General - Business Overview (Details) Details 23 false false R24.htm 40103 - Disclosure - General - Revenue Recognition (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralRevenueRecognitionDetails General - Revenue Recognition (Details) Details 24 false false R25.htm 40104 - Disclosure - General - Per Member Per Month Revenue (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralPerMemberPerMonthRevenueDetails General - Per Member Per Month Revenue (Details) Details 25 false false R26.htm 40105 - Disclosure - General - Pharmacy Benefit Management Revenue (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralPharmacyBenefitManagementRevenueDetails General - Pharmacy Benefit Management Revenue (Details) Details 26 false false R27.htm 40106 - Disclosure - General - Pharmacy Benefit Administration Revenue (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralPharmacyBenefitAdministrationRevenueDetails General - Pharmacy Benefit Administration Revenue (Details) Details 27 false false R28.htm 40107 - Disclosure - General - Formulary Management Revenue (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralFormularyManagementRevenueDetails General - Formulary Management Revenue (Details) Details 28 false false R29.htm 40108 - Disclosure - General - Accounts Receivable, Contract Assets and Contract Liabilities - Tabular Disclosure (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralAccountsReceivableContractAssetsAndContractLiabilitiesTabularDisclosureDetails General - Accounts Receivable, Contract Assets and Contract Liabilities - Tabular Disclosure (Details) Details 29 false false R30.htm 40109 - Disclosure - General - Accounts Receivable, Contract Assets and Contract Liabilities - Additional Information (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralAccountsReceivableContractAssetsAndContractLiabilitiesAdditionalInformationDetails General - Accounts Receivable, Contract Assets and Contract Liabilities - Additional Information (Details) Details 30 false false R31.htm 40110 - Disclosure - General - Accounts Receivable, Contract Assets and Contract Liabilities - Performance Obligation (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralAccountsReceivableContractAssetsAndContractLiabilitiesPerformanceObligationDetails General - Accounts Receivable, Contract Assets and Contract Liabilities - Performance Obligation (Details) Details 31 false false R32.htm 40111 - Disclosure - General - Customers Exceeding Ten Percent of Consolidated Net Revenues (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralCustomersExceedingTenPercentOfConsolidatedNetRevenuesDetails General - Customers Exceeding Ten Percent of Consolidated Net Revenues (Details) Details 32 false false R33.htm 40112 - Disclosure - General - Customers Exceeding Ten Percent of Segment Revenues (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralCustomersExceedingTenPercentOfSegmentRevenuesDetails General - Customers Exceeding Ten Percent of Segment Revenues (Details) Details 33 false false R34.htm 40113 - Disclosure - General - Concentration of Business (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralConcentrationOfBusinessDetails General - Concentration of Business (Details) Details 34 false false R35.htm 40114 - Disclosure - General - Leases - General Information (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralLeasesGeneralInformationDetails General - Leases - General Information (Details) Details 35 false false R36.htm 40115 - Disclosure - General - Leases - Lease Expenses (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralLeasesLeaseExpensesDetails General - Leases - Lease Expenses (Details) Details 36 false false R37.htm 40116 - Disclosure - General - Leases - Assets and Liabilities (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralLeasesAssetsAndLiabilitiesDetails General - Leases - Assets and Liabilities (Details) Details 37 false false R38.htm 40117 - Disclosure - General - Leases - Maturity Dates (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralLeasesMaturityDatesDetails General - Leases - Maturity Dates (Details) Details 38 false false R39.htm 40118 - Disclosure - General - Leases - Gross Difference (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralLeasesGrossDifferenceDetails General - Leases - Gross Difference (Details) Details 39 false false R40.htm 40119 - Disclosure - General - Leases - Weighted Average Remaining Lease Term and Discount Rate (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralLeasesWeightedAverageRemainingLeaseTermAndDiscountRateDetails General - Leases - Weighted Average Remaining Lease Term and Discount Rate (Details) Details 40 false false R41.htm 40120 - Disclosure - General - Leases - Supplemental Cash Flow Information (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralLeasesSupplementalCashFlowInformationDetails General - Leases - Supplemental Cash Flow Information (Details) Details 41 false false R42.htm 40121 - Disclosure - General - Fair Value Measurements (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails General - Fair Value Measurements (Details) Details 42 false false R43.htm 40122 - Disclosure - General - Cash And Cash Equivalents (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralCashAndCashEquivalentsDetails General - Cash And Cash Equivalents (Details) Details 43 false false R44.htm 40123 - Disclosure - General - Investments - Realized Gains or Losses (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsRealizedGainsOrLossesDetails General - Investments - Realized Gains or Losses (Details) Details 44 false false R45.htm 40124 - Disclosure - General - Investments - Amortized Cost (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsAmortizedCostDetails General - Investments - Amortized Cost (Details) Details 45 false false R46.htm 40125 - Disclosure - General - Investments by Maturity Date (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsByMaturityDateDetails General - Investments by Maturity Date (Details) Details 46 false false R47.htm 40126 - Disclosure - General - Income Taxes - Effective Income Tax Rates (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralIncomeTaxesEffectiveIncomeTaxRatesDetails General - Income Taxes - Effective Income Tax Rates (Details) Details 47 false false R48.htm 40127 - Disclosure - General - Net Operating Loss Carryforwards (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralNetOperatingLossCarryforwardsDetails General - Net Operating Loss Carryforwards (Details) Details 48 false false R49.htm 40129 - Disclosure - General - Health Care Reform (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralHealthCareReformDetails General - Health Care Reform (Details) Details 49 false false R50.htm 40130 - Disclosure - General - Stock Compensation - Stock Compensation Expense (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationStockCompensationExpenseDetails General - Stock Compensation - Stock Compensation Expense (Details) Details 50 false false R51.htm 40132 - Disclosure - General - Stock Compensation - Options - Benefit of Tax (Tax on Deficiencies) (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationOptionsBenefitOfTaxTaxOnDeficienciesDetails General - Stock Compensation - Options - Benefit of Tax (Tax on Deficiencies) (Details) Details 51 false false R52.htm 40133 - Disclosure - General - Stock Compensation - Options - Activity (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationOptionsActivityDetails General - Stock Compensation - Options - Activity (Details) Details 52 false false R53.htm 40135 - Disclosure - General - Stock Compensation - Nonvested - Activity (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationNonvestedActivityDetails General - Stock Compensation - Nonvested - Activity (Details) Details 53 false false R54.htm 40136 - Disclosure - General - Stock Compensation - Restricted Stock Units (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationRestrictedStockUnitsDetails General - Stock Compensation - Restricted Stock Units (Details) Details 54 false false R55.htm 40139 - Disclosure - General - Goodwill (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralGoodwillDetails General - Goodwill (Details) Details 55 false false R56.htm 40140 - Disclosure - General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Tabular Disclosure (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsTabularDisclosureDetails General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Tabular Disclosure (Details) Details 56 false false R57.htm 40141 - Disclosure - General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Senior Notes (Details) Notes http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsSeniorNotesDetails General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Senior Notes (Details) Details 57 false false R58.htm 40142 - Disclosure - General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Credit Agreement - General Information (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementGeneralInformationDetails General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Credit Agreement - General Information (Details) Details 58 false false R59.htm 40143 - Disclosure - General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Credit Agreement - Contractual Maturities (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementContractualMaturitiesDetails General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Credit Agreement - Contractual Maturities (Details) Details 59 false false R60.htm 40144 - Disclosure - General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Credit Agreement - Additional Information (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementAdditionalInformationDetails General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Credit Agreement - Additional Information (Details) Details 60 false false R61.htm 40145 - Disclosure - General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Letter of Credit Agreement (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsLetterOfCreditAgreementDetails General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Letter of Credit Agreement (Details) Details 61 false false R62.htm 40146 - Disclosure - General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Finance Lease (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsFinanceLeaseDetails General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Finance Lease (Details) Details 62 false false R63.htm 40147 - Disclosure - General - Redeemable Non controlling Interest (Details) Sheet http://www.magellanhealth.com/role/DisclosureGeneralRedeemableNonControllingInterestDetails General - Redeemable Non controlling Interest (Details) Details 63 false false R64.htm 40201 - Disclosure - Net Income per Common Share Attributable to Magellan Health, Inc. - Tabular Disclosure (Details) Sheet http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails Net Income per Common Share Attributable to Magellan Health, Inc. - Tabular Disclosure (Details) Details 64 false false R65.htm 40202 - Disclosure - Net Income per Common Share Attributable to Magellan Health, Inc. - Antidilutive Securities (Details) Sheet http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncAntidilutiveSecuritiesDetails Net Income per Common Share Attributable to Magellan Health, Inc. - Antidilutive Securities (Details) Details 65 false false R66.htm 40301 - Disclosure - Business Segment Information - Operating Results by Business Segment (Details) Sheet http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationOperatingResultsByBusinessSegmentDetails Business Segment Information - Operating Results by Business Segment (Details) Details 66 false false R67.htm 40302 - Disclosure - Business Segment Information - Reconciliation of Segment Profit to Income Before Taxes (Details) Sheet http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentProfitToIncomeBeforeTaxesDetails Business Segment Information - Reconciliation of Segment Profit to Income Before Taxes (Details) Details 67 false false R68.htm 40401 - Disclosure - Commitments and Contingencies - Regulatory Issues (Details) Sheet http://www.magellanhealth.com/role/DisclosureCommitmentsAndContingenciesRegulatoryIssuesDetails Commitments and Contingencies - Regulatory Issues (Details) Details 68 false false R69.htm 40402 - Disclosure - Commitments and Contingencies - Stock Repurchases - General Information (Details) Sheet http://www.magellanhealth.com/role/DisclosureCommitmentsAndContingenciesStockRepurchasesGeneralInformationDetails Commitments and Contingencies - Stock Repurchases - General Information (Details) Details 69 false false R70.htm 40403 - Disclosure - Commitments and Contingencies - Stock Repurchases - Tabular Disclosure (Details) Sheet http://www.magellanhealth.com/role/DisclosureCommitmentsAndContingenciesStockRepurchasesTabularDisclosureDetails Commitments and Contingencies - Stock Repurchases - Tabular Disclosure (Details) Details 70 false false R71.htm 40501 - Disclosure - Acquisitions - General Information (Details) Sheet http://www.magellanhealth.com/role/DisclosureAcquisitionsGeneralInformationDetails Acquisitions - General Information (Details) Details 71 false false R72.htm 40601 - Disclosure - Discontinued Operations - General Information (Details) Sheet http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails Discontinued Operations - General Information (Details) Details 72 false false R73.htm 40602 - Disclosure - Discontinued Operations - Components of Income from Discontinued Operations - Tabular Disclosure (Details) Sheet http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails Discontinued Operations - Components of Income from Discontinued Operations - Tabular Disclosure (Details) Details 73 false false R74.htm 40603 - Disclosure - Discontinued Operations - Components of Income from Discontinued Operations - Additional Information (Details) Sheet http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsAdditionalInformationDetails Discontinued Operations - Components of Income from Discontinued Operations - Additional Information (Details) Details 74 false false R75.htm 40701 - Disclosure - Special Charges - General Information (Details) Sheet http://www.magellanhealth.com/role/DisclosureSpecialChargesGeneralInformationDetails Special Charges - General Information (Details) Details 75 false false R76.htm 40702 - Disclosure - Special Charges - Components (Details) Sheet http://www.magellanhealth.com/role/DisclosureSpecialChargesComponentsDetails Special Charges - Components (Details) Details 76 false false R77.htm 40703 - Disclosure - Special Charges - Roll Forward (Details) Sheet http://www.magellanhealth.com/role/DisclosureSpecialChargesRollForwardDetails Special Charges - Roll Forward (Details) Details 77 false false All Reports Book All Reports mgln-20210331x10q.htm mgln-20210331.xsd mgln-20210331_cal.xml mgln-20210331_def.xml mgln-20210331_lab.xml mgln-20210331_pre.xml mgln-20210331xex31d1.htm mgln-20210331xex31d2.htm mgln-20210331xex32d1.htm mgln-20210331xex32d2.htm http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/srt/2020-01-31 http://fasb.org/us-gaap/2020-01-31 true true JSON 95 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "mgln-20210331x10q.htm": { "axisCustom": 0, "axisStandard": 26, "contextCount": 266, "dts": { "calculationLink": { "local": [ "mgln-20210331_cal.xml" ] }, "definitionLink": { "local": [ "mgln-20210331_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": [ "mgln-20210331x10q.htm" ] }, "labelLink": { "local": [ "mgln-20210331_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "mgln-20210331_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "mgln-20210331.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://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 594, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 17, "http://www.magellanhealth.com/20210331": 3, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 25 }, "keyCustom": 67, "keyStandard": 360, "memberCustom": 35, "memberStandard": 34, "nsprefix": "mgln", "nsuri": "http://www.magellanhealth.com/20210331", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "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.magellanhealth.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "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": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Business Segment Information", "role": "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformation", "shortName": "Business Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Commitments and Contingencies", "role": "http://www.magellanhealth.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Acquisitions", "role": "http://www.magellanhealth.com/role/DisclosureAcquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Discontinued Operations", "role": "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperations", "shortName": "Discontinued Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Special Charges", "role": "http://www.magellanhealth.com/role/DisclosureSpecialCharges", "shortName": "Special Charges", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - General (Policies)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralPolicies", "shortName": "General (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30103 - Disclosure - General (Tables)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralTables", "shortName": "General (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Net Income per Common Share Attributable to Magellan Health, Inc. (Tables)", "role": "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTables", "shortName": "Net Income per Common Share Attributable to Magellan Health, Inc. (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Business Segment Information (Tables)", "role": "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationTables", "shortName": "Business Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": null, "first": true, "lang": "en-US", "name": "mgln:StockRepurchasesProgramTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.magellanhealth.com/role/DisclosureCommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": null, "first": true, "lang": "en-US", "name": "mgln:StockRepurchasesProgramTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": null, "first": true, "lang": "en-US", "name": "mgln:DisposalGroupsIncludingDiscontinuedOperationsIncomeStatementTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Discontinued Operations (Tables)", "role": "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsTables", "shortName": "Discontinued Operations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": null, "first": true, "lang": "en-US", "name": "mgln:DisposalGroupsIncludingDiscontinuedOperationsIncomeStatementTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Special Charges (Tables)", "role": "http://www.magellanhealth.com/role/DisclosureSpecialChargesTables", "shortName": "Special Charges (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_4_2021_To_1_4_2021_us-gaap_BusinessAcquisitionAxis_mgln_MergerAgreementMember_jnUm1WVDO02X7J-5DPWVKA", "decimals": "INF", "first": true, "lang": null, "name": "mgln:CashPricePaidPerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_0ibLNyQcWECPdUlQZWVHCg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - General - Discontinued Operations (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralDiscontinuedOperationsDetails", "shortName": "General - Discontinued Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_4_2021_To_1_4_2021_us-gaap_BusinessAcquisitionAxis_mgln_MergerAgreementMember_jnUm1WVDO02X7J-5DPWVKA", "decimals": "INF", "first": true, "lang": null, "name": "mgln:CashPricePaidPerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_0ibLNyQcWECPdUlQZWVHCg", "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_SFcJzBRHsU2PYGvb_gWTiw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40102 - Disclosure - General - Business Overview (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralBusinessOverviewDetails", "shortName": "General - Business Overview (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_SFcJzBRHsU2PYGvb_gWTiw", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40103 - Disclosure - General - Revenue Recognition (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralRevenueRecognitionDetails", "shortName": "General - Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_us-gaap_TimingOfTransferOfGoodOrServiceAxis_us-gaap_TransferredAtPointInTimeMember_8b-P4Hhb80GVOGYdwbr_Kw", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": null, "first": true, "lang": "en-US", "name": "mgln:RequiredTerminationNoticeForPerMemberPerMonthContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40104 - Disclosure - General - Per Member Per Month Revenue (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralPerMemberPerMonthRevenueDetails", "shortName": "General - Per Member Per Month Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": null, "first": true, "lang": "en-US", "name": "mgln:RequiredTerminationNoticeForPerMemberPerMonthContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_srt_RangeAxis_srt_MinimumMember_QSxU79498k2TyMMMVcwwPw", "decimals": null, "first": true, "lang": "en-US", "name": "mgln:TermOfPharmacyBenefitManagementRelationship", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40105 - Disclosure - General - Pharmacy Benefit Management Revenue (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralPharmacyBenefitManagementRevenueDetails", "shortName": "General - Pharmacy Benefit Management Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_srt_RangeAxis_srt_MinimumMember_QSxU79498k2TyMMMVcwwPw", "decimals": null, "first": true, "lang": "en-US", "name": "mgln:TermOfPharmacyBenefitManagementRelationship", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_srt_RangeAxis_srt_MaximumMember_kKfH85nEHEK_BIaD0rAlNw", "decimals": null, "first": true, "lang": "en-US", "name": "mgln:TermOfMaterialRightBenefit", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40106 - Disclosure - General - Pharmacy Benefit Administration Revenue (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralPharmacyBenefitAdministrationRevenueDetails", "shortName": "General - Pharmacy Benefit Administration Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_srt_RangeAxis_srt_MaximumMember_kKfH85nEHEK_BIaD0rAlNw", "decimals": null, "first": true, "lang": "en-US", "name": "mgln:TermOfMaterialRightBenefit", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_srt_RangeAxis_srt_MinimumMember_QSxU79498k2TyMMMVcwwPw", "decimals": null, "first": true, "lang": "en-US", "name": "mgln:TermOfFormularyManagementContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40107 - Disclosure - General - Formulary Management Revenue (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralFormularyManagementRevenueDetails", "shortName": "General - Formulary Management Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_srt_RangeAxis_srt_MinimumMember_QSxU79498k2TyMMMVcwwPw", "decimals": null, "first": true, "lang": "en-US", "name": "mgln:TermOfFormularyManagementContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": "-3", "first": true, "lang": null, "name": "mgln:AccountsNotesAndLoansReceivableCurrentAndNonCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40108 - Disclosure - General - Accounts Receivable, Contract Assets and Contract Liabilities - Tabular Disclosure (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralAccountsReceivableContractAssetsAndContractLiabilitiesTabularDisclosureDetails", "shortName": "General - Accounts Receivable, Contract Assets and Contract Liabilities - Tabular Disclosure (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": "-3", "first": true, "lang": null, "name": "mgln:AccountsNotesAndLoansReceivableCurrentAndNonCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40109 - Disclosure - General - Accounts Receivable, Contract Assets and Contract Liabilities - Additional Information (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralAccountsReceivableContractAssetsAndContractLiabilitiesAdditionalInformationDetails", "shortName": "General - Accounts Receivable, Contract Assets and Contract Liabilities - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_mgln_cnst_2021-04-01_bBabNWEx50Gwen0PFamQcg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40110 - Disclosure - General - Accounts Receivable, Contract Assets and Contract Liabilities - Performance Obligation (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralAccountsReceivableContractAssetsAndContractLiabilitiesPerformanceObligationDetails", "shortName": "General - Accounts Receivable, Contract Assets and Contract Liabilities - Performance Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_mgln_cnst_2021-04-01_bBabNWEx50Gwen0PFamQcg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40111 - Disclosure - General - Customers Exceeding Ten Percent of Consolidated Net Revenues (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralCustomersExceedingTenPercentOfConsolidatedNetRevenuesDetails", "shortName": "General - Customers Exceeding Ten Percent of Consolidated Net Revenues (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40112 - Disclosure - General - Customers Exceeding Ten Percent of Segment Revenues (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralCustomersExceedingTenPercentOfSegmentRevenuesDetails", "shortName": "General - Customers Exceeding Ten Percent of Segment Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_srt_MajorCustomersAxis_mgln_CustomerAMember_us-gaap_StatementBusinessSegmentsAxis_mgln_HealthcareSegmentMember_rD9HdwNy70a165gcpnFh4Q", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40113 - Disclosure - General - Concentration of Business (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralConcentrationOfBusinessDetails", "shortName": "General - Concentration of Business (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_srt_RangeAxis_srt_MinimumMember_QSxU79498k2TyMMMVcwwPw", "decimals": null, "lang": "en-US", "name": "mgln:NoticePeriodForContractTermination", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeLeasesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40114 - Disclosure - General - Leases - General Information (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralLeasesGeneralInformationDetails", "shortName": "General - Leases - General Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeLeasesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeLeasesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40115 - Disclosure - General - Leases - Lease Expenses (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralLeasesLeaseExpensesDetails", "shortName": "General - Leases - Lease Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeLeasesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40116 - Disclosure - General - Leases - Assets and Liabilities (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralLeasesAssetsAndLiabilitiesDetails", "shortName": "General - Leases - Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": "-3", "first": true, "lang": null, "name": "mgln:LeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40117 - Disclosure - General - Leases - Maturity Dates (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralLeasesMaturityDatesDetails", "shortName": "General - Leases - Maturity Dates (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": "-3", "first": true, "lang": null, "name": "mgln:LeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": "-3", "first": true, "lang": null, "name": "mgln:LeaseLiabilityPaymentsDue", "reportCount": 1, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40118 - Disclosure - General - Leases - Gross Difference (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralLeasesGrossDifferenceDetails", "shortName": "General - Leases - Gross Difference (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": "-3", "lang": null, "name": "mgln:LeaseLiabilityUndiscountedExcessAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF INCOME", "role": "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome", "shortName": "CONSOLIDATED STATEMENTS OF INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": "-3", "lang": null, "name": "mgln:OperatingNonOperatingIncomeExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40119 - Disclosure - General - Leases - Weighted Average Remaining Lease Term and Discount Rate (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralLeasesWeightedAverageRemainingLeaseTermAndDiscountRateDetails", "shortName": "General - Leases - Weighted Average Remaining Lease Term and Discount Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40120 - Disclosure - General - Leases - Supplemental Cash Flow Information (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralLeasesSupplementalCashFlowInformationDetails", "shortName": "General - Leases - Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40121 - Disclosure - General - Fair Value Measurements (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails", "shortName": "General - Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": "-5", "lang": null, "name": "mgln:CashHeldInBankAccounts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BankOverdrafts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40122 - Disclosure - General - Cash And Cash Equivalents (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralCashAndCashEquivalentsDetails", "shortName": "General - Cash And Cash Equivalents (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BankOverdrafts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss", "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_7_1_2020_To_9_30_2020_Lb7xHTcwq0uon_g7mvM1iw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40123 - Disclosure - General - Investments - Realized Gains or Losses (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsRealizedGainsOrLossesDetails", "shortName": "General - Investments - Realized Gains or Losses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss", "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_7_1_2020_To_9_30_2020_Lb7xHTcwq0uon_g7mvM1iw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40124 - Disclosure - General - Investments - Amortized Cost (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsAmortizedCostDetails", "shortName": "General - Investments - Amortized Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40125 - Disclosure - General - Investments by Maturity Date (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsByMaturityDateDetails", "shortName": "General - Investments by Maturity Date (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_T3XuLx2TdE2K_nFlxcRpGQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40126 - Disclosure - General - Income Taxes - Effective Income Tax Rates (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralIncomeTaxesEffectiveIncomeTaxRatesDetails", "shortName": "General - Income Taxes - Effective Income Tax Rates (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_T3XuLx2TdE2K_nFlxcRpGQ", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40127 - Disclosure - General - Net Operating Loss Carryforwards (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralNetOperatingLossCarryforwardsDetails", "shortName": "General - Net Operating Loss Carryforwards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "mgln:HealthCareReformPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": "-5", "first": true, "lang": null, "name": "mgln:AffordableCareActFiscalYearAnnualFeesPaidDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40129 - Disclosure - General - Health Care Reform (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralHealthCareReformDetails", "shortName": "General - Health Care Reform (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "mgln:HealthCareReformPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": "-5", "first": true, "lang": null, "name": "mgln:AffordableCareActFiscalYearAnnualFeesPaidDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00205 - Statement - CONSOLIDATED STATEMENTS OF INCOME (Parenthetical)", "role": "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncomeParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF INCOME (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_uUb90K-cC0qno2a_Q03-dg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40130 - Disclosure - General - Stock Compensation - Stock Compensation Expense (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationStockCompensationExpenseDetails", "shortName": "General - Stock Compensation - Stock Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_uUb90K-cC0qno2a_Q03-dg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40132 - Disclosure - General - Stock Compensation - Options - Benefit of Tax (Tax on Deficiencies) (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationOptionsBenefitOfTaxTaxOnDeficienciesDetails", "shortName": "General - Stock Compensation - Options - Benefit of Tax (Tax on Deficiencies) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "mgln:ScheduleOfShareBasedCompensationRestrictedStockAwardActivityTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_12_31_2020_0gmqnB0qQUCV0fcMPhpYAw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_1Mh5kcdAAUiG6wsTGvDKqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40133 - Disclosure - General - Stock Compensation - Options - Activity (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationOptionsActivityDetails", "shortName": "General - Stock Compensation - Options - Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "mgln:ScheduleOfShareBasedCompensationRestrictedStockAwardActivityTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_12_31_2020_0gmqnB0qQUCV0fcMPhpYAw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_1Mh5kcdAAUiG6wsTGvDKqQ", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_PcS6R2S1WEmarI_dpwGNVw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_1Mh5kcdAAUiG6wsTGvDKqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40135 - Disclosure - General - Stock Compensation - Nonvested - Activity (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationNonvestedActivityDetails", "shortName": "General - Stock Compensation - Nonvested - Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_PcS6R2S1WEmarI_dpwGNVw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_1Mh5kcdAAUiG6wsTGvDKqQ", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_C4Y_vqJyfU-lzfnRk5HjKA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40136 - Disclosure - General - Stock Compensation - Restricted Stock Units (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationRestrictedStockUnitsDetails", "shortName": "General - Stock Compensation - Restricted Stock Units (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_C4Y_vqJyfU-lzfnRk5HjKA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40139 - Disclosure - General - Goodwill (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralGoodwillDetails", "shortName": "General - Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "mgln:LongTermDebtAndCapitalLeaseObligationsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SeniorNotes", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40140 - Disclosure - General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Tabular Disclosure (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsTabularDisclosureDetails", "shortName": "General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Tabular Disclosure (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "mgln:LongTermDebtAndCapitalLeaseObligationsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SeniorNotes", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "mgln:LongTermDebtAndCapitalLeaseObligationsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_9_22_2017_us-gaap_DebtInstrumentAxis_mgln_SeniorNotesDue20244.400PercentMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember_lD8fPytKMU2SQ39x-MVhdg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40141 - Disclosure - General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Senior Notes (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsSeniorNotesDetails", "shortName": "General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Senior Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "mgln:LongTermDebtAndCapitalLeaseObligationsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_9_22_2017_us-gaap_DebtInstrumentAxis_mgln_SeniorNotesDue20244.400PercentMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember_lD8fPytKMU2SQ39x-MVhdg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_3_1_2020_To_3_31_2020_us-gaap_DebtInstrumentAxis_mgln_CreditAgreement2017Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember_zW6-iTaba0GigM3UP-ulZQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RepaymentsOfLongTermDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40142 - Disclosure - General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Credit Agreement - General Information (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementGeneralInformationDetails", "shortName": "General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Credit Agreement - General Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_3_1_2020_To_3_31_2020_us-gaap_DebtInstrumentAxis_mgln_CreditAgreement2017Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember_zW6-iTaba0GigM3UP-ulZQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RepaymentsOfLongTermDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember_B0EhIUEExECPJ_5aW_VZ5Q", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40143 - Disclosure - General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Credit Agreement - Contractual Maturities (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementContractualMaturitiesDetails", "shortName": "General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Credit Agreement - Contractual Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember_B0EhIUEExECPJ_5aW_VZ5Q", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_VnOB1aznE0-1p-Aq6tRHYQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "role": "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_VnOB1aznE0-1p-Aq6tRHYQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_us-gaap_DebtInstrumentAxis_mgln_CreditAgreement2017Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember_n_0_GvBVrkO5d4xBHdY0CA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCredit", "reportCount": 1, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40144 - Disclosure - General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Credit Agreement - Additional Information (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementAdditionalInformationDetails", "shortName": "General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Credit Agreement - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_us-gaap_DebtInstrumentAxis_mgln_CreditAgreement2017SeniorUnsecuredRevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember_3E4ZCHzltUuhG524MHUJnA", "decimals": "-5", "lang": null, "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40145 - Disclosure - General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Letter of Credit Agreement (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsLetterOfCreditAgreementDetails", "shortName": "General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Letter of Credit Agreement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiability", "reportCount": 1, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40146 - Disclosure - General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Finance Lease (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsFinanceLeaseDetails", "shortName": "General - Long-Term Debt, Finance Lease and Deferred Financing Obligations - Finance Lease (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": "-5", "lang": null, "name": "mgln:FinanceLeaseAssetGrossCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_RfIAtMKfLU2IUSBpwMyIyQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40147 - Disclosure - General - Redeemable Non controlling Interest (Details)", "role": "http://www.magellanhealth.com/role/DisclosureGeneralRedeemableNonControllingInterestDetails", "shortName": "General - Redeemable Non controlling Interest (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "mgln:RedeemableNoncontrollingInterestPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_srt_OwnershipAxis_mgln_AureliaHealthLlcMember_LNpetufa40GaZIcqoJ-TNA", "decimals": "2", "lang": null, "name": "us-gaap:MinorityInterestOwnershipPercentageByParent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_T3XuLx2TdE2K_nFlxcRpGQ", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperations", "reportCount": 1, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Net Income per Common Share Attributable to Magellan Health, Inc. - Tabular Disclosure (Details)", "role": "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails", "shortName": "Net Income per Common Share Attributable to Magellan Health, Inc. - Tabular Disclosure (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_1Mh5kcdAAUiG6wsTGvDKqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Net Income per Common Share Attributable to Magellan Health, Inc. - Antidilutive Securities (Details)", "role": "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncAntidilutiveSecuritiesDetails", "shortName": "Net Income per Common Share Attributable to Magellan Health, Inc. - Antidilutive Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_1Mh5kcdAAUiG6wsTGvDKqQ", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Business Segment Information - Operating Results by Business Segment (Details)", "role": "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationOperatingResultsByBusinessSegmentDetails", "shortName": "Business Segment Information - Operating Results by Business Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": "-3", "lang": null, "name": "mgln:ReconciliationOfSegmentProfitLossShareBasedCompensationExpenseAddback", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "reportCount": 1, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Business Segment Information - Reconciliation of Segment Profit to Income Before Taxes (Details)", "role": "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentProfitToIncomeBeforeTaxesDetails", "shortName": "Business Segment Information - Reconciliation of Segment Profit to Income Before Taxes (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R68": { "firstAnchor": { "ancestors": [ "mgln:AffiliatePercentageOfConsolidatedRevenue", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_us-gaap_BusinessAcquisitionAxis_mgln_ArmedForcesServicesCorporationMember_ZxRP5Msy_U2FbTPX22d6eA", "decimals": "3", "first": true, "lang": null, "name": "mgln:AffiliatePercentageOfConsolidatedRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_T3XuLx2TdE2K_nFlxcRpGQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Commitments and Contingencies - Regulatory Issues (Details)", "role": "http://www.magellanhealth.com/role/DisclosureCommitmentsAndContingenciesRegulatoryIssuesDetails", "shortName": "Commitments and Contingencies - Regulatory Issues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "mgln:AffiliatePercentageOfConsolidatedRevenue", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_us-gaap_BusinessAcquisitionAxis_mgln_ArmedForcesServicesCorporationMember_ZxRP5Msy_U2FbTPX22d6eA", "decimals": "3", "first": true, "lang": null, "name": "mgln:AffiliatePercentageOfConsolidatedRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_T3XuLx2TdE2K_nFlxcRpGQ", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_10_26_2015_us-gaap_ShareRepurchaseProgramAxis_mgln_ShareRepurchaseProgramOctober2015Member_cU5GNA9lpEi13D64JTUs4g", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - Commitments and Contingencies - Stock Repurchases - General Information (Details)", "role": "http://www.magellanhealth.com/role/DisclosureCommitmentsAndContingenciesStockRepurchasesGeneralInformationDetails", "shortName": "Commitments and Contingencies - Stock Repurchases - General Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_10_26_2015_us-gaap_ShareRepurchaseProgramAxis_mgln_ShareRepurchaseProgramOctober2015Member_cU5GNA9lpEi13D64JTUs4g", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_10_1_2020_To_10_31_2020_OxuQQV7jpkyPz3tTzvnQ5g", "decimals": "INF", "first": true, "lang": null, "name": "mgln:SharesRepurchasedOpenMarketPurchasesMadeShares", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_1Mh5kcdAAUiG6wsTGvDKqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40403 - Disclosure - Commitments and Contingencies - Stock Repurchases - Tabular Disclosure (Details)", "role": "http://www.magellanhealth.com/role/DisclosureCommitmentsAndContingenciesStockRepurchasesTabularDisclosureDetails", "shortName": "Commitments and Contingencies - Stock Repurchases - Tabular Disclosure (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_10_1_2020_To_10_31_2020_OxuQQV7jpkyPz3tTzvnQ5g", "decimals": "INF", "first": true, "lang": null, "name": "mgln:SharesRepurchasedOpenMarketPurchasesMadeShares", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_1Mh5kcdAAUiG6wsTGvDKqQ", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_12_21_2021_To_12_21_2021_us-gaap_BusinessAcquisitionAxis_mgln_AureliaHealthLlcMember_VFcahoTEu0-WsauKuxSMDw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionDateOfAcquisitionAgreement1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Acquisitions - General Information (Details)", "role": "http://www.magellanhealth.com/role/DisclosureAcquisitionsGeneralInformationDetails", "shortName": "Acquisitions - General Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_12_21_2021_To_12_21_2021_us-gaap_BusinessAcquisitionAxis_mgln_AureliaHealthLlcMember_VFcahoTEu0-WsauKuxSMDw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionDateOfAcquisitionAgreement1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_mgln_MagellanCompleteCareBusinessMember_AaT6cPR8y0afUB1OivJhNw", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration", "reportCount": 1, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Discontinued Operations - General Information (Details)", "role": "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails", "shortName": "Discontinued Operations - General Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R73": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "mgln:DisposalGroupsIncludingDiscontinuedOperationsIncomeStatementTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_mgln_MagellanCompleteCareBusinessMember_XbcK_Q4WRky0nvBl10733A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Discontinued Operations - Components of Income from Discontinued Operations - Tabular Disclosure (Details)", "role": "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails", "shortName": "Discontinued Operations - Components of Income from Discontinued Operations - Tabular Disclosure (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "mgln:DisposalGroupsIncludingDiscontinuedOperationsIncomeStatementTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_mgln_MagellanCompleteCareBusinessMember_XbcK_Q4WRky0nvBl10733A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "mgln:DisposalGroupsIncludingDiscontinuedOperationsIncomeStatementTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldforsaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_mgln_MagellanCompleteCareBusinessMember_uR4Az9eKT0--cwjRbIu3AA", "decimals": "-3", "first": true, "lang": null, "name": "mgln:DisposalGroupIncludingDiscontinuedOperationStockCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - Discontinued Operations - Components of Income from Discontinued Operations - Additional Information (Details)", "role": "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsAdditionalInformationDetails", "shortName": "Discontinued Operations - Components of Income from Discontinued Operations - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "mgln:DisposalGroupsIncludingDiscontinuedOperationsIncomeStatementTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldforsaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_mgln_MagellanCompleteCareBusinessMember_uR4Az9eKT0--cwjRbIu3AA", "decimals": "-3", "first": true, "lang": null, "name": "mgln:DisposalGroupIncludingDiscontinuedOperationStockCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Special Charges - General Information (Details)", "role": "http://www.magellanhealth.com/role/DisclosureSpecialChargesGeneralInformationDetails", "shortName": "Special Charges - General Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_us-gaap_RestructuringPlanAxis_mgln_TransformationInitiative2020Member_EIo5wcw0U0y1ekfd_hnFpQ", "decimals": "-5", "lang": null, "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - Special Charges - Components (Details)", "role": "http://www.magellanhealth.com/role/DisclosureSpecialChargesComponentsDetails", "shortName": "Special Charges - Components (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_12_31_2020_0gmqnB0qQUCV0fcMPhpYAw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40703 - Disclosure - Special Charges - Roll Forward (Details)", "role": "http://www.magellanhealth.com/role/DisclosureSpecialChargesRollForwardDetails", "shortName": "Special Charges - Roll Forward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "As_Of_12_31_2020_0gmqnB0qQUCV0fcMPhpYAw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_xjq-Ndseq0OpOc8PpMPh6Q", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "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 - General", "role": "http://www.magellanhealth.com/role/DisclosureGeneral", "shortName": "General", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "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": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Net Income per Common Share Attributable to Magellan Health, Inc.", "role": "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthInc", "shortName": "Net Income per Common Share Attributable to Magellan Health, Inc.", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mgln-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_QuJ0faob40qcQrwQTf84ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 70, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.magellanhealth.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.magellanhealth.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/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.magellanhealth.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.magellanhealth.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.magellanhealth.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r524" ], "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.magellanhealth.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r525" ], "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.magellanhealth.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.magellanhealth.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.magellanhealth.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.magellanhealth.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.magellanhealth.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.magellanhealth.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r526" ], "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.magellanhealth.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.magellanhealth.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.magellanhealth.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r526" ], "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.magellanhealth.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.magellanhealth.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r526" ], "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.magellanhealth.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.magellanhealth.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r527" ], "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.magellanhealth.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityListingParValuePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The par value per share of security quoted in same currency as Trading currency. Example: '0.01'.", "label": "Entity Listing, Par Value Per Share" } } }, "localname": "EntityListingParValuePerShare", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "perShareItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r526" ], "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.magellanhealth.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r526" ], "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.magellanhealth.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r526" ], "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.magellanhealth.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r526" ], "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.magellanhealth.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.magellanhealth.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r522" ], "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.magellanhealth.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r523" ], "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.magellanhealth.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.magellanhealth.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "mgln_AccountsNotesAndLoansReceivableCurrentAndNonCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate of amounts due from customers or clients for goods or services that have been delivered or sold in the normal course of business and an amount representing an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date, reduced to their estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection and net of any write-downs taken for collection uncertainty on the part of the holder, respectively.", "label": "Accounts, Notes And Loans Receivable Current And Non-Current", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsNotesAndLoansReceivableCurrentAndNonCurrent", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralAccountsReceivableContractAssetsAndContractLiabilitiesTabularDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "mgln_AffiliatePercentageOfConsolidatedRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of total consolidated revenues for company attributable to affiliates.", "label": "Affiliate Percentage Of Consolidated Revenue", "terseLabel": "Percentage of total revenues attributable to subsidiary" } } }, "localname": "AffiliatePercentageOfConsolidatedRevenue", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureCommitmentsAndContingenciesRegulatoryIssuesDetails" ], "xbrltype": "percentItemType" }, "mgln_AffordableCareActFiscalYearAnnualFeesPaidDuringPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Affordable Care Act (ACA) fiscal year annual fees paid during the period.", "label": "Affordable Care Act, Fiscal Year Annual Fees Paid During Period", "terseLabel": "HIF fees" } } }, "localname": "AffordableCareActFiscalYearAnnualFeesPaidDuringPeriod", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralHealthCareReformDetails" ], "xbrltype": "monetaryItemType" }, "mgln_AffordableCareActFiscalYearAnnualFeesPaidDuringPeriodContinuingOperations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Affordable Care Act, Fiscal Year Annual Fees Paid During Period, Continuing Operations", "label": "Affordable Care Act, Fiscal Year Annual Fees Paid During Period, Continuing Operations", "terseLabel": "HIF fees, continuing operations" } } }, "localname": "AffordableCareActFiscalYearAnnualFeesPaidDuringPeriodContinuingOperations", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralHealthCareReformDetails" ], "xbrltype": "monetaryItemType" }, "mgln_ArmedForcesServicesCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to acquisition of Armed Forces Services Corporation (\"AFSC\").", "label": "Armed Forces Services Corporation [Member]", "terseLabel": "AFSC" } } }, "localname": "ArmedForcesServicesCorporationMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureCommitmentsAndContingenciesRegulatoryIssuesDetails" ], "xbrltype": "domainItemType" }, "mgln_AssetsAcquiredUnderFinanceLeasesAndDeferredassetsAcquiredUnderFinanceLeasesAndDeferredFinancingObligationsFinancingObligations": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Assets acquired under finance leases and deferred financing obligations.", "label": "Assets Acquired Under Finance Leases And deferredAssets acquired under finance Leases and Deferred Financing Obligations Financing Obligations", "terseLabel": "Assets acquired under finance leases and deferred financing obligations" } } }, "localname": "AssetsAcquiredUnderFinanceLeasesAndDeferredassetsAcquiredUnderFinanceLeasesAndDeferredFinancingObligationsFinancingObligations", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mgln_AureliaHealthLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aurelia Health, LLC [Member]", "label": "Aurelia Health Llc [Member]", "terseLabel": "Aurelia Health, LLC" } } }, "localname": "AureliaHealthLlcMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureAcquisitionsGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralRedeemableNonControllingInterestDetails" ], "xbrltype": "domainItemType" }, "mgln_BehavioralAndSpecialtyHealthAdministrativeServicesOnlyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Behavioral and Specialty Health, Administrative Services Only [Member]", "label": "Behavioral And Specialty Health Administrative Services Only [Member]", "terseLabel": "Behavioral & Specialty Health, ASO" } } }, "localname": "BehavioralAndSpecialtyHealthAdministrativeServicesOnlyMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "mgln_BehavioralAndSpecialtyHealthEmployeeAssistanceProgramsRiskBasedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Behavioral and Specialty Health, Employee Assistance Programs Risk-based [Member]", "label": "Behavioral And Specialty Health Employee Assistance Programs Risk Based [Member]", "terseLabel": "Behavioral & Specialty Health, EAP risk-based" } } }, "localname": "BehavioralAndSpecialtyHealthEmployeeAssistanceProgramsRiskBasedMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "mgln_BehavioralAndSpecialtyHealthRiskBasedNonEmployeeAssistanceProgramsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Behavioral and Specialty Health, Risk-based, Non-employee Assistance Programs [Member]", "label": "Behavioral And Specialty Health Risk Based Non Employee Assistance Programs [Member]", "terseLabel": "Behavioral & Specialty Health, risk-based, non-EAP" } } }, "localname": "BehavioralAndSpecialtyHealthRiskBasedNonEmployeeAssistanceProgramsMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "mgln_CashHeldInBankAccounts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash Held in Bank Accounts", "label": "Cash Held in Bank Accounts", "terseLabel": "Cash held in bank accounts" } } }, "localname": "CashHeldInBankAccounts", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "mgln_CashPricePaidPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash price paid per share.", "label": "Cash Price Paid Per Share", "terseLabel": "Cash price paid per share" } } }, "localname": "CashPricePaidPerShare", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralDiscontinuedOperationsDetails" ], "xbrltype": "perShareItemType" }, "mgln_CentersForMedicareAndMedicaidServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Centers for Medicare and Medicaid Services (\"CMS\"), a major customer generating revenue more than ten percent of the segment revenue.", "label": "Centers For Medicare And Medicaid Services [Member]", "terseLabel": "CMS" } } }, "localname": "CentersForMedicareAndMedicaidServicesMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralConcentrationOfBusinessDetails" ], "xbrltype": "domainItemType" }, "mgln_CorporateAndEliminationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment, and eliminating entries used in operating segment consolidation.", "label": "Corporate And Eliminations [Member]", "terseLabel": "Corporate and Eliminations" } } }, "localname": "CorporateAndEliminationsMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationOperatingResultsByBusinessSegmentDetails" ], "xbrltype": "domainItemType" }, "mgln_CreditAgreement2017Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2017 Credit Agreement", "label": "Credit Agreement2017 [Member]", "terseLabel": "2017 Credit Agreement" } } }, "localname": "CreditAgreement2017Member", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementAdditionalInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementContractualMaturitiesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "mgln_CreditAgreement2017SeniorUnsecuredRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2017 Credit Agreement, Senior Unsecured Revolving Credit Facility", "label": "Credit Agreement2017 Senior Unsecured Revolving Credit Facility [Member]", "terseLabel": "2017 Credit Agreement, senior unsecured revolving credit facility" } } }, "localname": "CreditAgreement2017SeniorUnsecuredRevolvingCreditFacilityMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementAdditionalInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "mgln_CreditAgreement2017SeniorUnsecuredTermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2017 Credit Agreement, Senior Unsecured Term Loan Facility", "label": "Credit Agreement2017 Senior Unsecured Term Loan Facility [Member]", "terseLabel": "2017 Credit Agreement, senior unsecured term loan facility" } } }, "localname": "CreditAgreement2017SeniorUnsecuredTermLoanFacilityMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "mgln_CustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer A [Member]", "label": "Customer A [Member]", "terseLabel": "Customer A" } } }, "localname": "CustomerAMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralCustomersExceedingTenPercentOfSegmentRevenuesDetails" ], "xbrltype": "domainItemType" }, "mgln_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer B [Member]", "label": "Customer B [Member]", "terseLabel": "Customer B" } } }, "localname": "CustomerBMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralCustomersExceedingTenPercentOfSegmentRevenuesDetails" ], "xbrltype": "domainItemType" }, "mgln_CustomerCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer C [Member]", "label": "Customer C [Member]", "terseLabel": "Customer C" } } }, "localname": "CustomerCMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralCustomersExceedingTenPercentOfSegmentRevenuesDetails" ], "xbrltype": "domainItemType" }, "mgln_DebtInstrumentVariableRateBaseOneMonthEurodollarMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The one-month eurodollar rate which may be used to calculate the variable interest rate of the debt instrument at the entity's option.", "label": "Debt Instrument Variable Rate Base One Month Eurodollar [Member]", "terseLabel": "Eurodollar rate for one month" } } }, "localname": "DebtInstrumentVariableRateBaseOneMonthEurodollarMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "mgln_DebtInstrumentVariableRateEurodollarRateForSelectedInterestPeriodMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The eurodollar rate for the selected interest period which may be used to calculate the variable interest rate of the debt instrument at the entity's option.", "label": "Debt Instrument Variable Rate Eurodollar Rate For Selected Interest Period [Member]", "terseLabel": "Eurodollar rate for selected interest period" } } }, "localname": "DebtInstrumentVariableRateEurodollarRateForSelectedInterestPeriodMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "mgln_DebtSecuritiesAvailableForSaleRestrictedCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current portion of restricted investments in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-For-Sale, Restricted, Current", "terseLabel": "Short-term restricted investments" } } }, "localname": "DebtSecuritiesAvailableForSaleRestrictedCurrent", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "mgln_DebtSecuritiesAvailableForSaleRestrictedNonCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of non-current portion of restricted investments in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Restricted, Non-Current", "terseLabel": "Long term restricted investments" } } }, "localname": "DebtSecuritiesAvailableForSaleRestrictedNonCurrent", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "mgln_DeferredIncomeTaxExpenseBenefitContinuingAndDiscontinuedOperations": { "auth_ref": [], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Income Tax Expense (Benefit), Continuing and Discontinued Operations", "label": "Deferred Income Tax Expense (Benefit), Continuing and Discontinued Operations", "terseLabel": "Non-cash income tax provision" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingAndDiscontinuedOperations", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mgln_DepreciationAndAmortizationContinuingAndDiscontinuedOperations": { "auth_ref": [], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Depreciation and Amortization, Continuing and Discontinued Operations", "label": "Depreciation and Amortization, Continuing and Discontinued Operations", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortizationContinuingAndDiscontinuedOperations", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mgln_DirectServiceCostsAndOtherOperatingExpenses": { "auth_ref": [], "calculation": { "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationOperatingResultsByBusinessSegmentDetails": { "order": 4.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 }, "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome": { "order": 3.0, "parentTag": "mgln_OperatingNonOperatingIncomeExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Direct Service Costs and generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Direct Service Costs and Other, Operating Expenses", "negatedLabel": "Direct service costs and other", "terseLabel": "Direct service costs and other operating expenses" } } }, "localname": "DirectServiceCostsAndOtherOperatingExpenses", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationOperatingResultsByBusinessSegmentDetails", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "mgln_DisposalGroupIncludingDiscontinuedOperationConsiderationClosingAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Consideration, Closing Adjustments", "label": "Disposal Group, Including Discontinued Operation, Consideration, Closing Adjustments", "terseLabel": "Disposal Group, Including Discontinued Operation, Consideration, Closing Adjustments" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsiderationClosingAdjustments", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "mgln_DisposalGroupIncludingDiscontinuedOperationCostAndExpenses": { "auth_ref": [], "calculation": { "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails": { "order": 2.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost and expenses attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Cost and Expenses", "totalLabel": "Total costs and expenses" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCostAndExpenses", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "mgln_DisposalGroupIncludingDiscontinuedOperationDivestitureRelatedExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of divestiture related expenses attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Divestiture Related Expenses", "terseLabel": "Divestiture related expenses" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationDivestitureRelatedExpenses", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "mgln_DisposalGroupIncludingDiscontinuedOperationInterestAndOtherIncome": { "auth_ref": [], "calculation": { "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails": { "order": 3.0, "parentTag": "mgln_DisposalGroupIncludingDiscontinuedOperationCostAndExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest and other income attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Interest and Other Income", "negatedLabel": "Interest and other income" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationInterestAndOtherIncome", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "mgln_DisposalGroupIncludingDiscontinuedOperationOverheadExpensesPreviouslyAllocated": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of overhead expenses previously allocated attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Overhead Expenses Previously Allocated", "terseLabel": "Overhead expenses previously allocated" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOverheadExpensesPreviouslyAllocated", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "mgln_DisposalGroupIncludingDiscontinuedOperationStockCompensationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of stock compensation expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Stock Compensation Expense", "terseLabel": "Stock compensation expense" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationStockCompensationExpense", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "mgln_DisposalGroupsIncludingDiscontinuedOperationsIncomeStatementTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for of income statement information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Income Statement [Table Text Block]", "verboseLabel": "Summary of the components of income from discontinued operation" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsIncomeStatementTableTextBlock", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsTables" ], "xbrltype": "textBlockItemType" }, "mgln_ExcessCapitalAndUndistributedEarningsIncludedInCashAndCashEquivalents": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of excess capital and undistributed earnings for regulated subsidiaries which are included in cash and cash equivalents.", "label": "Excess Capital and Undistributed Earnings Included in Cash and Cash Equivalents", "terseLabel": "Excess capital and undistributed earnings for regulated subsidiaries included in cash and cash equivalents" } } }, "localname": "ExcessCapitalAndUndistributedEarningsIncludedInCashAndCashEquivalents", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralCashAndCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "mgln_FinanceLeaseAssetGrossCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Asset, Gross Cost", "label": "Finance Lease, Asset, Gross Cost", "verboseLabel": "Gross cost of finance leased assets" } } }, "localname": "FinanceLeaseAssetGrossCost", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsFinanceLeaseDetails" ], "xbrltype": "monetaryItemType" }, "mgln_FinanceLeaseCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total finance lease cost, including but not limited to, amortization of right-of-use assets and interest expense.", "label": "Finance Lease Cost", "terseLabel": "Total finance lease cost" } } }, "localname": "FinanceLeaseCost", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "mgln_FormularyManagementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Formulary Management services.", "label": "Formulary Management [Member]", "terseLabel": "Formulary management" } } }, "localname": "FormularyManagementMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "mgln_GeographicConcentrationRiskAreaOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from specified geographic area one is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk Area One [Member]", "terseLabel": "Pennsylvania Counties" } } }, "localname": "GeographicConcentrationRiskAreaOneMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralConcentrationOfBusinessDetails" ], "xbrltype": "domainItemType" }, "mgln_GovernmentCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Government Customer [Member]", "label": "Government Customer [Member]", "terseLabel": "Government" } } }, "localname": "GovernmentCustomerMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "mgln_HealthCareReformPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy related to health care reform.", "label": "Health Care Reform [Policy Text Block]", "terseLabel": "Health Care Reform" } } }, "localname": "HealthCareReformPolicyTextBlock", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "mgln_HealthcareSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Healthcare Segment [Member]", "label": "Healthcare Segment [Member]", "terseLabel": "Healthcare" } } }, "localname": "HealthcareSegmentMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationOperatingResultsByBusinessSegmentDetails", "http://www.magellanhealth.com/role/DisclosureGeneralCustomersExceedingTenPercentOfSegmentRevenuesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "mgln_IncreaseDecreaseInCurrentContractLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of increase (decrease) in current contract liabilities during the period.", "label": "Increase (Decrease) In Current Contract Liabilities", "terseLabel": "Change in contract liabilities - current" } } }, "localname": "IncreaseDecreaseInCurrentContractLiabilities", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralAccountsReceivableContractAssetsAndContractLiabilitiesTabularDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "mgln_IncreaseDecreaseInMedicalClaimsPayableAndOtherMedicalLiabilities": { "auth_ref": [], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net change during the reporting period in the medical claims payable and other medical liabilities.", "label": "Increase (Decrease) in Medical Claims Payable and Other Medical Liabilities", "terseLabel": "Medical claims payable and other medical liabilities" } } }, "localname": "IncreaseDecreaseInMedicalClaimsPayableAndOtherMedicalLiabilities", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mgln_IncreaseDecreaseInNonCurrentContractLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) in non-current contract liabilities.", "label": "Increase (Decrease) In Non-Current Contract Liabilities", "terseLabel": "Change in contract liabilities - long-term" } } }, "localname": "IncreaseDecreaseInNonCurrentContractLiabilities", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralAccountsReceivableContractAssetsAndContractLiabilitiesTabularDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "mgln_IncreaseDecreaseInTaxContingencies": { "auth_ref": [], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) of tax contingencies during the period.", "label": "Increase (Decrease) in Tax Contingencies", "terseLabel": "Tax contingencies" } } }, "localname": "IncreaseDecreaseInTaxContingencies", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mgln_LandAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Land and Equipment [Member]", "label": "Land And Equipment [Member]", "terseLabel": "Land and equipment" } } }, "localname": "LandAndEquipmentMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsTabularDisclosureDetails" ], "xbrltype": "domainItemType" }, "mgln_LeaseCostExcludingSubleaseIncome": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total operating and finance least cost excluding sublease income.", "label": "Lease Cost Excluding Sublease Income", "terseLabel": "Total lease cost" } } }, "localname": "LeaseCostExcludingSubleaseIncome", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "mgln_LeaseLiability": { "auth_ref": [], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralLeasesAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.magellanhealth.com/role/DisclosureGeneralLeasesGrossDifferenceDetails": { "order": 2.0, "parentTag": "mgln_LeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating and finance leases.", "label": "Lease Liability", "terseLabel": "Present value of lease liabilities", "totalLabel": "Total lease liabilities" } } }, "localname": "LeaseLiability", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesAssetsAndLiabilitiesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLeasesGrossDifferenceDetails" ], "xbrltype": "monetaryItemType" }, "mgln_LeaseLiabilityPaymentsDue": { "auth_ref": [], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralLeasesGrossDifferenceDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.magellanhealth.com/role/DisclosureGeneralLeasesMaturityDatesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance leases.", "label": "Lease Liability, Payments Due", "totalLabel": "Total lease payments" } } }, "localname": "LeaseLiabilityPaymentsDue", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesGrossDifferenceDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLeasesMaturityDatesDetails" ], "xbrltype": "monetaryItemType" }, "mgln_LeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralLeasesMaturityDatesDetails": { "order": 6.0, "parentTag": "mgln_LeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due after fifth fiscal year following latest fiscal year.", "label": "Lease Liability Payments, Due After Year Five", "terseLabel": "2025 and beyond" } } }, "localname": "LeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesMaturityDatesDetails" ], "xbrltype": "monetaryItemType" }, "mgln_LeaseLiabilityPaymentsDueYearFive": { "auth_ref": [], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralLeasesMaturityDatesDetails": { "order": 5.0, "parentTag": "mgln_LeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in fifth fiscal year following latest fiscal year.", "label": "Lease Liability Payments, Due Year Five", "terseLabel": "2024" } } }, "localname": "LeaseLiabilityPaymentsDueYearFive", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesMaturityDatesDetails" ], "xbrltype": "monetaryItemType" }, "mgln_LeaseLiabilityPaymentsDueYearFour": { "auth_ref": [], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralLeasesMaturityDatesDetails": { "order": 4.0, "parentTag": "mgln_LeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in fourth fiscal year following latest fiscal year.", "label": "Lease Liability Payments, Due Year Four", "terseLabel": "2023" } } }, "localname": "LeaseLiabilityPaymentsDueYearFour", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesMaturityDatesDetails" ], "xbrltype": "monetaryItemType" }, "mgln_LeaseLiabilityPaymentsDueYearThree": { "auth_ref": [], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralLeasesMaturityDatesDetails": { "order": 3.0, "parentTag": "mgln_LeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in third fiscal year following latest fiscal year.", "label": "Lease Liability Payments, Due Year Three", "terseLabel": "2022" } } }, "localname": "LeaseLiabilityPaymentsDueYearThree", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesMaturityDatesDetails" ], "xbrltype": "monetaryItemType" }, "mgln_LeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralLeasesMaturityDatesDetails": { "order": 2.0, "parentTag": "mgln_LeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in second fiscal year following latest fiscal year.", "label": "Lease Liability Payments, Due Year Two", "terseLabel": "2021" } } }, "localname": "LeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesMaturityDatesDetails" ], "xbrltype": "monetaryItemType" }, "mgln_LeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralLeasesMaturityDatesDetails": { "order": 1.0, "parentTag": "mgln_LeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in remainder of fiscal year following latest fiscal year ended.", "label": "Lease Liability, Payments, Remainder Of Fiscal Year", "terseLabel": "2020" } } }, "localname": "LeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesMaturityDatesDetails" ], "xbrltype": "monetaryItemType" }, "mgln_LeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralLeasesGrossDifferenceDetails": { "order": 1.0, "parentTag": "mgln_LeaseLiabilityPaymentsDue", "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 and finance leases.", "label": "Lease Liability, Undiscounted Excess Amount", "negatedLabel": "Less interest" } } }, "localname": "LeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesGrossDifferenceDetails" ], "xbrltype": "monetaryItemType" }, "mgln_LesseeOperatingLeaseNumberOfOptionsToRenew": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of terms and conditions of option to extend lessee's operating lease.", "label": "Lessee, Operating Lease, Number Of Options To Renew", "terseLabel": "Options to renew" } } }, "localname": "LesseeOperatingLeaseNumberOfOptionsToRenew", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesGeneralInformationDetails" ], "xbrltype": "integerItemType" }, "mgln_LongTermDebtAndCapitalLeaseObligationsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long term debt and capital lease obligations.", "label": "Long Term Debt And Capital Lease Obligations Policy Text Block", "terseLabel": "Long Term Debt and Finance Lease Obligations" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsPolicyTextBlock", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "mgln_MagellanCompleteCareBusinessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Magellan Complete Care Business [Member]", "label": "Magellan Complete Care Business [Member]", "terseLabel": "MCC Business" } } }, "localname": "MagellanCompleteCareBusinessMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsAdditionalInformationDetails", "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails", "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralCustomersExceedingTenPercentOfConsolidatedNetRevenuesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "mgln_ManagedCareAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to managed care and other related services.", "label": "Managed Care And Other [Member]", "terseLabel": "Managed care and other" } } }, "localname": "ManagedCareAndOtherMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationOperatingResultsByBusinessSegmentDetails", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "domainItemType" }, "mgln_ManagedCareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Managed Care [Member]", "label": "Managed Care [Member]", "terseLabel": "Managed care" } } }, "localname": "ManagedCareMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "mgln_MedicalClaimsPayableCurrent": { "auth_ref": [], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Medical claims payable represents the liability for healthcare claims reported but not yet paid and claims incurred but not yet reported.", "label": "Medical Claims Payable, Current", "terseLabel": "Medical claims payable" } } }, "localname": "MedicalClaimsPayableCurrent", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "mgln_MedicarePartDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Medicare Part D services.", "label": "Medicare Part D [Member]", "terseLabel": "Medicare Part D" } } }, "localname": "MedicarePartDMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "mgln_MergerAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to merger agreement.", "label": "Merger Agreement [Member]", "terseLabel": "Merger Agreement" } } }, "localname": "MergerAgreementMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "mgln_NonGovernmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-government [Member]", "label": "Non Government [Member]", "terseLabel": "Non-government" } } }, "localname": "NonGovernmentMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "mgln_NoticePeriodForContractTermination": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the notice period required for termination of contract.", "label": "Notice Period for Contract Termination", "terseLabel": "Notice period for termination of contract" } } }, "localname": "NoticePeriodForContractTermination", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralConcentrationOfBusinessDetails" ], "xbrltype": "durationItemType" }, "mgln_OperatingNonOperatingIncomeExpense": { "auth_ref": [], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of adding the operating expenses and non-operating income and expenses.", "label": "Operating Non Operating Income (Expense)", "totalLabel": "Total costs, expenses and other income" } } }, "localname": "OperatingNonOperatingIncomeExpense", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "mgln_OtherMainlyFormularyManagementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other, Mainly Formulary Management [Member]", "label": "Other Mainly Formulary Management [Member]", "terseLabel": "Other, mainly formulary management" } } }, "localname": "OtherMainlyFormularyManagementMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "mgln_OtherMedicalLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other medical liabilities consist primarily of \"reinvestment\" payables under certain managed behavioral healthcare contracts with customers and \"profit share\" payables under certain risk-based contracts. Under a contract with reinvestment features, if the cost of care is less than certain minimum amounts specified in the contract (usually as a percentage of revenue), the Company is required to \"reinvest\" such difference in behavioral healthcare programs when and as specified by the customer or to pay the difference to the customer for their use in funding such programs. Under a contract with profit share provisions, if the cost of care is below certain specified levels, the Company will \"share\" the cost savings with the customer at the percentages set forth in the contract.", "label": "Other Medical Liabilities, Current", "terseLabel": "Other medical liabilities" } } }, "localname": "OtherMedicalLiabilitiesCurrent", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "mgln_OtherServiceLinesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other service lines.", "label": "Other Service Lines [Member]", "terseLabel": "Other service lines" } } }, "localname": "OtherServiceLinesMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "mgln_OtherThanCashInEntityBankAccountsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Than Cash In Entity Bank Accounts Member.", "label": "Other Than Cash In Entity Bank Accounts [Member]", "terseLabel": "Other Than Cash In Entity Bank Accounts Member" } } }, "localname": "OtherThanCashInEntityBankAccountsMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "mgln_PbmIncludingDispensingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "PBM services, including dispensing.", "label": "Pbm Including Dispensing [Member]", "terseLabel": "PBM, including dispensing" } } }, "localname": "PbmIncludingDispensingMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "mgln_PercentageIncreaseDecreaseInAccountsAndOtherReceivables": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage increase (decrease) in accounts and other receivables.", "label": "Percentage Increase (Decrease) In Accounts And Other Receivables", "terseLabel": "Change in accounts receivable (as a percent)" } } }, "localname": "PercentageIncreaseDecreaseInAccountsAndOtherReceivables", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralAccountsReceivableContractAssetsAndContractLiabilitiesTabularDisclosureDetails" ], "xbrltype": "percentItemType" }, "mgln_PercentageIncreaseDecreaseInContractAssets": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage increase (decrease) in contract assets.", "label": "Percentage Increase (Decrease) In Contract Assets", "terseLabel": "Change in contract assets (as a percent)" } } }, "localname": "PercentageIncreaseDecreaseInContractAssets", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralAccountsReceivableContractAssetsAndContractLiabilitiesTabularDisclosureDetails" ], "xbrltype": "percentItemType" }, "mgln_PercentageIncreaseDecreaseInCurrentContractLiabilities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage increase (decrease) in current contract liabilities.", "label": "Percentage Increase (Decrease) In Current Contract Liabilities", "terseLabel": "Change in contract liabilities - current (as a percent)" } } }, "localname": "PercentageIncreaseDecreaseInCurrentContractLiabilities", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralAccountsReceivableContractAssetsAndContractLiabilitiesTabularDisclosureDetails" ], "xbrltype": "percentItemType" }, "mgln_PercentageIncreaseDecreaseInNonCurrentContractLiabilities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage increase (decrease) in non-current contract liabilities.", "label": "Percentage Increase (Decrease) In Non-Current Contract Liabilities", "terseLabel": "Change in contract liabilities - long-term (as a percent)" } } }, "localname": "PercentageIncreaseDecreaseInNonCurrentContractLiabilities", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralAccountsReceivableContractAssetsAndContractLiabilitiesTabularDisclosureDetails" ], "xbrltype": "percentItemType" }, "mgln_PharmacyBenefitAdministrationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to pharmacy benefit administration ((\"PBA\").", "label": "Pharmacy Benefit Administration [Member]", "terseLabel": "PBA" } } }, "localname": "PharmacyBenefitAdministrationMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "mgln_PharmacyBenefitManagementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to traditional pharmacy benefit management (\"PBM\") services.", "label": "Pharmacy Benefit Management [Member]", "terseLabel": "PBM" } } }, "localname": "PharmacyBenefitManagementMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationOperatingResultsByBusinessSegmentDetails", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "domainItemType" }, "mgln_PharmacyManagementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pharmacy Management [Member]", "label": "Pharmacy Management [Member]", "terseLabel": "Pharmacy Management" } } }, "localname": "PharmacyManagementMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationOperatingResultsByBusinessSegmentDetails", "http://www.magellanhealth.com/role/DisclosureGeneralCustomersExceedingTenPercentOfSegmentRevenuesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "mgln_ReconciliationOfSegmentProfitLossShareBasedCompensationExpenseAddback": { "auth_ref": [], "calculation": { "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationOperatingResultsByBusinessSegmentDetails": { "order": 6.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The add back of stock compensation expense that is included in direct service costs and other operating expenses but is excluded from the computation of segment profit since it is managed on a consolidated basis.", "label": "Reconciliation of Segment Profit (Loss), Share-based Compensation Expense Addback", "terseLabel": "Stock compensation expense" } } }, "localname": "ReconciliationOfSegmentProfitLossShareBasedCompensationExpenseAddback", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationOperatingResultsByBusinessSegmentDetails" ], "xbrltype": "monetaryItemType" }, "mgln_RedeemableNonControllingInterestRightToExerciseOptionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period from the redemption date in which the company or the other shareholders has the right to exercise their option.", "label": "Redeemable Non-Controlling Interest, Right To Exercise The Option, Period", "terseLabel": "Period from the redemption date" } } }, "localname": "RedeemableNonControllingInterestRightToExerciseOptionPeriod", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralRedeemableNonControllingInterestDetails" ], "xbrltype": "durationItemType" }, "mgln_RedeemableNoncontrollingInterestPeriodOfEbitdaAtRedemptionDateUsedInCalculationOfRedemptionPriceForPutAndCallOption": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of EBITDA at the redemption date of redeemable non-controlling interest, used in the calculation of redemption price for put and call option.", "label": "Redeemable Noncontrolling Interest, Period Of EBITDA At Redemption Date Used In Calculation Of Redemption Price For Put And Call Option", "terseLabel": "Period of EBITDA at the redemption date of redeemable non-controlling interest, used in the calculation of redemption price for put and call option" } } }, "localname": "RedeemableNoncontrollingInterestPeriodOfEbitdaAtRedemptionDateUsedInCalculationOfRedemptionPriceForPutAndCallOption", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralRedeemableNonControllingInterestDetails" ], "xbrltype": "durationItemType" }, "mgln_RedeemableNoncontrollingInterestPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclsosure of accounting policy for redeemable noncontrolling interest.", "label": "Redeemable Noncontrolling Interest [Policy Text Block]", "terseLabel": "Redeemable Non-Controlling Interest" } } }, "localname": "RedeemableNoncontrollingInterestPolicyTextBlock", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "mgln_RedeemableNoncontrollingInterestRightToExerciseCallOptionOnPercentageOfRemainingShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of the remaining shares that can be purchased by the company under the call option.", "label": "Redeemable Noncontrolling Interest, Right To Exercise Call Option On Percentage Of Remaining Shares", "terseLabel": "Percentage of the remaining shares that can be purchased by the company under the call option" } } }, "localname": "RedeemableNoncontrollingInterestRightToExerciseCallOptionOnPercentageOfRemainingShares", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralRedeemableNonControllingInterestDetails" ], "xbrltype": "percentItemType" }, "mgln_RedeemableNoncontrollingInterestThresholdPercentageOfRemainingSharesToBePurchasedIfRightToPutOptionIsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold percentage of the remaining shares to be purchased by the company if the other shareholders exercise the right to put options.", "label": "Redeemable Noncontrolling Interest, Threshold Percentage Of Remaining Shares To Be Purchased If Right To Put Option Is Exercised", "terseLabel": "Threshold percentage of the remaining shares to be purchased on exercise the right to put options" } } }, "localname": "RedeemableNoncontrollingInterestThresholdPercentageOfRemainingSharesToBePurchasedIfRightToPutOptionIsExercised", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralRedeemableNonControllingInterestDetails" ], "xbrltype": "percentItemType" }, "mgln_RequiredTerminationNoticeForPerMemberPerMonthContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The required notice to terminate a per member per month contract.", "label": "Required Termination Notice For Per Member Per Month Contract", "terseLabel": "Required notice to terminate PMPM contract" } } }, "localname": "RequiredTerminationNoticeForPerMemberPerMonthContract", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralPerMemberPerMonthRevenueDetails" ], "xbrltype": "durationItemType" }, "mgln_ScheduleOfShareBasedCompensationRestrictedPerformanceStockUnitsAwardActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted performance stock units that were outstanding at the beginning and end of the year, and the number of performance restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule Of Share Based Compensation Restricted Performance Stock Units Award Activity [Table Text Block]", "terseLabel": "Schedule of nonvested restricted performance stock units" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedPerformanceStockUnitsAwardActivityTableTextBlock", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralTables" ], "xbrltype": "textBlockItemType" }, "mgln_ScheduleOfShareBasedCompensationRestrictedStockAwardActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock awards that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock awards that were granted, vested, or forfeited during the year.", "label": "Schedule of Share-based Compensation Restricted Stock Award Activity [Table Text Block]", "terseLabel": "Schedule of nonvested restricted stock award activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockAwardActivityTableTextBlock", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralTables" ], "xbrltype": "textBlockItemType" }, "mgln_SeniorNotesDue20244.400PercentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "4.400% Senior Notes due 2024.", "label": "Senior Notes Due20244.400 Percent [Member]", "terseLabel": "4.400% Senior Notes due 2024" } } }, "localname": "SeniorNotesDue20244.400PercentMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "mgln_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedPercentageOfForfeitures": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the estimated percentage of forfeitures considered for reduction in stock compensation expense recognized during the period.", "label": "Share Based Compensation Arrangement by Share Based Payment Award, Estimated Percentage of Forfeitures", "terseLabel": "Estimated forfeitures (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedPercentageOfForfeitures", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationStockCompensationExpenseDetails" ], "xbrltype": "percentItemType" }, "mgln_ShareBasedPaymentArrangementNoncashExpenseContinuingAndDiscontinuedOperations": { "auth_ref": [], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-based Payment Arrangement, Noncash Expense, Continuing and Discontinued Operations", "label": "Share-based Payment Arrangement, Noncash Expense, Continuing and Discontinued Operations", "terseLabel": "Non-cash stock compensation expense" } } }, "localname": "ShareBasedPaymentArrangementNoncashExpenseContinuingAndDiscontinuedOperations", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mgln_ShareRepurchaseProgramOctober2015Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Repurchase Program October2015 Member.", "label": "Share Repurchase Program October2015 [Member]", "terseLabel": "October 2015 Share Repurchase Program" } } }, "localname": "ShareRepurchaseProgramOctober2015Member", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureCommitmentsAndContingenciesStockRepurchasesGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "mgln_SharesRepurchasedOpenMarketPurchasesMadeShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of shares repurchased by the entity pursuant to the share repurchase program.", "label": "Shares Repurchased, Open Market Purchases Made, Shares", "terseLabel": "Share repurchases made in open market (in shares)" } } }, "localname": "SharesRepurchasedOpenMarketPurchasesMadeShares", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureCommitmentsAndContingenciesStockRepurchasesTabularDisclosureDetails" ], "xbrltype": "sharesItemType" }, "mgln_SharesRepurchasedValueExcludingBrokerCommissions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate cost of stock that was repurchased during the period, excluding broker commissions.", "label": "Shares Repurchased, Value Excluding Broker Commissions", "verboseLabel": "Aggregate Cost" } } }, "localname": "SharesRepurchasedValueExcludingBrokerCommissions", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureCommitmentsAndContingenciesStockRepurchasesTabularDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "mgln_StockRepurchasesProgramTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the stock repurchase program made under open market.", "label": "Stock Repurchases Program [Table Text Block]", "terseLabel": "Schedule of stock repurchases made" } } }, "localname": "StockRepurchasesProgramTableTextBlock", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "mgln_TermOfContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the term of the contract entered with the customer.", "label": "Term of Contract", "terseLabel": "Term of contracts with customers" } } }, "localname": "TermOfContract", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralConcentrationOfBusinessDetails", "http://www.magellanhealth.com/role/DisclosureGeneralCustomersExceedingTenPercentOfConsolidatedNetRevenuesDetails" ], "xbrltype": "durationItemType" }, "mgln_TermOfFormularyManagementContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The term of a formulary management contract.", "label": "Term Of Formulary Management Contract", "terseLabel": "Term of formulary management contract" } } }, "localname": "TermOfFormularyManagementContract", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralFormularyManagementRevenueDetails" ], "xbrltype": "durationItemType" }, "mgln_TermOfMaterialRightBenefit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The term of benefit for the material right.", "label": "Term Of Material Right Benefit", "terseLabel": "Anticipated period of benefit of the material right" } } }, "localname": "TermOfMaterialRightBenefit", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralPharmacyBenefitAdministrationRevenueDetails" ], "xbrltype": "durationItemType" }, "mgln_TermOfPerMemberPerMonthContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The general term of a per member per month contract.", "label": "Term Of Per Member Per Month Contract", "terseLabel": "Term of PMPM contract" } } }, "localname": "TermOfPerMemberPerMonthContract", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralPerMemberPerMonthRevenueDetails" ], "xbrltype": "durationItemType" }, "mgln_TermOfPharmacyBenefitManagementRelationship": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expected term of PBM relationship.", "label": "Term Of Pharmacy Benefit Management Relationship", "terseLabel": "Expected term of PBM relationship" } } }, "localname": "TermOfPharmacyBenefitManagementRelationship", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralPharmacyBenefitManagementRevenueDetails" ], "xbrltype": "durationItemType" }, "mgln_TermOfRenewedContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the term of the renewed contract with the customer.", "label": "Term of Renewed Contract", "terseLabel": "Term of contract extensions or renewals" } } }, "localname": "TermOfRenewedContract", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralConcentrationOfBusinessDetails", "http://www.magellanhealth.com/role/DisclosureGeneralCustomersExceedingTenPercentOfConsolidatedNetRevenuesDetails" ], "xbrltype": "durationItemType" }, "mgln_TransformationInitiative2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transformation Initiative, 2020 [Member]", "label": "Transformation Initiative2020 [Member]", "terseLabel": "Transformation Initiative, 2020" } } }, "localname": "TransformationInitiative2020Member", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureSpecialChargesGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "mgln_UnitedStatesFederalGovernmentCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the U.S. federal government as a customer.", "label": "United States Federal Government Customer [Member]", "terseLabel": "United States federal government" } } }, "localname": "UnitedStatesFederalGovernmentCustomerMember", "nsuri": "http://www.magellanhealth.com/20210331", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralConcentrationOfBusinessDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationEliminationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidation Eliminations [Member]", "terseLabel": "Elimination" } } }, "localname": "ConsolidationEliminationsMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r175", "r188", "r189", "r190", "r191", "r193", "r195", "r199" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationOperatingResultsByBusinessSegmentDetails", "http://www.magellanhealth.com/role/DisclosureGeneralRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r175", "r188", "r189", "r190", "r191", "r193", "r195", "r199" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationOperatingResultsByBusinessSegmentDetails", "http://www.magellanhealth.com/role/DisclosureGeneralRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r130", "r135", "r224", "r341", "r342", "r343", "r362", "r363" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Period Of Adoption Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r130", "r135", "r224", "r341", "r342", "r343", "r362", "r363" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r130", "r135", "r224", "r341", "r342", "r343", "r362", "r363" ], "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.magellanhealth.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r204", "r298", "r302", "r513" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralConcentrationOfBusinessDetails", "http://www.magellanhealth.com/role/DisclosureGeneralCustomersExceedingTenPercentOfSegmentRevenuesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r315", "r317", "r448", "r449", "r450", "r451", "r452", "r453", "r472", "r511", "r514" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralConcentrationOfBusinessDetails", "http://www.magellanhealth.com/role/DisclosureGeneralCustomersExceedingTenPercentOfConsolidatedNetRevenuesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLeasesGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralPharmacyBenefitAdministrationRevenueDetails", "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationStockCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r315", "r317", "r448", "r449", "r450", "r451", "r452", "r453", "r472", "r511", "r514" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralConcentrationOfBusinessDetails", "http://www.magellanhealth.com/role/DisclosureGeneralFormularyManagementRevenueDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLeasesGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralPerMemberPerMonthRevenueDetails", "http://www.magellanhealth.com/role/DisclosureGeneralPharmacyBenefitAdministrationRevenueDetails", "http://www.magellanhealth.com/role/DisclosureGeneralPharmacyBenefitManagementRevenueDetails", "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationStockCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r204", "r298", "r302", "r513" ], "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.magellanhealth.com/role/DisclosureGeneralConcentrationOfBusinessDetails", "http://www.magellanhealth.com/role/DisclosureGeneralCustomersExceedingTenPercentOfSegmentRevenuesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralRedeemableNonControllingInterestDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralRedeemableNonControllingInterestDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r201", "r298", "r301", "r473", "r510", "r512" ], "lang": { "en-us": { "role": { "label": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationOperatingResultsByBusinessSegmentDetails", "http://www.magellanhealth.com/role/DisclosureGeneralRevenueRecognitionDetails", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r201", "r298", "r301", "r473", "r510", "r512" ], "lang": { "en-us": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationOperatingResultsByBusinessSegmentDetails", "http://www.magellanhealth.com/role/DisclosureGeneralRevenueRecognitionDetails", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r305", "r315", "r317", "r448", "r449", "r450", "r451", "r452", "r453", "r472", "r511", "r514" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralConcentrationOfBusinessDetails", "http://www.magellanhealth.com/role/DisclosureGeneralCustomersExceedingTenPercentOfConsolidatedNetRevenuesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralFormularyManagementRevenueDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLeasesGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralPerMemberPerMonthRevenueDetails", "http://www.magellanhealth.com/role/DisclosureGeneralPharmacyBenefitAdministrationRevenueDetails", "http://www.magellanhealth.com/role/DisclosureGeneralPharmacyBenefitManagementRevenueDetails", "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationStockCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r305", "r315", "r317", "r448", "r449", "r450", "r451", "r452", "r453", "r472", "r511", "r514" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralConcentrationOfBusinessDetails", "http://www.magellanhealth.com/role/DisclosureGeneralCustomersExceedingTenPercentOfConsolidatedNetRevenuesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralFormularyManagementRevenueDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLeasesGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralPerMemberPerMonthRevenueDetails", "http://www.magellanhealth.com/role/DisclosureGeneralPharmacyBenefitAdministrationRevenueDetails", "http://www.magellanhealth.com/role/DisclosureGeneralPharmacyBenefitManagementRevenueDetails", "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationStockCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r54" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r35", "r46", "r206", "r207" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets": { "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" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralConcentrationOfBusinessDetails", "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r57" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r74" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Accumulated Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax", "terseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r71", "r75", "r76", "r127", "r128", "r129", "r387", "r515", "r516" ], "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 (Loss) Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital [Abstract]", "terseLabel": "Other Stockholders' Equity:" } } }, "localname": "AdditionalPaidInCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r47" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r127", "r128", "r129", "r341", "r342", "r343" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid In Capital [Member]", "terseLabel": "Additional Paid in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "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]", "terseLabel": "Adjustments to reconcile net income to net cash from operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r318", "r320", "r346", "r347" ], "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 compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r320", "r339", "r345" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Stock compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationStockCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Potential dilutive securities excluded from computation of dilutive securities (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncAntidilutiveSecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r113", "r240" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureSpecialChargesComponentsDetails": { "order": 1.0, "parentTag": "us-gaap_RestructuringSettlementAndImpairmentProvisions", "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": "Impairment", "totalLabel": "Total non-cash related special charges" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureSpecialChargesComponentsDetails", "http://www.magellanhealth.com/role/DisclosureSpecialChargesGeneralInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetImpairmentChargesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asset Impairment Charges [Abstract]", "terseLabel": "Asset Impairment Charges", "verboseLabel": "Non-cash related special charges" } } }, "localname": "AssetImpairmentChargesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureSpecialChargesComponentsDetails", "http://www.magellanhealth.com/role/DisclosureSpecialChargesGeneralInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Assets": { "auth_ref": [ "r120", "r183", "r190", "r197", "r223", "r383", "r388", "r406", "r475", "r496" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets and Liabilities, Lessee [Abstract]", "terseLabel": "Components of lease assets and liabilities", "verboseLabel": "Leases" } } }, "localname": "AssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesAssetsAndLiabilitiesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsFinanceLeaseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r36", "r37", "r67", "r120", "r223", "r383", "r388", "r406" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets": { "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.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r396" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets held at fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r214" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsAmortizedCostDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsAmortizedCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r215" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsAmortizedCostDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available-for-sale Debt Securities, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsAmortizedCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r212", "r230" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsAmortizedCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsByMaturityDateDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsAmortizedCostDetails", "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsByMaturityDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]", "terseLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsByMaturityDateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]", "terseLabel": "Estimated Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsByMaturityDateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsByMaturityDateDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Remainder of Fiscal Year", "terseLabel": "2020" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsByMaturityDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue": { "auth_ref": [], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsByMaturityDateDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Remainder of Fiscal Year", "terseLabel": "2020" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsByMaturityDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r217" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsByMaturityDateDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity 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": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "2021" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsByMaturityDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r216", "r217", "r491" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsByMaturityDateDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity 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": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "2021" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsByMaturityDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r209", "r213", "r230", "r479" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsAmortizedCostDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 }, "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsByMaturityDateDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Investments", "totalLabel": "Estimated Fair Value", "verboseLabel": "Estimated Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails", "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsAmortizedCostDetails", "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsByMaturityDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r211", "r230" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Available-for-sale Securities, Debt Securities, Current", "terseLabel": "Short-term investments ($88,867 and $74,312 restricted at December 31, 2020 and March 31, 2021, respectively)" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "auth_ref": [ "r211", "r230" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Available-for-sale Securities, Debt Securities, Noncurrent", "verboseLabel": "Long-term investments ($1,026 and $2,615 restricted at December 31, 2020 and March 31, 2021, respectively)" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesGrossRealizedGainLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Realized Gain (Loss) [Abstract]", "terseLabel": "Realized gains or losses" } } }, "localname": "AvailableForSaleSecuritiesGrossRealizedGainLossAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsRealizedGainsOrLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r321", "r340" ], "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.magellanhealth.com/role/DisclosureGeneralStockCompensationNonvestedActivityDetails", "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationRestrictedStockUnitsDetails", "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BankOverdrafts": { "auth_ref": [ "r57", "r263" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of payments made in excess of existing cash balances, which will be honored by the bank but reflected as a loan to the entity. Overdrafts generally have a very short time frame for correction or repayment and are therefore more similar to short-term bank financing than trade financing.", "label": "Bank Overdrafts", "verboseLabel": "Book overdrafts" } } }, "localname": "BankOverdrafts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralCashAndCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r314", "r316" ], "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.magellanhealth.com/role/DisclosureAcquisitionsGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureCommitmentsAndContingenciesRegulatoryIssuesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r314", "r316", "r372", "r373" ], "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.magellanhealth.com/role/DisclosureAcquisitionsGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureCommitmentsAndContingenciesRegulatoryIssuesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionDateOfAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Acquisition, Date of Acquisition [Abstract]", "terseLabel": "Date of Acquisition" } } }, "localname": "BusinessAcquisitionDateOfAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureAcquisitionsGeneralInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date when the business acquisition agreement was executed, in CCYY-MM-DD format.", "label": "Business Acquisition, Date of Acquisition Agreement", "terseLabel": "Business Acquisition, Date of Acquisition Agreement" } } }, "localname": "BusinessAcquisitionDateOfAcquisitionAgreement1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureAcquisitionsGeneralInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1": { "auth_ref": [ "r368", "r369", "r370" ], "lang": { "en-us": { "role": { "documentation": "Date when the acquirer obtains control of the acquiree, in CCYY-MM-DD format.", "label": "Business Acquisition, Effective Date of Acquisition", "terseLabel": "Business Acquisition, Effective Date of Acquisition" } } }, "localname": "BusinessAcquisitionEffectiveDateOfAcquisition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureAcquisitionsGeneralInformationDetails" ], "xbrltype": "dateItemType" }, "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]", "verboseLabel": "Acquisitions" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureAcquisitionsGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureCommitmentsAndContingenciesRegulatoryIssuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of equity interest acquired (as a percent)" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureAcquisitionsGeneralInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r375", "r376", "r377" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Base purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureAcquisitionsGeneralInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred [Abstract]", "terseLabel": "Consideration Transferred" } } }, "localname": "BusinessCombinationConsiderationTransferredAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureAcquisitionsGeneralInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationDescriptionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Description [Abstract]", "terseLabel": "Description" } } }, "localname": "BusinessCombinationDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureAcquisitionsGeneralInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r378" ], "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": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureAcquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles": { "auth_ref": [ "r374" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to intangibles acquired in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles", "verboseLabel": "Measurement period adjustments, increase in goodwill" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureAcquisitionsGeneralInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisitions" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralCashAndCashEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion 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.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r39", "r116", "r118" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r110", "r115", "r117" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "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 at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period", "terseLabel": "Cash and cash equivalents ($49,227 and $75,458 restricted at December 31, 2020 and March 31, 2021, respectively)" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r110", "r407" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents from continuing operations" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Non-cash investing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": { "auth_ref": [ "r23", "r110" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlowsCalc2": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) of investing activities of 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": "Cash Provided by (Used in) Investing Activities, Discontinued Operations", "terseLabel": "Net cash provided by investing activities from discontinued operations" } } }, "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "auth_ref": [ "r23", "r110" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlowsCalc2": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations", "terseLabel": "Net cash provided by operating activities from discontinued operations" } } }, "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r492" ], "lang": { "en-us": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates Of Deposit [Member]", "terseLabel": "Certificates of deposit" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails", "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsAmortizedCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ChangeInContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Change in Contract with Customer, Liability [Abstract]", "terseLabel": "Contract liabilities" } } }, "localname": "ChangeInContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralAccountsReceivableContractAssetsAndContractLiabilitiesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r278", "r279", "r280", "r281" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureCommitmentsAndContingenciesStockRepurchasesGeneralInformationDetails" ], "xbrltype": "stringItemType" }, "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_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r259", "r260", "r261", "r262" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r127", "r128" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]", "terseLabel": "Common stock" } } }, "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r45" ], "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.magellanhealth.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r45" ], "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 (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r45" ], "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 (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r45", "r272" ], "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", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)", "terseLabel": "Common stock, outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r45" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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, par value $.01 per share: Authorized-100,000 shares at December 31, 2020 and March 31, 2021-Issued and outstanding-55,549 and 25,887 shares at December 31, 2020, respectively, and 55,789 and 26,127 shares at March 31, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r79", "r81", "r82", "r90", "r486", "r506" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractTerminationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Termination of a contract associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Contract Termination [Member]", "terseLabel": "Lease shutdown costs" } } }, "localname": "ContractTerminationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureSpecialChargesComponentsDetails", "http://www.magellanhealth.com/role/DisclosureSpecialChargesGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureSpecialChargesRollForwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r286" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Schedule of accounts receivable, contract assets and contract liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r282", "r284", "r299" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, Net", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralAccountsReceivableContractAssetsAndContractLiabilitiesTabularDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": { "auth_ref": [ "r285" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional.", "label": "Contract with Customer, Asset, Reclassified to Receivable", "terseLabel": "Change in contract assets" } } }, "localname": "ContractWithCustomerAssetReclassifiedToReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralAccountsReceivableContractAssetsAndContractLiabilitiesTabularDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r282", "r283", "r299" ], "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": "Contract liabilities - current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralAccountsReceivableContractAssetsAndContractLiabilitiesTabularDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r282", "r283", "r299" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Contract liabilities - long-term" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralAccountsReceivableContractAssetsAndContractLiabilitiesTabularDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r300" ], "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 previously included in current contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralAccountsReceivableContractAssetsAndContractLiabilitiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r306", "r313", "r520" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate debt securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails", "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsAmortizedCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r94", "r473" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationOperatingResultsByBusinessSegmentDetails": { "order": 3.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 }, "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "mgln_OperatingNonOperatingIncomeExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "negatedLabel": "Cost of goods sold", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationOperatingResultsByBusinessSegmentDetails", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold [Abstract]", "terseLabel": "Costs and expenses:" } } }, "localname": "CostOfGoodsAndServicesSoldAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_DebtAndCapitalLeaseObligations": { "auth_ref": [ "r480", "r501" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsTabularDisclosureDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term and long-term debt and lease obligation.", "label": "Debt and Lease Obligation", "totalLabel": "Total debt and finance lease obligations" } } }, "localname": "DebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsTabularDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long Term Debt, Capital Lease and Deferred Financing Obligations" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r41", "r42", "r43", "r476", "r477", "r495" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementAdditionalInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementContractualMaturitiesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsSeniorNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate (as a percent)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementGeneralInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r417", "r419" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "verboseLabel": "Debt instrument, face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r59", "r417" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt Instrument, Interest Rate During Period", "verboseLabel": "Interest rate during the period (as a percent)" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsSeniorNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Stated interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsSeniorNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementAdditionalInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementContractualMaturitiesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsSeniorNotesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsTabularDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r60", "r400" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.", "label": "Debt Instrument, Maturity Date", "verboseLabel": "Debt instrument, maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsSeniorNotesDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementAdditionalInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementContractualMaturitiesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r493" ], "lang": { "en-us": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Redemption price of the principal amount redeemed (as a percent)" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsSeniorNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentRepurchasedFaceAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of the original debt instrument that was repurchased.", "label": "Debt Instrument, Repurchased Face Amount", "terseLabel": "Debt instrument, repurchased face amount" } } }, "localname": "DebtInstrumentRepurchasedFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r61", "r122", "r273", "r274", "r275", "r276", "r416", "r417", "r419", "r494" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementAdditionalInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementContractualMaturitiesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsSeniorNotesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsTabularDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Instruments [Abstract]", "terseLabel": "Debt" } } }, "localname": "DebtInstrumentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementAdditionalInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsSeniorNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": { "auth_ref": [ "r220" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Realized Gain (Loss)", "terseLabel": "Realized gains or losses" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsRealizedGainsOrLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRestrictedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Restricted [Abstract]", "terseLabel": "Restricted investments, short-term and long-term" } } }, "localname": "DebtSecuritiesAvailableForSaleRestrictedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r221" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsAmortizedCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Amortized Cost [Abstract]", "terseLabel": "Amortized cost" } } }, "localname": "DebtSecuritiesAvailableforsaleAmortizedCostAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsAmortizedCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income after one year or beyond the normal operating cycle, if longer and noncurrent obligations not separately disclosed in the balance sheet (other liabilities, noncurrent).", "label": "Deferred Credits and Other Liabilities, Noncurrent", "terseLabel": "Deferred credits and other long-term liabilities" } } }, "localname": "DeferredCreditsAndOtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r53", "r418" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsTabularDisclosureDetails": { "order": 5.0, "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedLabel": "Deferred loan costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsTabularDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "auth_ref": [ "r53", "r418" ], "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": "Deferred Finance Costs, Noncurrent, Net", "terseLabel": "Deferred loan issuance cost" } } }, "localname": "DeferredFinanceCostsNoncurrentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r350", "r351" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets": { "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 income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r350", "r351" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r357" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "verboseLabel": "Deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralNetOperatingLossCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortizationDiscontinuedOperations": { "auth_ref": [ "r24", "r113" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails": { "order": 1.0, "parentTag": "mgln_DisposalGroupIncludingDiscontinuedOperationCostAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deprecation and amortization expense attributable to property, plant and equipment and intangible assets of discontinued operations.", "label": "Depreciation and Amortization, Discontinued Operations", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortizationDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r113", "r178" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentProfitToIncomeBeforeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 }, "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome": { "order": 5.0, "parentTag": "mgln_OperatingNonOperatingIncomeExpense", "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", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentProfitToIncomeBeforeTaxesDetails", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r298" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of disaggregation of revenue by major service line, type of customer and timing of revenue recognition" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": { "auth_ref": [ "r7", "r8", "r9", "r10", "r13", "r21", "r87", "r503" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax", "totalLabel": "Income (loss) from discontinued operation before income taxes" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": { "auth_ref": [ "r8", "r9", "r10", "r13", "r21", "r27", "r352", "r364", "r366" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.", "label": "Discontinued Operation, Tax Effect of Discontinued Operation", "verboseLabel": "Provision (benefit) for income taxes" } } }, "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Discontinued Operations" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results.", "label": "Discontinued Operations Disposed Of By Sale [Member]", "terseLabel": "Discontinued Operations, Disposed of by Sale" } } }, "localname": "DiscontinuedOperationsDisposedOfBySaleMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails", "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember": { "auth_ref": [ "r2", "r3", "r6" ], "lang": { "en-us": { "role": { "documentation": "Component or group of components classified as held-for-sale or disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.", "label": "Discontinued Operations Held For Sale Or Disposed Of By Sale [Member]", "terseLabel": "Discontinued Operations, Held-for-sale or Disposed of by Sale [Member]" } } }, "localname": "DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsAdditionalInformationDetails", "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails", "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralCustomersExceedingTenPercentOfConsolidatedNetRevenuesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DiscontinuedOperationsHeldforsaleMember": { "auth_ref": [ "r2", "r6", "r26" ], "lang": { "en-us": { "role": { "documentation": "Component or group of components classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.", "label": "Discontinued Operations Heldforsale [Member]", "terseLabel": "Discontinued Operations, Held-for-sale" } } }, "localname": "DiscontinuedOperationsHeldforsaleMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsAdditionalInformationDetails", "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails", "http://www.magellanhealth.com/role/DisclosureGeneralCustomersExceedingTenPercentOfConsolidatedNetRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsAdditionalInformationDetails", "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails", "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralCustomersExceedingTenPercentOfConsolidatedNetRevenuesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsAdditionalInformationDetails", "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails", "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralCustomersExceedingTenPercentOfConsolidatedNetRevenuesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Consideration", "terseLabel": "Disposal Group, Including Discontinued Operation, Consideration" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": { "auth_ref": [ "r22", "r30" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails": { "order": 2.0, "parentTag": "mgln_DisposalGroupIncludingDiscontinuedOperationCostAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold", "verboseLabel": "Cost of care" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense": { "auth_ref": [ "r11", "r12", "r22", "r31" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails": { "order": 4.0, "parentTag": "mgln_DisposalGroupIncludingDiscontinuedOperationCostAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Interest Expense", "verboseLabel": "Interest expense" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationInterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense": { "auth_ref": [ "r22" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails": { "order": 5.0, "parentTag": "mgln_DisposalGroupIncludingDiscontinuedOperationCostAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Operating Expense", "verboseLabel": "Direct service costs and other operating expenses" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "auth_ref": [ "r22", "r30" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails": { "order": 1.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Revenue", "verboseLabel": "Managed care and other revenue" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails", "http://www.magellanhealth.com/role/DisclosureGeneralCustomersExceedingTenPercentOfConsolidatedNetRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]", "terseLabel": "Discontinued Operations" } } }, "localname": "DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsAdditionalInformationDetails", "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r32", "r247" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "verboseLabel": "Discontinued Operations" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r314", "r316" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Groups Including Discontinued Operations Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsAdditionalInformationDetails", "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails", "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralCustomersExceedingTenPercentOfConsolidatedNetRevenuesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income per Common Share Attributable to Magellan Health, Inc." } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r91", "r133", "r134", "r135", "r136", "r137", "r142", "r145", "r152", "r153", "r154", "r158", "r159", "r487", "r507" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Consolidated operations (in dollars per share)", "totalLabel": "Consolidated operations (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r91", "r133", "r134", "r135", "r136", "r137", "r145", "r152", "r153", "r154", "r158", "r159", "r487", "r507" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Consolidated operations (in dollars per share)", "totalLabel": "Consolidated operations (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r155", "r156", "r157", "r160" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income per Common Share Attributable to Magellan Health, Inc." } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthInc" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r353" ], "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 rates (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralIncomeTaxesEffectiveIncomeTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]", "terseLabel": "Income Taxes" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralIncomeTaxesEffectiveIncomeTaxRatesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Additional Disclosure [Abstract]", "terseLabel": "Stock Compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationOptionsBenefitOfTaxTaxOnDeficienciesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationStockCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r339" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Tax Benefit from Compensation Expense", "terseLabel": "Benefits of tax deductions (tax on deficiencies) in excess of recognized stock compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationOptionsBenefitOfTaxTaxOnDeficienciesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationStockCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Employee severance and termination benefits" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureSpecialChargesComponentsDetails", "http://www.magellanhealth.com/role/DisclosureSpecialChargesGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureSpecialChargesRollForwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "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": "Revenue, Major Customer [Line Items]", "terseLabel": "Significant customers", "verboseLabel": "Operating results by business segment" } } }, "localname": "EntityWideRevenueMajorCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralConcentrationOfBusinessDetails", "http://www.magellanhealth.com/role/DisclosureGeneralCustomersExceedingTenPercentOfConsolidatedNetRevenuesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralCustomersExceedingTenPercentOfSegmentRevenuesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralFormularyManagementRevenueDetails", "http://www.magellanhealth.com/role/DisclosureGeneralPerMemberPerMonthRevenueDetails", "http://www.magellanhealth.com/role/DisclosureGeneralPharmacyBenefitAdministrationRevenueDetails", "http://www.magellanhealth.com/role/DisclosureGeneralPharmacyBenefitManagementRevenueDetails", "http://www.magellanhealth.com/role/DisclosureGeneralRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "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": "Equity, Class of Treasury Stock [Line Items]" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureCommitmentsAndContingenciesStockRepurchasesGeneralInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r127", "r128", "r129", "r132", "r138", "r140", "r161", "r224", "r272", "r277", "r341", "r342", "r343", "r362", "r363", "r408", "r409", "r410", "r411", "r412", "r414", "r515", "r516", "r517" ], "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.magellanhealth.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EurodollarMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks.", "label": "Eurodollar [Member]", "terseLabel": "Eurodollar" } } }, "localname": "EurodollarMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r396", "r397", "r398", "r402" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r397", "r445", "r446", "r447" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value, Hierarchy [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r396", "r397", "r399", "r400", "r403" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel12And3Member": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "Fair value measurement input including quoted price in active market for identical asset or liability reporting entity can access at measurement date (level 1), input other than quoted price included within level 1 either directly or indirectly observable for asset or liability (level 2) and unobservable input reflecting entity's own assumption (level 3).", "label": "Fair Value Inputs Level12 And3 [Member]", "terseLabel": "Fair Value, Inputs, Level 1, 2 and 3 [Member]" } } }, "localname": "FairValueInputsLevel12And3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r306", "r307", "r312", "r313", "r397", "r445" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value Inputs Level1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r306", "r307", "r312", "r313", "r397", "r446" ], "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": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r445", "r446", "r447" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r401", "r403" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value Measurements Recurring [Member]", "terseLabel": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r118", "r404", "r405" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r395" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.", "label": "Federal Funds Effective Swap Rate [Member]", "terseLabel": "Federal Funds Rate" } } }, "localname": "FederalFundsEffectiveSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r424", "r431", "r441" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralLeasesLeaseExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r426", "r436" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Operating cash flows from finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r422", "r440" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralLeasesAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "mgln_LeaseLiability", "weight": 1.0 }, "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsTabularDisclosureDetails": { "order": 4.0, "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Finance leases", "totalLabel": "Total finance lease liabilities", "verboseLabel": "Finance lease liability" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesAssetsAndLiabilitiesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsFinanceLeaseDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsTabularDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r422" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralLeasesAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Current finance lease liabilities" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]", "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesAssetsAndLiabilitiesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r422" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralLeasesAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Long-term finance lease liabilities" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesAssetsAndLiabilitiesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r425", "r436" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "terseLabel": "Financing cash flows from finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r421" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset", "terseLabel": "Finance lease assets" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r424", "r431", "r441" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralLeasesLeaseExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right-of-use asset" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]", "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position" } } }, "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesAssetsAndLiabilitiesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r438", "r441" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate, finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesWeightedAverageRemainingLeaseTermAndDiscountRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r437", "r441" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term, finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesWeightedAverageRemainingLeaseTermAndDiscountRateDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r218", "r219", "r225", "r226", "r227", "r228", "r229", "r231", "r232", "r233", "r234", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471" ], "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.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails", "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsAmortizedCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GainLossOnRepurchaseOfDebtInstrument": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from the difference between the repurchase price of a debt instrument initially issued by the entity and the net carrying amount of the debt at the time of its repurchase.", "label": "Gain (Loss) on Repurchase of Debt Instrument", "terseLabel": "Gain (loss) on repurchase of debt instrument" } } }, "localname": "GainLossOnRepurchaseOfDebtInstrument", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r235", "r236", "r474" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets": { "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", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralGoodwillDetails", "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r118", "r237" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r92", "r120", "r183", "r189", "r193", "r196", "r199", "r223", "r406" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationOperatingResultsByBusinessSegmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentProfitToIncomeBeforeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Segment Profit (Loss)" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationOperatingResultsByBusinessSegmentDetails", "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentProfitToIncomeBeforeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HealthCareMember": { "auth_ref": [ "r301" ], "lang": { "en-us": { "role": { "documentation": "Service provided for prevention, maintenance, diagnosis or treatment of physical and mental health.", "label": "Health Care [Member]", "terseLabel": "Health Care [Member]" } } }, "localname": "HealthCareMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HealthCareOrganizationExpensesNet": { "auth_ref": [], "calculation": { "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationOperatingResultsByBusinessSegmentDetails": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 }, "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "mgln_OperatingNonOperatingIncomeExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of health care costs, net of recoveries of stop-loss insurance. Costs of services rendered (including costs of services rendered but not yet reported).", "label": "Health Care Organization, Expenses, Net", "negatedLabel": "Cost of care", "terseLabel": "Cost of care" } } }, "localname": "HealthCareOrganizationExpensesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationOperatingResultsByBusinessSegmentDetails", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r113", "r240", "r243" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureSpecialChargesComponentsDetails": { "order": 2.0, "parentTag": "us-gaap_AssetImpairmentCharges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment of Long-Lived Assets Held-for-use", "terseLabel": "Fixed assets" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureSpecialChargesComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperations": { "auth_ref": [ "r93", "r114", "r133", "r134", "r135", "r136", "r150", "r154", "r381" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.", "label": "Net income (loss) from continuing operations", "terseLabel": "Net income (loss) from continuing operations", "totalLabel": "Net (loss) income from continuing operations" } } }, "localname": "IncomeLossFromContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r123", "r183", "r189", "r193", "r196", "r199" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentProfitToIncomeBeforeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 }, "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest", "terseLabel": "Income (loss) from continuing operations before income taxes", "totalLabel": "Income from continuing operations before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentProfitToIncomeBeforeTaxesDetails", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r85", "r91", "r131", "r133", "r134", "r135", "r136", "r145", "r152", "r153", "r482", "r483", "r487", "r502" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "verboseLabel": "Continuing operations (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r85", "r91", "r131", "r133", "r134", "r135", "r136", "r145", "r152", "r153", "r154", "r487", "r502", "r505", "r507" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) derived from continuing operations during 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": "Income (Loss) from Continuing Operations, Per Diluted Share", "verboseLabel": "Continuing operations (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "auth_ref": [ "r7", "r8", "r9", "r10", "r13", "r27", "r30", "r367", "r503" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Net income (loss) from discontinued operations" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": { "auth_ref": [ "r7", "r8", "r9", "r10", "r13", "r21", "r27", "r382" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Income from discontinued operations, net of tax", "verboseLabel": "Income (loss) from discontinued operations, net of tax" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "auth_ref": [ "r87", "r91", "r149", "r152", "r153", "r487", "r503", "r505", "r507" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "verboseLabel": "Discontinued operations (in dollars per share)" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "auth_ref": [ "r149", "r152", "r153", "r393" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share", "verboseLabel": "Discontinued operations (in dollars per share)" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF INCOME" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r314", "r316" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsAdditionalInformationDetails", "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails", "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralCustomersExceedingTenPercentOfConsolidatedNetRevenuesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "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": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "verboseLabel": "Discontinued Operations" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsAdditionalInformationDetails", "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails", "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r0", "r15", "r16", "r17", "r18", "r19", "r20", "r25", "r28", "r29", "r30", "r245", "r246" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsAdditionalInformationDetails", "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails", "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r354" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralNetOperatingLossCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralNetOperatingLossCarryforwardsDetails" ], "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_IncomeTaxExpenseBenefit": { "auth_ref": [ "r121", "r139", "r140", "r181", "r352", "r364", "r365", "r509" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "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)", "verboseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r83", "r118", "r348", "r349", "r355", "r356", "r358", "r361", "r521" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "auth_ref": [ "r112" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.", "label": "Increase (Decrease) in Accounts and Other Receivables", "terseLabel": "Change in accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralAccountsReceivableContractAssetsAndContractLiabilitiesTabularDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r112" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows": { "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 amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r112" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows": { "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.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r112" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows": { "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": "Pharmaceutical inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities, net of effects from acquisitions of businesses:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherDeferredLiability": { "auth_ref": [ "r112" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred obligations classified as other.", "label": "Increase (Decrease) in Other Deferred Liability", "terseLabel": "Deferred credits and other long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherDeferredLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r112" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r112" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Other" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r146", "r147", "r148", "r154" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "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": "Common stock equivalents (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r238", "r239" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Other intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndOtherIncome": { "auth_ref": [], "calculation": { "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentProfitToIncomeBeforeTaxesDetails": { "order": 5.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 }, "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome": { "order": 8.0, "parentTag": "mgln_OperatingNonOperatingIncomeExpense", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).", "label": "Interest and Other Income", "negatedLabel": "Interest and other income" } } }, "localname": "InterestAndOtherIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentProfitToIncomeBeforeTaxesDetails", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r86", "r177", "r415", "r418", "r488" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentProfitToIncomeBeforeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 }, "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome": { "order": 6.0, "parentTag": "mgln_OperatingNonOperatingIncomeExpense", "weight": 1.0 } }, "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.magellanhealth.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentProfitToIncomeBeforeTaxesDetails", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r34", "r65" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Pharmaceutical inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium": { "auth_ref": [ "r96" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accretion (amortization) of purchase discount (premium) on nonoperating securities.", "label": "Investment Income, Net, Amortization of Discount and Premium", "negatedLabel": "Non-cash accretion on investments" } } }, "localname": "InvestmentIncomeNetAmortizationOfDiscountAndPremium", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r222", "r508" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Summary of maturity dates of investments" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r439", "r441" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralLeasesLeaseExpensesDetails": { "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": "Net lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Components of leases expenses:" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesLeaseExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r439" ], "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]", "terseLabel": "Schedule of leases" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee Disclosure [Abstract]", "terseLabel": "Leases" } } }, "localname": "LesseeDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesAssetsAndLiabilitiesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLeasesGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLeasesGrossDifferenceDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLeasesLeaseExpensesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLeasesMaturityDatesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLeasesSupplementalCashFlowInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLeasesWeightedAverageRemainingLeaseTermAndDiscountRateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesGeneralInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesGeneralInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether lessee has option to extend operating lease.", "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]", "terseLabel": "Renewal terms" } } }, "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesGeneralInformationDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of maturity dates of leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Options to extend the lease renewal terms" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesGeneralInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Initial term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesGeneralInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsLetterOfCreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r56", "r120", "r191", "r223", "r384", "r388", "r389", "r406" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets": { "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.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r51", "r120", "r223", "r406", "r478", "r499" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r58", "r120", "r223", "r384", "r388", "r389", "r406" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total Current Liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": { "auth_ref": [ "r62" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for uncertainty in income taxes classified as noncurrent.", "label": "Liability for Uncertain Tax Positions, Noncurrent", "terseLabel": "Tax contingencies" } } }, "localname": "LiabilityForUncertainTaxPositionsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r43", "r477", "r495" ], "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": "Line of Credit Facility, Amount Outstanding", "terseLabel": "Borrowings outstanding" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementAdditionalInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementGeneralInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r55" ], "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.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementGeneralInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r55" ], "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": "Available borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationSettlementExpense": { "auth_ref": [], "calculation": { "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationOperatingResultsByBusinessSegmentDetails": { "order": 5.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 }, "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome": { "order": 4.0, "parentTag": "mgln_OperatingNonOperatingIncomeExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.", "label": "Legal Fees", "negatedLabel": "Legal matter settlement", "verboseLabel": "Legal matter settlement" } } }, "localname": "LitigationSettlementExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationOperatingResultsByBusinessSegmentDetails", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r43", "r266", "r477", "r497" ], "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", "verboseLabel": "Long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementContractualMaturitiesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term Debt, Unclassified [Abstract]", "terseLabel": "Debt and finance lease obligations" } } }, "localname": "LongTermDebtAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsTabularDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r43" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.", "label": "Long-term Debt and Capital Lease Obligations", "terseLabel": "Long-term debt, finance lease and deferred financing obligations" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r57" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as current.", "label": "Long-term Debt and Capital Lease Obligations, Current", "terseLabel": "Current debt, finance lease and deferred financing obligations" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtByMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term Debt, Fiscal Year Maturity [Abstract]", "terseLabel": "Long-term Debt, Fiscal Year Maturity" } } }, "localname": "LongTermDebtByMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementContractualMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r125", "r264" ], "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", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r125", "r264" ], "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", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r125" ], "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, Maturity, Remainder of Fiscal Year", "terseLabel": "2020" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtWeightedAverageInterestRateOverTime": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of long-term debt outstanding calculated over time.", "label": "Long-term Debt, Weighted Average Interest Rate, over Time", "terseLabel": "Weighted average interest rate (as a percent)" } } }, "localname": "LongTermDebtWeightedAverageInterestRateOverTime", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementGeneralInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r61" ], "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.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementAdditionalInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementContractualMaturitiesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsSeniorNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r61", "r265" ], "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.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementAdditionalInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementContractualMaturitiesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermDebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of long-term debt outstanding calculated at point in time.", "label": "Long-term Debt, Weighted Average Interest Rate", "terseLabel": "Interest rate (as a percent)" } } }, "localname": "LongtermDebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementGeneralInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralRedeemableNonControllingInterestDetails" ], "xbrltype": "percentItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r110" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlowsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations": { "auth_ref": [ "r110" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 }, "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlowsCalc2": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) of financing activities, excluding 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, Continuing Operations", "terseLabel": "Net cash provided by (used in) financing activities from continuing operations" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r110" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlowsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations": { "auth_ref": [ "r110" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 }, "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlowsCalc2": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) of investing activities, excluding 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, Continuing Operations", "terseLabel": "Net cash provided by investing activities from continuing operations" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r110", "r111", "r114" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlowsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": { "auth_ref": [ "r110", "r111", "r114" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 }, "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlowsCalc2": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, excluding 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, Continuing Operations", "verboseLabel": "Net cash provided by operating activities from continuing operations" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r30", "r77", "r80", "r88", "r114", "r120", "r131", "r133", "r134", "r135", "r136", "r139", "r140", "r150", "r183", "r189", "r193", "r196", "r199", "r223", "r406", "r484", "r504" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 }, "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r133", "r134", "r135", "r136", "r142", "r143", "r151", "r154", "r183", "r189", "r193", "r196", "r199" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "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", "totalLabel": "Net income available to common stockholders, basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r144", "r151", "r154" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Net Income available to common stockholders, diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersOperationsBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Operations, Basic [Abstract]", "terseLabel": "Basic", "verboseLabel": "Net income per common share - basic:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersOperationsBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersOperationsDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Operations, Diluted [Abstract]", "terseLabel": "Net income per common share - diluted:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersOperationsDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r171" ], "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.magellanhealth.com/role/DisclosureGeneralBusinessOverviewDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r432", "r441" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralLeasesLeaseExpensesDetails": { "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", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseImpairmentLoss": { "auth_ref": [ "r420" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureSpecialChargesComponentsDetails": { "order": 1.0, "parentTag": "us-gaap_AssetImpairmentCharges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.", "label": "Operating Lease, Impairment Loss", "terseLabel": "Right-of-use assets" } } }, "localname": "OperatingLeaseImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureSpecialChargesComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r422" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralLeasesAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "mgln_LeaseLiability", "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": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r422" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralLeasesAssetsAndLiabilitiesDetails": { "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", "terseLabel": "Current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r423" ], "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]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesAssetsAndLiabilitiesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r422" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralLeasesAssetsAndLiabilitiesDetails": { "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", "terseLabel": "Long-term operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r423" ], "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]", "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesAssetsAndLiabilitiesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease liability.", "label": "Operating Lease, Liability, Statement of Financial Position [Extensible List]", "terseLabel": "Operating Lease, Liability, Statement of Financial Position" } } }, "localname": "OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesAssetsAndLiabilitiesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r427", "r436" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r421" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]", "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position" } } }, "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesAssetsAndLiabilitiesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r438", "r441" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate, operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesWeightedAverageRemainingLeaseTermAndDiscountRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r437", "r441" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term, operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesWeightedAverageRemainingLeaseTermAndDiscountRateDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r359" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Operating Loss Carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralNetOperatingLossCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "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": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralNetOperatingLossCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r360" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralNetOperatingLossCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r188", "r189", "r190", "r191", "r193", "r199" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationOperatingResultsByBusinessSegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "General" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r126", "r141", "r169", "r394" ], "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": "General" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneral" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r66" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "verboseLabel": "Other current assets ($43,547 and $51,511 restricted at December 31, 2020 and March 31, 2021, respectively)" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r78", "r81", "r84", "r89", "r272", "r408", "r413", "r414", "r485", "r505" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss)-other" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "verboseLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r69", "r72" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax", "verboseLabel": "Unrealized gains (losses) on available-for-sale securities" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "auth_ref": [ "r70", "r73" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, Tax", "terseLabel": "Net of income tax (benefit) provision" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebt": { "auth_ref": [ "r43", "r477", "r497" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsTabularDisclosureDetails": { "order": 2.0, "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other.", "label": "Other Long-term Debt", "verboseLabel": "Other loan" } } }, "localname": "OtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsTabularDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestrictedAssetsCurrent": { "auth_ref": [ "r66" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets that are pledged or subject to withdrawal restrictions, classified as other.", "label": "Other Restricted Assets, Current", "terseLabel": "Other current restricted assets" } } }, "localname": "OtherRestrictedAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaidInKindInterest": { "auth_ref": [ "r113" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Paid-in-Kind Interest", "terseLabel": "Non-cash interest expense" } } }, "localname": "PaidInKindInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r108", "r249" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedLabel": "Payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureSpecialChargesRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r97", "r99", "r210" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Available-for-sale Securities, Debt", "negatedLabel": "Purchases of investments" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r100" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows": { "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 a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisitions and investments in businesses, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r101" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Based Restricted Stock Units (\"PSUs\")" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationNonvestedActivityDetails", "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract]", "terseLabel": "Preferred stock" } } }, "localname": "PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r44" ], "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, authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r44" ], "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, issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r44" ], "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, outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r44" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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, par value $.01 per share Authorized-10,000 shares at December 31, 2020 and March 31, 2021-Issued and outstanding-none" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Prime rate" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "auth_ref": [ "r102" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.", "label": "Proceeds from Issuance or Sale of Equity", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromIssuanceOrSaleOfEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r103" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-term Lines of Credit", "terseLabel": "Proceeds from borrowings on revolving line of credit" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r97", "r98", "r210" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Maturities, Prepayments and Calls of Available-for-sale Securities", "terseLabel": "Proceeds from maturities and sales of investments" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r104", "r107", "r124" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r30", "r77", "r80", "r109", "r120", "r131", "r139", "r140", "r183", "r189", "r193", "r196", "r199", "r223", "r382", "r385", "r386", "r391", "r392", "r406", "r489" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r68", "r242", "r431" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r52", "r242" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsTabularDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r40", "r241" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property Plant And Equipment Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsTabularDisclosureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract]", "terseLabel": "Reconciliation of segment profit to income before income taxes" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentProfitToIncomeBeforeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r189", "r193" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Schedule of reconciliation of Segment Profit to income before income taxes" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "auth_ref": [ "r268", "r269", "r270", "r271" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.", "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount", "terseLabel": "Redeemable non-controlling interest" } } }, "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralRedeemableNonControllingInterestDetails", "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r106" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "terseLabel": "Voluntary term loan repayments" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementGeneralInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities": { "auth_ref": [ "r105" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation.", "label": "Repayments of Long-term Debt, Long-term Capital Lease Obligations, and Capital Securities", "negatedLabel": "Payments on debt, finance lease and deferred financing obligations" } } }, "localname": "RepaymentsOfLongTermDebtAndCapitalSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r33", "r39", "r115", "r117" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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, Current", "terseLabel": "Restricted cash and cash equivalents" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is 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.", "label": "Restricted Cash And Cash Equivalents Cash And Cash Equivalents [Member]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents, Current [Abstract]", "terseLabel": "Restricted cash and cash equivalents" } } }, "localname": "RestrictedCashAndCashEquivalentsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndInvestmentsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restricted Cash and Investments, Current [Abstract]", "terseLabel": "Other current restricted assets" } } }, "localname": "RestrictedCashAndInvestmentsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r155" ], "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 Awards" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationNonvestedActivityDetails", "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units R S U [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationNonvestedActivityDetails", "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationRestrictedStockUnitsDetails", "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Special Charges" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r113", "r248", "r253", "r257" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureSpecialChargesComponentsDetails": { "order": 2.0, "parentTag": "us-gaap_RestructuringSettlementAndImpairmentProvisions", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring charges", "verboseLabel": "Additions" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureSpecialChargesComponentsDetails", "http://www.magellanhealth.com/role/DisclosureSpecialChargesGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureSpecialChargesRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringChargesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring Charges [Abstract]", "terseLabel": "Restructuring Charges", "verboseLabel": "Cash related special charges" } } }, "localname": "RestructuringChargesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureSpecialChargesComponentsDetails", "http://www.magellanhealth.com/role/DisclosureSpecialChargesGeneralInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureSpecialChargesComponentsDetails", "http://www.magellanhealth.com/role/DisclosureSpecialChargesGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureSpecialChargesRollForwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "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": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureSpecialChargesComponentsDetails", "http://www.magellanhealth.com/role/DisclosureSpecialChargesGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureSpecialChargesRollForwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring, Impairment, and Other Activities Disclosure [Text Block]", "verboseLabel": "Special Charges" } } }, "localname": "RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureSpecialCharges" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureSpecialChargesGeneralInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]", "terseLabel": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureSpecialChargesGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r249", "r254" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureSpecialChargesRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "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": "Restructuring Reserve [Roll Forward]", "terseLabel": "Special charges" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureSpecialChargesRollForwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringSettlementAndImpairmentProvisions": { "auth_ref": [ "r95" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentProfitToIncomeBeforeTaxesDetails": { "order": 6.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 }, "http://www.magellanhealth.com/role/DisclosureSpecialChargesComponentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome": { "order": 7.0, "parentTag": "mgln_OperatingNonOperatingIncomeExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of restructuring charges, remediation cost, and asset impairment loss.", "label": "Restructuring, Settlement and Impairment Provisions", "terseLabel": "Special charges", "totalLabel": "Total special charges", "verboseLabel": "Special charges" } } }, "localname": "RestructuringSettlementAndImpairmentProvisions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentProfitToIncomeBeforeTaxesDetails", "http://www.magellanhealth.com/role/DisclosureSpecialChargesComponentsDetails", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringSettlementAndImpairmentProvisionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring, Settlement and Impairment Provisions [Abstract]" } } }, "localname": "RestructuringSettlementAndImpairmentProvisionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureSpecialChargesComponentsDetails", "http://www.magellanhealth.com/role/DisclosureSpecialChargesGeneralInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r48", "r277", "r344", "r498", "r518", "r519" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r127", "r128", "r129", "r132", "r138", "r140", "r224", "r341", "r342", "r343", "r362", "r363", "r515", "r517" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r174", "r175", "r188", "r194", "r195", "r201", "r202", "r204", "r297", "r298", "r473" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationOperatingResultsByBusinessSegmentDetails": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 }, "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Net revenue", "verboseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationOperatingResultsByBusinessSegmentDetails", "http://www.magellanhealth.com/role/DisclosureGeneralConcentrationOfBusinessDetails", "http://www.magellanhealth.com/role/DisclosureGeneralCustomersExceedingTenPercentOfConsolidatedNetRevenuesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralCustomersExceedingTenPercentOfSegmentRevenuesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralRevenueRecognitionDetails", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r119", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r304" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r287" ], "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": "Estimated revenue to be recognized" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralAccountsReceivableContractAssetsAndContractLiabilitiesPerformanceObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "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": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralAccountsReceivableContractAssetsAndContractLiabilitiesPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralAccountsReceivableContractAssetsAndContractLiabilitiesPerformanceObligationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralAccountsReceivableContractAssetsAndContractLiabilitiesPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralAccountsReceivableContractAssetsAndContractLiabilitiesPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "verboseLabel": "Net revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsAmortizedCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]", "terseLabel": "Summary of short-term and long-term investments" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r372", "r373" ], "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.magellanhealth.com/role/DisclosureAcquisitionsGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureCommitmentsAndContingenciesRegulatoryIssuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r61", "r122", "r273", "r274", "r275", "r276", "r416", "r417", "r419", "r494" ], "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]", "terseLabel": "Schedule of the components of debt and finance lease obligations" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of computation of basic and diluted earnings per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r204" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.", "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]" } } }, "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralConcentrationOfBusinessDetails", "http://www.magellanhealth.com/role/DisclosureGeneralCustomersExceedingTenPercentOfConsolidatedNetRevenuesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralCustomersExceedingTenPercentOfSegmentRevenuesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralFormularyManagementRevenueDetails", "http://www.magellanhealth.com/role/DisclosureGeneralPerMemberPerMonthRevenueDetails", "http://www.magellanhealth.com/role/DisclosureGeneralPharmacyBenefitAdministrationRevenueDetails", "http://www.magellanhealth.com/role/DisclosureGeneralPharmacyBenefitManagementRevenueDetails", "http://www.magellanhealth.com/role/DisclosureGeneralRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r396", "r397" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of fair value of financial assets and liabilities" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r251", "r252", "r255" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureSpecialChargesComponentsDetails", "http://www.magellanhealth.com/role/DisclosureSpecialChargesGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureSpecialChargesRollForwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r251", "r252", "r255" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Summary of the components of special charges" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureSpecialChargesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r249", "r256" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Roll-forward of the Transformation Initiative liabilities" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureSpecialChargesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "terseLabel": "Schedule of customers generating in excess of ten percent of net revenues for respective segment" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r183", "r186", "r192", "r237" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationOperatingResultsByBusinessSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r183", "r186", "r192", "r237" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of operating results by business segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r321", "r340" ], "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.magellanhealth.com/role/DisclosureGeneralStockCompensationNonvestedActivityDetails", "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationRestrictedStockUnitsDetails", "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationStockCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block]", "terseLabel": "Schedule of nonvested restricted stock units" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r325", "r334", "r335" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Schedule of stock option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDiscontinuedOperationsMember": { "auth_ref": [ "r1", "r4", "r5", "r6" ], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of or classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.", "label": "Segment Discontinued Operations [Member]", "terseLabel": "Discontinued Operations [Member]" } } }, "localname": "SegmentDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsAdditionalInformationDetails", "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsComponentsOfIncomeFromDiscontinuedOperationsTabularDisclosureDetails", "http://www.magellanhealth.com/role/DisclosureDiscontinuedOperationsGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralCustomersExceedingTenPercentOfConsolidatedNetRevenuesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r170", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r188", "r189", "r190", "r191", "r193", "r194", "r195", "r196", "r197", "r199", "r204", "r510" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segment [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationOperatingResultsByBusinessSegmentDetails", "http://www.magellanhealth.com/role/DisclosureGeneralCustomersExceedingTenPercentOfSegmentRevenuesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Segment Information" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]", "terseLabel": "General" } } }, "localname": "SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralBusinessOverviewDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r170", "r172", "r173", "r183", "r187", "r193", "r197", "r198", "r199", "r200", "r201", "r203", "r204", "r205" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Business Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Operating results by business segment" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationOperatingResultsByBusinessSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SeniorNotes": { "auth_ref": [ "r481", "r500" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsTabularDisclosureDetails": { "order": 1.0, "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.", "label": "Senior Notes", "terseLabel": "Senior Notes" } } }, "localname": "SeniorNotes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsTabularDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r112" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentProfitToIncomeBeforeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "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 compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentProfitToIncomeBeforeTaxesDetails", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r322" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationOptionsVestingPeriodsDetails", "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationRestrictedStockUnitsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationNonvestedActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r329" ], "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": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationNonvestedActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r333" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationNonvestedActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Awarded (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationNonvestedActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Awarded (in dollars per share)", "verboseLabel": "Weighted average estimated fair value of the PSUs granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationNonvestedActivityDetails", "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationPerformanceBasedRestrictedStockUnitsFairValueAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r330" ], "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": "Outstanding, end of period (in shares)", "periodStartLabel": "Outstanding, beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationNonvestedActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "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": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationNonvestedActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding, end of period (in dollars per share)", "periodStartLabel": "Outstanding, beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationNonvestedActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r332" ], "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": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationNonvestedActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationNonvestedActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "terseLabel": "Fair Value Assumptions" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationPerformanceBasedRestrictedStockUnitsFairValueAssumptionsDetails" ], "xbrltype": "stringItemType" }, "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": "Stock options, Non vested restricted stock awards and nonvested restricted stock units", "verboseLabel": "Stock Compensation" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationNonvestedActivityDetails", "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationRestrictedStockUnitsDetails", "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationStockCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r329" ], "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.magellanhealth.com/role/DisclosureGeneralStockCompensationOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r327", "r340" ], "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, end of period (in shares)", "periodStartLabel": "Outstanding, beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationOptionsActivityDetails" ], "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]", "terseLabel": "Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding, end of period (in dollars per share)", "periodStartLabel": "Outstanding, beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest [Abstract]", "terseLabel": "Vested and Expected to Vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Exercisable, end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable, end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r336" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Vested and expected to vest end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r336" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Vested and expected to vest end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r319", "r323" ], "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.magellanhealth.com/role/DisclosureGeneralStockCompensationNonvestedActivityDetails", "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationRestrictedStockUnitsDetails", "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r118", "r321", "r324" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "terseLabel": "Stock Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureCommitmentsAndContingenciesStockRepurchasesGeneralInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureCommitmentsAndContingenciesStockRepurchasesGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r433", "r441" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralLeasesLeaseExpensesDetails": { "order": 4.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software And Software Development Costs [Member]", "terseLabel": "Software as a service" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsTabularDisclosureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State And Local Jurisdiction [Member]", "terseLabel": "State and Local" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralNetOperatingLossCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r14", "r170", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r188", "r189", "r190", "r191", "r193", "r194", "r195", "r196", "r197", "r199", "r204", "r237", "r244", "r250", "r258", "r510" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureBusinessSegmentInformationOperatingResultsByBusinessSegmentDetails", "http://www.magellanhealth.com/role/DisclosureGeneralCustomersExceedingTenPercentOfSegmentRevenuesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r63", "r127", "r128", "r129", "r132", "r138", "r140", "r161", "r224", "r272", "r277", "r341", "r342", "r343", "r362", "r363", "r408", "r409", "r410", "r411", "r412", "r414", "r515", "r516", "r517" ], "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.magellanhealth.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "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]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "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": "CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "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": [ "r127", "r128", "r129", "r161", "r473" ], "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.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r44", "r45", "r272", "r277" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of equity (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r44", "r45", "r272", "r277", "r328" ], "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", "negatedLabel": "Exercised (in shares)", "verboseLabel": "Exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralStockCompensationOptionsActivityDetails", "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r44", "r45", "r272", "r277" ], "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": "Issuance of equity" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r63", "r272", "r277" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Amount authorized under stock repurchase plan" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureCommitmentsAndContingenciesStockRepurchasesGeneralInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Remaining authorized repurchase amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureCommitmentsAndContingenciesStockRepurchasesGeneralInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r45", "r49", "r50", "r120", "r208", "r223", "r406" ], "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" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r120", "r127", "r128", "r129", "r132", "r138", "r223", "r224", "r277", "r341", "r342", "r343", "r362", "r363", "r379", "r380", "r390", "r406", "r408", "r409", "r414", "r516", "r517" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Total Stockholders' Equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "STOCKHOLDERS' EQUITY" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r435", "r441" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralLeasesLeaseExpensesDetails": { "order": 6.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Temporary Equity [Abstract]" } } }, "localname": "TemporaryEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityByClassOfStockTable": { "auth_ref": [ "r38", "r267" ], "lang": { "en-us": { "role": { "documentation": "Table of capital stock that is classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. This table may include a description by series, value, shares authorized, shares issued and outstanding, redemption price per share and subscription receivable.", "label": "Temporary Equity, by Class of Stock [Table]" } } }, "localname": "TemporaryEquityByClassOfStockTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralRedeemableNonControllingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Temporary Equity [Line Items]" } } }, "localname": "TemporaryEquityLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralRedeemableNonControllingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r298", "r303" ], "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.magellanhealth.com/role/DisclosureGeneralRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r298", "r303" ], "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.magellanhealth.com/role/DisclosureGeneralRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r303" ], "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": "Transferred at a point in time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred Over Time [Member]", "terseLabel": "Transferred over time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r218", "r219", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471" ], "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.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails", "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsAmortizedCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired, Average Cost Per Share", "verboseLabel": "Average Price Paid per Share (in dollars per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureCommitmentsAndContingenciesStockRepurchasesTabularDisclosureDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock Common [Member]", "terseLabel": "Common Stock In Treasury" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r278" ], "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 (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r64", "r278", "r281" ], "calculation": { "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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, at cost, 29,662 and 29,662 shares at December 31, 2020 and March 31, 2021, respectively" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockNumberOfSharesAndRestrictionDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Treasury Stock, Number of Shares and Restriction Disclosures [Abstract]", "terseLabel": "Treasury stock" } } }, "localname": "TreasuryStockNumberOfSharesAndRestrictionDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type Of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureSpecialChargesComponentsDetails", "http://www.magellanhealth.com/role/DisclosureSpecialChargesGeneralInformationDetails", "http://www.magellanhealth.com/role/DisclosureSpecialChargesRollForwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember": { "auth_ref": [ "r490" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt issued by US Government Corporations and Agencies. Investments in such US Government Corporations may include debt securities issued by the Government National Mortgage Association (Ginnie Mae) and by the Federal National Mortgage Association (Fannie Mae) and the Federal Home Loan Mortgage Corporation (Freddie Mac).", "label": "U S Government Corporations And Agencies Securities [Member]", "terseLabel": "U.S. Government and agency securities" } } }, "localname": "USGovernmentCorporationsAndAgenciesSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralFairValueMeasurementsDetails", "http://www.magellanhealth.com/role/DisclosureGeneralInvestmentsAmortizedCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnsecuredDebt": { "auth_ref": [ "r43", "r477", "r497" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsTabularDisclosureDetails": { "order": 3.0, "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations (with maturities initially due after one year or beyond the operating cycle if longer).", "label": "Unsecured Debt", "terseLabel": "Term loan" } } }, "localname": "UnsecuredDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsTabularDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnsecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.", "label": "Unsecured Debt [Member]", "terseLabel": "Unsecured Debt" } } }, "localname": "UnsecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementAdditionalInformationDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementContractualMaturitiesDetails", "http://www.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r162", "r163", "r164", "r165", "r166", "r167", "r168" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r434", "r441" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureGeneralLeasesLeaseExpensesDetails": { "order": 5.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", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureGeneralLeasesLeaseExpensesDetails" ], "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.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementGeneralInformationDetails" ], "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.magellanhealth.com/role/DisclosureGeneralLongTermDebtFinanceLeaseAndDeferredFinancingObligationsCreditAgreementGeneralInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r144", "r154" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Weighted average number of common shares outstanding-diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r142", "r154" ], "calculation": { "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "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": "Weighted average number of common shares outstanding-basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.magellanhealth.com/role/DisclosureNetIncomePerCommonShareAttributableToMagellanHealthIncTabularDisclosureDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721491-107759" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r106": { "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" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1060-107759" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586" }, "r117": { "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" }, "r118": { "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" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1063-107759" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r124": { "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" }, "r125": { "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" }, "r126": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r140": { "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" }, "r141": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r160": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r161": { "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" }, "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": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r167": { "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" }, "r168": { "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" }, "r169": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r171": { "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" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r174": { "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" }, "r175": { "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" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "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": "(d)", "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": "(e)", "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": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "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", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r183": { "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" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-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": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "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": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r201": { "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" }, "r202": { "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" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r204": { "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" }, "r205": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26626-111562" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r218": { "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" }, "r219": { "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" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27357-111563" }, "r221": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r247": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r261": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r262": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(12)(c)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(16)(c)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "14", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "15", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r286": { "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" }, "r287": { "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" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r30": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=26872618&loc=d3e7436-122677" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r320": { "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" }, "r321": { "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" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r323": { "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" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r334": { "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" }, "r335": { "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" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r355": { "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" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r364": { "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" }, "r365": { "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" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109227538&loc=d3e44648-109337" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e845-128460" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e848-128460" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r372": { "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" }, "r373": { "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" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=SL65897772-128472" }, "r375": { "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" }, "r376": { "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" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r378": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613673-111683" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r383": { "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" }, "r384": { "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" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.E)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120398118&loc=d3e355146-122828" }, "r394": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121607252&loc=SL5864739-113975" }, "r396": { "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" }, "r397": { "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" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r401": { "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" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13279-108611" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121593497&loc=SL77918431-209957" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r423": { "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" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r432": { "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" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r434": { "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" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r477": { "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" }, "r478": { "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" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r48": { "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" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.13,16)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r481": { "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" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r49": { "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" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721501-107759" }, "r50": { "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" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.16(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r501": { "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" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r509": { "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" }, "r51": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r52": { "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" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r522": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r523": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r524": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r525": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r526": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r527": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r71": { "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" }, "r72": { "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" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r84": { "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" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868656-224227" }, "r86": { "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" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(14))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r88": { "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" }, "r89": { "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" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759" }, "r90": { "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" }, "r91": { "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" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.13)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r96": { "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" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3151-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" } }, "version": "2.1" } ZIP 96 0001558370-21-005361-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-21-005361-xbrl.zip M4$L#!!0 ( -QAGE(2PW7A.1@ ,8C 0 1 ;6=L;BTR,#(Q,#,S,2YX MMLRV>!_VNL> M=/8(\YW Y?[XTUXD]ZET.-_[QZ__^1^__-?^_N]G]]?$#9QHROR0.(+1D+GD MF8<3,@QF,^J3&R8$]SQR)K@[9H2<'KP_^/"A>WQPTCEY=TSV]V-.9U1"SL G MBN7103=-Z<=< _\C.3D\[AP>=8ZZY.1C%_X[)G$-2#GB5LH7Z7Z4SH1- M*0%=??EQ.O9 U4D8SCX>'CX_/Q],Z9AY'O4GC'KAY, )IHI3Y_BXNQ?G$6RT ME.7E47@'@1@#8>?](:0FA#X+2PE/#T7@L4,@2:A?O%+BX\/?K[G_+>4;38M) MW5 '*G6/ MA%2,67A+ITS.J,.JNPX-0\$?HY!=!F)ZSD8T\L# D?]'1#WEN5#7/(95:8D@ MDZRE=(+(#\5\&1O)G(-Q\'08)V*QG?U.=W_ALTXD!-3ELGQQ:D%&J/9C2F=I MOA&5C\HJ<4)Q%D1=%N91*0697,:+98.$ G(9SD0Q/:9 AN[?D#<%=.U@]\&7C<1;G/J(=U[&'"6"CW" =]*]"E MXB0"N6S$?:Z$A_K5Z9!]DK*!W_W![]Z]YM_X(\?+FX&#[\ M$WEK9%Q(5IXO_IK LC.T MTH]R,+J"WGG*#) 5$)MQ.S+C]C"$?VXN;HM3.;GT M@F=3G2NF-V-X4@?#?N_A"[F\'ORSK84;X]@'S8[J@JDSF1%]]VXM1,E/R)P< M_:V%MAC:;= EH/T)Z4,&3I^>XUIX_< [FJX6K*9X/W M?05X-7]"?9=D2FAA7A/F&QI&@H?S+< KHFH)]% M(.4Y'XT83D]9%4A+LMA _7L%4!5KLN#=PEH;UDO*Q6_4B]@-&!4^J\&0&59C M%@NL1]UR6)$O48Q)EG,+:FU0K_PG)D-EO=XT$"'_D[G]0(9F7&VY;-">E$.; M88V=;,*=(/L6WTWP/9MGN\S* !=GLR%L&"!G$7Z<+W>W+<+U>]O 'P\9+CL_ MAI?O!R/><06\GF*L_/3X6.DJA_01U!8+=I8.>LNE6/SGI&/H MTT&4?92%H# _DUB<>+Z%X_%$(I**1#(R 8M8K&P)K>-5=KQ;%NKUR#LF^L%T M&O@/$RI8+]XEH8_ /;B)V7Q1;("^JL-MF;O9T8XZN5$&E$^T &3&!-$B$"4# MR0I!PH D8A MQ\^8\:#UKPW]ZRR2W&=2/K Q]A)7_B@04Z7( !"!'_[XGLG( MP[YIA;;$I[; T>Q'QWD_2OB0F!')E K):<$D+AG[PER>UFNVX#7WS F@%_"X M1GP44]R)8,3#8: K^QD#>C:D+Z6K#]LOP.931S5]:ED.$HQ2.BT*-EEQTZ:E M(4JQG^"GRHMQ&4J:LP#"F@DY@%?G:K[E($TV+:JOW@#DLR^]W[O-]E M^9-% ;B7D\=-//!AQAQ.O?X$HUDR_E#B1C9RLR]\R/M" MS)#$')=]H,71AF,<5<;,8G:K@VG+: MHG>,"!=%[[0X;RL*9$)]Z,NN_(+0\7! MQQT,((NJS&JR"0WHL_)+,\D>Z4\)BW9&4!63(?;F98C$B28\H*OI')?BH1FT M:.QN:[D O(UXF;$^RF.]^;9QZR6;#QV+/<%*;T;[.(^V<2.N!7(+X\EB).T9 MS%">Y*$TCBU;+.MVI,5;D>;@,G,>2ZA8Z9J,8=^RW::J"VO2X V>F'CB[-D, M:!FU#/3&H"A@F,M;RF&$LI['A#?62M& ")9.X M:(R5SQ:N=@^2XEO/V;+GQ&OTV_"8$E8V3S&L:U7PE&2/H760]1TD\-&:(CZ@ ME2PF6ES!G,D&NF$-;(DS0IRN;K;0KGG;3')O0;H-5^G"F=)<-G -*V&+.V?B M3TM[@RV^=:LNE1,<'\(_&$_]1#W[O3/F/!9LCTRM-7 D/1P3XH\,[Q;8VL#" MF"<]!'T=2-FG0LRAICQ3X5KPK935!K-AN0.'8XL#VE@"62JB1;LVVCK4!:S( M[O'H\=0,ZP:*L.%V5UCK" MYHZ0V7)1[TX5H9K>.=N3,IKJ=KFFLVQ:C,VA#!<6%SI41I[XO:T2%UNZ&3ZZK=/GNK:RQ M8)O7FK:4=^*U"VG;MG;#&\S4WT^E*F[':(OLW[F"I[1[5,9O@M M-SBUR.[F>OC*&-?-;D;[?1[ML@L16N!W GR=V_KK3%IV7)K-K7+SZW*W6N=] M@'9>LMTW BHW/U6SF?WC0[[9R;\9T#8W6P3X'N9RESHTM1*R!?0V2'-5/@\I MM5I6+,"FG,6%7HI5J,OLM- 34?E]UR(9:%\HXA_&K3.P':I\U^F,^M ML>FW@X)LOF<( -O4]]II\U9/%/^3\?$$@\:?X-N8W;,I!>G\L4K%O5C<&L:A M &!V;WU0?3.>%J_J&KPJ/8VKR-K/:7U5YR+ &Y;U]D7]]_'J+9 MS%-;[?H\\J47/-<\GEZ1A<4[CDQOJ2?>D2U*'V[&PMJ&9"-'N%+'0=36VCW0 M\C^9^QFJG!P(/%)L"Z2JFML&OR$:*E.$VA#6I1!5# D$T06UR*^!/"YTJ]>5 M+T8CAF>!6/H-FU4K]E7SV] W'%Z)5^/U&]#[)"THDZ"Z@-8!MG>D< ?&ZJ^Y1AC>WSM>\;>G[(7>Y%..!X8([Y:,$N MBC![VU$^4&[S%YZ@6\V(1!8RM>ZVD\C+JLO0VV!IB[NL^>Y0<=SE7WQY&?_W M"*:X9R/RHKZ$0/1I3_+IS&-[\;>)8*-/>].QY^]#+>YVCH^[_P9U#UZF7D*" M_)?<[N51> >!&!\>=3K'VN-6+107G+"@PLEQ>3Y6/+JGIZ>'B@J8!-!68!4_ M3(3?(X=;4PNPJ*O6"GRO42MPE+I:+?O6:U3*HX]UE8(LS-N-/K\[L$>E, MV)1>!X[B:<]YJS."V3JG^]VC_>[[ Q AD7LM<=8390,Y%#?)G(-Q\ 2.R0'1 MH\Y^I[M_W"V60I9EPA_[B]QKF@)UT [ELS'>-EW-%IX02[DVQT1Y-O=EB./L M:D*H+/C7?I(/Q3A&,>K8(\OOG?K+#2L+D&3 DM\ME5E:WHC*1Y4]DOMH0VGU M@43(;,XQI3/M!\P+98A\ @4,RO0C;%81/H'CW*D(<1:OY9!-$L(>5 M CJIWS-U1=E0,=+5*TR2'JF'E>W3GJ.68+9@A5BUOD?Y5-[1N=IM7S:!F:3A M^J?7R=[B:F[\6T\GXYLG4T^H0KE;:[B1#FK+F<-ECUNQQCD7S D?\"5'!Z9? M4DV\5!5(-8YUE8E9ZF5IEGVP\TILI+4%O(5>&]/_7OE%M2.Q0+[=V%O8>G-6 M&UF//DH5K?)I;T2](M\M,:'!Z&5>E;RET-,/$2:>D_]$@]Z#^_^BX^@(G[ ,R]H )CZR3TOE[D,O?*+WZ4(G&>;3'[ M,U[D0PXB$&GA4WI_$8O^>ZC]3YEIAE6\Q^ MT+1AW5EFE7G#D+XL;2T99P9YXJ:,_17 ]_!LJOK'P+ME!NZ$NTW1+ M77:=7 8'D8KFAW3$=FNH*X&ACX'N \ ]$\$WO9/.I>3JM&F)/>SYFC[3+N\P M%IT$_@7CL0?(B7A+=W(@\%I<7.Z=>ZV9ND'U6W[\JL82=K$$ZWT$+,*7./'YD9_'0_/((V$[6 MU!'QBF8]=\I]G ,J_D8CE) VU1"]$3BSJ[9_,,K/"2^Y=*CW+T9%#X2GWB6# M5I!R]SP2Z=L^B6G6S=RPH?\&G7/F.8G%>Q9;[:S7**%!#55/3!DN-!.XCZ9_<311>6<&HE:6QAHE!1N4N/)XL M@Z_:PD;55/6S3U]$[*AS=')R<-+IQ.O;RT:H2-M44ZRL%N-8=D>C#YX- U07=SKBM^PSG795^E>Y$Y(/=U'#4K>OF[=X9SV+NHF@ MJ:C?/4[U#@6,J\ZYQ($!_%H9N9IIFJIZTI?=41&>KR!=F-141:'?GN(9A'G9 M_,Q$T%2E5?6,QR;7W%\=TI0G-U7A6Q A>&+"S^-;G-14177\Q5W2^.(/W!\L MCD QD;W6D)2"?;<_(@Y#CDQPA@[?@(IKM<.ZF1MCG1CHLC6F>Z:/SL@)GZWX M1L4L#;/$#0R^!*?>/5X>%.NVK'@)1Z7A&L8\35^C-J)N-=;:N9OJ/XL&M)8+V;*] M92^J9+)-#EW##!6,F\/:N2^;JIZJ325L20[@\KZN7I:GS/8P96-R[T7NB M7.F!H3C48XL=K)4Q3_ULS1[O5-4W/SI<*V>SC96]RP@/IJ4K8?GOS0J6RX?M M)*JD$8$/$:BC&DX\GYA&Z-CIWH(EDIYA'A_FD/I*71>O5EM$'2P9I7*6AA]W M+5;V/&*HWO Y,!MEB>Y-6V(B&*MFBYCR+5OC,H@LM669\$W;@C]5.%5(-@9'D@J:?DD-F \X*'@/6>A-KY1"[%A]^VRK%!A]V2EPSP MH)_'0G6H\BR2&.6\4LTJ4;X)AS*CG]SED 1T+6^-;8-1TP,X:M@ 5W3P<%SN M,M -.#1\Z[&&[KEWQ%:NFMT.J[^./<\YOI>H+N538=UL$\7AY-W/7,&XUK@VWM?*"CRLL&Z(295/-L-9=-(L& M(=^.;)-ATV<1UQ0:4AC8_Q'Q6;Z"E:8VU9=J37E\R=WD#R_ $_8]]_^B^*GO MM291-H[-W@.[9RX# E AS@8^!]XGGIV([Z7L?C^M?K9&K3RTX.)B<>I7D"_ M]IR5BXW*4AM;O^('8M-GUN-1;GRDM=9@;PN<&C[@TV?W>HX^+OX5 YRS(3LR M\SPPK4Y:_I+P\K?427^T% U'$3=,[@0^[0!#"AA,J+EA-ARB*-%T0DK1O([F M[8:),1-IE,_JG2W%B4UMW&P=%4:7RTG@+;U H8\FX.$-=2OT,#ACR:78[M5( MG?\]U+;<;AO"6S]/-FB75,%-.*WBU=X-=,.BP:LJ=C"Z@+[$I;T0Z:=*_W,:LJ]2 M/T.2OB:,AD@(5+> 5\)$^H+FQ'"5Q\T[*?I5NKU^=U>_5?GK_P-02P,$% M @ W&&>4H:D;MG(%P E6D! !4 !M9VQN+3(P,C$P,S,Q7V-A;"YX;6SM M76U3X[J2_KY5^Q^\W"]WJRY#WB P=>;>"@%FIA8(19AS[GZZ96PET1['SLHR M _OK5Y+MQ$XL6_(+ELQ4S0LD4KN?[I;<+;5:O_WC=>T8+P#YT'._'/4_]8X, MX%J>#=WEEZ/ /S9]"\*C?_S]W__MM_\X/O[GY>.M87M6L 8N-BP$3 QLXR?$ M*^/)VVQ,U[@#"$'',2X1M)? ,"X^G7T:C_O#3Z/>Z'1H'!]'E"Y-G_3T7(.1 M''SJ;[^91E0]][,Q.AGV3@:]0=\8?>Z3/T/CX6[;\(YPN8"%+1WH_OF9_O-, M'FD0N*[_^=6'7XY6&&\^GYS\_/GST\_A)P\M2?]>_^2?=[=S:P76YC%T?6RZ M%CB*>E$BJ6ZOS\B).PY/XF?$S5\/VD>/Z5]<7)RP;[=-"2&80SK!B0\_^XR] M6\\R,=-:(4<&MP7][3AN=DP_.NX/CH?]3Z^^?42D9QB_(<\!CV!A,(8_X[<- M^'+DP_7&H=RPSU8(++X.>TPUT!N&_?\RQT21U%*FGNM[#K2I7B]-AR*9 MKP# _I%!J?]X_)X"L3:7P"&M5L!T\.J3Y:U/:+,3$7I,GD)*.FD$WO9#?[;X M3@;2&M2 ,8NH2D"GIK^Z<;R?=>B30U=)N%/3L09-88Z(OR/P*^A;CN<'"'P% M+D"F_VZ 2[YY0I@$SJ2BI8BW#[@B>^3N63BVK?0?(8.Q+!>W+GT MVX=_9^( 0?QV18RR5MS9A-L'_!5YOG\%%PN B.\#ZH3,(]TFZ!L3HM]-)P!W MA$7R,9MXZ@&=3[I-T-_=%^!CQL]D[2$,_P_84\_']> NI*X(],NWY!BL'3N' M?*LCW'.73P"MK\ SOH$N=179R"2S[Q4@HQ(!._R8!#RS9P!#UW@^W.PI"/HN[OPT)HI?;8A!H.)'3P"/W#HV-IK6U%\=3Q9 M,9$] LLC0\>!(8Q%U.(!>0N(G[S06BX!:0^>S-?*ODT#C+0B4/J3YQ*%!\". M=$_F'#*D-IZ;C#EOD+?.;EOWT&Z2HU9$/-\ "YK.E$Q02Y 4E%.A62EP5HD MZ"2"HS*\)=]% .ECZUNA2<@1O&+@VL#>?@HQ?5*OU^_UC&-C2X[\/)W=SV>W MWZ\F3]=7QN7D=G(_O3;FWZZOG^82.!E*@M/QK!0C#EU,\U!:HQ$Y1FIA^L^, M7N ?+TUS0]<:>R> 3(_Q)U3WO>->/UH]^TOT\;_":"^F[)C/P/ER%']XTAI# MTX!X&R[>XRNSS;_.AN/3T^'%6>^TUQN=C8>#08+SA,E,4!J$B:R8/OGQP(K2 M.HI:G/C!.IQ%CR%1?MQ_08;Z3FS10SP9ACUD _3EJ']D!#[AP]O09YC.D?$3 MP.4*LV_:4 ==\*%_K_\W@"^F0\?$2)\8B8X=^09S#] >)EASU5:*ICKK% ME7MH$/6+0,2 -@AZ-/[YTR4MB+&FMB"- M,%+U0+6Y8O)"WNN4_QL/S8FISH%%PVVV?OB,=[\5*%R.2D=LH ;0D5D,53,+ MN@3C$MIOQ*PY.D\VZ89""Q%%VAJIIJT97@$DXH0=-NR&Y@1Q1?H[54U_)(PG M<29^>R!A#29>!/4;-C1*(3\G%_4>*9>SQ0\?,*R3!2:H+2M84QT!^PIL$ W? MF+I<.UHW9K]R[*'Y!ZMC7WQ/OR4IZ.X2W'NN58M7L".D@[74A$K5-W^\:Q"N MASV9KZ$D^'X OX,.VI3D7L0#:#UB2[P-"\=H9EL=%"?.N*IO_:^>9_^$CL/1 M3/RU#LK(Y362_YEJ\O_N8M-=0C*3;\?\]:OE!#13M4 W(EUUT%MI')%.QZKI M-)'_1%RP.?:L/U>>0WCUJ5.'W_;T6=R\91 <^TNT2*OGO$4S$Y5]T@"+@*BZ MQ)[@.S_B/FRHCL)$E9"KMCQ4JFHO7KU],-^H(R^VF)UNK+06\WCDKV4+ %18 MH2@ MO"HY+;OEEHE,-:_&'&8O4 _^=<=L"&1X]0QX3I_ !8U[X"N2D&L?^6 MHRH68D7<%0XM@1Y=45@)E*KN'"331XG3-C4W$$>9YHELT0(71X9&!VR@/MPB M*Q.MKR:)P:QD&VGA7!#A#-4QBEJM(1.IR+MW9P9#1=:%$R*26!Q.]^J"XLM M%'F%MS_P(QQO-Q[ZX5H 81.Z!-^#YT-FS(6+RQ(4NF )5>&JZB3$%CXE?R$[ M9L@\H*2=%UF"#(DNF$)EO*IN6CP"&X U2W@C #P7$R&2ARR_NQ@@X.-PJ6]J M(O1&/IVLZIM3@S)0-3OA 443*\/.#@9S4YL.6JJC[7?0X*&YB$I$U47>Z$AFD>+W MFWUPK0N)0]E4--N&(2L/)B015A15)S#Q%O@+.Z;D<-H;#T>G'\DL2@I(U??" M(SV?Z +[VD0N$8:?2LM<0 ORG="BCA_<4$H*2-58-L$^B\CH$5<$5L#UX0L( MEW!N/=_G)WE.[/\)PN(4]P#/%B2\Y^\QUOVD#VZ*[R5156/O)\1JX+PQH8Y,;LQOM]/9W?71TJ?B\^8#PKFZ-P>K:5N9W#UPR56Z] B4-_(,*'9F>2E M3">[F9N8WA#TR5=7Y%O MGL$46\"AU30K#BVFBK0(IB%^6G]N*P A4\KJV$4;$<:IT71#C#LJPWL)7+#@ M+K]P6J?A#\;]8;]E-9=4&4_W8H@+1_NQ"OM\Q:()"]-MD0/_#KJ,YSATF[AV MFDH8!=X!O/+L1#G0TO-&;1QTWC+;DZ(6F]J/X 60EWDL(61:^ ^(5]/ QP0V MVJY;T/-TY(_-C[U*4-+1^)JUF:SUZGK$VK"GQ4NYCRNEWB>JIH;BB=X7F6GW MA;U^60[? M3B+E@*N;..&3>).>YV:Y10"]0 OX<\^Q.7KG=^BJPB41-QR)<5X.5Q !"T?, M48ZW>:5;[+&)9KTE)+IW3CMHZB5FO=D5@ MJEJ2B)6/#BS,=@YW$Q4-=-8;$Z+HSH<7Z.>LHLL1Z:H9U" %D2)'K;\#$L$P M\V72*2"<*2#=N*LF(($V4O6YVG%\G(/Y !"[F>C2]*'%436G;?L;!/E;HH1= MQBGCN88=YQ0]=0Q=2*-EMY6+,7=D&UG>6 JI=,9$RB'58HMY7R)7T DPX"UF M<5LK:],1AY6M.DDGK>W1>#@\5\RN][0H;=F%:#6<] KG>6E3D:+8(:.ICKOD MU-A2)GCRHO.$8KC)X".99/#I9/[-N+F=_:'X16F5;FP*$W>)%='S N *A/]O M]X^O7ZV5Z2[!(Y'8]6(!+-XFVOLR04UWV!^-3L_/>V=C:L"G[4QD]#XD@H6% MV,3@+M]^^+1&SC:@FU@8OH15M\03!*L156\Z4\ V#B?.!H0L]^IM*;6'@SM, M)*C98@6)_K+8*A9;164M]C*UMG: M55X6 #:+.>*2D+?T4F_BDK-:8!Q0V%>,7' $/$> ;#[$-2_'7HB25KME*'?#E,KY:2A 1CW0JQZ,M M#8=(>T_>Q"+S/P+[J4%0#;GD8<.V"D#N@[P,?.HUAFGY MX;IW] UO0U"&1.=M1!:[Y(&7EL+, YCYE[:*&DH^E<[;2@GXDCY8>_=O;]V' M.Q-'H![0U@-E/J?C$$^4+P,!SZPT[L]31T_D!_9SKW4X;-@5_4LB;-B/X0S^.,$8V)'S M/T&([F^RDKF>:]'-T? (1LFYH-8'=,4TWDDRW/?)WO5HZ;I7I=\I M5:EVRG@:$H?(,8:!FO.RZ<$I:Y84=TB M*#PZJ<2ZSV%>3WP7^B.P 'RARP[\K/K"KMTSCI*8)4]7*F,-=#2XY&G\A9C< M/MW7?Q'82/$7NBD^716&EHK+JSTIT#DMG3$)\!6H6UNK*0BCCE? >KH913S9 M$?^$Z M 8.-AN@[OGG40K,K5M*<,&)C$5Q);'Z MP%?@$K:=6[JFX+-_X]L@K@ VH2-626W4Z_=/2;R]HTM^B4B3GT+J\0]&_ 3C MK]$S%(^\&=?TZ@S.V-E^3Q7?/QL.1Z<71![]\XM^2ZGL6T,M8OVPH7I#.5^\ MAX-7$),69Q+"R!PP)(^4K=F"3$5LGUG@N@O!WFGQ7(R'HZ%F*J\"5(N:5TF M8O=>Y/3HEKY%P&E1)6J^(I;*"@(53-J'#?77J" FN0,"+2GR=Q-!NF%?I,># M=OJK40Q2PSGY-0W'@. (R][QKQ9)-])??P)X"M/C.;40WC62"3/Q)FXRI4HV MH#D3"&C"YQBF:QN))S4?V'"2;QA?O 2+S!;M1R=%^2"6IU53T_LE='^KM\',8 "P%KLWR1CL*(Y M/+.M.KH6G,'%4>BKP/S9.Z]+2A!GO?%P.&YYZ(KK2U#7>4BUF+K8#^"+VIU1B*H8&YYW9:V,\OGTTY,RMJA/ MQU18 *R=.D_YK)*NR1I#[QHQ?$6> M[U_!Q0*0P,<"LC'#N4#,P!YA[)[Q*VHXI/_#M:/J0\"^?K6 [T_6]+=BSG@] M.S+@I."I$"84:ZPCFLG3@**+)#0CC\][9X'QPT1O1W]H[G<'JK:=N/A1'*-Q? MG3%=3CF'2Z35H(O,Q&T81/X]#X4W'HAV[YXY5$*N]EMA5QC2C_*(@4VSJ61? M#"/^BR'Q")I/%#_%H(_1YNVP9P%IO:HH6+!6VF%.UN&U1] M(I&\XTLSW_&Y?$NF#LAZ/CFG0I.>S_-;.G] M5\^G(:= C;DFS=WN!K/,S?IM/%$*NBAQ=6:;LA8A[BU5DHF6OA0/_Q\0KZ [ M=ST_J>HC/*VU.7LV8'+L%[/ MD_E,N$ [N ,Q\-AVQ5TQ/20 M.@=> $>+EPZKD)V<$SBZ.VC7!0V*@=+BH-H/UZ=O+V#GZ##5I@OZ*P:DQ1VX M]9X2U527XL :3LZNZ[6>]*58>1&??V<#IW47]"H#K3!WF[.]U+3K3/@-B[T\ M #3UUFO/97?R3C!&\#G -(1X\NXB,M\8&=*^HLL\Z!VDRA$^C) 18P.0$;)B M,%Z,)#,&]HR8'2/DYV^TXR>M/>6M%NC&T39V>_(BC6#/^G/E.<2"_"OH!'@G MTL,RKK)T6BIA*\@F#7"MRF 9%?5FG-):WZM56UD*6KCS*: B)J&SPOFZ*K M??7[!^,%V),7@,@$?Q^LG^F":&3Z[$W@SP+L8].UH;OD6( T%86@'G"7-_M) MT5!O*)34=M+NJTM BW'!KOZB:1*FDW#0_+2'QCXC0($='=.8(&2ZR_"4 <>" MJA-."W4T'HYZ^IM50V)1--/Y,O"A"WQ_#I:4]^_NPD.AE+>UJQZ!'S@T$6BO MK9S//SST^6-Z1D302#R=?+UEP(@XH&E"!WTT\?!9@M@#\A:0%RBG6K0QT3R" M%^ &X(8,*'JM 3(M3+>'IH&/B7.!R+AP CNZYIK\L?F9A"4HJ3>59&@L.4W4 MA5&+=U 8:$_)G#=#2].-ZJG'%SGP%W\*^VFG]G*(A)*+6SD&Y_EXMOCJ>3:M MECL'Z 5:P)^3((2C47X'[50I":5PO;UB@CCG#/$51,#"$7=LB3&^"'S[?HRM M;T]ELMVU46 MP J7VML:DK<01XO.V)BV\^F]6?6>*V%L#9:;QBR2)F5 MML.L7/1/7KBRMSU+(EN[<=@;2$9=:7X,;[%M%[)$-V"BC9J0*X.Q]2L.JW/! M)UK,C8.+_1OF0L&'[9CT[Z#+)KCX,ASR*DQ3H0?U\=L=P"O/3AR\X:\,O1<' MZ7%[.N[W^VI.5:K(1HMX,7O&YN7.93;6SC D8.AQUO0*;(B+';X'R,\.8-)V M;8&;YT2Z:J?@TJ":CASK>NV(W"N7=]V:#DH4X5\H-%1&7W'8FWM1579C;;4G M */A8IEU+;G[& 46/8WA+G(%^3L:\'!'M=%X#/,D[R]YM M\RW[:G+J/G@N=0!GB]# J8^8W;9B(M[987B8?(ZQ>Q#Y9L<7C0JC&)"J,J>/ MOBEY:0\]6_KW ,\6_&TP.1*MN'A9/ FPO1?B\+S >JBGAO1Y;]P[;_N$7AG; M2'F2#0I&B_B0H-MXONF0J3_8;+=*,S%'^ZQ\$Y,DI)XU-6D-F;97A\3:*:@K MP3S=$B(^0O[>6%EJ']6(FA";Y&)(2R4DDL'_7LR?/?\+K(P(T4G+K#_NG5VT M61.Z9N7GK[*4%Y#<]-2635 _1 MCV)+#4I+SMNXY5#-D!RSFEGMLQ8%RE*38OX\G]54/657G^6%<=9X M+/JWDU#BD7/S]_\'4$L#!!0 ( -QAGE*3+*#S%3@ .0P! 5 ;6=L M;BTR,#(Q,#,S,5]D968N>&UL[7U=<]LXD^[]J=K_P).].'NJWB3^C"93,[LE MRW;B7=ORL9R9W:LIFH0DO$.1&I!RK/GU!R IBJ0 $*!(L>F@*C5C2?CH[J__\K]^ M^=_OW__WQ>.MY0;.:H'\R'((LB/D6M]Q-+>>@N72]JT[1 CV/.N"8'>&+.OS MAT\?!H/CTP]G1V?GI];[]VE+%W9(:P:^%3=Y\N$X^V64MAKX/UMG'T^//IX< MG1Q;9S\?TW^GUL-=5O".4CG%E24][/_Y,_O/,^W2HNSZX<^O(?[UW3R*EC]_ M_/C]^_IN+I MQTT?F^*O.^73;HX_?_[\,?XU*TH;PI*FRY2P7]THJY O?/XQ^9$6#?'/8#840QP)?&6L 3[]'Y3[#W[ZOWQR?O3XP^OH?N."MJR?B&!AQ[1U(IY^SE: M+]&O[T*\6'J,\/B[.4'3(ME3.WR..Z'*-K/M)0/QZ"/RHI!]PUH,W[.OWA\= MIYW]*T+NXIW%?OKV>).UMM,0*_"1E?UX]1HA/\3/'KKRJ>J26!BW.(S"5*!* MJ'[48W(Q\WQ&^?'1:4KW)***S4;.*/##P,,NT_/LRW \O:$C;X%V66-4+>P9 M\CS;GR/;B^8?:,&$0>5&(3$ZFMO^#(4W_B0*G#_G@>?2&>CJKQ6.U@US+^WI M@"*YQ*'C!>&*H"_(IQKHL2\"/\+^"KGC9:J3X26*;.R%>D+0;;M+MA_1"Z)D M/2(GF/F8T=4,RY)VNV3W 9$[M'A&A/U!(9FG=#;#=&7KG;(^M\G"=M87].,4 M1W>V3]EBH[)9$:CV D@40W>!?;KZ)..R37'(>^I2)-&8W-W^V0=";$?#47GD10#D7Z>I2W*-5&%$KDYI6KPXUN>GN\0GYE&J' MCCMJA.6,LWNT&8@-&3O[=0U7:!,TR\U:!Q&6J,M.A13XC+AD!1M/+U8A]E'8 ME#@J&N^2\5M$&P[3#S=^//Z;F^\K6^_4.+ Q^@A',?Q J-W*$3X1<*VN886V*:IZ:%H)\C' ;D/HJ;,UP;IZ*$X1_1[ M' UG!,5F2VNF8=O4]5_TFRWZRO;N[&A%XDTZ).G+">P_ $/7C9W\8-5?3F"W M$1B7DL@\3]2VB?4D\&@+LQL_0@0UM=]0[J434=#=0!(6?4"$VC8+:OW.;8*& M$;5LGE<1(_LIN$MY_1KS2LLW;2DT344GHMSX3%+?44[;L_T6M1A77A1>K$ME M]Q1?$SUW(C*&-4[WXHF[EY**Z(2"PD$3+ M%7'FK7C$FNF[$[$-G;]6.(P7FN;EHMAX)XSS,QP:%X%V-X"$P?;L@9_/ ;HF MP8)?MNF5K4V*>BKB-BS6MJGJ1-23)7*P[8VH*31K8;97;AX \ULD&V6:TRP M9A_I!N$Z<<@WRBVO76UV8XYLXFS83O_,TY:U@/WHHXL7'],R'VW/>UEF]['HLO;JT!JNC?+"9X)HD%YNZRG55#]PDJYY2UM.VV ML7(NNJ.:IF7SN:@Z/CBB%UGLKJT[_'HWO M)^/;F\OAT]6E-7FB_[N[NG^:6.-KZ^9^-+Z[TN XYI?I7N 4R/'8>8. F??5/.^4^__B-CY8FY1S8]>/8S\N+S*MQ"'_J/!Q*X M*R<:DPDB+]A!PU<-UTUPZ=&N.[8"XB/SZ[GC3VI0: MB&+QI20$,NI7(:4E6":VY,$ESC;N*3GA96%QV!4[KVQ+LM]=5OB"K]*=DNAY M'/19_G]\.AV^.H_GF5$ )@ZK";4F\:*Y42ENL2TSD54PL"0X(CM9Q#VU(6WC@0"SS MRBH'E?S)/I*O9*7Y>:B^B4#-+W1#_RROP;*"+4$1[]H45]T=LIGT16MS2=Z) M[?TS\_10F_#*BXM2D).PQ_9WNE%&[J_O(K)JQCS2!FF38SQ\#N- M0"BW6)= MCA4]J'9I;VYR:A0$YA[<) S\CJ/Y)DF<[C2\%1)8UL=(AGRFM5AS KZD&DSR.T,79+Q9QDY$U0%"7V;TJM8)!) M:QP4PK,F1YF4+6BH7:(E83&[) "[]% L:-]-CRK%WPO@4ZMZ4!S/F\11C3]H M@&[2/.5#;Z?406'ZU"1,.ZQ 160SEQ?#2 )@RH4/BL^@#7S*'$&#*3Y=M7)8 MRKX_V\[Y-.1$ MV?ASH7*M@X+TN3%K4H4U:(,P(8\=$][X?+"_8L<]LKRY"S0-"$K*/=FO*+S# M?LQ";IXIMI+<.7:'HGG@Y@YC"R?@ U( P3 #1EJ38KJ)QB'F)AU3:U2JU 4(3&QHF>F5:2 M!&R%D)L7^JJAU1Z$*.P!E$1+)M#4A3N;ZA@),"*YK< LX!<:A'5X5[,*&VD9 MPBQP8)L!O(FIM,JE7.QM-Q3;Z:OEH* J-:0!6S$J5S9M%=%L$<+<<1!ET90+ M-+4ISZ\IM8IV1%:ZKY:$ MQ"GJ%!&2< L$L0")JSPV O:"N.3!^9&Y)B4_!. M/E"N_*C"HFBL=0BJLH=5T9@<^J(^WWR";(]=K/V5CAXJM2]4SHS;L3]!3GH' MXY#@D/YT&2+<&Z%8IP^72"BR F!>+1'&O=F@ MHFS'-TMHJ5K!F.>S\Q9 *5[,,!B<#LZZOVZB6:"X+ + +K?#Y%Z7("D'P5B5 MJE[)Q"C3#T#Z3R1^\VB]>=*#DBA%05(>@HFHC(:$#P"H;*_@?+"Q>^./["6. M;$^*3$4=$)X#570J> & T".[-M)'[L89(H5&5!A"DK4R)B(F ( Q=)P5>]F5 M;I!$>T3YT%&O#R%36GT8J?/5T5UAHX0^2L[5=(J<*/&JC*=#-Z%%<%N>6K4. M-CY5E\-P;\]3XP8H0L*KW50K KAG3T<+54'K^!*^EF$K;B9^&AP?'W>_7VH7 M2B[+0-$=NO]<)6>6N.M>O2:ZO@M03Z65)]<=/@$8-.:ZNAY<5T<-*+:)1)?]!%3 M&_\VCLD+KUX1<7 HS/RKT0X$UV!3JX<>YSU1@F1";4 +I U!,")JCP(%19 R MWQ--B 5QC[XG;V;6F )R=2&XEUL>]CEN>P)PHJ0U$=ZI#'U([_"I/(P!(PO] MB@;!'2L-#$7@]S>HY'1J)D$7JT*X(:4!&-68[293=>>A=_ZQGNU+BSG9"W)3 MSXZ.CXZM]]:V:?HA;3W]>M.!M>W!^K>TC_\+.QLU@2YSHEW85*@.FLP18E>1 M;;=66^[#BS7]L Q"V_M"@M4RS!X8$#Z5*TQS/5COW9WD:Y,Y22+NH3J'D]%[ M8$W>/4G8OK !+)):5-_;"R1-@*W=&I"\Y<,.\<*]VW4E9W2($T/_?#0X/0.4 M9MT[O>)*LYW7!!/#C]F?'HH0>V'E8A5B'X7\Q$?E6A VPWN.C-P+A-7\0IL( M1IX=AGB*'5N0;:=<"TZR78))D.?&G'6D.NU)-<,NM3(D+?F<5[@#@QR?P*_+EA:4[L*'%Z4)=V=!"Z0#%F?U)D-Q=HE /B.ULN0@;:9 MFX2Q>5M9Y&9"9(;(<$9[%AY=D16$L XJJ]O6;<1G!EJ@OOT5X;;BK,M!*>CN M$$T'@CYL6*WGQWX*O,I993=W83?]H.*;T6H.R"&%+I6UOO .\*AX/=)&5$RT M8"[9GK<"-MDZD.,)7>A1X[)L7:U&=CA_(.P,A8W=S0VL/ T1% 1RKJ SL 5B M 9(X]XA>$.4D=S)&-VGN5)PTES9NY5KO2\+@["_^HN/C9# X^M2]AV=_2+AL M04#IRL,+[$MBG4HU.K^FI$+QN/#P& '@]-G::*E;:S,!J]Q&S*\#)T^HX25( MD7\(J*9169G[NU0&2'1"21]Y>0-PXA':PB].UZ>#LR- <8;] .&RUL:N^6N\ M\7+H5B_M7QQ;$!:%$%W@*D^VMQ62WH9('^C&>6$[=*+TZ>Y6+E-Q60@^3+E0 MQ;1W9#(]D,!=.=&8I)=I"+: _&)P,@Q:V #R6>X6IG#HNRDYX@V(I"R #:!, MX4JBYW$ 8,U-)D:6CR_-NMHMUO5>HE*)\DOK+OGMG 5A\Z K%*:H$(3E4Z0' MN2,<.W2W[M&_0'/[A?9A>PSE)7(P)7*=D/J(PS\OV&U*]W2+N%AZP1JA81AB M=HF7@ZAVS(B]D!S!::[M+N&3ZUT&7G/,=HJYF+R,B7J :S3^MZ"%>WUV6LMP%@JQEL'<^'YT4^^,CNN*-_2?8^ MTO(0]C^5JZ*Y6UNTR^03\41Y0>0 MX*4?]6H0<@FJE5>%DS8D']_8I0M$&(>VI#N?>!O.Q0+ MEENLRP583Z9<\@&$')Y8/L]L/'TBMA].$1E/OP2!*PO::=7L8(D6; ):RJ)1 MD@)\G*5I'HIU@>3>:&BT!I" HH2M0UE<6#\-3L_.NS<6#@$OEW$(B*=$$^0. MHX> RO#&IPS)H\15E2 $.K54N?@LMIPY6*"-Z<*O@U>Y/ 3O>Q-0E?D"@-*. M,5 P!6XKCGHKU^[NF+8F@X4GTX9O:;"'%%BB>U$O^-HON$X"S0- MPQ#1?Z[X_O]:+4$8\GNH3BV>@1QN?-CL=]D?E/AYRHSN$<\J $8%M5@MA#(O_=ZU(YFC(%G0JDBIL>^- M?=^\?2^((SPALAA/=XRWC?G)BRE45NFI%:[&7.OY+/%SNG3;SRA)#PW?!Q%V MT'5 M'"JV1"$#+NZZ-5D&V/<-V?=BR\)+KJ69XZ7$UE>K_@;L?C5&8=J+Q<,/-6W& M3QHV8[%#8S<:N]'8C<9N-'9C;^Q&Q8,FKW)Y%G_O.KE8)L\BI<8.-W;X@>WP M.SM"!-O>(Y[-H]2,$IO=_-+]M[+Y? $QJCDG FN:T@.Q*9UU8ORNQGXV]K.Q MGXW]W$?[V=A[QMZ3VGL<8Z(ZLT):J?_6GY0]($;@T'&"%=6J1^0@_,)4:T,B M2[V.;VS*;LHDYY:;[@2./=RL7G&.@K$&7!4S64%[$5F)LWTT M"$:F+0#U>)M6?WS>!K[QGQ)J-@$_^B; &&8 5D-CF!G##(@J&L/,&&90#+/, M\7_UZB#$;L!X0DQ!'3K]C:?;IS:1>X\VT?I0U_8Z%MM>6?]61H!%*;!2$JQ@ M:N6)L"@5FVA^V!?+RH3S33C?A//?8#@?]CAFU>YVI)KY\W'Q P? M!8NEAR+$GGS9//@L>9U)H1:$RU+W5/G%E24 &UOU>9I?#\B,K*B]BL !NGU\\PHY=]:17G"L5!/<1"O3SD+2 MIPIW /#C$_@5>>YU0"8VG8Y(PC_]>7JQ9M](4=VC/0A8:ZAS::S6Y1JT#DP# M$M9'O%0; KY[J[L:ZB7. 6!L$O3?7(*^N=C\S5YLWL@9C>H#&6_C;L0R+P<2 M[R/RT7?D5DMYIR"$!XCW$_8.2]!BZ06;7>X;2?E7V6(J-@3AD>,]YK0Z+/*[9*=)UJI7Z,]P[ MI+W,;IL.=/C$;IA]AP_0%!3-B M+^?8*<G MW&%58/>.OWM$C49"$DWE82VOTM.48#7F?O04[%:R@DT*=MLINH=)P1;(_#Z( ML(.2Z].N*:%ISXP<[/,N)U.N=5 T/C6+A@I_0 (XM\BF"UCZX<:/[T6+3[%J M1G#.Q!&%D6&\CLIZ3S=5X])PM36BAD^A[P]1'5Q"+Z/ MVJ#R&(+FV$@H38\<^K.82^GN6J,U?%T''<5 M/@7Q_I2W(=2I#6=PR>'19JP/@^R*VH]T#^B@#?E/P56\*=08;Y(V(/@7]QUZ M$O;Z@'"LC+;')A -3 NU('@M]T6QP! 07\VUCBEK+-OHZC5)J.FA/) MS>^L?2ONP,KWT![ &CW*- *4/NV']$SHH0%KKQW?O )YN/%W:(I>FV M#;;?Q6#/R+]8Y]"])NBO%9VMUI)SZDHUX?B0&M>#_%RA) L 4SMOKLBHE)YG M5ZH)Y)2[ADYS092Q^-9!_./3Z>#\_/3SIZ/SH^.CP>#T_.P0N"9/L'4'+)=M MH%B'V1PEO6U1K2J$;:V&0E?!NLL@)! OUMF?7S$UKX@S7]^B%^2I+;/2RG#R M: ^UTDK% 0GVO'[N$JT]8TO:@+< *RA\Y9@6\_LCHEQZF83J!!!/V;=_!+(DLC,B*31DR6U=4&L[;*^T:MR+^ 2#Y1&P_ MG+*3TWYZ\#-^;I5#'\.Q[0^G&EPQM)'Y.X[FB#S- M;9^1<>,G9R8O;/_/S6EK\9U-RE4A&.%-J'F6%ZS,.;24468R*GGX> 4[6+8% MYZQ;7;9YK(.#KOK!>V%Q(,NL6!7%8#3VO#PH2 IS_?'1X'1P"F?)VP\F+FMM M+&,3Y-.9]CZ@VZ?+%:*_GYU].#LZ2E_K$J]A:O4@+&!5RI8M3FHLM7(U)YUU M<32<$13'G$^.C@<),=_\D,V]R&4)^;>![5_;#INMUY)[.FNW!<$'I Q6?38! MS']-+,.W%0=O&^ZCNV.ZK0B+&V+>WRCJZQ'@A/-,$,IG@17J09A56E80&[_#%QAZ;E*X#,J%T;^,=Q>B':& K M5X[O3.,= _U2VY?S'5!/V6]6*R;OISL+]HA M97M%=F9?J:9)EV[@U+T&1B81VB1"O]5$:).M:K)53;:JR58UV:J]SE;=OAPC M]HY5!9XTV^@NL%2+V7+POM+VZVM(2,#<-" A9:ZP;:OPJ-1J"<(4WY:"R#F' MYDLI\UYB*L]$[%!2C"A4-P/!J-MC%,AB#=7,]TP+'&>U6'ET67._D" ,O_D$ MV1YCZ0N5]063%Q(_M-50VQ"FC,/HBZI$WHH2W=)/;2E1J6T(5FC'2E22"'0E M>AN1;4&0KB55V"?6?9 (P3V*MA<34WT)JW_T[$(<):#]6UI'% M>K(*7?4E5" 6EBQ,4%FKB_%]XU.U8%//$$"!21R8]6$5, M)M]=TJ1^?G%Q(#Y[N;+)00'D?F\(EN*I@[/!Z?DYG ,5^T/%90\ >I.(6F$L M>8-VX?TG78I#%SN,(*DSM;(6A/USE6(6GJVN8@@ 5.+9O,HMJE2S.V>H!F-Y MS"I7M[ZZ/\6,:>,+PS/1.,#P=H:7:(H(B1\E3Q+BJ'4O]$GSBD+8_-?$B<\0 MD-W<) J;Y&1+"'I6,XY 7ZVV9!WL=)Z0P39)M"1MLW[SV6QEX; A#\S:P M>1O8O ULW@;N;@=;-8^)IK&J75,3#7>88=*86 K[Y.:6C[[NSJX62R]8(Y3D M:"&!'&8S@F8L@RZS$,.*5)4&VH6PUVM'[QH0#K0=X]"+&T*IAJ',(^THC5-":CU8[ZU M9]&K,,(+-B[2JX/L&5VKKP,R13ABTBEI3MN=0?!J-:I);0L,JM?L/H@/-2)W MZ$3XA<52--UEYYKNLJQ#=H0R[=,XRB ZRO0MG[A_VHLDN:)4YHT[T 1< [!7 MZC.YY<5W'^B<4WG58CM= 4GVX.I\86?="O=&@_;MJIBX\6EP.@!TMW4G6L65 M" !%V]X6'1L4BK>=%\I"V"ZW.5[X-YT71 /R&\4B/!Q\DT'T'(="#O:CH M MBP( P'3W,PW(PO;3W9C\0+:P-(3-Y:% %0H! )PF F,B,+W0-W:19K3.G9;/ MWH08QU((,Z?#8^!YUTGN4].Z69.(7JQ@]33ZP)*$%A(X /_W*UDR]^'Z[X5] MWSU=]T#3R_+^<13]MUCPG2EZ MN?M>;,)ZK.AE>?\XBI[&13O4=0X%$ [FOV5UYXC\Q]'XH>OBA#/UM,'.J.GU MQ-_1AK1"I#^.IF<3S>\(S^8LK>0%$7N&8K/NTHY0UGHP!M; M!5!^G%%4W 3!&TK:]+WM73.@\:2-S(\SJ(H;+GB#2IN^7AMJ?1I4VLC\.(,J ME^,,;T3I$?>V/0" AI,>+% 3YWG9.+JY\Y\T<^>W?::_Q[V:['F3/6^RYV$M MJ+!SGTWV?.<:U/=<6%A)S@!S84WRI$F>[(6^Q?]A6USLSY(=[G'3FL?MHM<^ MP7;B3%PY =D %5Y_C1^H0K>(,D"GZ\T]@>F[5?YL_.SA6?*2'!U5*\\FV^8T M]TAGDNOX&$GO&4T6(^H?5DJ6%=-EV;YK;2BS,M*L'&VTB92\? \]V4TQEK>; M[*J'6W=*=G(\A 1T8Q&MV?(>4;UAGH)E,AXJ]CU*->'LAB38%,Y^J' %P)01 MTLFHE&Y>E&H"V8MH:*<2B'D6WSJ(Q:.CGP=GQY_A'*9M#U@NVVU<&W-+%[,\ M"=QMHK0DA,VAA@IF5[*(^ $78@FF$;7>F#FT^?,2O2 OB*EF;^G(#T-JU(=@ M.&M"68-+ )@6E_&J?;FP='>;[0H&RL]*[I@L?=T+Y_'PF MP$V1R*<$W0>1\!VU0@D(*Y9,D0KS6IYP:'+_YH?L,3;D,BX$DB^5@:#_JK(O MD0Y-^G'T.\^+ %..0@)/JHH<,B'AD3>:W6+[6?L4>($: C*0L@1445$P (T M5(K.0Q3;@-5OK.R4/B@RY_LA(V0"'C;/S+@?V4L'[1WGG<^6P F&G+ MA$D=LJ+"0!SI,K62@0'(6=X ' 7?\,G1X.SD%(Y+?#^(N*P!0"VWGLE]K;OE MH#@;Q$HG<#> =9=*%A->P0Z6$B6_FW IX3$!#H3*[%)Q<2"+B5BIQ& TENHI M>L0A9S>O$/W][.S#V=%1>O>_.#:G5@_"5%2E1=L7$Y18 C&$/!5$D5"KVT'#1?!RE?#)U\LC6JZ(,V<9Q9J#4% 30O"I-I("GJ!!^(6* M@CW)/O:W!(^G158$&*I5A1"OT@!1C2EH*"H$=SN,ZPIB51JHP([JBJ?PRQ7) MSE%H+VW%RA!B5HTL:T6V8&-Y9TU)2^Z (_M2X"2+DJ]]1XQ']'D?#&4&QSR!M[,:/GS%A)71CR2>M MQI(3,S48Y9<%@" 8**6X$ P M402!F@4B%1,('M%?90_R%=-'3 MGP9'/P%Z:;T>)%R6 *#T0"C_C$SYP\OE4A!,.K&"%2_E*)$.0.C7R&7NQ.N5 M[X97TRER(OR")M_M92402C4AI%2H@:/$#@# KE8D< //LXD4G=UB$'(BU*#8 MI;T-:[AH3^0I8U?;C7UT%_C1O$+<>[4$8>82\9?9P'69.RQDV_[9I^N 3)"' MG/CA@R1^G$2-ZV"HV32$&6\/4#6Y!3 AFN1HDQS=]8![B\G1CVB9W.X:CJ<* M66+BXA"6.8U,"#$CT!!B>C:>EIR)]BM>K!87 2'!=^9JM)?T%^%5(7I-P!MJ M\MP_+>:@H=O??+*F$Z+[E$]&C6(<3I8$V>[8SQM6HGO)U:OW+!]:G3%HB.9G M_=(C3_ETU#']Z@DO1,-1NY4>9U8K\0<1YJB: 84,(VGMGJ5?*_,%#L[<:J]@ M[?0NQ[I(_)M*PQW1O2IC>V5[Z5J/]6]U.CUT)FZ.:FM+MDG&-#YZ:6 M5K$#SM.0HW>[\T](B8R*J?Q])KN36WO?Y M,LWV;Q;"A*JF MT"+XZ_'=8P6Y\>_I!/7T'7DO22:-;$>[1YL0IH1658/'=*_U@JGVT_>@"77( MFH(0!FQ9"S)>(8.O "J,>-]^8+TQ-_70=7%"_!X71IP=VDV]I=K<&6'5I6*#0S=D$0Y9NBG M,B/TJS_&WRDRX1PO.0X,SN]P7*KJTF=CDL-*\W.EGL"YC@INB8Y]$T(UV1%L M>R[2=D1;N,'I['3P^?-Y]Y=2Z8J;RT0;/HHAG[I6X\33;KTWFE,[P M*;A #YNGR&ZFC^PPZ%/PL(K&,:TWX=4KK8Q#5'ZAJ!,*(.RR5/2E$^$<5M\X M6[&4N@U)"8G;I+H\I-MLWH M>9%/CH[+7F1*AY408BT1L1)2K)@6*T^,%076AAPKH>HJY)WRX6ZF!6&WVWB5B3LELK <2OSI9P?PR72 4S#\0A@MPB[=$@L*9]V M(D!B^[.8E_!BO2WSD)SVB-G8\N*[#W2T5";0M=,5D.0[KN+FH6^'>P :=+58 M>L$:H=B]EE@;\EO1Q>4A)$RT.2 *%ZR+Q0 U$=J4%!3,D)N3)\44$%9"+[# M0X$I$ $\(+]1(,+'R3<=0,MU(#CY.@*V+ H %.[.CY0YCLH\33(7VX1E8;@ MKSL4J$(A ("SL"RHKZ.=P"CPM'6R@@*",-L&[&SG11NN6P@A5C'9!3.VM,?I M:R U\TOQC]E;P// J3,-&F/GL$K*1NZ6: M"FD\?;)?B^[(1[0,""TZNZ(5A+GD#;8/809H45_VD@TTM2K(264Q@+%A:A3> M$G^@(9+RREY$T=-6(&RAVH-910+]5814&DT9=S V8ATI0R8#:.I0>DKA M?L6$.)XF/H#Q*@HCVW=9[%1NZNLW V$!4+/P]7GK*\BRJ5^S#0CF?EW=K@,^ MT-F>3D\DUG#;RV4:A$7[E%M=?K 9&8 MAUC):SL,2ZU ,"<:&Q)Z7L22)& KA-RMI:\:6NU!L"<.H"1:,H&F+EQT0H MMM-7(Z&18...-& K1N4BIJTBFBWVU5AH.-((7FW*BZ(\*B$LW5>C00%N(<]= MGW.Z6(5T^0O#29+IE+OE/^7/GSVB<.6QY+=26;VS3:>[9YLV[5EI@X4W!MY; M&0%62H'UO-ZMTY>33,X$'5".6$;VE8<7V$^6:LG5X14UNK1% M546MQ @ [<^VWB6+@K=8*-:!\[C$GNN&(K\04$S-0.G9V6(9((=>E?2O $:1 MC39FK.3,OD/W!FEGXJE*6!2"1"%=/>D:'Y0 )WY41C,D'D!3N\2Q'$Q3J8R46I9_OO /@L=@M+2 V# ME!SQ!D!2%L .0*9@)='S.&ACLDD&GSMBE\3X[CB:(R*>;22%NS;I*Y4DFW8D M3+0YFU\@GTHFTIG4A56Z-NK5A5W)"AR#D#=+[L38^'9B1=4.#YEJL%8P'.LL M(7T]F_J(7I"_0IOH%_.%_XZC^6@51L$"D1O?\59Q4EX84IL;N4_VJT =:K4$ MR%#3UI-:#$,+ R7&/5L/QF1F^_COF.^K5W:6'H7B9U 4ZD$(#=7%5H$]:$BR M=UO&TR]!X.:7IDG@B6)ZL@H@-:/5G40&3F:(.ES"6V H\=7[;I)C-T-4P5#XB&;L8NF MK&_"<$4WTEKI*6>[Z2FYOBS;=ZU";_&S;IL.K:3'_N6B;.(?0^>O%0YQD@*] MSGU22T11;::+DBAUY^3 O9!#"U\FAC?Q(DOZ97H1Z0\&.% M2E8!56*JE6?/R *YUP%A>YUTS[-)*\"":W(UZD$(4RIKV?:A-"7>8 Z@*O>K MO$IW;E<55OCN5M6Y\?"^5M&0FTYC*QGE'V/9)OT@-W41=!Z.+-\U09#J69W^PP-Q@K10?%ZU]<9SL63:VJM2'L0VJ"KLPCM-'+)SQ[[W/+P;9,';35&H20T-&H M JBQW?4F->\.V7<7>KX;,LDWW^\-IHF1F!B)B9&8&(G$84NG/ _;27;?K>=( MHB*"DA V+C7B( )NH)D[)@P".@S2&LCLK?'Q-*_/\@O-])J L''150<]#GLP MCG>IG]'YBJFF:*NBVPC0J;E2M[5AS_'< ^"OIE/D1/@%[3"B ;RT$:#C>U_@ MI3Q#!7X4+)[3VRLN4>@0O-28SJLJ0W! U)W(JWB#"FB.SWPX_[<@R4>-$$$L M?S^Q/T5'3>HV!FE*5]/LBC&MQ#545]3.^)V'XX18147D1;JR4( M9Y$:&/75C/88]ZJE7*T)H,-=5=EK*D _5O,'$KS@,*8IYQJ^82C9WM!QF+,\ MGLZ<8+'T4(2&[C]7891<4!G9_@S336O5)KZ%_B 9A\WK5%-2ZCK&P;],=]]H MQZ?=:$>^(VO;4[\#'\GMM]L;LFPO>6\>H6CHNT/7Q0F66TF$%VOZ81F$MO>% M!*MEF)U6YR,ABY<#.*]4$-QG+M)-WGZ^4.P#X\0G\BCQV$'5B>VA,$O[IS].+-?M&BNH> M[4' 6D.=2V.U+M=@=: !V"$CO;?B5^,/&/+V#9*=@,/!O04Y"KI+K.I T(=U M$_0\O:O JYS5@A-Z>R\\FR2:U(S)+5S#80X)+6ERPJF M5D*9Q11#4B>E+]^%B6*9*):)8IDHEHEBF2B6B6*9*):)8IDHEHEB@9BU313+ M1+%,%,M$L4"&-$P4ZX>+8HFYGP8DK#_(2[4AN.8/ #2'

    I'_(Y>^NZAY-7'O5J$,!7!T)A=V?18=WTN>0*7OWB+%$:_'0B7/;2I)OH2 :<R;NB1J%\*)N"SK1E'@@Z06SHBA]\A>Q MZ[<&X05> )JP(Q> 2XI()NRY86$RY@6:!@0E!9_L5QVO=)W6(;P(W.YBTXR< M>J%>E-+D@L7QE/N[CC)5MW50U?D,0W6JI0)-4124/;Q'E!_Q9*/7Q&$]<$<' MUPL]:?3_<,#6$;['G56G[1X0V-)HKKHRAP3,(0%S2, <$C"'!,PA 7-(H.1A M,(<$S"$!#P2]X& 5>NNA%W>Y\SQ;*SU F'P Z(R2K""ISR5^06&$(RJ 1^0Q^AI* MRY(U_$:SPIL44==1\J.Y(W.R"LG"BL#7PRIN9 OX [-EW M*),ZPX6E@;C I3HG!020N[L12/[X=#HX/S_]_.GH_.CX_//@[/C3(5!"4WOE M16W#Q&6N#;LH>7&Q^%XB>VJ;(2>. *O4@K!EJE"TS$)1X0=:CF:!MS2SG7Z' MR M278=XM>"$>YM*"$G # 9!7[L,WA"9)&^ MY"Q%15(>@KM-"Q<)+P"0D![C76JKCM!Z1:4,(8<6JZ60T5 MM.#=]KBH;M!NY]&JW:!=[BRJB=6!C-7UVEMZ@/B=\98:;ZGQL1D?F_&Q&1^; M\;$9'YOQL9F]?U=^MK[M_;-+C6\1W! *>^'T#.$S30MO2- MI[G.J\9OPUE[%NA"F6WT8%9F#AF?_''""E/Q#.N"ZCTCT)[S4 MNLO;A)=,>*F#O48C>PP84V=+8U&!>UBQCL? \^@Z_=TFKFZP8^<"SMU@!VO= M2ILWX0X3[C#A#A/N,.$.$^XPX0X3[C#A#A/NV!%.*I6<5:H".:\6A-'92 "# MQQSH;61*L 9P,-8X146L @HX.N#]+RICJ08Z8%TP#_::S<@A9:1 L A<7%P M;A4UE,0,U?*4_/(QD5KJ0?CW_P]02P,$% @ W&&>4M2,%)IUE E.@) M !4 !M9VQN+3(P,C$P,S,Q7VQA8BYX;6SLO?]SY+:5+_K[JWK_ Y[OK)0DZK->M0-G&^-\\'! 7#P[__[\RXBSS3-PB3^CZ_>?O/M5X3&?A*$\?8_ MOCID9U[FA^%7__M__=__U[__/V=G_^?B[H8$B7_8T3@G?DJ]G ;D4Y@_D8=D MO_=B\H&F:1A%Y"(-@RTEY,=O_OC-O_W;V^^_^<.W?_CA>W)V5E"Z\#+6,XD) M)_G=-V^K;RX+JDG\9_*'WW__[>^_^_:[M^0/?W[+_N][UM& M8?SKG^'_/3*6A*D;9W_^G(7_\=53GN___/O??_KTZ9M/WW^3I%O6_]NWO_\_ M'V[N_2>Z\\[".,N]V*=?%;V 2*/;Y\_P/]A'?[],F).>/V9YZOEY28]K\1]?M7T_T"H@.Q [ M3YL*>*E?,F/_[+%'T>+W?L*&ZCX_BXI?B'??I,FN753!+FGY\N_1H\$O7.K2 M4"2E67)(?3KHIY7E5]FZDI&U ,RD\=G/]P.$_E^<&OFEI/?__;O@._V0>E?@ M^'6\2=(=QY('[[%V:TGCCJ:(!UJ?@N684[5#.OQZQ34=B25A(E$FOW#:3D)HATCM&J[G%%Z*K+=D0KT"6 M=,V"A\__25]:S*%JAWB =JI6CLS61DB'9+>LIF-14"4%6<+I$D9X=L1\8'0[ M'+'X&O& :U/D& 'A.Z3#JU7$T0@'U&8?2O]U\-*(QJ%*HN<:HOTO83U*& MJSRW6P_>)^O Q9$A)M0[.'V3.3J]NC'!,QV6?$?R+2_59JDO2WZH=JA8G.8MC1$/42[Y!TY/ N:J_(?!*B3 M=3PWHA;L+]D_U^E#\BGN,T:CY5*&YJEZK0.S;K:$8=DBK:U!":1AJ@?B;@8D MCS;6Z6V:/(>QKXY;E]'_ M&^X[%UF*QDL9JJU*M@[41LLE#--V@6T-4D&=,/+S+IH QL]3ZBD&Y='7B(=A MFR+5P4?I.Z1#K55$XV./?&@Q:O..)3@U'=T^);$Z>=[2!/&84BE4CJOC[Y&. M+:68IN.+$R2X54'8E;17/T@[5;T>/$>EM;U(.U M1^31J?2*.AS#\,K1ZV#K.[UD"Z9MDJK/VAZW0C\T6]4ZW0.OFJ >B.V26M@) M3TE)=>91=[_SHNCBD(4Q6PPI]3YNA7[4M:K5''6-)JA'7;ND(T<=)TI*JC./ MNJL=3;-T _*-J6.D%%J@7H(M@HZ%A>!IJ/Q=A-FL%BZ]=*_>M&! MWM+T_LE+U2EK=7OTH[!'U>: 5#1&/3;[9!XY3 OR*\(8$,X!3I,3SF.V47M/ M_4/*I'G[W>-#F+?>L6YI@GALJA0JA^/Q]TA'H%),TT''J9!D0]Y^]^;Q:U+2 MGVV@/:0>U&ZY?]D])FT*'W^/>(BUJE*.K\:72 =7NXS&(TM0(X+<[,AU]=E_ M8H)3Q4EP13/$PZM+L6,4D]L@'6R=HIJ.N9(H*:FZ. G.(LP=' ]._%_YI)VM M#SF40P)O4&?MNSLA'I?Z2A]MK73T0#IF!P@^=IN%\R"]%_TV]5'VMM:,IXN';IV!UWD'1#NE0[177^!Q$L0$H*!,@[>Z::ZW> M>_9)5[V=TY:(QV2/>L=W7(^:(1V1?=*.ON$JCTA.VM%P%'>_]09DL^UBAF2+ MBNV#4FJXB&'9)J^M@5G4!)AW:)XS"0*N7^2U19_'WR,>@JVJE,.N\272H=8N MH^GPJJ@1(&'E%[O]R=?5PCV#$MY4?539:RB@^*3G:WF()(]-.F=&*W-C:HA9'WHVB MQ&AGPZ6,P!/E6D?A#>*"HAK"6AB--^/KAXX?DN=91O.L9Z(_:81\*+8K)0_# M9@O$0U AJ''4R0.;<5DLN./(H@8(.SH9>QBC!Z#$?;_B41V16J.XDLO#DX^ MDSI,@CK[LF)I%_*X-Q^WC0__H#5EXN6$LL^3#1%J3&@A%BBG^4)M]$BW81S# MZ9EI+=4[@V&UT9O_^8R*SX3OJ4[A&2[Y_ MNR(P@_&V'QA8/Y4?L?_/^NPIOR$6O7SM,);U?2COQHSK4Z;D8T0_TKS]5J-F M%^03H8["C0"WHSWB:4Q+;.-PMR!.:NHKPNBO5/<<9XIZ9]$YE72.J?&53@NN M^^R%$(L:!53-.Q7!'C$[\; M_[6JT.V3E^X\GQ[R$,[,A"5M=WZTSI]HVLCD*>S0VA"Y3ZF5DSWKM!5B_^H0 MUG10KGYX^W;) M\Z&."R_,>WL==RD^:W9)[D?;>S_C+=,"NVM<2M-VYTFV:[&F:O]PR M;?+S.("95XUO-\!Q7%?N-_*HPZ"V/D3C^?\64DF9XK8GB:47GCN+D0<46XD"L^ M$U=R\K\*20D7E7!9SY+-&9-6 KK P(326(BB\R)R$*[66XLZ,?@%J.E? O) M4WYD$&0E5=D@A!Q4S8UCDK"LJ2 &O1'*S)6VK%F[6HPY,-)-$F_;LI=O5]]^ M]T>Q6/MN]<>W/RQYK?:.;BBS5@!O8>WH@_=91+SJ3&9G!^38TZ^LC#'JUHBQ M1$-HXUMV!6DB:/,'J,H%H+.4Z!SZAD+?W/M,'2X%I6Q4;^"@:HO,Y$#UF$7DW!5Y_]Z !%='J\1K,K.$A\\]WWDHD<"3@N+T\EUMXEO;N7._9W83>8QCQ9-1Y'/#"O#G1V6,]XU M+A*K6R]C3-N^;"N1QG.O>$)]2Q4E%@YO&)>W/6Z]%]ADT;L0==(8N8-V*]EV M":K9$K%C]@@\^A)00=?U!8:)M=P+ND[=,#W0X!1VU 91ML?OC-VJ'OEC>V/< M+MDC\XCQ"I1)VY3IS#$GUC6J29NXYVX;Q>!T;[_]OG Y^.3O'V@ MQ\N(R_< M=<]]&LV1.IRNHN!O?6T=NUM0%'IM.[FJ+;KI2"QH$Y\3+^<*DL+QMHP?# &> M>W&M3!B'N\..>#NQ5H#C>^$FY.>#"A(%NS>'[.!%S% >TP6*ROCPPV[YXU\I M?:;Q@7Z]XEV*)Q*!80JGEP'R\Z2V[E[*,CR]"QL+(A,U-C!$S*_]88L ^;32$68Q]$*;DD''VFP-_%T5( M5G)5&5W^%>&/YS!CXUMM=C;>DT^5R6OQ(V:V*&L:#;;4R%?% *F(9S#YL6F4*LI9'O^',<^PLSEU./^Y7#4X!S6$R/(FW#S3=P8'E M\SBX]/8A[(O!%8KU8Q1N.?;W+/B'TD Z?X\R22.+/H0 XF2!F1[C3[;SD_XP M6Q02O[9CFS^2A46X!K#C+"\(D;LPL/4V". MJ1KS#&W1$$N;G$_N*$GX->"BW4DOY-B@J7;GE;MF%\1HH"NYS9*J9U^2!7_^6\8120.[F!.=J"=HWNB)W?1(NQ8;[8 M7ZRX<4"H^+F_#3BG24!U2-RR"9^R:=\E.I1@=#!D<8X0;H_B249*CV\4XM@EJ(?H3 M+/@1H$4=1=H.L?^V26DA4><\/V)&)/M=7=W=,_/^U\_7#__MLFYUL=SB5OJK%QVHPHSM M+9&C5(=ZS5+.)\T0XT67M.;U>Z(IPL<_LL.]!I7EK4J"4ZK::9T'3O MI>092)/_^[Q [EG+$)R>'/Q,MGMDKC7W5N:(?=UE6*-MX&/VB#V_>>F:]OT[1]^6/WPAQ_YQ]_]L/K3G_ZMBVZSN+ H4,\(_-N?"@)_7+W] M3B;059K8X57H(. [15YTZX7!=5R<*^E9+_7W0@XWFFHW+D=W=T$,1KJ2&U\> MKN@38 "W/,K#4ZZ7#U.K+O9[VA9=+JN,M"LMX?4P:S4[+M.S6Y37<&ZIU_+\ MNTUX^RZ^(G)H@LK+)S( 7",_8P;P!1>76S%PW(,&5UX:PVV\QFLPF] /U1LO M&AV1^[F^\LU-E;Y>B/U\@/#F6P&"!2EYD#?-YY,X&T?57^?4GQ8\G!8I*K7C M409O/@?5;!YR2E\LXG4\HG2V,D&CH0ZJP:% MVMCBV)??,'9QNOQ-!,9VAZT/*?6R0_K"8T,1)G:E4SN:(T>Y/D5EJ%*U18PW MO2(;'[@J")<)5T&[2+S:=?O ^3GZ:90].5S/5<;EV7?5V[>7 M7O;$[_]G3R#4,UO1Q;GFLP_#J2#W>T.S-#/"@T@@1@533.)2I-9 M\ 0GB$QH$H0@ J6(I&SR49ZYEKTG*C$@@QQ&3 W3O)(_C 9B(#%6Q?P6^F,N M[=JT;>JLB.1;KF.3V0TDZ5Z7ZV9VRIZ2-"^> &=04UW9MU@]7U?7CG+ZPTD@ MQ8LQ!JD*[@_LC[T"OZDZQCN6_ XMKXY>K%3V11:4UY%O\Q,X_0;5\4@FY'PA M.[Y_ B?*<[+QPO+@NJBX_\0$$S7=ZV]2ZB?;&(ZPPQ==.Z7>"71]/7/9]+E_ MD0[T9CS/[H_0VV5U];E-XF3&@4<6BUG.$DR/"RC+I$"RZ8E)W@ MXG0_C-'3!3D>Z"@L T!7>\0>KR7VN-$L.;H@[SBQ/X/*"!VX6:'CXP&.,=77Z7T.I^:Y"6YI>B^>J=2P M8D?G1:%/GQ'4(*/JN1@LZ57 &F0 0"10YH'?:Q)0<0MU'X =!DR8P10G57G> M0"8MB2(OS>KB/ [O=#4M(M"QKA2D9<:63HL" Y72:A X[K$8YU<*;LWI!0>I MV!0&1Y]0[?+N5T6;>[BX[X7,K47YK@$&JSHLT)V;RO:YLFB],#<^$MJV"T]8 M)L_(?:VK6[AN**K:H77;=5UJ;X"UFKT6Z, M:O=YL=1E8:[<)KEM?Y9XX''J M:10O/%LJ4HG#O:726K;2AB-)(@<&&P93U,)]3=E"*VK9J;&[O#PA!N,YSA!* M)AB8'M3KN1R4&9(8U.BV#,R8+ _6A :$^< 9C8 ^$RC90C,-V-UC.4ZODP#L M:+X,)[>> VLZ-Y*\WPP*(\WXG6C>F>Y3MUZ:VZH3?8JF2W)72SFO-E>=]!V, MX7YJ5U.$J;T3C?OS>CU=EN:I/1F]KO9+\EF;*:UVQYTZD\>BT3 )KN+.LHJ3 MZGWAL8X^[?)[_MN>ZM;(?;1' M3=E#%4T1^V>?Q,:1[_KC_?KF^MWYP]4[ M7'ZF\:$WDFUIAGR@JA1KWC-NMD$\-)6BFM\8%@2GCO(TWL.UKAL\,),*H@Y? MDRS4>L^&Y27446>:_2W,GRX/;-;:T;0JO@YW)MG_!>IWILPH+<-!32K_S60M;Y,LGR] M^2E) E[%GJ;/H4^S^R3JJXZJU1$Y1NHKW]Q&Z>N%& $'"&^>B,YX_2O.1+Q9 M4+ AP,=YWFLF$PC5Z><]C1E@. R4_D*]B.$86\"OTZT7A[_Q15V MTNF'W,&U59?]N[<38O?6E]UT: L.!%@0F<>*E%SX"Y2NWJ*;W@ EO/G.SE2Z MU1%#;#(8V?%#5;^R>C$(8G#2$'JBF,,5&LV@\99KG%E7'J^5MU#6>YHR1(VW):(>:6[0'2GVF!JBKABLWQ=]J6 #58Q+T7)>)421 M>K6PI3'C%44O4,SWD*:0$/+%MUF6^"&_U\%31W&2[KR()$*V),[82@-^9K)) M4L*DEBL.LS\S6JU$R*>GT']B4WM,'BGQ(^JEG)]X'#M/R#Y-@H,XK@ RA3SQ M(8H*^X5'0K'<#*Z:9(6_?U-DL-BG&>4/6JY*93@1+]B%<0BK*WARMY1E[J+# M&'YBSF]%*HY5V#SW'.7*),60*<=U7#S([J+$,AKE2S]FPX$JAL.F61KVNMUD:A5AO7NG*I.VH M8DEJG@[?.)K/+O=[")$C>',OW4YUV2?)O0B1S@\@#\EFT%SK8":FWWO$EF.5 M5?Z8Q-6_Q?S6OM31[X44U0>J7>TK]G?!OITX0 -C)WVB).;GIK-#)&W\\8H+ ML$OG!?Q$.7QXNK_ 41V>**V_*IX'E8\MSKQ#-X/5ZHTWQD/:AKLNWD8M^$Q4 M(4*%\[.-&0[L?/=IU1P*.&)BH>U-DF7E.?PP/C KK*M][@O*!CH5[1Z\SS3[ M$,8)/)@K+1R:5*[^>6!??Z#Y4R(_AZAK.@D_<4)*;5VE#I?W,T7US^37/U-R\C,5D4$.0KM9 "W0NN/,.O>< MRTQ6!!D7-*:;L+NT0EOK1UI(F2- M?,!4NE8Y!+Z4PN2;7;!GC)=+\5@=Y8<%C>C]6$OX,5>M0\WY'VLD]0J,,#[@ ML6*$0ONP+V3! H%0BT[(1X/:%$R3]8;-".=YGH:/A]Q[C.A#\4Z MY"]:AAY'?U& :L&4:MP=07PQ\&Q#1QMKC$"20W+9%<\.P_V/B2J):,=JB PF MH[V!W>:#/6:5VG@*ZQZW00X_K2K)$-)H@!@&VN4<,PTW\V:R)\"-K%LOG>K( M>6\P9E_7]CV&>:*JN;29#R>NO#1F*)F5KRE=>%GHG\?!NS ZY+2OBH]^;^38 M,M ,,NIH=D6,1T,U,!WO)9_Z4;$5X;SX#F+!K:.^CZ/9\_S9"R,154@5^)^2 M*&#@)R60N=6Z_<4&7>2>9,UTRIG=A"AB[[.GF\4(HA0#P@?YC9-"DI6T%U?Z ML.NZ7.[MR*FY6BJY5U]*BL%SB7[QH C@/#DCC\#+81FS_H08FY6X0;J>4QU. M!3E<&YIE6,:\00(Q%)MJ,O5QAQ6/F 3,3O<8Z^!\S/0&NFS=_L;V,.N0+-5P MD!E&;U%P8V JTY3Q,B'(1">+8"2SET]?B>5:MD\RJ"&T4;7CE1SA>R8K4@B; MT\#OVO/%Z."L-1TP)'6 'X8Z5>Q-[B"&CVYYK2=NW*STIE&2Q1I9$H4!KV,V MV#WGR3]CU!QW5DXOCVV',G+0LVB^L;FYY>3&;6KG*C_7GUG'FZ&;PI;J)%4@ MN&%/4Q5&&9VH.J*#'+^,33,X624308Q-YKK,D[ J<0?1>F\.([W*I-5@R!E* M<5'@8V2N$:FK10*2F5:8TU<( 6U>(R\UA54807-57;=&#DH]:G8ELHJFB,&D M3V*;R:R"-HYTEBU%EYC0PJ'[?$#%:]2Q]>\^I4\TSL)G6L-[!>+B*8;F^79Q MIK_85?7Q\Y5MODY3JD7A;_1X"])!.6G?O+"& RVCN_A29LP#VEVGH89^^H= MK^AVR^M5E?8<^%-88+=09+1E:!VH',MK@=AI3>4)P;069%5O*)QMDO3LWHM8 M4%SK0 HE"&A1[4$(Z8D0GPCY5\3;P/,/4[T^/@)VG?\DDCVWC'4F+A-29DHH MG]_X >"!+))54KE\0_/$CCU0V]T#.5IJJ-M\1E/9'#%FZ4AMON[2C-[FO*/8 MMPB=SR"NPZ[RT @-0"XF5-<;.,K&R)VX6TG9?]M;(G;='H&-:Q8#V3/X=T!D MPF[R85,I"><+^#*H).G^50W;LWVIEJG=,+ MDAA_A2*^JTO?D3>/1;$_>!585,=S&/SD7LY+_Z\W\EDS4<:S)Y.NVQW+YE_.//UW= MD^N/[(OUY7_^97WS[NKN_G?DZK]^OG[X;P1>(6P!D)+$4,?V_'.H*AS4UV*QVRVMKC))?!&%')^ =*SEKWK@\TO^![AYIJC!(6SOD'JA4[2@S MW&R$V//4LHY(>E8W4L@O@J@CCYM6.7<.=AX$(>2PO.C6"X/K^-+;A[D7=3I; M7Q_DCJ>ELNR$G1T0.Z2>W*;CMZ9.@#RYCDG!P+&KSJMV6*GM\@G7G$W3-"A/ M079ZK[(QSJ>\?=H<(3@NK M$JO=,^N _LC==; I&C.N;F?$3CU9$.G8P',_*:,Q1[,1<.SY#P?BG ME G\CHK_7L>G&>6[)(K>)^DG+U7=.1I.!3EN&)KEZ%+D$!*(,<14DQ&7'SD? M\J;D"&^R-$I"_*Y\+/$78$P*SHY !;%]7.[$')M F=9O:8@<'M3*-3=:CELA M=O(.84>=43IVV!F/2N[Y68"K..@\GV5?[PN/=?2GN5(M=+K/O33'H=6<2<)_ M'(I721\217J%G[9[/#YM=T>9";(PI_"&;;)HJ/AJ7KAWJ?X*_ M7?9PCL5\0OI(/_%OU.>K]?HN$W';3: ;NE4=EX>K"ODG#-$8,]%@HE?HQT1E M]@P!9"#1!DA ,23Q54!HZ/>GG9?I^ HC:(=7"W9]E0)3^+[@A=;Y;9OBU/MQ M! ZY;\4EM/LBAP%AAA@:,4]Q @P2/Q9:N7ANJ$\@1W::MN)ZDI?GR70 L'U MRO7FTLN>WD?)ITS_KG%;%^1>KZ.PXF;Q27O$7JXE]A3WB,_O_T+>WZS_=N_T M'2;0^1:N] V; S7E0JE(R5@9@8,URS>RAX2 M.!L2^V%$&Z_)/22:^-43?.VFVC&!#[[;?? M%W@-G_S]'=TS04(>#9['P?D.)LS?^)]UO,B^:'^LZNBGL$,1**5^7:7I*;!,O:9I5_6X_S.,@W)YHUI_M#5$BL+]RC76PB>M$,>3'<*:CDP@>1;&9T#4 M]2+7OG8LS#OCD5)84!QS,T 1']45S8NCC-)AQR+,O!),#<,EVPR0^NUTQJR" M*:O4L<=6TRAKXVAP=>2W%JA>?18RX8R^_F73B>(S7(:MIHW,ZM4RY0)[0],4 M<@NPP'_P/A>:7HCRZL:+; M4,4\5]LPF+;;'DL0^*5C4T'PM)$0H\XE,B!*@ MR)M"CJ]QPO^_K&=A(>[=8B%E1@DIUELP3[,,U6 RB!,"8[0Q+[=4\BPPB)]&734R@7 VM63- M :A@[NH&GPL[53#C^7Y*A55BACFE) ZO$I]6Z*IVM8J"#CT[Z8,(H >6H<;H M+FNGZHT:1@8K8;E86[U?7)6K=KQ9/*--+I]@JH]A5)PL MC,5Y?[K94#\O#M!YOBBOP@\9LB\?#UD84WATV.$QNE.SG?L<6;,[ZM/P&8Y7 M:5N\M>OBX$1M@&X@.>VW* CI$-\R>)2<2,W*7: Q@QDJ?=.*)D<(3%X/$5?, MN(7*^[!]?1;GYRTJ=SNXU&%1GMTFMV67EEC@<66;>M\^>>G.\^DA#WT6[80% M:8>7VUL"'KA=5Y]WXZ&)?K34WGEQ7MUEA)Z%0$O/1?EYIP*V%P#\KJ=T;)1S MP^/[D]A"*.VUJHHA9+_U7B"X@ -3OI\>F,WJ-\DH7F&42&V4$;O:IYI^H '$.I>1 M%^XD=3D(%M^I\<463:0P8]5DU7[V6(+8=[.MZ6?J5P]/XFZ&SS-X)!"U>A@S MMC3?P_X"^TN4J =H@L]W0@CB M'G J$5WUSM. [DAAS]00&EFSD[Z+6O[VJ#!)YJPZ%UCQP[+ G<@:E<*,3Q 6 M>^8BOHF2>'O&)-V-C7#F2:P7QPD^T@&G;=0$E@D6'<88DF2O>R\/,+J4F"79 MSCWH1CYU\O%T3QE+!MZBD=9NBTCJE^=2F&H0 >3P,-P89L7Q$,.#@1(S%KF; M)JI(F"MWH<',-N''=O>R30ZE3=JJK;C##DVC:-T:LT43.<)8,9D,.J,((L8A M.WJ-JA8YI/8FBBM..&S7"F%MP"7.$0>RY1*EY3!&1&T%2T=/(0JBR''-CM'L ME1I&C&R6%'-?6MC5@V (##@ W_S:=(C135Q1FZC ^G#BRT0[0R-JH-Y RLM# M/U,%)T+!2ISE%EB?VZ+'!=;#RH0X"JR+PB[PB#A<7$LILQ1 !Y/@UW!C-HG6ZO1'CD($2YD7N7JJBN@4S4G);$\9C5)>M.4%C8(P/Z0N,UDGBE]4MUGY>U( ;L4WJG>M!Y)8&D)H&*03(SKZ M+PDE=-2PB1,UO^K5-3[1EDS1(,64ACF7KYH#4$IE+&!#\5$R4G%5O2A]T6XD MA[AR_NR%$1R(?)^D]UY$[ZE_2$4VCCYJAQZ]5):&+GIFZ028;A)+PAA-36S" M3,7R;).D9QEC2FJN*P)\T2#-U.9A.CRQ?_&B%BCJY; @S*J.VCPX<8PRRLC!B,# M)6;,#Z,ZFS2534XVOMK2O+A.)+688O2)I"$TD>.*%9/UG4C2)H@8?>SH-<&) MI/;-*O0GDN:SG39P+>M$DN8.WR3;AOAQS8[1[.W-(T8V2XJYWXM?X@;\W.BV MC/-([\/8B_V)SB,-)[Y,K#,TH@;F#:2\/.PS57 B#*S$6>YYI+DM>GP>:5.9 M$,=Y)"D9>)/$VP>:[FY@%W.]N>17BC62B*I^R-%*6W55HKVU$V*,T9?=3E+W MIKJ!SKGP0P.P $K9=$.K8X+W]YK(>[?([P=!RB9D"0EP 8&O6#D M'@!F,0#]3%,_S+CBXA'%9.]XG7-7[?*M-R4(PGD%ON?'CT+V[M4/)($<"$P, M(D/"D/Z(P<%(#5,OJ9F!9]1A C!<27^7AW-O>/6.]6,4;D5TOBHVV<774VVH MZQ\.FM5ZU<$I%E4$W&)B34%)Q.T$I@G*ND#U)^DO/A(R\I, M \CUJ" '(4.SJ$(3#1*(H=+ACZ]\K_NAJQ[FJ685 CJ)N?I3CTX_S28 8 MI1T98LQV\4K@NB3'BM0BBB\AR7/\6:.#$)VTU+Y=D4H!4FI 0 4B=' 3Q2[L M=X+IH^U!AC N[ORRWX?_@]92HIP_[@_[?43Y^Q816/5]E'RZCC=)NN.2]9QL MTN^-'+$'FD&&6LVNB#%RJ :F3B/S$9 %G(C$JN/4T+PA%0CVD0T;]L_Z &4< MM$2G<%@\2K)#2GM\Q0)9Y$YDRW#'@?M/* M2-+>:MMG1^;'(1%2,,1AG I'$8B#_?TV)-8Q+DM4O%M2"$4.(%7S3$"F<2A@ MYD?B7H?12Z$(EZJ8+ZDXL,*^E8S>_2O=U+]2]:13/?E*@K=_ZN"9N]?Q^XUU M&G>+E'6Z]>+P-R[&)9,DB<) K-;BX);]W"7@K3>%_;SHGGU"186/[I6*+=I( M9^A)3"BO6:P01KQPL:N?J0O_1&.:>A%"%[SPLC!;;V13E'4)W]',3\-]8:SB M17H&*K>L,[SD^4 _YQ=,YE^'FMX2SZ6ZK$V3:[FR#89+='&K>AN?2I.DXYO: MM7PKPB6$@\6RC*NJA"F1Q.0S?"TH*24EOX"LA OK*+6!^P=PCKU77AK#U:I; MFMX_>;VYUX[FR!&O3U$9K%1M$>-,K\AC-NBN8S_9\4?0&4;L=LS?.0]RGN=I M^'C(H;(=E!_]X&UIQ/B0OU ORI_X!NG);F'E8.];O&=4NW!0WQ+NF-3X$4@[QB MTMA1=CZ%S6$"G X/LO\D#M(W^0XF,AK<)'.*7,8A:4[B;U9I--+<$VJF"SC#C_*:9^) M]QC&6J4C>[H@QP8=A64DZ&J/V.^UQ+;QZABJH:L_Y6EW7MYPUISB]'HN:XA/ MNC"2^.":R68R! ZO;R^$#^>UPFR?9%[T4YH<]GUSV' JR'' T"PR( PD@1@9 M3#4Q]0S-!R5F=1))S^K28;M=]"=-"V3QNY$5PQWYU2B:N!W-CFHC/(\+0(0$ M\CUBA5.N9IV[GVGZF'3/WAALB N]^)WJ@P_/[_%[4W#38%,TZH)J=$2/,[;TPA;014YY7OFN[ M/-@W<8\DN20G,328TF\&TEN**YFJ95Y?5V+.INF*O:B;*VI:*F[T(IBDG=H. M#3)]I)^D$[QI$K-_^N(*!3_/^R+^?Q\:&9!!CD"FAFD6I1M& S'2&*MB?A+O M4^/,?(/E2IRA?R&_%/]UGK";W3YWU(#=J5D9V^V0.S*"D%-!^+/XN6)BB ^WYQ889?+BF?*EOA0I1OVGF'-]+

    U#V8"')/-3-*<[$PA )B3S=4Q'Q*XNQ$ ;J2(?G$.)*2)1Y0 M<&0;-FTGVSAT>P3SAF89+E?5# MT/CPM#H#57<^^MX+T[]ZT8%*Y0VN8TA92(L*A5UT^R+WVT$FD#U8JR-B7QXF MO^D(!RZ$LX%PMF)$)$[X8OG93?.!X< A=;VF+DH3'QW6_S*8#MZ:,SW7GT-JI@T+I@ ?OLZY_*INC=\]N19O>V=X6M7/VB&P^2GEM M"489HV].KK39@EI1K%J4W;CT4GI'X5YSM\]I=D'J=T,4KNHQ][3'7C!95_PQ MAR2+\RAL_>O5&ZE[X9"I.)<&I5Z>N"C$AS(P*1=FYCK&4]M"T"? @ @.[G') MD>+NHH>?DB3X%$816]M<,[^(M^%C1$4)X?*KSK3?D/Y(<<[8%'+ H=T9<00R M7 ?C(HL%.;[6K7D1P6Q%RN_Q!2SSV\AAF20H07;!A DND]V>QIDH?5Q6X60A M%IM*PV=ZRS3LWAPPHX0<+T:8IU%6:3@9Q!@R1AOC@ZW \PS^#?40:JXKLJYK MX5:<"6>-#EB<&"YG^C9,9G&I=)/$VP>:[M[1QYQG3OW _MB!UE2=41";]6!L6@E%XH94)"S$ MFAE9Y[92S8\T&9*2H_N8%8%ASBY;+..T4H:WW:9T6[P.5!R]?0!Q-7\C.^P>;3S*:/H?P[ET8TQ4![:&97UX-@%@L#W?\[;NZ=XKAP'S;#0&> M:&2!ZTWH/891F+]H 8P9)>1P,\(\S0JM@\D@AJ(QVIA7)&V[=+,2N7SN8!5G M-%#EPDXR$M)%YM@/T9LXFDB,VR(DN0 M[:G/=W,R(:_+BXU,PU%_27#N944+OR\;F.;VT/(@,:@PP MUV;L)>>**RD0HV*\(B5K1 ROZ%D<-F5!@F@$@H&N*GCJ^JJJ#@2)BTGV<*M MN-89K.,[ZA]2J ''GSP>N$2RPP,Y1$UBTO:%DP4&B&%M&CUM^'%]X;E(%F6- M;!&4;RRE(DE,*KF*9]"QP"%> V_ P,_E9?M-==E>RB\A2RN=/WMA! 9YGZ3W M7D3OP51<.JAAPZ1G\D)6?B!B&I-=#$B.,UP[+IK17 04CE3-AG-6(IQMDO0L M8T*06@K2% ,AUKFRX&&W\](7,&#VE*3Y&3^.QY$LB;?BKQ#'K=Q*B,N( 6ZX M"6EP\5)N/!R\J(R4W[$H5@O/1I)$CF4V#-9^/W\X/<089D4M"_?=2I(06LB,U:GY.V1QGZ ?@)-[5Q?RI\HB0^[Q^* XR<: M;I^8%&?>,TV]+27;U(MS'H#(.:)B8[T0N?!D#X3.&$4O9W2 _"'/Q&(&*,3MJWILGG#^R MW,]QF&?Z<^5T7)#.F1.;=4C4/Y#%@I< III.NQXX 4XN%S;X7(*-.V#T '(X M637!B&-0R4 MS9 >7-!?EG1T1#J/#E>^??&@ZK6(]4"O\#:1WS> O4N'@IOAR0<1U(;3$P960F109U M"*E%P)291E8RHH*X=,U9XKV",V!E"WQ0Y+(H^6U](5-(0MZ +%^+9Z:K^@YY0F2!T" ?$K/*0)B> MF+B<+@H#,UN&XLV>1W@2@Y9_Y99?\.'9-C83,*,_P:U1QGZ;>CN-71W-CDC1 M:KCR]5Z+3B_TVR:#E+"_ R)2JFDE -D+ ,@D8;-+"MO2,6FV8_2@ MU&#,5 C"YS X>%'T0K)P&S,./NRY5\G^F6<;1".A%(4(65:DDH;(XI!:'MX$ MQD@ETERSUS--'Y..^0N16:4+;Z>[2H6/\;54NTM@2-?RO?J#G_-S'.=Q<">< M'RIG#=B!UJ6"=/8;:195I4H-$HBS%J::F*'I@ ZPTOR&>&*CV4EHDL.N;10)$/!X MD5H499:.(KX++^*G#Y\H+WM^'@3\P0,OJN\29A9TY^CGFQIF+_ M1>/-J17,JSLUTUIP##$2URY 7K[PK"4FDL@0&9H@%LA.N/"S)\R6^ ,I[.CT MU;O:#MUF@!,&85#\H?@M1I!#CL5C#77T7)X1+<0H.5HE.V%6/V:M2(._LW?V M7H6U;&UK#S#!)8-PR$@&_S@4%?=Z]U'&4D>*3!.9L7U;>Q3I16UKV]'4D8.R M/X5,1!+*X<[POXQIX5#3%V;1$9/*I9<]W::A3V^],"AO-;695-40,]1W*E>A M=FLK[ #<+;3QLZ:,*MD#6;)G=.NK9#.?E9E0.TZ6 -WZ[J$#A)KY]\.P$ZQU M(:EC,\6,$E)\LF">$=?_D&]8C-'&Q;4_A_L/'0;JVSC0[(K=@088H.$Q&OTP MN\@0\8U]HLL/IL]D]Y^!F,,(]:TXE+=9CVU0Y^S7FRNVNLA?,O$= %5Y^>W\ M,>,/0&C:=2C-A4&&DUM!G)6V_\2(B7(3?9:06HKZF^DLI M!Q)LFM=V/_$WQB-WL/21EQ>$PVG'.BKLU=D!.:#T*RNCA;HU8BC0$-ITK'ZL M*E&V^+$;YYU%VTRAXGQ.>N[[R2'F=^23*/1#VA<8='9 [J3]RLI.JFZ-V$DU MA+9P[>!>NDQ7'+$]VS/LO7JJ) MN2H(H95Z&D,9N8-8-)^B@)XI6<0N9U,[.Y<8.&]8HW+NI&+/\U;U2KX.E%VG ML$X,US!;7Q9+OS=R]QMH!MG%-+LB=J.A&IC?*N345T?.@2"7-9<%Y-G;+['! MU4'4N92>+(>GV%5_H.ENO;FEZ0<*T3[\(XGSI_+=U;8-P?XN2/%KB,+5GGM/ M>^R[[[KB&Y?J>*)D*U(XA%?KAIH6?#=WQQF*?P)+XA<\9]ZAG]P"H/5ZP_?H M!0OQ3ZYSR<7!OOTL>K-?^_;#[8?JM[6(3'?TGX<(A$82@R$#1C9%*KD1B M2P1?PABC@U#'5FH;1E.A;3%;/'GISO-?+MB,O@GS#U[L;:G8'(K$;::G<-\Q MV6AVQXRL!H8XCA5U^F)'41-53 ?\U><]Y6\DR MX*I3\C&173D:'POGA&J44%)F5S D*7!T E/3Z%R@4DF<<.HE-CG#H$ET/8]9 ME!7NO>*1O3 )Y%^ZJ!W4_*&M@Q"+)W=0\?2EAM7^#%QW)_R0I*'T$3)U]%@& M0.DH8 .G/$ HP8D-W2J0<)J!FU3W J\J'G+XY#P'-[GF[!?O_+TMXE5QC")C MZV":G+%V1WU:?@,F[.7AS1EG-D7'Y.X^*/-,&9D,&/:",-4*&= SON MC5%I#!)ZVVU*MY Q 3C<<1E(<"C*&E?;B5".VX]"?KP @KIMD@3\0ZA-&/JT M>%#ZR8/ZBI3&)*!1^$PA.P.-DB@@82Q>J8;S_!%SN4.:<:;5IAT4YO'B0@AX M38 9FHJ32/ QDU-X*_!G'QQB-M2J,CY[)FZ8\5,2(@[Y%:J))V3OB0\HWY;CC85!,04XO"G_C)QRE9[^9&"!S%"6?>.DAUHY %!",!6UX2_85\2ID&9T'R*6:_ -,YYM:1 MVE=T@)7X!?9>6L5KPAR@)!2:A2*/T7)H(GCPH^3FORI?!D[SLJ_GL=E^(QI=?PH-H()U$ M1YGDJ+*=/@'$!XW,]!A178YS(6]*?E_#S%9Y"^ S9RHAB:,C[_,:YO*)]8/G MSHAG!SD4@?4M979B@=26C@&%D:208H,- U5!MB$=[('V6+7&!-O[BC<\'E+@ M2"#CB"?CB'@2I_:B;.;(S)6I:KZD#6ZO);@]=P^W3DW5B;KDC9>)\Q0@V]?N MPK9QG-/U+5O:2>+D@!>(C"T#1X56ET&3:A=31L$>TFG?"A[8%2E:FAB@+V0Z[K>P*$DIONW J&*T(DZVL=P807JOCIP1OUWQ$1%0 M"YH)'J4$-[4 ;;@XL#]2OS8V114'#>F,/1(RTF74"0YQ@Z4JN)UYP=0(MI 3J=G306H[BPUI&==%%W&8O6CPS1S->M MC=Y(@=G0#-JKU[KK4A>P+1I,N(:MN2%O#I,;+ MV3X22-U]C$$Z%K6=_;%'7J;JC FY%'%6G,1GB&*MN2VCB*RD(^I8HJNY+=,; M5DT!G%TAY& ('4,,,YB.-I+6NG;1 #M>L6E7M\A0UYVY^A>Y"*'8G;GT01G/ M:I>+7.]-MX;Y/87UA]) BMZC3-)8_PXA@'D5;*3'>.?I714[?Q]G9LNT@ G2 M_%A1"?F.^LDV#G^C@4E6H8T(=LPP,HIVTNR$ F;4,%-DPA1:^:Q S15A*LV^ M94JUTXHDV:?T.4P.6?0"H6]T"&C0MYOC#F@JB^R\,(9G86C*7TADSKA^C,(M M7UZ4U>$>PAUKLM[=R_EC+:I#<]#ZI89?#:7?O$F%;=^V8!+[=,H"0& M-[]Q_1X,(KO*1DPJW@N&P%M^=O'M5):OR;]V^#LRI%7P*VB_9N@[5M$]\*V( MD FY>GY1$' .-+PU?E"=,BUY$GY%'.>%@OR]Q? M@WE1!9=[JBLOJY2RM0JZ=V5!SHS?%BE+*,._JQ09^Y;7_.1I1_Y-D=%S4DG9 M>O%@YQ62K6M4_G*9^,F4ST>.AH@[&M-/-.A'BM.&^ %#H=P1;ARU6@9\J(2> M $52P:I&$QPH8ML"I>L5=-V#RE0*UK/"YYS&&3Q, \6@^<_L10[W4-Z%V3[) MO.BG-#GLK_F6#XO&V*<@<<@BIJ!X73:)BY!-$= 9$4(*9^.-(Z];AE-!O(@9 MH8RI#Y4L">>Y(A57(K,E%=]J/]?5N\\.;"1>B6#SA9?21KW,5D/,!R_W;$[E ME>HOBLKV]^(UZNS\8AV"KGR"%'?A'T'&V-3:)3IE1JS&V/XGG' M^HDB\;IM6WC=T1:ILVBI6%_%4#3$OK+ME=MX6[5\G%1Z5>L707L:QU(N75^/ MBCW7&F;4T]ITG*6Y-!6SOXZG8?;1W^_@,'5+Q'C\'5(D:54!D*/Q!<)IMET^ MXW07/[YO.9S3'S^M<]/IM]C'T.G\<_05YG%D"9"*D>0$:B?2941T9NX7'\(X MW!UV2L\X_AZQ;[2J4GI'XTND_M$NHW$^2%!SZ".3Z#.S>WB?N]WCZ'O,[M&F M2N4>\I=8W:-51O-TZ6?7[C&%/A;7]A^3//2I."[W/DG+#3'8SPICY6I2JQ=2 M-QFH=K7R[^^"/0P22" M17$BE:M>W524V#C((\RG^[[67?&SNTO[W] LH_1&5(?(_#3<]]T8[.Z!%/4& MJ"MO$'0T1QA #)':=$@+VBO"J:^(1-_]K;IVO6]ZKLKU]UKDF#Y1NW]3UB4,=%^*>.\J>>VM4+O<]J"3]V_JF8 ME#.1VPL),UK@.@[ST(N(Y9J=;9)_/$!::KU9\PD^@^<88_JI;;$XJ#=2QS4T M0Y4!TN^*/1-DH(GQJ5XI@(1+#VQ0BY?>V0\5A+DX(;\AB6B1)^+D?$ B+N+O MV)<5$$0@YLP)HADMI40^P8^L-Z3@2!X2<97"0=9H1H.4VK)!D;9IZS;.N?H< M9FRD^K34^R&YXD-WP,S110,IB(XR25\@I"2PL)BH7P_K(%&Q!#1=5V@JV))? M\O1 R<:+LM/\E+O :3HSW8D+5V*ZP84;A6@0- XP5;/7 K&A1>T^-)"Z+,S_ MVR2W[O'E&']H62>X\VF;JDL!0!$5PJ8B#P/+*Y7N/9P)6\:\K0=>B]6 MJ-;TVZ-&J#U5)>NH_-N* $T$24;;VETFNWT2\\U\%E-PM\N8(^YIS/[Q9W<^ MUP0<4%EADM:&R+U.K9SL=J>M$/M=A[#F,\/19 A4W?C=I-J)NJH'I MR"_X5"$NL#I+-F>,&>'<>#6SBI\;CY_+&#(QF('3TAH'9@T/V.$ A6M> 2O+ MKT1HH&&UTQX+4#H^'C( MX?PU&W:[$"ICYLF*>+TSBMB;"\O!6ZSV9MYTLVZO!OHX6"O,.PHFD(A\[[ M_*VM'7)W4ZHF>]M)(\3.II;5=#"6%-U[VH2ZC7,SY6&X0LZKST6\=']XC,0Z MP$]VQVM8W3Y(76J0RM)QM^X.V*-N;?G'Q5_U^32(G.5H+.>CEL7094B>%?PA M2F<"S'Z4;6)[U-$UJ5B0D@<13)R<6)ME'& (!SI!3-D(*6IU*]6(N3'A4F>\ M;7?@3>I;/PIU8KJ%AS4ZP^R)M I;M7)PMD.A]X*"Z@G!L[W ?Z>R%VQ@'"&^]] MULEHB0E<2^:7.UT?MIK! BVGK^04?<=NDA43:-2_G\$(KB^X'IUM;6[V*\S2 MUPM%MDH7B^5/^F@\D.$/-TZ9CJ"\9(8:;41M+]$DO%74,-)P0GU:DD@="D$HB M4HI$?JF%(B"5HVCL-=D4"SJ6,=W+Y2%-F;1:IF_IM"@L4RFMAJCC'HM!'J7@ MU@9_Q6%%"AX8T,&ZW@6=XSH%8X_[S>'3ED.>4>07C1,V@QYSVHO%'I=3]"E* M+33L6;A1T6'D1P8*)J%/H]\R4>U4=0VXJCLM#X=:9)_"%VHVJ ##HO8W2;P5 MIR.7% [5!I@J(C+DL'3XF"0N,B&_9$A",I'7 BT]0%JR:=%AYS#3+Q;3!N#3 M\K!FPL'MYHC-5'H>G_C%']I,%=!\ 6',),'+:PY9D,RFRPY.EF%$'(4G],[C M=/= CDT:ZFI6FD&,)SI23U91QGWIB:E4EL\,HG38T<&)+=K+!8%Q08H5PLL$ MEAGG68VB5@N)65Z+/7&@H>81FYXN"\(NG>,U7>T7@C36CY@<#7@L!VLFU;D\ M5M,L;X,BU=*EM]60YC4?J+%K1%T$>751C<-3'[VHM,BP9M$&18:)O4=H^GLM M$<6ZC\_T=%D:[E@\/*(>_ZX/SDRM>7UL9BGACL4C,S;I+QLN)HA[7MEA&?LZ M3@E6RPZ EFM69%@YQ.@+Q3!M/%H:MDPVH!$YNMT-IVG*4?0>^9E&L[82RP@J M;\SP,U9JGHS4L64W5;C8W@(I&G:HTRR@B07Y],IEVAM,MTQ(F*"?O>A 106; MXD'G(,S\Y!!#3?KD,0JWHAK])DF+@;?W7G:\[ U8NJ.\)LU<%-"T9R%.SM6$ M,--//@=>*J>&*724:WU.\Z!'4^#;PAGNZ,X+XP!>V7[/_,>+_IMZ:;^^?=V7 M@ZY:AE! ;V??9>&RGBK&5==V ,P-M#[$^GC-/NJ ZQ4)#E#4DZ2E[,!HPZ4G M+TQ\1B"*DD_\8#5;WV5YXTO*>@1.$7]:VQ]-!RM2LH.7?DN#K6&YRVT"/)U/ M&=-:!-;8DP/KNP,%81\^)?KJ-OHL#T)/5>[!S;K#,L&R17[<")E1]LL&VMB( M A4M&OD("B4D9$PX\A'&!@WZ6=0<4&LVR&-=U0]=]/5:+NS):FL"'W19-O0U M-, -?OE3F"X4^ZQ860?]@!$Z_+.B/0.Q[^9"P/?,/(/5+#HM%O]DI?7@#WHL M&OT:"N &OPT3-7]:)/I9L;(&^ $?;-AG17>&7M_/!GWA\_#8K^BT7.B3E-:$ M/M9CV= G*X <^L+-4I'/AI%UD(_Q08=\-G1GX/6'.9#O?,,T-8*_XYZ+Q,!6 M]?N!L-%ML6C8K@5B2/1 X(6BHEUC=T,CYX43(.V:@0'=#WRP/-*7) [F ,Q! MVBX5%O61<+'@AQOOW![DL6DFY28N()7STR\V-94/PI2_\V2(]+,TU*X^^VP$ MBO'8KW)'S^5@59_Z"N!2=5L6BO5JX0;2V(*5V2Q$620 M(NY8PZC+/O;30'P?QE@5:_4(2YZD8$HJKJ(% ;X8JC?.8)S*%EYAB[2RA9AC MX/KPZK@V+9)KP\8@,Y@(<=/R31 MR[LB<+MCX=XM93^,YN,]6F200XNI8;2CEQ8:B.'%6)7IHI>2*P&V*U(P1AB_ M3&&>$Y@I%UDDY=981."BCR^#B2!'%S.C: 8NRT(60T6F"EPPHWR/P-8BAEO%/HJ+D& "+7TO>R*;*/ETJ>B!U\H *6IO*24^GW)(DQU0>: MT!!J3, R9,7 \N\^A M-&J']L+TKU"8AK\0D9W'00EG([V=$/N3ONS&QT YAQ61IL*:"_FEY..H,O=<^KOSYDNV8& H"/^Y^NL^$N8=@A WZU9T[J[81\W.HIW;^UL("Y1U-PZYL( MSJ<:5XJ[Q'QT"RE:E M[?C1MI*U11BI)]HW7I5\LD(5>Z[*KI*F?G5']^)MTHSD3Y1X5>6WHH2;+^3C M4]I!EI#00D1>N2VEVT/$]T^RPV,6!J&7PA&Z3T^ASZ;#%*J8"T4@_>*K=M1G MKO&&XQ% MO]'@)R^,;]C??:<^C:DAG9(LF4GOE$@G*<3AYEB-)CQ# I9>YR^:IBV.['!M"8<[!1)"CC9E19) 91@$QMA@J M,CNDN,&1F:VS-/CHND.JUW/10*&\]ZG1;;&08.>NI@8.N+^;>>\_T> 0T?5& M'4_<]-R]'$H#N4,8F41VC4$$$#N)F1Z3NLL-AON,"O!@4H*0Y[LDS6&&NTRR MO&>M:T8)N?^,,(_&!--%!K$OC=%FTD"T8DV M_-5K0L[U2;P$Y2(8FJ8KI19'PW$6&*LRHQ @N,ZTN26Z58:#73X_F$G-A9X M;O#G.)66]1> KFS-\]G,J-JTEPTRPTPX 'GT""\7C@;J9^R)IZN%4]BJ92%< M&%)+PQ-Q*_+(!2),(AQ9?3?&;#4.HAU&7:M QG(J>#NF_4KAK=6$-N"M0?@5 MPEN[?L[@#<29#M[Z'^[#9M24V4%\?990-/U1OR:\&,: M)['&4$TGPL#[5@PL<8]]$W%_AH=SXH#9.PJ\$&/N-9X*% M:JJO /XTE$.,>#PX9,+C1K@);0RWQO"#6EUAV\YJM8W>*X$PI:E,D.N$V"L M++5.DZY.Y;+LBUZ9VK@2*K%85G#2X$L& MM2]VJ6G/Y@M<8=H"/"715P)TW48;O:I\3<#6HQA20%O@2M(J<#E<15YM-M3/ MPV=Z'?O)#O9VX<'QRR3.P_C ?JSBY=$DSHJO[BAX=AB%_-.>-:4]ZLBAS+(9 M94RS1!HQN-G6T'@M5X>R!%!0UT9 CJ:(_9Y':F7/F+VP)]LE+@\[GMOM[(1^] MFFK+([BG"^)1K"NYZ4BNZ/-SMZ3!P7U-!+7V-SV5$/1Z+G:DGZBO-]IO%E#K M8(CTTXSZ&W5I@WF"LWE- %5_B"]SP>CP@TVU9/<>YM6+=.9)?1B;V\ZJ[)SE M5S8T36G XF#QLMM'JJZOTMH4N8=V*=BLD'+:#K%7=HIKOC,DB/*$1_GV(",, M6].P/\*S"7P3Z)/'#.^J[ORTND-JPS-^%EY1@?Y\PUP]@%"<^3T]]W/I@'8< M'[SH/:79K1<&[PXI@XA;FH9)<*3^*$)(O72\<:J*\D94L%>0'Z>4\>VHBBM, M4Y0PON3-^>7YUV0C#JB\P!ZOQP4@&R8!V3,12,!EX$7F]UR0F8N]HS%6\V"C MX$V .0'N1+ G@K^#8NYN[/27Z_=\K+A&58TM).O$7QWZ]FT]V:7\*E%ZDHV: MD6"T(K54I!9K 3#^I5MS L2?Q*3E++ B?FV;1&D;%[5[[Y^8C2Z8M,P"NSV- M,W&\(DV9QA1P(+MXJ=O<>B_PV3FLX[OV;&S21SJ=3&;*]GK (XDC7MS;U]'4 M74M)( / ^9S!YW#%L):&R.*0QY=&PT(DPF5ROQO5:T^5.?LVJZP0QN[7UHS7 M<.C15#%[LCWEC%U8PVU[O-;Y;AH&,^:)_RN+5'B8LB(?F0&?:09'X9G&>1KZ M_*$QWL@3FY!P1#Y.8E6K0QRZ>[H3C4%E]@X/F^[V4?)"Z3U-GT.?*JRSW::\ M)%M]&JGO^34;=)%/"M9,USBQ.I8HXBG!GFXV9H0*Z6O77Y'S( A!"K:TK?F[ M/Q_OWG"((*NZBM5NAZO/\$_E943=SLC!9Y@1&I<+M7HBAI&!"ABGP*H;?\HX MLF#EZ+[?/&80GN_+:M-VM9$%+0_>YPL:TTV8OV>>HX\0UH@C1Q"[1AP+'6@II" P#1#B&Q)@%^0SR?7 0)J#!P>=+7O(& M_F9F"E@#/Z0Q^U_V-3RB73PCSWJDU$^V,:]!EED%3,7^K_$JMBJT4US@\K9T MO7F?I!L:YA QMNVA3,D,*4C.8^1JOW@R3MCWCZ=7W!0/[NB>D>&)?3C60ZL" M5?N*(3C^IF8)^WI9&% X2L<^9IA0( A A1H59.QP?8X([\_!V9(+O5QNT:Z1 MRUV1NL;8;>,GE,1TL$&-U^2UO>1!CN76Z]4_#V'^TI>%/&Z$=+KI5JH16S=: M8(Z1VP4=M0Q]2B(&K]GOB""^P,W4M=A%61_R+/?B@(']71)%[\5E"-L[%GW, MD#O#M$:VLA';R0FQU5W/F^&SY3-\Q# MXP"6CD(5\@86^"!-=K(@LFBQ^]Q+\P7;[)%NPSCFIYYU++><*4A:=%_'K1<8 MI^7TRJ>A#O/:G(A:V+SBJ:A+6PR3D20?I$^GN#&H_]@H1F,7-.DKP=#ZX)7^ M&<.I>;YR7-4RN4V$[63XBK%63V\,J-MZ_#%S?OX1]P_P-QINGP"(SY]I"GM* M5Y]IZH<9);=I>%HK9#F8+$7OI8Z%BJ6&7,'I5R,]W%\Y3@_\&29*SG2Q?L78 M/=0"&%"\L>H>B$Z+S/!,^LOTY'V")(J\-(./1!3^6E) \QE5E1CJ-RVBN51Y M'5F]!IQB4K4OQM)GUXE^F$'3K&49ECS?3F6**2?>[KO]?5DK-W/P^$45ME^J MF?%Z59-#:2BG4\-0(5[[Q&#THUB=%@9)\)HG!3-#H)@2*M%?_X0P[Z]44EO@ M=-!CQ[_RNAGG<0!WFZ!NQD,"'TV\&]+/=>F ;\?L-O-K/2R7#.F6-,>03Q.R M\JHVI;0D3_C'B]\:F?IWZ+#=JP/HN8ZB#F#_94+V+ =7=7E_>2".^YAK!R+- M=P;6%:[;_VDDV?\QV%J]UON@PJ!7T;Z'_&K&\2TV'R"R>F"GD\N*GV3I_HNG#DQ<74]''\FF<"6N_F0KQ6J%T MU(]B!6R-)'B-<#S.$*, >XEUSO3--4U:UX#_OT!D@L3N4.9?-G3@2>T*F8DD M-.%2DYR)72_/*\D77'MM]I_G%==DKK=>>/S$2^60%W(:S_V(GT?8? M8IXYM,G[BYQ"%2; /X,*P:>J%C=Y+F7N'X8S77SYN%ZKB;R_,U@_8?_%PGK[ M#S$/K#=Y?Y&PKC !?E@O]BV76P1T[I^F,-@KQ_6J&H0S:&^3X(M%=^7/,0_ MG[#_(C%>;07\,%]7=WG%2&__!WHM9:![33=K@>C1TGRQ\\!\1:7'B?)%S@\S MUT'F"0ORCL$M>>^%*?FK%QV66 Y9/Q5_=(20&P#T!_6Y]NYV"71$^V)1:_@/ M./.6;J]<7R2>&9@'?R L;02;(>JKVBB>_I?],NH[H[7XJRC^;&E/!U_X,%R^ M+S:&,/PI7>QK_RN:L&DC_"'%\,;$&(UU0R=N#F(KX(8[A\7VR$8?A3 MNCAB\:\(PZ:-\$<8QXJ:]9==\%M.*@-7QCG/LL.NV'"/@P\T?TJ8@LGV M9:K3*H,XO]9)9[CYK/A\([:4Y":,Z75.=YG"*FWMD(]2I6KR^#QIA'ADJF4U'9/U. 2: MA!-U--U,IYP[YWI''_/ZB&M/W*ULC-S-NI64?:V])6*'ZQ'8=&#>)/&6/-!T M1X#!BEQZ^S#W(G)#V=<\#GQ'-S1-6>CX/HR]V(=C2>O'*-QZCN,;D+=>NW?% M-NTM%S"4%>H=C^.C9L@'L4I:&[$,C.:SO!S-C127\^BFJ7M?C*-NO:AQVQGO M*)HN9OS:"P^.1FMG"#3?B 5O@JD!I.L)&!1-D8_5+@7E@=K6#O$H[11W3*!0 M0^N*_!S[D9=EX29DH8'K_- D&G.GA AHPP,?2B(>$R48@I][&H=)^C')J6H" M:;9 [H@MZC02-_77B-VN34KCH(;3(IR8HY3K3-K,YS,_QQGUV=HI ,=6:'W< M!KG?M*HD>TZC 6+?:9?3=+Q5U/AA:Y9G!%X@-9MPF[ M\S@H,N(\(2XEOCLR1)V=T+NGCM+'63QU#]3.JB7XZ/2!V$JI24\3CR:@@SMM M'X _"1"G3)JYV[XZ6>K6"W#@#C75^?\^GY M+CG$>C[8:+XH)SQ55.V%==O%N&&+R);\$,ZGLDE$$'>UVIQ6V5!2=@/*>JW* MNO+1ZYA!%UE+#F M_24W NQ61# D-4<,<_.D%BDT#DL[I'#?ZHV7$0\N!@$7A]>"FG:XHWMFZ237Q[I"&\;;S)1_MSLA];I@1]-;8EPD&+PNYR8@$5=2!NT]"G U/G7;T7YB7$VVWF@LI3N:(X>$/D5E#%"U1>STO2*;#^V2\.D%9S=./9FJ?TTBYJ-> M^D+R\KH#9+T*9@Y37&%,UYM+AATA[/^'$8LS/GB?P]UA=Y&D:?*)+2 NO3W[ M)G]1I2Z&D4#NRR8&::30!O1'[/-&:ACGJ^!&.$, P8Z4_"#4YQQ)Q9*4/!W= MQ9W3*J7RCY7ROD)Y5VN "R\+L_M]2KU@'?_52T,H0P$YC;=:,5-G=^0P,=00 MZF6 NB]B>!BL@K6% .=%!#/8.BK9\5P?AI7 A,80NF>5[L^E[JC.SLAQTU%I M83GON68?/80[5;Y@.!7DB&%H%M7VG 8)Q/AAJHFM"A\G-;^/CN,E[&,"G-W7 M_)C#/"1_Z9>6N_BN[Z.BL & M.!R\D":DF;P+%\7Y"!"$"(D08]+$QB/ MH<5W"P$E .&'3XD-,]:D7A,$'1G(&'D*.J\%<([5F1EG^'J$\5\ NMBRE&-0 M:3E*(B*Z,-Z..7K5200[D!@9I>_XE9H"9O P4\1ZGK7BB?H0UH26.7_VPHB? MLL!U$*NE2BESL /[,,X'UM8]ZH<<)+15[ZVW*W="# 7ZLH^N35NPJ,KP5EPF M*,FK?[QJ-O7YL>RPK$4,-7H=!@@T!].42"=M='76']+HAMR_=15O3/L]?1![ MM[;HQE.[8"#-[A*/E=."0W/J[@O=1^ZK[K91#![[]MOO"W^%3_Y>8!,O/7R> M933_*4VR#*#J2//^UDB]4U--<,J>IHY],4A\?DZ7UVP>]NN,?T>]F%XY[17A MU%>$T^=3[B1>V 8^KU+1CFO;4^LK-(. :"F42$\(![P(;NFUG,'=);RM<;XBCR^$LP' YHS;GG>4 M.YHO:XR?*-HQLF\6\)1RK\CVT/H&PV/*'\(X@<,TY3GQ]:>8+;J>PGU=!N/B MY=9+U853AU% /KH-S"$/^ '=$?N B1:F;@'9P"3.F4P19.=+EBM2,96JQ0#P M"[X6U_]WO/8*3!]-64I1'ECO["F)I +JZTVU:7'_Q.3)'I(+>EN60K[>W,%] MCH?D]I"O>?67Z^SJ,^LS2X#4"1W^'%7N8U[VV/,ICJQA/,>6XI17 MG SBII+:;49FG&Q2)Z01TKJ N8,6Z"=G^SV7OQ"0M$MX4]P\BY &!*2M)!7 MD 5U@-;^D).$:Y1],V\N:&$_4BTN48)__4-*X+_>2#O:0FSRD) +2BK)R35K MPW\1]@63G@CQR75&*@7F3925#5/ M,7]L>J#LEV%:.*/+R6IF^S9GGK/+UJFGFCY*$=AD1(MY9#5E)>H!4PBN<3GC M6NQ(RTLOBH2FZ[ACZC29DHTY+68.L&Y>[364&9M%S1SVM1[AO+TAW).7$]^+ M.]=#!W[/CG_")$

    > QLG*](2>08>G3YY0F&1D8,QRZNKA^>'=.&.ZT+=Q8@[2>(V*V]I GB;": M) X9?U6U1*52E[)_HY3\ABW\(*7BQ0'B&1GCKZ8S71>_[+KZ9<]S^1T#$)[\ MS!..,9'D%U-W\[D#PG3@N4BFA3SI(YS2,?Y:"'W,W6[]1YI?LQ]N1^&5Q^IV MTT-RF>QV2M3_:AB655X,U M#;.8(0PG\2IPI:G)G&C".4\#($GN178 Q)YY0F$>3[:++^R2->SRV&87C/!2 M@*LMD'Y-$'-DFE%AS*N F6-='(0MV*%F A/U@TW0;IOYX.:H[C8+L!ZA(I]( M5,L76KL7409DD(.-J6%DK!E* S'4&*LR^DV'LF"]8,FONX@MCL8U<"QKH]GM M]([&R2Z,'2^*=-7N6A(-I?%* $2Y'!I$X!5 AYU8?R!N3+@*L@45ENU2OI$3 M5W8I(Q-A'JG"Q!E?"Y$W8?FEP^>9HR<_%^JFN(5@@CQR)[QI,!:CQ5Q*AE43GS=VLJ$:J5E?!160I8 M6_#H)WRFY&JSH7Y>@1TX,'/Y0C@B2^<&\Q!8]5):AQ'ZST/X[$6\IB@*F%-, M"D5X>S(W#)M:.J@@!S!#LVB$4RH2B*')5)-YEV)N\CW.;#,DK"JR/C@0YSS. MPZ"8/^ZI7Q0OOOKL1X> !N^9&S+$W!_RXKC#E9?".SB$!M=YZ);G)#Y0B/D5 M$[.Z-5)_U%13CE,531%ZI:[$IB.VHDM*PN070=K1AN1\BEJ]. ;C,XS"(EHM M6-RFR2;,X21'G2*$J);&&6]X]1G^2<^#X-'S?STRB%7"2%W7OO&DZUH6J.*_ M@&532?/:,Y1X04" &*R,1*K:EQBRE13G**YYAAF<;A0K*[9@"L(4]@ RFCZ' MQ3,0&;^^(>IC))7C%D0R\GC@1)K+L_*BJ+1$RX0YR)[;@V0A5(D.>=^=%WM; M4?K&8]W*:1ONG'I9.'\Y* R_8U,*GBXM#"@$*8[0K1I[-;(\I!"(%!(YN2Z% MP9+W2@]P%P7RFNG"#HJIM]D"Z931H8X<\Q[!219,UL$#*L@PMX;QN/:7TG$6U11NYPUHUH>SJ5@@C!@F[^MD+#NH5 M5<-)1316K2;Y*7LIO')]X!6K-8]B56:VX@;0(]TD*2W_RKW/IY5EYL/!>_^) M!H>(KC<7!Q9.TRP[]_]Y"+.0UXB\>)'^ZGHXPH ,=M M8[OS60HKZG8\]36+UK(C6TS;GF\V? JF;Z_H\\T/AS/8D/[(G5+(Q-4 M^57=CMA3J(/U&),E/:K-#0OJ9O(Q%]DJ1YTY3SF:KBM%1 MB<7&2J)@YB#).)L=;EO&2S5$CH=%=GC,PB#T4H?OI!F +Q]!5 [\C@!^QN0.R')'R_*[MVFR3;W=^2%_2M+P-QJ(,[=O M54M^[=[(O6"@&1H9'+VNB+UAJ ;C=DAK1J3@M"(U+Z?GT^5: M'*)(:P/M&0-LV% 5"J_M4K#2+P6JS2"@E(9/7:I81>3EQ[;%6)%CO:?S!2W^E>?F<6O;!"ZCZJ9C! M%) BR@AS5)FZ8=VQY^L,M3$?^WM&1NQD/\FW98MKLK4;5*]5P(6R_ 5>L<@. M7LRW&ZL2;F.S%I=5_],N$5Z+DVBHEK0'>D(&QJ"#F(T^V+ M.&0;K(+Q3DDS.5*R6E7U'(!;?8_9U8[G;/8HU19/4]QZ(7_D52C/(2)(HLA+ M,_XIAPLCM- -QO[J10W:0C+.DU1,B>!*)+9SHZSK<04(CNIL&#SGL]Y('_0<*Q]( M BG>CC%(SUDR97_$,9B1&C;/FJW$.UH,F*D 9C2361Y MF*)AE!Y,Z:"P+$S14<2N[U0S:I<*3>@QAZ6: M-J'\E'/U;C?Q"C;DC9<1K[S\Y' GNP5[X=9.&/ 2 $G\D'IQMJ%IVENSPXS2 M0I#(P#P]L4H?F05@D(DV=J.8!ELB\<48TTQN(Z4U%@$O?5D331*O!U Z,R8Z M_5\'A%C,"NAA!WK L& 1?MBR/G49^@ZK\+5H?ILFSR%L7WO1=;Q)TITH2QV' M\"[!N>_#X6H>O<%]\(CF]#SXQR'+(4?,(CIFD_ Q.CD%/0>_Y:&/75/W0)4= M9LO"-M MB%0.BM^%V3[)O.BG-#GL/R8Y^YNA"K/3@1_^ M3@L;0MFU^]S+N5K0)DI R:QGA6B/.G*8M6Q&&50MD48,H;8U-$X7%W(0+@C M7'D24):(5"*M!$!24DE%)+&<+T@1F;7%> [K-S8,4_W(K>:! Y#9>O,3P^GL M/HE4:?EQ%)>$;6;F4N+9,')+P3!#K>;#+2X"9*NY$ 2DN!(92Y#.#HF]SK@2*G5?'!4%]&^:G\@ B$836"V M@2_ .$0LN _NB[+=YS%4@4GS\#=QC*/-5JJ\G D=[.AD:IH&)@TE@AF)C'4Q M/_53<^0.)/-<*4#(62(+@7T\B>U*.B4(':8&6TLPQCHB!IFX!FO MU)R)I.*XT'("(-M&JTPPXI$PQ>U] ZT8%*\A[A+YL2-K62.*%&7L&NW_+^_: M>MS&E?1?(0+L;@9P9F=R9K%8[&(!N],]TXM.W&AWSLL\'+ MVM896?)(JXH'_U=3Q)X!H#^ 5R92C#:5"XC%$B*K MGG.>,MO+H]561BL_%WPF:DR&44H"?^]#MO$TFD'S,H1%.9Z1\P6XU_05,1Y^ M$2%*=G[0K^K^2ZHN%"_XO:9@CT2#]RH+=1/Y83.0(\R&L\8,+E=1>R.Q7J$F MFR!_1NH-17<5LNO#NLCT @Y3U '^BX7SOE5K=W@B?H);Q49[JD*CKA7V MG!5LR;JHM;PUD9H:L',&$_?H8LSSA(ZP 2XN97#_5('FBIN.I/W M+RQD&S_]0=3*PQ%Y#&)T\H5QY:CG7!U)((\S-@JIAIX5 43I%%U"GKR36=#?9:H M[;#:%7FH;Z(]K$G%!\UGQ#V211I\^E:W^#*;O[)J#,RE^59="C>WW9#@PJ7"FMU,U L.2S]QVCQ;[G8\Q>_>B8 M!*=Y(%A>Y%@:AL,;&1XZJ--FI# @_X8&C2YHKQ\_HHQ;>61T*/@1FC/\JXTE M8_P&W8>57*KB;(F4#?GJ,V1,+0(Z>[A1H M";^1<:9=>3;#BYKJ&QI5#$!>/YAX)1,22RY_V:L( RJ\^\A1$89DT@Q\0:&O M\6)0-:JMU6$9Z?6.><> +3=/7+KXN$Y%;:9YZ&7XQ4/79_ BQ;9?-PI(AX8K MU%&K#&W>'?'FN T*ZZ5ZQ@OB>8V;N,^3!P_Y1OQWP?(B@\5XSE(3,+O+Q#]C M\2M[\$-VG[*]ZGFA85?D[M%% 56_,.F'V"$ZB6_K"77K+R[V97S([\")"%98 M/&#%TC00J5JX/N[W!^K'\)_B1+@M(Y,UL2EY26QI()'7G M&<#&A^SJ'M:@2&]HLBN6C\D!WLX'9-T,V&VT"CH] MXU/XGLM@<_T6J^?YUO>F^HDH\R1A:3DQ,YO[M'9"'F7,0%?CC;X'XLAC*+BU M!0/YZL0>RS3($6Y7X6E@N%^B\,,:Y8RH&7@G+4TU7IG'JT'1S47T@6#)Q\8AVI!39(%\@)3^)7ZXD:_05$L7Y.''!' U".G:(PY%1F); M7UXJ4GD*ZK-J; (&;@+3H)"?_.TN_1!M/ASAUCK$"I711_5285-.V+W(T[J:#V%LVD(V+'[B;_]:,QG+$#GP^"$9&<"+#Z ML(EB< P:U2&J>CPUNPK1^&&H3CA99'>A+5^7C, MK$%5J$/3''F(:0-:#3.JMHA#3:O(UAE7,L(BS4J-]-C)6T>#VILW)G%:\43^ MOW,OY!_]XS&./ YA&:]D_9/Y=_]\ TW3#*G7M0$#;U.U0>AEK:)>D<\(B,I\ MDAEA.#;DM/N["-C%#)-YZ.5R?(KVU#]_F]76%K]!JB&>6>5E0]RFJ9'W:ON< MU^Q34A]YV3<24FJ"](KWM)]I2+?,NZ$QR].*?V;[%Q:?P6UMC-33S$ 6;UF5 M+;&_3VT7W#Z#5U'#&^IHI]P 8:V01F0O>8JRC97D\<7A8&:V(S\<'4X3&64" MI$4(DL4#?I?D1XX_(V&M_[8]!I[''>56M3XM9.)$R0],7!U^VKM@#D*&@(M0 MU-(>>T R%=]^X^G Y19K05\9H=*8RMN<-""'3""2I>K,PI@\->?':WE?4<,YHZ&L?A8V1S:0]TK!F#+6Z MFZ5LC' U8RZS];VJC'*9QX[3=N23PZ/-X$FL]R').8V[MW!SW!_Y#-5_93([ M]*/8>U]NYEYT$-4_F[>\#+LA]=6NP//-!Y,^"#VWL^C6)ETPR7*CSXCD Q=. MW>V)>=*"\UN?\5^ MW8#CF_?/8Y(JE]J6)"8<#%0*,1X#S_I/-$ H80P:*DJNCJ:].%33%#]F%>6X M+B.R2FDJUN8+>4=DM6,,4I?DSV5I #GE@HA/YUFR.-72SB7ZO'-)PX1[=.9( MPY>;'^&RZ,G0G!&&3$<*Z"=3)?E"]ZSO94?GT-%)"R!QXYKD>FK(G?M*-9U5 M0+,AA=C]KD74CS\EK9E?D\SEG*Q\<"E+KXFK+BML6( PKP7TD#6$;9R3G/992IS%XWD/0V[=0ZX M9O]UVS?$/M]%>NM'SY*'1Z3'W[%_"&C!($>)%E3'+^<'JY M.,F/W88?=$J;E0EU$E!/5-%:M"$O+5IS';IZB%9O*T!=&Y/>2!@:.?),)=", M'5L:0HF["))O(,[7?Q[]Q&_9ME.W1AX76F!60X"B*6)O;Y/8.J%*OH]>(>Q\ M-ZX)+/P9,_VINTF_"1IQ(_0VJXGG/!SOQKE!/VN'?\W)-XNW M+)YO.7G]&UE50Z0NV@ZN/-)N:H7^%%LK= ]O7],=T[Q_W0OVA.;\QWZ*/PAZ M29449)T>5X^"<.3W WRV'06^)PSJ%@J#AYI]?+,>2,-/![C%8P!]A_C=&@W0'>3>RXP7U8*]NBM3?3 6 [ZB'?8A MOTUL6VLKZ9+\5,S-!;6W E _L@^/TMU>@)0!KM9IM[@;FB&-*VW J@O[\S8( M1^Q64:\S/GG;T^V6LA-H_>3),\J/A]UC]*":\N&A\)8N>?"&R/KFZDKX=$$9 M)[ ;('%=C_Z_8#OZZD&EX&,<;6.ZUSQ0Z9$VYFC3MPJ+(-478>RQK7><]A4#36F2KUD1RC/O^5[@__ MW6"><<4\H:;E[?QQI*%"C;[0D=TXT87P5 >)SLHS&B&,J4YY>.@.Q7Y)4O M*@7,B%\D!O(*1F/7#Q@4[USI J&'V^+JF^*7Y9%H31;R'FHDS=_]X+8TTB * MNBB/5.>"J$32,/ 7\QXCF"Q"QPTK.-UQ6SL&-#Z9%'ZF"3:&"LHQ?CU&L4^B: M:KPR#U*3C4S#F6.C#SI:PHV,TF&D&0/I( %%1*]LM_P!'@^WS(0:FV(.)BT MZ_.=RW;8 TF;V->-ZUG<( %0'CEX#(LL(TP$9>=SE'%^P'&?ZWZF_XSBFV.2 M1GNN $7QRL9&2,.)'E3^#O>R!<*'/"V"6K^VS:@YJ2L)Q1V6FQHJ92E)75O$ MUM<*,3="94.DMM@NKZU)BI(?RPT1M$EIH,X*00X'M17<%=/$7Z-7%H)FK9(?'R)PI*N M.FXT-\,<,C3 BFC1T 9[H-");#T.1^&';>E$;L+#0,#(KR,!TP>%X7\V=YDA MGB&CS7:Y>8YIF&Q8O-S\&D7>,E\X:U*UKXE M#\CB:^VM[ M8/9[,\&MS;PD3^8I$0S(?4B A>,43",BIRFAY""P^R%).1,4#KWD$^XNOGS1 M?CINW Q5X<'UQM-P7H7,?5@OD$;FL .BA56H8Q=]8J\L/+(GMI<7E!]9+.XM M3,.+;&O M)GC>&[G?=E2#6:7 6E?$GM85@:T+Z:H 9IQ0UN :31-GI?UZ/+7*3];FZA.K MRR9(?58'J#BI.OL>^RF52MRKKT_,'9U.3160_E1J.%0#^/JBW=<7D_+U18NO M+Z;EZ^?B7FU$"\>^/C5 9K[>/ZH!?/VFW==O)N7K-RV^?C,M7S\7]VHCNG'L MZU,#9.;K_:/J\]HJ@_2-AYV_O@$G"K,'ZI#-<1XSN@PU11,Z],4<';JJH+SF M:M@1>SSIC,-^NVL3L'56^Y O4($7W3+^7W',E$"ZN(W/5Z]>% 0T)J\T.#(2 MA:+]"PW$IEBR8RR%DV8_7'-W( D')E\W^F%.V(\\ K]PA>2V $DH!\6I,N(G MD$"#DG44<\4>HE"DC5H7Q<<@RW0B:PC-@.,ACKSC.A5OA0C=1\J\0'0C;; 3D:$,8IQSMN0 >6PL2G"0%#420&8)_?N!L^;^0 MI7$M=S&X6,<@!:DXN"!*!!V:)"SEZWI8SB?D-0KXSSLC_!?E])+CX1"5U* 0IJ*O-:"+.26YIY"K(&9;2*R1'-<[+@>Y M_7P[)^]OCW%TX")\]CTO8.26)KSQ?!-S*&-G'1G-EDM&I,9)V@/P(IR9TRO0 M8ZGBD85A<@I>:>A3K@QN-[[=4SK5?)3+SI'>17&>OFD>>O)/W\OS6&KFJIVZ M8QZI+!11SG'-^V(?KVR@])""*6,+"2Q(D4<, FK.NDP#^_[=S>?5NQ]F/*+N MQ;.J=3YWV[)0;,SRB![+PQ^RCV(Q!/+1BX7YL AA&T:4;/C)&X\<3 MNZIZYXWJ=3FI'U,CGU<]1M&OH<\G-"L8ZY,[YG$K#+J\6>O6'7,4M5!$$44[ M],4>16V@V%KRO3)['<2XKS^N?B0;*0*I/('A\TM:1,Z1(]^8VI&\B&1&,FX$ MV8,Z=PJYM QW-QONJ!__'5:EB]-G1I-C+%:>=S'[\\C"]4ES:IO!H!OBFPQ=I+?/2UL0)@5EY_=X"N1-N+5O:LQZ3L7:V^$W6KNZVQ2LW4!Z MZXQ=G <13(C"\)T^HQE7!;...G#K_LD36Q_C6%5FHV/7"08 E0+:(L!YOXF% M *7X_<: A!1\'-_:&UD)LQ(X H=?G(H_?_/YY#M>[TX/[)5[GM$$5]]Y*DYO MI 3%-%?348^BI-6M0X<>WMW1Y^TCW=T M[VEZ]L!.C=&=>X*<>2TN'_W8V4<_3ME'/W;ST8^3]-%SJ7OVT8\(?;0OR-)' M/SKT43^D(92'O@^3-!9W%72[2\K6V'U3#[/FE\U-,?MDB\36_IC3)25AYQM$ M>:J5!$JKBYM>(CM$@PZ29RY+TOR5/A5AORR0N\80"FW*B]0'?<1.. C,:_,1 M)>+J9B$.Y$IL8 M)2LXV_+A68!V$FY'"7F4NT(]U6!F009QS+H&C?6M0K*J7:JLL!7!*F=,2LZ. MY_].M 27<2MJ@FTWNA4W4I*"E[M@DZN!?6(OJ6%8:>N#/( 80:Z&"FT'Q$'! M3&[KUQ0Y=0+D\3CY6*@]0(W"A5F<^AM_#9>[EYM/[! E?G/1$[,>V-VW'6[- M>=7-,;NN@=3V#\-*VK!0R*B[=MNQ$$<;[KJ"ND.7I,Y<.-V_R//4W;L=0IYK3!*K^JX.* M6M//.QH"L_OP-DS]]+2@X1_SM4BTTE94WJ@KTG!BHX!ZT?GV?M@?6W>%86O4 MLJ8Y,))F?1\2R8L ,Y)S(Y*=BWKUB)3@NJ8](E5(=@XSQK.7U.@>0&-#I(&O M'5PMY?M%*\1S'HVPUNG+87\*T7%_'2(4)=<>W6N:3\H\+X&JC;1L.QE3;1"Y M+X,%TH[/J\?".M.#O6*BO&*A'\5?HI0EGXZ,?__++S_^\M-/CS(KEGJ6;-@/ MJ2MVAE[,CTTZ89\<=\)@:\&"Y+\0R8L(9L0[,@+L1IX'CX*W!K3*AF1\7$Y_ MG?_B?6:GC)GGI_-MS,3KMX\__?R?DN774)RV,>^9Q?N'B(9W=.T'?.ZM255I M3PMS9+M616422TM"V"/@U;AL?00X$ISDJD5E3(M5U+-25@KH"4-=&84WC+?/N11;Q9_I]?DQW4P^ M*!LCC;YF(*L+O.:6B)=W+0+;9ZP4R>4Y75(0=KXE<8E5NR6A:3XY>U5O2:C: M3LIF>UJF-UNMTRT)'%C'\U&1M'0>>@^<1?!_Q]A//%\4<]!>)&COA=QC#6%7 M';>E"V+_-97<>NTN"G+ @;W@0*HL'!_9CP.=YM#=^?'\&XT]>-2CF0Z>MT'N MHXV0JAY9:X#8_YKEM#4Y04V\0W,^P5OM:,P67"KO)MH?6)B('8-Y''-D,K?2 MXE2V>:0GS+00FR_>5AHB#B=Z>7NX*BO(HKG\.BA(X8\.7WN=P832'LG3ZFL7 M?[SH,RV_;(:L\<]ZA^GXJ4+NWDQ9T"=/9$6^XO+=<8"_YQR2']QY\B.+114G M;O]BV7W:9H^PW27VO[F>G/JZ:? M6;[3G:$Q=:#U__YOAC]P/E5$ZEN4RI9(O=8 7G$#LKD9]ON-+5);Y[ 5R:EJ M/CCHK%-Y/7%(?//Q\.FO%0[]([*Y.@@4[ E+?D@ MNO1'&HRL55$[_C+MC'@ZT1V#]4%51EZF3,W_4V%&!#?7-S_&UXJF=H@=6"NN]6C%B7X0]]>!+)+5[CE2 M[0)7V7AB5JI>QC:WG)"E]K10R\G*A)<(5J<#XKST2>M= /<$34?4F M>4,SI)&Z#5AU&7;>!O$:3"FJK]G<$;\[:EOQ?X]"\"+EHA]S4%K/J-R5H3Q%ZFDM3^%B"GEQF@ MVYO^@P"#DFD.:Z,SC\4TN#N&7G*[V;!UZK^RU3=Z:'4RLY[(':\#_%K]]/9N MB!VTB_2VMIWQ((()*;@08(/!E\?7P9-3/[\]QI$7!0&-M4[=T RY!ZN 5=WU MO UBWU2*:ITLH2#HV.,&1-;C]G(]KWUU1@UO\)8A^QR%Z:[%FZZCA-3A>E!/ ML8=L1P;[UO&5J&S]X'G'2!2R#WN@3ECI[Z(8[[>=O]Z1/3V1%T:.\(PTC,PB5)3;_ MW_GRFG_TC^6WD&MPYQ\:3B*;OD- M1XO-+:9@6Y>'B0U?8[>OGL[7*A;FY.C0#:8KYOOS8\P"G_[&:)#N'H*U>OJN M;(G41PS@%9/KYF;8Y\HM4EMGU99DB:0[(P\/-XZ2,XP"D'#"+B>$X_V*#D]+ M]H<@.C$FTJPM#ZU%-73MD88;8ZBU@Q158X3#M;G,UDN2C'*6C4_2=GW*,AC: M*DB'3_%J ,V=+/G"Q134+/Q39:<60!TGZ^#H/G@C !G(N M ]DQZOUYI#'X#XEBLCF&HH(3#8C'#OQSL2^:[F@J-J'#*"6,QB&\.&#AD8D^ M\$7]0]$>DO9$87#BB_J>Q'B]1??B+8<*-)>#=X MWD!# ED&.1(N?L*V\A6$2!.6*Y!_P3^,@:+8)?<;N@B24>![U,&6]\ _>T%> MIHBK,'#Z?F8LT/0,=)_;&?&>>7<1UTNRDMFGDIRO:LW1I1_FN-P%>KGQ8= ) M>XSNA*&'2 T14!VMZ?K/HY_XXAL>+H5P1$I'10]PH M6FM'[W+C910-\-_6<54Z;KI<<3LNSF,<;6.ZU[SPTW9 &OW,P5[4>6MLC7CA M9R"T]7:$**56TB89<>>/ ILQMU=(5'>9I!VW5"Q4M)^<+?=:0;#)FMV7_T.# M^8IY=C.0Y3J-^*#Y\:>?_T,]U3;OBM1/;1103+@-^V&?%T;M-5U@1R6OD M^3,J#3B<18^EAXPB$7A52G%<+/&X3H\Q7P="=0W-)%O5%FF\,X)X413QO"'B MF8A>7OL=@PI568#8]53Z JAV%JUN/35#5<^=%4VG9*P]S1Z;S-7I7!D!T"LF MR,\Q#9-BC_ ^]%.?PI-H\$SUW-BH%U+OZPB[F!&W=\$^&>Z P/HY2HT%*7G, M"'!Q=#_/)?#A8>OGO>Y_="3S"*@?,P\]_AF+7W79X]I[(8UL'6$KYQ>77:8R MS]!(WL\PC*(8"PBQW-0$TTZ0=>V1FW(KU*H1*QLC-M]VF:VC,ICJ.6$LUUF' M IH40.%N%114RNY6D1<6LHV?.KQ@?A.%:4S7Z7,IE=97=>V1>VLKU*J_*ALC M]MAVF>UO!TK*I$+:L=<.!_:!P9E%LCNF7O0M)&NHP%G%^#__7LKSP/_B'^8? M933^]_\!4$L#!!0 ( -QAGE*P!0QQ,F@ $(M" 5 ;6=L;BTR,#(Q M,#,S,5]P&UL[;U;<^LXEB;Z?B+F/^CD/)SNB,Y,RS?9%5TS(=]V>MJV M/+9WYO2\5- D)+.3(ETDY6WGKS\ +Q(I$3<2$!8A15=7>=L B/6M#PO PL+" MO__/SWDP^$!QXD?AWW\:_G+PTP"%;N3YX>SO/RV2GYW$]?V?_N?_^&__S[__ MOS___'\NGNX&7N0NYBA,!VZ,G!1Y@Q]^^C9XB=[?G7!PC^+8#X+!1>Q[,S08 MG/]R^LMH-#SZY?C@^.1H\///14L73H)K1N$@:_+PE^'R+Y=%JU'XM\'QKT<' MOQX>' X'QW\;XO\<#1[OEP7O<2^G/K=DX(=__HW\URO^Y "+&R9_^TS\O__T MEJ;O?_OUUQ\_?OSRX^B7*)[A^@?#7__/_=VS^X;FSL]^F*1.Z**?BEJDD5JU MS]_5I^HRS^N5&^^,SP_/S\U^RORZ*X(9_1=*4GB?^W).O>7>0Z::8U M;H\&U!+D7S^7Q7XFO_IY>/CST?"7S\3[":,W&/Q[' 7H"4T'68?_EGZ]H[__ ME/CS]X#T)OO=6XRF?_]I/@O"GXD&#H[R^O_]JB!*^;_CT+L.4S_]N@VG43S/ M>O_3@+3__>FV)L;+XE[YB1M$R2)&WU"(8EF&-U0WTOD'E!9C"<67 MT7P>A<]O>%2-TS3V7Q>I\QJ@E^B^$.*W3 A*'*$F>T8PP MK?T"1*A%(R(2'?AI-H[PL@@/L!2OX?%:WD>2@U2P22-"CEUL#!.?P-Q:JGH; M1L0@/V5H+I W><J+J,HHUF M3 KS0NQR5U'*1GHTRW63N]LW@K.] _8 ML>=E+),4[ZSBY_G01 M(H$'+RC$W76Q"9M,JP<%>!=>V#1%2^1NGX8+6K$WWR98M$\:!2D*2>?RQ M\&0\_L"_F^&VYP[>[86S[*\O*)YC?F9>+[P\>L(*4XE*ZV^;A^UY\8XKD]D9 MSUI%?(6F24'T4T9WXHX?_^X$"W2/NXQ_G;GV%6W"F4T;70IA99"- ?X?$D[T MX03JI.:T;5+LV_ #)?GAS1,6P_\+>=_PN$TF\1TV(P#,_=>'1>.G'\A2>H'T[L*4)"[!,F0<@C%'"_2(-X^.27"_19'WPP\"-=ALM&;4I1.1RN'I-;_R0Z"=SO1#W$YJB.$9>_FML M$U<'?;I.TI7WIH?0/J/0C^*'2)WG65T_>@CG)?Z]GXYG,7WJ(R(V7!Q#ZN7!'7AO5QFWZ( MS"[#3$'D"IOO?!7^G7!2^D*5W4O>@3E.$Q] MSP\6Q(7_C%PU,[^6K@"[6;=T^^/=\B(@QT%K93MBJ.++P" C%UBP50[\(HZN M*/$81U,_?8ERRER0\X3\;$D;@JT[ NVZXQ.:81.41O'7;9)TC_YL\R5HD&0N MJR?TOHC=-RV1D6J^#1TVU5.LDD\;3T.AG$R"C0.Z=:P< NG/ *#>-&CL)K: MZB:.YM2KU4I'E,X>]11B'4X4W;T"<-->^9 6;AZ \"M-*A6ZH5D PC[AO?]- M'IVD5-JF=J7%?8]10J*)"4/N\!\+&7[07.*PK^_M/& MW_]Q>C0:CD:'1Z?#T\.3X>GP_+14B-9.YAA>9K>JL&GPT.=_H*^&SC:6(YT^ M.3DZ/STX.1B>GHZ.SD:53E=Y-([K CBQ6WX$_[A!K;K.BA*_OF?I*G]VW_Q@ M294I-O>B-:4I)*U0C(E.AI2.36LK#TJY#C\2#,W14 M*V>%AO@2%?HY-FK*8B?,M]K<8;1>U HM"0E5*.K$A*+RF?'&#]##@F3^H2X' M5D5ZK1@A80J%G)I3R!.:96EVPO3!F3<9MJ9B%BA&0*!".2-SRB'.AQB/YN(" M K:_E^1::OQU&7ET73%K6: Z>?D*39Z9T^2+\WGK823\J9\_]L$Q@I3R%FA/ M1K)";^?F]#;V/ QJ4OS/G1^B(55G#64MT)>H5.5^]L"XLB[QCY/X)?H1\E2U M*FF/HC@RE6HRXG>H=32SW)/X,8X^_/Q%)*:NUHK;HS 1P4JM&7%4U'K[&"6I M$_Q?_YVY!&DJ7!=L-#HZ/^BIQOABE?HRXK(@%F <(X>BH>J?>ZT3KB"E%HPX M)LBK;L'C6Q32][OK17JM#2%A2HT8]$!<+N(XRV]'O"1^."/F=Y'0#R<:B_=: M4]*"E5HSZ*;( IJ=+!?%E9,Z1><96^"FXA9H34*P4FL&_1?$^Q5?XN7-+(KI MYW^U4A;HB"]/J1J##HGGN1,L$^U355,K98%J^/*4JC'H<[B>HWB&+?*W./J1 MOI%8$R>DCY[&TA:H2ERN\A#7H.?A^0T% 4]3U4(6*(@K3JD7@ZZ&.S_/*>+D MZ0T>49S=5:&JB%+> FW)2%8JSHBWH;@<]#4\?'TA$5L-NEHOTFOU" E3:L2( M/^$E=DB2\.>O^6L4-*BC]O=Z]\]&1Z.S_NB"+TFI"",NA9(JUY]N]KPPY<2V MJ5BOU2(L4*D=D^Z%_$8DN?62&=ADLDB3U D)K^A.!D:E7FNNI7BE'HTX'(H] M]8V?N$[PG\B)Z4%?M**]UIF44*6FC#@9RMBG55=O\&^:=K.4DKW6DXQ,I9J, M.!SJ'EE? Z=IPJK]O==*X4M2QAW3' O_ M_NOZK18U=UVR$^$B+]+RX:(+)R 93O"N&Z7+D<.YZ3(\(#==ELWAGR\G#\^3 MN]NK\!B?#=^N+P>//]V??WR_)/&:RXE"Z=.\IJUMTA^GCG.>TY%%*1) M^9MU3A:__L=2B,FTR/]"'N+.(UXIUV'$JLB/J>["%(^P-'>[N5"=H.>CXX-# M,T--1A%DJ$F(0[T2@\7+4__G-H'R2(02FW12CX0&VKWC M11UQ4F3W8(S8GHWG)!]0VGQ0+E+%*@9)"TJ]&*B"((>&"/+A^ &1_2:*G_'@ MJ*;A>DU7_^)P1JX5NVBD0';J9<8>,XL\G!.2]%%X5%%H4RUB%2>X@E%O1_9K MB3-)W_#VN@H41=.;!:W2MZ!XU*N6N9D^CU!&33C*;9+>'6UF),$ M@LB[0EAL-T^]B&L63\C5LK.L<4?_AX$24I*)AG#2L!"&O/9]B$)7R?)WU9 = M]%,DMZ+5K_EIL4Q&OGP9,4>5O@"F5["#()+R:5@5&_? 5):&7#O26+:&U.A@ M=#P\[B$3Q$53M$@V/;F4[TI15%W^V0[M,J51M1@VK-!;K(=PYN/9;FG$KC_= M8$$"ECC*%JEJ!Q%:2TK-J](ODN12,W?$=BB:(0LUL4J_-K]WOO/J!]GZ%>^) MLD#%MRC HB5DEY5^<4YR1:N#H4/;,_Q.@BK:21H\W:^(+W;$3Z\ A@I*5,MD MBHCDEH0!E,>,C\X7V2J+';[6"T,FAH@FZ6>O G+:0X-X@?NZ@1R=">K(>??)UH4ZDV[&&..O$UN U7ON,1E+V% M\)ZBCM$0;^,-77]61Q$Q&2TY>A<;$)V,"62**-ENMD=!:Z2G(6.R<197@5OB MA+)>RW8.M1%?:S"GH5/,4NROFRC^'KHH3AT_Q'"4#D+^V:9$"[:3JBL4EBR; MR[%UB?_?SQX)S;80U1'&(Y5,$[:SJC,6EAR\5P3FKY9M)P5/5$M6RT_(0VB> M7>'!'(_"%/<*?V269<9$29IC=^G$\1?^[7A.?,\4V0()-YHD"H^A0LQ[RO"+0T-"-]U5.+Q9[UHO5$3H<'9V? M[R!UA%!1Y)BB\<;4+?7E>^F/CN_=AH6KCI=0^1-ZU$X=X]"6UVW)3W_7I^T=>14OYTE)P MX^$\RL*[2FDSMQO)@1ZC-Q0F_@?*3P_NHB2AWY@;>_^U2%(2?_N TLGTQ?FD M!X:I_E)=,4>CX;FA=],46[ M(64\8$D-A5]BY"2+^"NS[;F99ZWB:<4M)9.4 MN%U/:,YS1H1H1L@+99FN9@&KU<,%CGQ&%OT:L51U]E@Y,#"^-^!Y'UO>\ '' M17UG2^+R4U]O[GK@9"[O[F,&_!M*2>3K3S5%,I+PGH@GX1W\2^T3__K3/BGO M]K:!:RDEUQ))BEWYDFP%C.%H>R50A;S6^!'84(S3\MB4M=:6; 4,@5020IYF M(JAH3?IZ8BJPJII\9WU[NT*-8[5DFZGC>VSN]?6V9DN)P,;]693;2Z+",:XS M238!A@]*];NBC3),M-H@Z>RO'?F#]Y(**+1J9<\B<5BT7ELPY'3:F.1);MW< M*=MV]4UO 0S9E*V\)66UQ)6=N?LK0U$T0S&E"AA:J%+S)G&DQ=J4]L41!T;HL M!T2HVR192)$IK[ GD@@@-@9E-D% ?QI;L-:>3L*H:,VW;?X.@JH%?)I=N?"67#.NX"*Y;A>H"88UVEC )-K.+]6Y1OR\]?DK"IUW$Y&QP=GNTP([=SZ9<"<4PQI32FS>G)^=GA MZ/CX\/@0?^G04+[+9<]>2"@-]=91M1"X\2^#\>;0%A".,9[5/A^>Q&E%=?A? MZVK#OR+/F7H+-\5[?Q1_^"X:?_KK-IQ6#)SJ!,!?:4Q**I ZRZX Y1U/KJ*Y MXZ\_[L7!"/'EZEQBAY*]XB807T^@6 M_TC;,6T6!*/_5O.MI%QJ7ZE;3=.GID*J/U"XX/I:UHO!53E;>YMJ%Y+,SA1] MA>@W&,A+E..3!T>).ED2M[ZK4['SU' NV[(KUC'\'1T=-97 ]125AOO]_R6^>C(^GH2 MSYS0_RM3X/7G.PH3UL,DW'K@V-)2Z9OL:2>ZG7$2-$BEC8R]=)&46:N1D;X1 M3[N-ZL?(30M9B(#+]RXF[RC&:@IGY7AHVMQ*5+>/%TH0L#'NX,&O;QIJW0BD(;@.6LOD*X^ZZ?X8!_#E"FRM ;STF&M7Q*IK!& MI*J]]&DMO=87/@V9G.4+*DPSLU;*7FZ("*HA: 4,#JR^7\0]1N/PY'SK-DXU@+?N8T45P#>E, 4Q&96;TTL'M MAPN,1@$+'A47:!K%:/DF+DKN_3#K<\54UUO),\+>H_0MJN8J88:6;:4'X.C< MVJ=L&C15'H'&H6 HD^(2J\(&%#$"3-INE+:-8F(":M[U&PHJY0^RUB;--II( MRZIJ?]]H0 QYB>I0D"C]' WDK< HWQ:IY^1_0N_$'Q+.KG$%:@YZ9>W;RC[5 MD"CR/M#,FJ$=)L9C!1N%:K4R]M"%+Y:J1XL;[9*:2&UIA9>/=)4WZR^TA21>!%7D+H 0/UL;+,E/M2U2Y\5J\ E+9>&1PL3G5N5UP M;.M"&HZ=4H:/UJ 0$&NNIN4GUD@M+BV0KX-BGAR]M%OM\G#2'VAIU'H@M M1.49*=%>'?,S\V&W9KC9%3'-;V\;8FGC+"6S[MM9=HFCH=4UVJ-UH-CN0D'+ MX#AI?BTH@I"-\>5"ZY,"G,[KP6H[X#BHBS4MUX189;)(&+C 7H6L(=AQ2*\H3#Q/] *^.7H:GJ2.G_QEK-25-0Z M.'ZJ72WJ1$D19X'%]M,0^Q[&R E($MG?L'G &OKF^"&!<1)67F^+_03_Z2H+ M,,0:]".O1%F2QET_!X[7.IDHSGLML&I>K!H:" WH<;C,J%''[1R;J^-=HJ,L M,JHVX^QP&,.I%FL/V_]44SHC[^*);-[%P;_4/O2O/UF0AY%:RD@FH6*9@CQ" M<\QQUOVWYL)@S ,'_EK^('%)C*<&@[DTVMZJ"-(,)$&Q;<&@+:69L1GF\LT) M9RBYK6WH\XAVP9GF2";#[^5OXX=OU\]XQL%_F%S^QV^3NZOKI^?_;W#]O[_? MOOPG["FGDI)\$RW.+ERH+N;\88I MC"\J=>HRJK]<6F(9HY ,^(9DP4)UX&J7KA&&&H5%!*75BN>U,24IM1Q<[0DK MHG&K*""E)2O*A@<(F!2@EK>2"G+26I*7=NQY?M[S1\?W;L-+Y]U/G8!)"V8= M*ZDA+[&&I$UF\B&D>*^#O/*8A,F+YL)6$D)"5 W/31DQ%*Z[F"\"LO.C[9/9 M1D.T?@W$LX/1\<%)__G237I+WG%=PZ_Q[0IF62NI(2XIS#?$A)XNN"!>U07?=G=X3( M1F"TY.0@P_\V21;(J\9$97)G?YMD@B77GRAV_81ZT4FZG1WAIAI<+#FT\*76>MS-\#NUU8O MWDG>"JE6W1'NM(9"54);"+.2"N^HM0P1%%Q1AMKK;Z1JWEB30$BIZ] M66=,@V?4W.TQ)WF[":(?R]4*YZ[8L=1=L?'S;X.;N\D?S[VY%K;$@W(;C%W4 MT)J3]"1[S MK[.+K.][^WZY>=QJ[J?^179-LRE#&3U*HH'$P]D5$T6OK5EWB M6[+CP=!,_92QW5D5 ,."+6AWDTH<'&S,4%XYPGF(0A=#G05(D!=(7/QO/T"U M?>%+)*@-CLW2_=G=YK$1=(U'RE%>GZP^\KSVMO,*ZBRC65/>Q37^*F@1'#6- ML&5%6EV0:K76AM[#-/W\[MGAZ'AD^'J:8;HJ1%%KCFM#!WUY[,=_^.3YSOPE M3]J:<;5Q1:H%50QB%\57EZCGM92[0 MZ@)\,LWP662+F\<8S?W%G'I31+JE.LKGH^/A;F^'5$/9]=#^/"=LB&;D6,*@ M%W/SO&D)0_\%(V2=2%1S% M.FI=A$:"*'1UW "V6,2HA_AK/C5$D5EG%TG#$[^K$P4P6[*HJI6-3Q*4BM.F MJ?(N\D<8AZ[S%F BE887[]Z)U24.=M>-\6;GSG=>_2!;.$C/9:S&=I%HK7$Q M?L>(XN[8%/$>>>3-@LO \><5.;,A5OR-SB@E;=I++'WP&+_Y(.!5K\M6AU>SFD! D-8?O& M(Z%X2\<"Y@?@7G"DVJK3LB-.JM;@C2^< MG1NZ@"*&A]!)I9(V=YNAZJ'3>A9IB+3=5*+EAL1NTU8#=HJV(K04%R-0S,W/ M<37=\9%L' R3%=WQ42&^\;!U57&77V4>+O>?"S]&&"L,0/KU&#A9C "YD/E. MBE#C,44; ,.B+;"C*1JS$T[6'&YNX'"Q2/P0)0G*;_P3C11_H263DFEB3[I. M2&DY)34>N+8!R_C#\0/B(K^)XF_D=F][Q[FJ#4+C M1[;;WK)TWI;L-A,[XJ3*T=/HG31TW"*(1V?OI'";N\U0]=!IS18'RSLIJ!(M MOIW=IJT&[+2>;1M*LT^!Z<8/G=#5Y)N4;!P,CQ7Y)E6(;\E5BNHZ_"X*9R\H MGM\1]P5&&,O@4S?FO'I@.+,%+K"W-^+PV)C$J(H$26",P4:3;!\WF3+3EHZ"R;0<8,2IE;D-\L=->%X_U)HJS:+H&10C8.8%6=IN)*L""E<]BVYN(SAN%W29@1YRT>@M[ MN8'5LG'=8V2G]J%7_T6E9/XT MRV8HO1LL2#KTZT_WC61A>L+KE?Q=:X9;?'N= #,N9!TY $(;>.];K(/%N M9M.(WB>:Y* M]OF(8.W>4J>+?(H.VP*S)HA(7.:*6YX\AE[#8IBC0B[3^D9$W(,]B4P;[?0Z]T2J$[LN(D,6WE'6Y'O.@2M,EKX,_R M35K3[];8"J!'X(BNA9JK$0 5\NVDV]?U!M=*#=]0B&+2[RI5*$]M#0_P_PU^ M'JQJXW^L&@#\FM8DGCGAZH&%XMDQ/WM\X;&"Y61:$, )5B^24:8N16T:>064 MUO4+)_&3R;3:_?+JQ15*W-A_+P0LLC_A@?*(*Y,L+"^8-!>XSW]29GBMWZP/ MT6,\1(=FK*)2HM6>'-TZ?-I> ]-OU)89BQ^S9UK)"XLDI?LXQ?NYUT5* M]? MHONBF=^R9G!Y01MXN&D#\?<&^0<'>/\VR#\YR+XYJ'YTD$:#\K.#_+O_1BK^ M MMZ7CMQB&E#G'XYCLT&D5[,A(U;[PW//E'+@[$M/#54S86<-#T>ZJ6M>T:S M/'GX:@:'10;Q7P2"TZ_(3>2>ITO/"FO!A*+6;$W;36FY4N M>&-6H":8TZQII]648(-?==W#9T M;;8^K$Y&PT/#YR@M*5$U*%HP461J:-GKCK=G>9[?R9/+P>6;$\^$=Q6C38M3 MM#-8-038TM3>[# \.*0)1=F;6WF@[_U2"C+9MTW;)]CTA M]Y&3U)]CY&AQO?5"NT,4 ;FMN:_]@?":GMS;)#Y L@??OIVN4C2:(YB,8LC MU\CNT$@!+I:D,[DC>5>+Z#DQ3C%J[ Z!9$&P),?B#=XD_.X$"U0![#8D^XC* M7$WAC5#=W6%0>SB,/X&G[JY!E@^C?O50R 8)U=T=+K6'PYJ']$A<.L%)C#_4 M\G601J/1\;&EG)�$,>04//XN'UW8OS*4J3YN*[Q!()!+H^=*?K;=8\%O<2 MH_B$2*@?6_DB5>PG0&L4"A*<]]Q2?(LB[X-_H74;S=Q0F.9CE/0YL<#&._@20JMQL%IKI6#=E/),78E#PRYY:F\.@)>0C- MR?TE7.$.C(" GPB'^%-XA"#!(LHD=X8X*5$K6J/T"H]2 8LG!_JQ6#CY)[#!/> MPGF3\(F\=4&BS+-L-I*SI8)OV,]0_7!9$BBP HK^2"[&)L+8!WZF"TFZMFMV MEQBJ$"%KHA+*4(SD,G"2Q)_ZY!&"V<()RDKG"4 L1LDN3]I-1.3K&(Q]4 M6\?FX[/G% .0GZ$EQ?TPL65E]X;M)Z4FC(S'8U#.G7CBKO*S9X*/?SBQ)\0Y MQ:W;2[QM &5-U(8<3-]#'V,N3%E-7[&7NML$#&P$B+CPCRC.4AR&+FI#3\U? MLY>F)H S'VBBVN*2X)O*S1AQ(TJK:"_A.F+0YW"3=EFAI:)3#C>C4SKGANY) M7$LODT2O1L%ZOXC7T\VR+P4+;'@E%V=2K=4'VOEH.#R'GV!:I:P]SF9'3S\M M93>.-NT&*PEU3TQ"/[-1KQ9C:_VJ*.#BJ_BCQ'Y-IC4P)D$J:[5"62V)3*N? M5TRFRQ/BQSB:^NE=E&3/KB\C5:+5&@];3F[J#A6-]Y)J&D77%J5F-(>ZU&QT MO#D;,3.I]V0Z IM2G>:](3M\/!P6L?N691&)HUGLS 4<,2(5P8S[UNG0.\K: MXU5GS*Z>Y%2F3+2I1+WYLZ$I9>';P[4M0[&9G14^M)Z M:(9&<[[3+3X36<^=+&5I1IN69BV##0\'/4X8;(*X;4^+'L,BEKX'RC^0!=?+[@#DVD6D=^.7JR6=H)BT@!HV.8V M//Z]M3O$E#<.4.KX@=A$=S1_1?$:XP1K@6.62F6NN?%:HF&<$AH, M67E;R.16WT)J5]R#.0TJBN MYC'4.&-)U.P3883FIZZR6T*:9KE_0X%7W/&>Q#G2^,_3BR_R&R:56K<'CF!M MB=%HE11B8C7Q%'"M)_122PI1TNT>S\KMQMC]Y\)/?,[BFU*Z#M 0 V0X[RVL M1;<,:HR,;H;=L4U2D!]CQ/8P<>N!8X^,OL2TS9?7N#FAN7E0/$/Q>(9[3T82 MP[/35+ 7JN4K9]UM(RRJ<:WVY23F#FOE%K=N[CAFV0-PG(4UF9G6A*+$EK38 M1$.11C6 V/B0DV??*_XAXN"2:&X'N<]F&\>'UA5:K4%S)SJBO"4DOL0*(9%B MWG\MBI1DW"CO3JWORMFA&6FMDGO2>A\)E\I#H8^R[Z-'QO?+F=Q,M&PON M&<9FF#AH&A*7&[E?4 1:EMN*"5Y6?/CHAVP YR$]@'-YG[YL>Q^ZJ:AM3,S3 M\X/SX='!T7!T,#P^&9X:/9E:WB!>,6$RO<8C,OU*\K^197IY-YB#4*J5O$DL2CNWL#;8V11;OGI , M"+,P6Y;(3I+4!]1^'A2-#RJM]V6:'+MNM,CNCF?/YO&OX[$J&,Y%E0V4/_#& M0?*1&^ZEJ=8MUT?6H7E#PU!AG2P5Q$RBO\.O#G>(U.C[H3 MJ %<_0PM,@@@*"9,'LBO&I8^JWHF0M:=+&8=,)S8WBS0'A>!D&Y#429E6"$K MHJ16!I[>I;5!]4% G@XH#O8\ ["+42IDH$>,4(K"4RA7&6MNPDTG\3,Y8W 19?_55 R>DK>R M^Q*&8FL!G3**)JG&BH[3-U_4LF!4+J6(1OT)"F?<2JM97.43$[EERKPXL%X, MHKX%%;>YM!(2SKB^J9>NR3SD43787 B,_J1TL#85BTD%57$7Z,WYP/;>"0AO M\S2"Z5>.PY.?_)F]G?,0A=?S]R#Z0N2-6S])23!'D1B6<:=>5=MU0(_,T41" MWVLDT0I%'[E%%W0)1SMB"3=L.:NZX6!\R]""4F-O[H<^.;-*_0]4SL&3,/AJ MQR1>>Y83J)7X&L+GU'@-7N?5>$+R$AS^B>$Y8)0'H_C$Z17K%MA&,2OT*"H7V(%9.+(N4(BF?EHU.E'(]^PQJEFAWK9R*KJ,I%S= MD_0-Q?=X4QQ\W43Q?!$XL9 G5Z2>%0IO+6BA\1-H&I=2,WS==E/2FK);:1C< M-B]#HU@?WI M0G#$"HJ=VI6UK,"!/%E/WK\FMUC_\-.W$I+ER>2-7#IA*[,,FLL@J$%/DQ:)M,53E87U \GTPW%O+E+J?I2(U3 M!1Q?NFAQ[<"MC>A:]WS2O@8*#9Y0]NZ"1P0L\IX\1*GOHILHEB)'JX9LIHPZ M0+3F=#[>OO.@'N:[BC9KZ40X83@1BD\-BF\-5A_;^Q+VO@3:NN!T-#P\WVE? M0H$ P#VHG"\!@"9UZ4;(EP!7C_*^!(.ZY",LZ$O@Z\-B7P($!3+Z)>Q+ *W$ M/O@2=L(JJT!(LR]!U2:RV!W3U_5!GE#SS7]G^!5$JH/C41?M-OL86L-@VQDS MZS9HRZWBJ<16L?[!_79QOUW<;Q?WVT4+%B;[[>)^N[C?+NZWBS*WGC_92JS^ MO<]*Y,JQ#U+?[_GW>_[5;O7>P53VG>#)G[VEQI\"W-2?9,D.PW5:_>4 M$2JD5)3GC;.9-F]9RAWJ5_,F2:9J3]G26<2"*B,8DQ#%9#0,@ERD!A]*D]&0 MJ=]3(JB1LV##&8Q5:IL)1(H7[5KJ,T,42EQPY1P&5[8PR3Q$H=M^GEG5[BE_ M5$A9NMX.>C;=K#R*K6<<9A,]I80R44M>Z/');F/BD69(Z\;ZS!6U0I>LT>.# M/>S)H>'8\_Q<[MMP&L7SK#^R!X?G^@X.5_T;5#JX/SS+S+1*$)&L'V(9J'_U\K R*R/-QH!QZ/NS)!<3(M! MHI5N)SV9!/'"(IM:0A=-7@-_UF82'![HFP0K_1NL.KB?!+U'P-%,(W$TL)2/I<5LO>,$S*O[P)ZE&G'<3CKEGG$;5_ C;ZB+V47S M]O&:334-W&8AV7/;VX5\>V:UA\FR_/++VUW7GRY"Y'6^%Q06GO?)%&]0$[R> M]_ :QGM 94:"1':O/*3OE9??'RP[,, ]&!1=&$330;43 ]R+,F-!LM\1;TF M'J4L &#,#*)$WR+H\5[LGR4F92)R*RU0-[D'>6)G!.&JW$['Z^I;WBP"W," ( 9FQS# M=X:DY'MPYN@J(EL\"H=;M@:.E :ILLE;E: :-]24Z+[[8G]]&?)'?,*G4NCUP!&M+C$:KI! 3ZXDWC>*D M/ MF01\X_]X+\XG.VA#IB5P/.S"#FI\1F=$=)R>,9._\C.]-F8VM4>#HI+V(B5> M+L<3"M$/Y/%5NU;0?@V+"*PUF9VA_$*U/2C;*5H@+>*O$6K(4E(I!D31>H.6 M,'R9EA)(G%ZQG&L;GW?8*3ZO^/@^+&\?ED?;5 R'>%@>F;539L/R2@3@1IVO M3H^+,[A2&,9Q%+,.. ;HTFD#>Z1Q$>#%T.SI NO8J58&GMZEM4$_+:!+:-R+ M1MG#_)8M+5R,4B$#/3Z!4A2>0KG*6-NMR @&58^/;TX\=]S*&RET1=+*]E^3 M4I+UX/*B8.!N=6ZBA-%O%H*G;>T3L 00 C&.6PRL)Z%3Y/7;2M<;9UQF63 * MEU!#77=RHD$UU+FS5&TLP#?.I4KU= M\O5V::O>6()I<,'OR '_H7G_^O:\%ET0TGK*LS_@!\##+NS0<,!?YUW7I03M MH&?[>7TQ&N1@)3_BFDQ+EY7LDPPHWU TBYWW M-]^MS;Y/?O+G.$;.)&R.>I>J"TK7^BGR,O.I9,;Y)&%^;<([T%",JV5 M,-&Y(%'='BYT%1JF$TQ3]JSA$19ZM MK.[;\5 , .V&62?7Q06U0 $,&X_-Q MAUV6'[(39E7_#D^!C'ZM[8^XGL,M!.SJ0J$]L= M6H^! /"P"SLT' .!GI_:GFQ4WK-Z0"G[O7I6%(K5&RJ*3& MM_5;N#ILHU)%!-:0-4*);A^BU'=1_KC(#4:AD($(YH=-KW,(UK)9ZRVE+RAP MHIP"6POHN",O5B?%/]J_NCP\ID=TY)^H_&K_=O+V!;@C"U1TE[]3GKBQGU&5 M%:S!J%$?"\>CX>B\3T$8LI(!?.1 SMT.0$.RF NYT<7UL\7(B)8^=8,ZXB,L MZ%/GZP.\.[:]3QV" AG]$O:I6Z#$]C[U?BF1*X+N:9'M8D!EQ,IUD/4Y>HLR=U^3U$J]=1^AD-#PZ["4G M5(BM]:3"Z&Q3A^0:[X=21%[=+5!YB:XS%YB$9:&V80NAU FO]7@>T"R5#2PG M(!98@DB56KM '9ZX6G-VGQCRPQ>#YAV%B7R>S!,!%WSVPZ#\PM[[WN>M#(!Q MW\;O+B@6W%24V1BZC)*4J\6U]C?*U1$ZQ0@- M^ZE\,=*^^42!7:?W>FXO9:'S$8PI M6Y&Y9Q&BN5#O&2 A5J'RL[8J/\]5'J*9DQ9E 1AYGG&WSZ@+&?/SK@,[2IV MKN,M^^*S#6HR#KT[/)WY@9_Z\B[Y4P&7?/Z=@1-Z@\J7]J[Y/KOF 8QT':[Y M^G 'Z)IO&K.Y:#Q6Y<0UOVM8/GNHM2R+&_5@<<5UHJ MF^?T%Q';1O\_$X7E>UZ3:>X$\YW@,4I\(G<6_)+X9'?L"YX9M6Y]1TG8$2!8 ME_!UT+5$_XN=N8%=:5?()22WC6EEV# HMG'MF]]5'JJQNNQ9VP&Z Y3K"$W7HS2(MHL1&B@?/&DOH62%5G4>UQ.J=+9E2MK> M2?JIL6G# UN9*NAL8U79#5X)25W2Q:K#!!8*2BV;*A_2KE!0D6VSZBBA$2^N MBXU3:\?HQ1&\Y(U5QPD<(/38N>YNHQWBHB)K9]610B-D,@S<,38QF='YO$"- M5XT5ZD_3<4,)^S0K*F2IS\Y.]$9]+A.U;CG:]]Y)%Z0'5^0!/]DPWY% F&_Y M@4'VA1T,[R5D&IX>'1T=G!T?'9^=C$Z,1>]KB/@],Y\.7Q+Z39LN)2FLN#XA MJ_[H?&7/33TA\JJG1Y*=W6!AG> _D=/XDJE$=7!LD%(FB0*WF;O" +S*L M6#M9,DCI?S=4SM*RGI"Y0T/.H&]QE"17_A0+0)(7R[J#SD3>0B.?&*R^L8,. MH;WW!_I][_Z[>O:67-:2=]8RVZVO5,O?0P\#0VB/O.M/%T,UGI-_\55.JVFQ M_J5$[NK&49VW1\NIW?EH>'1@BWH;1=O.S=0MK\[^0"0&%7GC#_R[&S(@7=FO\OJ\R@-@ M+W2L\NJV0L\J3\W[JQTO/W$-QY!"#]EFP-%&B@B;/%(B/ZQ=A/H L=;LDFO$ M-FXID-[&)/',(5==W3RBV!5-;L!OQC9V*9'?QOPNC&$GSBZY1FSCE@+IK7S$ M['GQ_AYDH>1.<.DD;S=!].,VG$;Q//N2Y';L\$!@.U;]Y(!\J7S@IP!A M$LK,Q]D/7?W<"CFEAUK&9+V+";N<5K:TM0&\$HN.(?T!2=I?Y!]8%#]PGYQN2T+4.JWZ;9;H1%O$CXA(C"N/SGA9/XR0MYG(AF+52U#\ZRR"U?]>( ]_V I=P77Y7Q?1.C?RY0 MZ'Z-/WWJ/,.O"8X3>K7,8)4D1@)\&1KF2Y,\5Q%Q7_/X0J\)ER^2^F,P05)Z M#?LB*+1)EL/L'LU?T?H-%)FJ<(DCJ6XQX@B);QMS+KZ6/_[FX]5I[+Y]W:$/ M%(C-48S*<-FS_6E*%B;&KAO@3)5LBB<]9U';@$LC>;4*VB$I*&PS2+?A^R)- M,AR'AW@('HE-8Y1J<-G36N$,$LF 8#-OY"D#G2TRFA4DR&YRXU":&X=-0 U' MPV/#40<:N<$26<.!@+DS -\);L,DC1?$#+-6O,VEX7)B6TM<"5P81P2&O74O ML1,FF+L$KV<4?_@NQJ*2OG E7/*"^Y(T_XFYY%7Y"7BLDV#!)H>T0V/);/;] M^5OT@>*0B'L9Q>]1G.F8P#:>H9"XXI_)0"[&.F.6:]$2.,YI9\TF457!9@D? M2PC0%7I-!9G'K+/G6!N +%F/7:(X]:>^2Y):3J97Z)VD#&9SB5YCSR1Y>#1$ MX#\A/(9\-T5> MLTC-OV5:GRY-@B.6I*(WF:(<#>-K)$JB@$GZAN*7-R7WAA'\6 M<3'-I)&I"HX;50T1> 5@@_/?CXU^.#PZ*2WST M64*D'G!5\ M<=SLX@6=#6W;J@-V:/Z*;!>&* 7!$G>)BEGVS@_1;8KFW# O%=\ QTACT6#: MT&0DRC6\Q,E%7B(@?*F76\]*5K&UO,FL=BAIO1IJZ&)?\U:T 1DI7V!#?7"\ M:\?* *PWFM19+L^'#\@=OXFBI\Q'*M#F?H1#S<8M7V-)ZW0M*RNL!V$4 MI;A9+0WEU\9BE<'QQL0"N0-4-DY =U$X(QX3,O\N\:"QK*EL':FCL]/C8[.D MZJ#@!K8(BRQS_WQKJ2N:5_"RN2L.Z;DKLK1H^ OY#Y5O[+-7F(UQ80O!K@1N M2,OEF6@AG/'C S5<( NGR0>*O=B94I,7U0N!TW4+[6U20$!&12K''WF--+Y MDS^J<>F\^WA'@G')'MQ(8_]U05[<<&*2R3BY#=U@@6WW;=B,7M/60DG#=K%' M,RY:EX_#K:\M;L,/E*1%K@0G\/]"WC?'#Y-)?!?AY;ST*N.(OLJH? K_J_S: M(/LH*NR@6B&)UV[UNI#[-A\W(/<(D6EU#8F]JS[@]?1 M6H>'$1XEW@@\1BGD2'-D54=PM!+OU.2,-IY'<4KDOXR25'8F.Q:=R99?&9#/ M[.&F*1)"06T+*AU/"]OK8/ M@$\R+-CDD'9H+''0 ;JV#X!SVEFS2515L%G"1\W7]G>38_( 61*'KO':_HXR M21(>2Z[M/[MOR%L$:#*E>T#N./<5I-H QS5UJ_ON."@R3@&0."L*M-,H3C H M-;\/QZW1HB5P1.M.#V$7@C0N-KJUUU%>PZJ*31;=)GAFPFNFCN_):'AT!M+ M27.$?[#2"AI5U&L,(S;D(>$ X[J+^2+ *PTO.USX'L:5$X +HAD\[WRVXZ-8 MVWN2*L#+QB?:VJ)%SJUT,;?6]IZY"O#JNGDYSYD;HAGY/%3N;N7&V$XQ4 H2 M13=':%%_VW^GAZ>'P\'!T-H)H6PHUK2]Z6T=C";0)S@I)*E'6V+2!PY*3 U%@GA#Q M=V*1B3LT<9W@/Y$3M][G=OP*/'XJIU=["G?!\Y[$ZV&R\U+GW,IJC91=_H\JT!1!X1\-[=>];S6)THSUX3-S60E0,"DL" M#CHM;7BWW=4T#H^)2HFD>+G)AFV_RBQ6-:JHV]SHGK+=X=J%5>6NN++-TD_, MH:TGX=61 7:7CY20N^QHJI*:.(S_DW^[C!G+:ZH;1.& MJYE)6 B\'E^0(,YW5(2!%W]Z0FX4DNS1N8!L8!2U7A_=I^;-GE(R5>V=3L"T M+A$-!>Z(X]69H>!(J),K79AID'Q;FXL?4%H(',Y(^,:E$\=?TRC^X<2>]#0\ MHD_#^#N#Y8>R7!Z#VJ?Z,OLN22.N;=2N:4PN<41%05-4JM!%/ MX**LH5W<4OCQ(GW+NL*X#=U<&)Q"VVAH4\\2PL*]![TI!/-.,ZTX.!5+*$=$ MLPPI+0G0R-;B)*,N_D3POQ:QGWB^2T1A7LCCU.H!+1B:W21&&W$MX0?=9MYQ MKM8)U 3'$S4S1%O)M7J##=VCHV,A39L>L86M9QG&;'\':2@"_JKH.3'269IW MO-^CWJC<+%K':63^RJ0Z<@B+J\A^T*+6M^]:^"TK@,%#3^1*P%S6FW!.]R;D M31,/ AKDC??%?V PKQHE^?!XBO'SR 1)X!R[:24P- P73G"#4/+H^-[5@KS' M\(@PI;RUSK9O"-S(%\NDIEA@X\M-E=P0<%JK;7SG."0,@K80L*U-(L]IY/YY M&KH@#Z[9)\85+_1_,OBR_NI9UO>CF4>B^52'C.';"&2KNR:W*/#I?6:H[LGYCN;B5M=]3@[0='+;F5DWBM,(M_*]U M7N%?_>.)2-+@'*_]#9P^]6IHQ0@^"@"UV>C[7/LK&(WR$6[0!D,&XRO)]LJ[ M]T-_OIA3U5?[.SP%,OI55R%?CCXKT?ED*['Z]SXKD2N')=,4>%-H.W%A2K7L3PS?\BFAQV;+.P CXW'<4*POSB? M%RA$4S^]P3H3IZ*:QG>6JAKA@W4AC7*FT'IFNDY2?T[&^".*74*.&5YHW43Q M%/DIT4/3&8.VC^T0.=S1UE3#*!DF*@3Z9XT./_3,(K_$_7SQ^J MD#W68#SCW7BL4?0!_U1T8Q!-LSMQ_T+^"Q>I=N9?^W+4L;\CU^?M$P!KJN]> MG!:H8#H,]\O6_LW[9]1K<]J7K7IV8&=@YODQN75(@MOK%FVS6"O7**5[H9K)(D]0)/3^^IBUE' @%?1 'C/XA7QTCA. MH;CAN^)7\5K"*,!=_:J<5RL,71+/%H^W2;) M>#B#+$D M^V,!T_4GBET_052>2S>TIW']@JH2_#2_K6**I1:M6H:[3/+MX*OH[9=\W7(= M;@Z#GJY:QI[GYU"(NW6U?A/<%*!__RF/AXUWRA4:@C^0/WO#<]7X \7.#)73 MXV/LN]0['MOY.CAV;Y^[6J< :>QW>#]+#36E[X)T#"S%W=B/L#8C;!M*T#II MG?9TD)6P&1UB4IW8#S = ZR["K83%05L>%FZ)NRY0Z#?B\*]MX *ZN\H(3B& M'@G;>KX"8D_1Z#-HAHG1\,W6?0A..V?,.BGP?'B^.Z@^'!?KD;L M;S2JM?39?]4X.%1MMQL^41OP1P>CX>&YI?<,YZ<&9(^93<3H^!8Y[?"ZH#/R0!,:25 Y/>%V!M[@D(QM9 M>3#?HVLL"XXU6V/ )OG$ ;*3/=]#/TV>GK_+L*A>9\^F+D!9DLH8;R?)4U%X M&YNG+TF8?**4WC.I'40:SAE KL6 I,,&PN>7GB&-Z6E:=:*NH>%H>-S7&%HVZ12R6QW.H<^NC* MPU2,C:[ZY_>CR^SH$M#&/I60'*3%M6F#0VRC!_M19G:4B2FD:[ ?9Z#U+?[6 M@MW8?I3!VHZM!MF)MEN^ULUG6\T6UJTW]LQSX?GX MQO'CWYU@H?Q&B,*NV3-\-+#:R$S63F4[G-],D9L)WBB6[-]^* ,9RBKTMO=O MMG=IP1O)DOW;CV0@(UF%WO;YVEJXS0@+X UCF<[MQS"0,=Q9:=NYD&W+ +9U M5[P?O?W;%F_#][O<%9N[-]P4T"][=?A4\NKPZIO%W[.O]N7R\#Z;@DU7E0]' MPR/#YEE?'@6MD D$]!IRVW>\X0R $GHUM\D4/AIPM6W5#6< W.-SH<4:3A4P M^SNJ(E%$0SGO1;^')][!^- MAHS:XYR^ M]BB;[,MJ8>RZT2+,%JU1X+L^]V(#JX()LUL"3NEN^6=P1H[*)R]H'A^A5[3_& 'W2',:VP2KPH#49SWA+/):^#/LD\G+\[K(G#B57.2 MP_'X@#X<29=^)GT:D$[]VZ#HUB#KU\ )O4'9L\&R:X-*WW 31?>J7^C)V"8B MKWK-&=>TPB;&-.G+:BYCG:$VE 0WTMEJJ(YR46G@'ET]QM$[BM,OXN9.R4,@ M>%WRGB]<.,>7 C5!:E9$7YN:;BMM#S5/Y&&>00K4!*?YMOJ38 )'>N.[YODL M" D9A@='!17(;_YQAR?5JAB-)X",DOU1-4=!*U7+2FM%>1:_N M%CE[DZ:B=6F/1\-C4/ID:V53I\(B6OD",PIQ#QZB%%'C-58EP"E>6'4-YITC MEHW*_AXFR,4;88_@15%WK8Q-"N<+9N.#SMEA1!4UVF6!]7(VJ5Y,.$7W8X&% M/U6]P7>^\^H'N#<4$C26M8D(X@+:>->R?A* LBW, Z)[I1M+VT0'&1&[WM^# MF2 Q RWT+IUW/W6";%Q4CF 8VSQZ);L((BUIP9/3KH8C(A\T?\>SY<%B974M M>Z0XU'JDF'=LD/5L?YC8G\-$ '9$X6$B?X]I.-<9&6EI,>PYIX=-14'J3D0C MS=XA(?'@G@^NB\ \$FPN#$ZAPFKA:Y0AH2W'0:O9F'WLLUZN#LH)!N4(EMH9 MNF.Z_!CB6:+SNL5CV._-@N"TWMYZ"PH']ZBF+@#W4CFM.'"54A7#TRA'0N-C MF1*I4=T>+1#^^_'Q+\<'!X\H=IEQ&R+U@*N:H[&UT(W6 AO7/-CS=W",:&_/ MV1(R_/F@C#HO[)]2&KA6V;KA:98MI=:S64,[[KK\-XZ+QG-R2T&(%*OBP%G! MUBN/%1PQ-5^2 D&,VQ"S%B7IDY.B+'&75\R%SDS,M\9JP&KR2 NN-1P Q,SS MA-X7L?M&;C1*&IS&FE;31UQB&_-L?\/K];LH22;A"H?)M(X0A3@B52UC3FN1 MM48=&**.0/ 1/32G]U3@BJ8H+S"PJ"/ZU'NUB)=I>J07+-7*EA&E@]"*0@Y M4^C>21>D.R15@A!MJA6LI@I7T((>(]VY(\RN9#V49P%YC'T72>Z)J+7K>)Z. MAD?']A!'3NJ"16=Z R*AQS5=XM_[Z7@6HRPG3-'8;9CE-R,E9*.=#K5&.^7= M'2S[6VF_TN=]'%1_XJ" V"!%<5!UVV)['!00W8EHI$TZ38/*!K.?L\H8\H^, ;U[SHC>-F5S*EU"_3)!B2M- RGR*=D>@OD8B?Y"YR M0A4,:FYKIZ@C 8$EF8Y^=V*?+*7(B0MC?;A># PKNJ\.A42#&U19[3YS5;A9 ML"[I$0;HP*P2A53!UB!#,N-67E7:2W^>B M.;.X681>=JWV!FO8PHJVPELS@UXN8//T0.#&3$NO%[-&_ MD&0:HA.5+/'KZY8J!N3%C4F([J,P?>/HN$-+X&@@U,&UA;U"T8U/'=(\68E% M_G43Q<\H0.2-L3*8*@^A:D,Z\X[]0,V[*-&$9?3J+KO5^WA#"[*,NZ+W_ M=)$4U,YDOG40\)[.3YZQ0(XW":M+=-H[Y:+5ZXB29 R&WR!721U)L;5>R3-D M9:JS]=I[I-6+1Q/\JQ=_3C,]DJU81BH5TBNZ^PRH)@;-1>RUBR,Y1>RH.A.1"/L10-3O-VYD 5!H<)JX6N4 M(:'QTUEH%[*.R:7W$UBJ9^AO4_FB EJB>547LB#HO;T-%Q1NM])3PU,I53$\ MC7(D-#Z6MW@A"YQ2.;I9BX>1D]*X8L%&N("C07MSS980[D6)JK_EXJL\29-X M!WJS$G =LS7%]NT+"JLUO@$ 45;.J6K8QV/LAZ[_[@1/B!A2#,%D>N,GKA/\ M)W)H2_FNS8(C6PNZL#FG#!4;@[$D@+H-']!G^O(#!1]YY#/+5=2ZS9WGHR D M6N-U^D!&,DQ??D0J.%@TM:<>$PFMF;@-GJ^W3:=L)4-8FN\:M<,-_^K9(>G8 MP__*D.B0LO)XVX>DJU[OLU;V\Y#T=#0\.32_(U1T2%I(LR.'I$!T)Z*1-H>D MO5-FYT-2 H55DN[0U*^3OODA55X2 I0]0S]M3@DM4OSR@Y) >B]O0T7%$[@ MD!3$"VZ*#DG!J53"ADM):'PL;_&0%)Q2.;II=TC:/\6"REIID"0MM,RG2&82X/RG4 M/+EET"CL^3A*$9_G0N_.=5[+:\Q&>B/ O>4+P*_;8L+043I%I ?8& M=-54E'C0]DZ-9<$1H:5Z-WDB+BXT:E"\\K49A*#T+8Z2A"SCFQSN]-+VJ;R- MP(IVPC2E'VY]L4$>,T=SXEW&F[HLJTH4X"9G9?XDV97$B+Z26'UJ@+\U<%M=!< M$J;B&(I86RE)2&5$2Q M2W0S0Q=?CQFL%-5+M "=#6PE;G*@J^@ZIF.*!:_M==S-O+?3)Y)T]B5Z7*23K..WR?4GKNPGJ\U1=6;8 M;@]LH1H4Z& ]G"!"\H8-?2%T*6DN>?[T%)>Q"3D#$*VQC&=E^REX%Z(8+U=D-+"LDVS-70C9VB];;PT_JFA*'W2GC8 MYNJZ=.+XBQ=STJ8I6WBJ' /&VQ,&3H(>4'J+Q9DC/-0NH_D\"K.I89RFL?^Z M2(F\+]%]T4SN_L'E7YQ7/.3B53-R)T6'!\/UDR+D<$[B@=Y5P997P;5 MS@S2:%!V9Y#WY]](Q5]P&T6OJ@WWY$CIVHG)K)Q@)>3PL\^4:,4QWTZ.3\Z/ MAX>')^>GQR=GYX8N;SYC:B)> HQZH?I8.1\-3PS;"RF0-^V%@'1PTR>,?SBQ MQTF"42L#3GL"\#?$"7%%@OLL0,91\F"YAVWG.PJ3 NW8"6<9$,G%UZK,8YX5 M+!-X)77H/6*SRKUKK>-3X C$YT+#F-\6,):@>,-7XJ\3&PFBQK+[AG4!B -3G$ [/D>^FGR]/Q= MAD7U.GLV=0%*@WOW,OE$*;UG4CN(-'BQC:^0Q-=&>^XP M5T5\WJCT!!MUP-QQXI8V"\)C39NMO*!2LPL#HFTQ?GLWY<]83> MHQ@7G5WC"M2[C1@@/Z?H8<%\:],IKF7KIK'A[W=E&T&' -;[S*52 [KBL)VF<6:6:7: ,]B-EW4%0\V?;?9L>%=(:8FI&Q\2).B M@6+UL:$(.?-(:V57>*@"%E6[W<:UGB'2B:^"5]Z@;!)1=M9 :1<<,;=PYB # MA2(R DMGQ_>8/Z(X R<;LJV/(FJM@*.:'L:T.9_@XP0M=][VCROD&2G1WIZ; M2A#3G.S/$$O7+[6PMLV-97>67>)H[/81QPIEU2$FU);K6AAB+0QW:.$G H;6 M._T@)ES*4J2Z6^NR]*NV XYNNEC3?1]#Q/] S>:TT2]8NFS#B4$?" MB&K7!JN^[5C6"$,I!AII#,_/SDREMG'?D+<(T&2ZWM6*$B^^BC\R\]_(MU0?D8?F0\VEU+5IIE1! M0#5*V\KDC[?"213X7M;AS.-#>86AN2 \O2I2S$KEDL(#U"CUD09:43!:E<2> MIS2&=):D$UG.P 7!V5?W*:6!JY^AQ4U#+2.B<0Y01C%) )F2.^37@3_W MP]P!0'_+@UW#!OVV%=.2Q"_+@YJU%7[3["U4!PPG]$WD[7&@DL:(ZHN]'#/1 M7;4,/-5**Z!!B5P)H5KSW)7G8I0*&>AFG%(4GD*YRE@SW#*"0=7CXYN#K9#[ M=>^$3AZ_35&@6N7<#GF7Y"P@]";I&XKI M9IE:&*(^!16S9I_E1(2JU7*6N4 AFOJIS)1+J5(7_VAT?G+64PVW$13F1-SY MB*8R?=WQTL<)5 7#D2WLB=O"84FZRB?T@<(%*H,#R4G0'W[Z=KE(TFB.XMN0 MG#^38Z(DP?M5Y+TXGQ1BM6@)'L_:LF&36*K@L/'.=KX+)E/S))XYH?]7AO#U M)TDPBDBH'X5BW'HV$ZJ=\%TGO/.P6:62$K=-="QD1X=TKY1EL%7?HS2& M$@RZKG? &)([/_5G&7[/*$V#;,=02$ZQ)(P:-M*EK=A=TV1Q;(ET@F;J0Z1N M%+I^X!>1E 5B>"N*-Y$D"KTYYWDA^=CS7AWWSR8KHZ3A.K+'>-MRV'M":4:' M\3QCGW9BWV(,0@X'Q0Y52MA($U$Q"WV/%*9H,1_"S!P>+U%^;^("X?(([Q1E M;V,<;=[&X$0TU_LSB*;+^MY*VP1LLIDJ;W#NZ0#%^%+&MR]ZY MWH-1;R5]LOD?I6X3_\H&+*C=$M-* LQUH:Z5VFCXB6&A-_F.8*:77.9_O.82I%][S1@P2 MS8Y80PG-LE=I%VZZB+-+3:5'FBP=Y^^.'Q?ND@\_\>D/F,DULM.$4P"5(L\L ML$0\_7;4;I-"!CRY#6?/^MVZ))6-G^]0\?#(=\ SA%%&R1.:+0+"Q*_;)%G( M^FV/-S-15+XU<$)O4/M:YK@M/SC(O]@7ERP#Q!4 '%>E9!MFLU&4'OBQ^\\% M-J*YI^2K\B^Q5!1BS=3'WXEY.]1*W27LW M44S"](IPO?)Z/^X@_9Z'2+U>*)ZONK50DM:2&Z> -CMQQ[GUP:H"CB3;FR38 M&$#+(TLS(--IMITC23Y=HJH91JZZ:RNN(C0:$<&ZX#@BK(S8), MW#3"6YW#@^$)?9LH6+4.QRF&XPBB\L4WB5WD-DX#E2N.)G/)VRX*U 1'F*[3 M0EN9&;M$T_-#?0U?VL]%^H;[]1?R\ISQ0]I4(58;' _:ZK%A^NB @(W7]IOQ M>$+$)),(^B4PJS)M*";2X,ZQKC4H6L-;3T#Z*K#57P1.O*HKZZHX4N&J*'I1 M;6COJ1!9YR8K',D#8.&]$_^)TL<2VGO'0WDYZG)7N 6@9J3)0Z%*.JT3DZ'0 MP)J]+)W8]V3C9C-&K-M_O0XORF U3 MX[5\9("S,&!7V=F0NY'Y],]0@8<5F-*[8' M<7, :+$]T\_& .Z)2(,H5TZ* :N.)+'EK4@3X!@BK4HA-LC);^/)B! H,VR> MB0N9=AHBUT@?N"5'C)9<8R.R(VR[GDZ12YX.W\!'@FV,1G:4;;*(:#UL,\RV MBM?@"B5N[+]+S);LRGU@5]MYLH7D-K.H@F@U\O[W*$\:FN>X2,J3"G';)= 8 M6):UH(B0]6J+B8T)U1JP)K<]?*_(4?<2.V&2"R=OTG@M@66>6OO6"@:M6;'@ M3)DT;'C+,Y$FP-*K*S<()YSYK\%&@(WV[^TVD35BN*V;K/I/[LE/>8;9+/BI2##; M]0S_=/,,O_JAP>I+_3[.;T9O''KX#^]1X@3?XFCQSCOAEV[%7/[IU8OK#J:5 MBY[?$"(IS,:>Y^=C8*7TY.*K+L#RC;9F@5FQ EOZ>GVPGXV&QX:O;+4DV&8Z M:3/0P3VYUH\*(_9A.Q\'1V:33#0Q+JA*@#LLI.1[<.;L,(^6K>T@<:E4V>2M M2E"-!R)0'U_/UZV7QN!8U$9O4MJ'/ ,I??^L>0PU MSE@2-?M$&*'YJ:OLEI"F6>[?4$"2,3X[ 9K$.=+XS].++_(;)I5:MP>.8&V) MT6B5%&)B-?$4<*TG]%)+"E'2[1[/]"]/EZ?LQCQME'-^ "R'M3DPK0G-EVT- M14;4 &+C4SMH%=F[2#2W@]QGLXVS/>H*+:PH;(H3KZW$EU@A)#'/\C2^,<. MNM;K")^/AB<'>_)6'(F:D=8:G3LT'4E!O*]12(2?3'.]DM>@J--IESQ+IYLI MH>E!%ZM^D;?HBY?G"0T9=?J;@6D?IV%SG 8 D]W7.(VZ#09X(+US<1H R&R2 MB3#B-, /"X!Q&CM!7"I5-,5I\(FX W$: )BE4ID=XS2@4*(W<1H Z -K1FV# MWL[':0!@41N]=8[3L,O<;#%. S9AA.:GKK);0AJ@<1H "-:6&-KB-':!>%N* MTP! +[6D4!FGL0L\(SA/HSAI;\YJM??LDL!%PZ&8G=Y;J % IP?F<]C#VG6: MUH2B *!@_8CY%,"V]R%J7H.M85Z!EG_4J:+U'1P2;!)RMN.*D885)K3UB+?F M=]K;-P2.S3JYTRF"C068(E(J>P7'0"!F0J*!OD61ESQ' 2TI7X<6]T15BMRV MLOV 96SQ0SB[_GQ'8:+ HJZWN&>L4N0L#79'N/NNG],@),_%QJG_5^[.;ER+ MT7@JV\ZNLU,)7@4GCRWCI/C(+9/%*C.B:PWN.DO5 E?0]00*7;M?LBBEQD-X MDKZA.$>^X]V*YD9WE(H:P2OH>-J6CNYW M?&JM[0FH#+6">:.N3J0H=8(-WAT!.O#*T;^+DH1Z1><"3:,8Y05?G$^9 S'Y MUG>4P]M L>#TF19.FUN);H*! 6WN^*L*L8.I+0/>0;JV_U4^:*WY"SC")]C-&''RV2X&L<9)]$ZU<<-7QA3U2M2&I-TF^ LU?^!TI2 M/\50/Z& B*TH#IW>\)ZA.@!4=-.1,[_KCU)[?B>H>0;"C$<[OW+6]1'TC M7G#W#7F+ $VFE(YFU]99<5X2+8"S2]+*K;G".PH.-]*J)L\C-B:,\]?&LN 4 MW557F]H7E[M'>F:>DE)*@].UN&8$M,J0T;@#F+(V?8F=,%G.L[6!Z?Y-GK:U+:Q!](?2,/O".+739Y\J4 MTN ((:?*32K(R&D)$2ZC,-OYO*!X[H>9LIA4H):WC@QRDEJ27IEA4GGG^R)5 MP9%DJXL'-@QP3\5K(CVC- TRSRT6[';^[O@Q^<=C''WX279A0L)1)MP8..*T M5C.',=T0@7M]J8Y7[C&68"-Z3HU,]1R@ E-]5?QV/4,19 M8-<1"@#-M]%3ZR,4OI[[Y"K5<(0"@!!RJFQYA&(7$30=H5A !CE)]T:IC[$Q:!4P=;:"(AJZI;B9#>%]$:$P* (UH7,])(V/GFK-*H M$&B<:6=5A.74NF"!$&?&'7-*-MAU;$_,G_YOS^ZTPT;K7'9D*EK@*0H"O+#[ MX<2>;+C QDLNF^$"I/5!T?P^8 P:@&9FM!0S4+V##T)&"@D*6RPQ3APV8M<%1HK3@.!P1%AY4W51]Q)-@"FR*">A5C MATY*O"/, ^\Y=>+42D^YG<1@B6KG\Q]ZW.J2-?O]U-U_@?/?L][GIFJ(9N[NF=FOX6*=T5%O'VA$!I% M$)"+BG_]:5 3330QB2:8^-0S,U&;IM=:OW7IU:N[__F?Y=1(S('C:I;Y[W^P M._0_"6#*EJ*9HW__([3S2.H___/[?R7@_Z)_)1+__!\$26B]3*N:4"S9GP+3 M2\@.D#R@)!::-_Z5:%NV+9F)&G *.1$F*2"#( M[]UN,Y(+>[',7YO6V!WVN$EV\ZJP$?F30'_B*(XER%\8\8M*)AJUQ^W7'56U MH2,YP9;07[!G]'X<]).7K!_B@3/79) H6\-$*??:OGS]5R1W> M6<[HY^:'D! 403&$P'YL'IF.#/.^_6*QN)M*(V 8DCD&DN&-[V1K&I&/$@_/ M&)JI[SVS'#I&]!X<18F?X<]#R.5M\Z6K[;5>$-NVV,]>K_8.[KZ!^KG_<-M66'N(">>\E\//=R)K_U$PX'!#R^J?G2*:K6LY4 M\J!\8$<8A:"I'5ZXCO>4=?#+ VS3EL<8@!$[[]PV=X!ZE&'T3_CK+M7:,[Q] MS"4%:/LLVM(-?S@T;-C_7](8/(V#F:_-_?VQ^1[S AB/]^?L?3_,,\/N?G]O_KOL:6DKP^Q]%FR=< M+S# OS^FDC/23,2S[%\$:GM_P[?^A#_OM5$TUS:DX)=IF2!LH"U_A;T!9_VG MIBC C/Z$#?*.)( MN.W"/%>9-7^LR5RN'V1*-+3X/Q*:\N^/ M8D2"J)#E9LT;S9MZ%RP8!,.XZ4!G?OQ&__FY3]S%B"4VM&)B2RTQ7JVB5@6\ M)/ 9>U$+2D'S?+2V*A6LU:5:$T'B&T,^6V?:%KEXAM8Z='R.)N\-.N<[$3D_F5;F#=9@X#O@D!$$PZ'U M^\CQYC;QRL. \_ ;]WZXR2E2YZC,1-#QL98A/&JJ-JJ,2(;##5_Q>6-MP!=8 MROYH@W2RUEC8&H(6%H.VXCB3XFBP$*EPM,T/'2L#!ZI$@S6DT?WXJDMYKIJS M@L_RHW9M*B *:%>:(AV.3X4Z"XX,\24S(O Y<3F9(77%!3.4LSDYU;"A]:.A M/5BZOTS-@&[!\<$;S>=S1J0C&3[8,QS3>DI"&VI#0W&UTFPN5VU].5V$;N-M M-O(]Q+UL+E]'6])?9MJNCMKL+%B8V5JJ0HH3YCAM;\ 6#.#$EF2. +/4W.A3 M33.UJ3^M@>D0.&*37PK)-)E.Z7@[J-5J'7FQ:-P+*8R/?[6!,^74&C0[CB89 M+6TT]C+ !*KF[1'##X#3J%;&-1TORD%WI:>,5;KYXW<#[[]"51XS>L-*L07F MP/1!"T9(I==4E#?@8DV\M*T*8\>"_7=(UF;&FR/ M>0%MS#BN4BKJ!:>5P7/S=AUO0B0TTK68,P\/8VS(/)>=UK3R+!7H&B+C2E_. M958R\R',\X;5-#=6,4G7,LD!G>J8I("%S,/PN'./V'!O297JJ89045F$ 5Q^ M4.H"NOLQT*-:;FI9&V)#'<]7:*N"YK+T9'$5W",WW$,SMN) EY-F [:>)7QW MH /P,=@;R^G>H-9&+3U;DRK5@3%-9B+LH:]AWD<9\:P51K[RON$V_3(G!&6I MR.)SNYKTN'%*A9 .4C):+P#D$WFJ HD%T2T2$9( MV!X=S #&FCS2*K&S7C:I=#JLN))>+9&WQ2R/1AAZ>TX57,# X7M0%ST0QJ&< MFM=,J#DP(&A8KK;6' ^8KC8T0%5S]^4"2D;02K$:PB*U>::2$XI$)T38_3N] M,7"B%[AURY37DYX/IK2J24/-"&>'Z]>_D=2EV: 8+5>O"5)&:328!3HQ7.:! M5$:687"I;-^F 3?[N>0^,/R-%#M-:Z#-R\4A&TA#*RB[_9;%+AXHSFUBX"S\ M1_-]PX/-E_E9A$]UI($^X)"MQ6(.Q$+)FS)AV<4?$9 M@_%EQD==M& 0(LXUTA-ZO,.@AF-!@7A!PY!,#Q+/SGS-#E\#_WYF-(P*YR*0 MN?[4-\*UBARP'0"'%(X&/LE,+JECD*?48.#$-&925;\R0C&L%#(/-A=N4@ ]YM50KEA;*8DD2;I9M= M(!(UIC3,,:_EP1L3(+;O +%-]/SJ$F\K+%X1S;RQE%MVX5$6]3[H28LX#IF& M)<.HY^'#-@@.1UF"0:L399P> MFUVC,C!T0L"I_9!!7;)T,ZO0V=[QR#; M'P73!9#-H0(,O4<;6TCY^T/>:! &VCD?5-Q656%T:XV!_Q"LL.6 MFTYHEJ$[>:G9T0M60'LA\]5[1% MC049*J-SCIPKSD<(R/AA!OP.12GT0&[XY_X"0)1? 1!][N]_PH667VZTA@)E MDX@67GZ%RQ/__G"UJ6V$"RK1=^-H/2KD/[)=V[M;NDJ8=MGO8_VZW7=$'UW+ M=Z)/T7+5KPT>(K*.38*BW'@+0%S)8XA0:/9&CC1]P,'AWSG9LZ TPM6;H8"HO3V]I.FA)]5#3B)B"1P<(DP6ZKL9[Z9,%_+Q5-Q?=$C!'%1&54A6W@TSXU7@4W[E[)@U2LLZ4KBL .)51 M+#M:;-BN"+_84)GXKA?2]RA-^RZ?T6Y4E\6151@(?JXW7Q@4YLRPV,4)D#^_ M3F'DC]\GM7S$R:.PNG)?=I&0]4RQBKE<:I[=\_L"XAC9;*93+S?U6ZQR??)] M/E2I6GJF.RG6<;0RJ%5[U%PW"[U;J'*]TCXY4O&5&@_(4M!%-6^YF$VIX@0? MWB*5F*+@LI$*R"TGS=9\Z.E\L5=7$)4=V-E;D!%#1&RG,%CZ/&Z>Z_2X I4D M1 $ABZF1H@>=$G+M]O\CW3R6OLP<]=4"?M[/I]JE'LW-^X&NE9JEO+9RYOUE M[#0\_GX^/N(^V=<;6EBK"ZSQ8C;J"M%I@\K5'\I_LZ,\-@Z?K#B%93PY(VM\4+&TE7Q)DR*Z=QCT6 J 3)E(2.N[&5]!Z%N\;[ M&1*O8]W@C=+<2+%N<*4DU^%1G7:"\2HEICN>$%M3?9H4OZ+T=O86K??%;^2' MCI->=3)9B#K@YM5,OPAI7<0VI#HBOR/$78<$#^3YWV).RXS0:R LS>A(,6@2 MDC1O869L9\@Q,J>77[9YC3UMR#S=PGFLRTXEIR0J]J)0[]SL:?S$=\R@XG0Q M7^;3DJ>#A94VW661TD?7IH%'(#]SG C=_ '<X-TS^UN ^X9B5K&6ZEJ$I4;N2!Z;[BP/W1R#P:U*V,ZGPT89C*;[L M<<[F9-X'H#?@O&0JR<'FY*^:9$HC\%P]6\9W-1.X[O8M3[MZTH=)**/J2K-Z M*%V6V2:2P\LU*G:3\6C]^""+=PXT.JA2\]))S-CLH7I'/&&KE#8GTT MB)/?_@:5BMT6OX_2OS53E:SD@.TA(6?4O)Q:]4?MR:*+=AM\QG"Q)>'7;IIW M@N8=EAWT[B:-+&]8\[W$L;A)%5E>1F:;&;KTU!/Q3?F[P=H"A%U.M(Z*X^;(X:-8#"K8_GJ1> M>3@C]@W)>:H:4VM']*\#AU()E*?M*>-]VT\8!"@O1_;)S#[(2@]RNT;RC\*Y8S7 ML#33*YD[4.^)Z?PX2S3ZJ#21\BDN*Y%^(9;QV%5"_0#+;W@_&>\O9,"'TY(I M&WYXM5%.<^U09N9H\RB)M-JI2=>;Z:"0[Q92A:[HQJ\<\--P_5+Z^AG6WO#[ M*OR^9EJN-PT6Z.V\*61M"Q=S5'FXZL/+C&% F"GMF$%(#P37'.C.Q,W1XEN7S,#M:;"IA%= MT,A9LZRT2"8MWJSRB5;Y7&*XZ<4'Z 6CP+X@^YUH5_/F49=4 MW\BSN"DA,[M06W#96^1]!EUXB?7?"?_G2"F>-[FRT*>JM*H: HO;2+)-:<& M3,4NR+EH_NZ68?G*>#^49O&9YH WNTR-Y>Q@ M2V63K4SQJL/2@IE'^K5:=9F)Y5K0N?-Y-R1? ,FO20>> [ZMXE+@E)+*ZZ#? MJ?0==C%?!K&TQQ]3;W/#[&4Q^[;*LK+NEYI,,]O0@9F!7&]AP3!^N_ZOMBKL MALMS% B3AA$$\R!@4?A@,X,')5+/QC(2B)\IO=7HOE3:#A0M9$\C'.@9_7_? M'0),+0F\SA$M*[?$5%+,Q=+_/U=@_I0YMP@@AAFU8Y;SO GD^A3CVHUROL3Z MPL#AL0*?%+6L>+I]*^;_[X3?7>YS#48X27B]U^RF*#$L?::([J.>/K M"H'/7[=]L]7Q0N\Q Y])]RR]0N@M/3M&C(*=M+"D&\LH(Z;@O<7''[O3QNU0 MO4Q2&3JLI.K:B%F-Z[H;NQCBVG?)?#.4;K_*GC$L& H31!2T7D7PEY2#M@J6 MM&QLKR9TB=KL9PD7+4BW#S"F&%G^&ED?#% M;AXH ,8/1TM?;%,DG:68L5#@9RT>K8D8-8OE%/KH(M8KR/U."#G'=%+BF48) MM"4?Y= 'ZV:;=TA8^M:;C.W"^SQ?X()BAB+@W'-;+#<&%&66<57R_'<97=; MQ?N8$Q\F_5Y]XV:BR5%]XN94CS/8[O0:0W?#Q7/G9? HZ7JW*K$4_NT,T'/M,'7! M0+;I.5-&N>;*#Y;917.:B:7,S[0[]/M)_6@Q3AN9EX)53\_K0%3)6IV8Y6=7 M=[#-K2;F/#MTYZW9B)E9S9[ =>J97,6I"6Q\,Y&W]8W+[:CJXZA74B=J(/AY M=+(@"%G)QK-&[WP[H[Z;[$%8B6*/-3EKF3*D)T:G>95H"-V8=(AC5J@YV;?.;RY:8WI#UFMJV MB9MKE\!47>K(O-^5#4;29/8K >I;WYN [N((O=P=YB\MTIUC\1<4O(GIMQ:$ M@,O-12I7QD20B:5?/58S\EE7F;]U=?&LJ8L/7^E&3]<_]-KU[WA"]!R:-Q4[ M 9G)YJHLS15&2[*8Q1;QW%D>-\U[?2;WIG/?2N>.I:ZU]'0Z4TE<9!$_B:^X M6C=8+6*9A;BIW*=FZ*]+XS[^UO,>IP<#+E7U66[8J[G#GK8M-S+-97;WKQBD6T:C8C M\_ZLGQ=\-C6=9-+^C)K%M[6?7)8EJ1 YV>M@4"TR$8CGM>)W&X]_Q*XOO2MY[ACT)9,IQPVP MH MAFMDU$$K=I;[=NOYU2/YV(W0YP"QNC#ZPC!9K@A=M#>EF0PB!H58KO*<\:[G M&WXO@-\+W31]%+G:L!^415'P66G)-!IMN3Z+:<8P?E=-WS![4

    *\,JY%84 MX;50!H5<$Q;3="$?3&Z0O55"G2-*N-3MZ&B=3]S&[G;T)EW4*Y5\.L_.J++MC+(EWT9C!^G;[>A7B?9/NQV]7!_[O09C M^>C,QEK)55V0Z\)U11??[';T;XC>8P8>=3(62MO%FHYT1(X>9>7F,)[G;L84 MO+?X^,T7G9_#^'K:J%LMD)F,7M#([E3BLTBU?6VK&Z^_O?QF?S_0_E[B[O2< M7FE+71[3=*Y'L1B#L\V*>EUV]WOD:54B-B^WQ0,>[@XHM$3B; M3UXG5+_TW>E7BM0SWIU.SH&=Y+OCD9"5NH,V:7:RQOPZD?JE[TZ/*5*/5"6_ M_];IE\Y5R<[[:# 92JI>Z;GV!&UJ2_NZ3F;XS+NG/^O6A>^&XN,G)6#9EIJ2 M.*PK@!P_)*7L:$;$ M^[-O=Z??]..#[T['#!Y'=2;9%*0FP=KI5%<5OM0YA-_\[O0OI1D?Z4 X6 M/@7$)8K(K5R[G=:R<_$KN8MX7!E]RPO&11..N08OYQ;<7'=D"%S;3]GLN-?I MS6.Y3'[5BG#S"&ZH4]"RZ&]I6*C MQ?7U&DJROEG6 L/B.DLN=C[_MKOS4KFV4\ZQ(&2<7BI^/<="Y2,J&<\-Z(JU?4Z7BJM!"V7D01G6N9$*W96(L9WIU\?*IX[=<&7XWV9]XF[R8=1$J*[K)%#MS>^T:6Q@/%O%<>3B.A1-I_6[8>,LNW+8U:>B! MC (!QPRTE''SJ50ZEJ;AK#MHOR@"CNZV@H3!+R"?MH$UC*S6?VK*ME9E@PB: MFS$UFJRM6*10PE5>2:57?NS"AN>W49U.[G=#R =4V2]!2A$GH#I#"QB3K3M% MJLDQL?0PM[L]8H*OTZO4B5F_1\F2.$1G=3#Q6*I,Y>)YI^JGE9C?D/6:VM9> M,MTW7)Q6T6EWB U+OD9:Q6M+E]UN7]G@B'%%3KT'#G:?1FD!R #(/-_1S%'6 MDQERA403#XR'FXQKME,3.4*DY!MO5G$Y9"3HIK1T[_QY[C3Z;J!]'>MAN MI'<^AWVPGX8AF0]AX[J8W7*FZ])F4_.T*$0*J=TNH:#T3%?JDP::=;7:8EXV M:SSU_=S^VT:PY?8F1GV9W1>+1+'3(U'L4C.:=^+\N($[#](7J6Q?6HB9N2X- M\L2D,<9R:NKZ_>'KS>0-Z^_ .O'L6G8.#+V2&7(M)&TG.^T 1?.8D0.BU#V. M8LE'V*Y:YLB#(@Q[: ?VOFH()D2<#_L(?]T\N.K2B-:6AA):T$8U0F@@OC&( MK>%^RIAM(OL89]X/WT,L?="; SR]9)Z ^)P\P4[ &6:8N(4)''>LV0_09" / M#$U:9U*JAKR!5T'.&"Q_=B)-HX3P_BXH4N'7!U>+4XDD"L(A8+H^I7Y#)W$ M=QM6O.:4UX*2^WHT=N9#8K+6U+;,^\*[;2M&EOVP], #ZT+%L)D#QJ$(YJ!D MRM;#KO#TDG(K7J/$TN41UD\/?1178YN'>);Z!\2<3/Z71M!+I9MG0M!RQO/M M/-Y%A6E9<; 6-;?\^!5F7!V"XK1,M2:X+2T9WQM;#B1@#RL13Z'UKEJR9)2A M/7<53=[Q2QK&+-6@U^)1:99:V=/Z@K+C>_+$86(?H/$"M7%?NCBKGVD!3]), MH+"28T(OOBVU69EZ8ZYRDY0^7?KR+&][KHI=NU,Y3.O-@[P2&U5QI:[,7JF M^F-%YHV@PZ_RU^XN/A@;RUOSP-0LIVYYP,WY M86Z?).](%&T )]R4\"B%G9OM#%LP5!)U8WO">#O@.ZS_+LA^!+3K?=BTQ11L3#/ M=!R=HQ1RF2DJ?33[);#YQ5#WB4'G!6#7K2>S 6T,+$$3ACUVL12LL?TE)NM? M#79G#C'W5R5:DCD"]T?>US13F_K3;;F+52ER\]&<90LU@R[BDI[R@]BELL-U MB'LJUF?:[Y%Q'<;@6:E(RQVI>,M4(0=$)2D$#JZKWKC=UJ:Q\Q>'I+)+1MRE M2 @ C:RG^(JGA=; M&5H'5(/@R%F#;H&KEOTWD/J1NKZW1'Y]>B"17C;'PCFWL5@I&%MDP+79_L^) M_&)XH-5;(K^QP)O9@=LAA(K']@C0HBKY^";[8A'Y79WDC_O^%686JX 7Y[HV M&HN(.!NF*U-@(WL';Z27 Q'5BN[8? ]__J5)_ M6-.$8C]]@?.2Q2%N4@9IM%_H"S27UEO>2A!Q)K8 ^K[%(;L@?KQ0^0R('S<] M_\:TAF/!3KP@/.JDJGL_KZ1/6H, M K&BJQ.6&RS5_F6P5U;SO3/6I16!4=<*2<_VZA?_QFG^QA?W8 MUN$1+#G(%E>&)_CC H63M:)0-F,;+-SJ\#[?=\4.PH.BK0[&)HFQW'(BF\/" ME.]U8AOSW"#\84;X/G>0W,D8I44"77^H#I/+8EM>S% ?MADEI_,:IEW<8[XA MZ9(\/>F21@CT0JFV!\85M?2\[94: JNUG&RSRJ)D:G!QA;MLMNK,C%LC#DOO M, Y^2-85HF4PB"5T*\T2C?O56KL=-\1AZ9,1%S:]".(>,VXV5_@5;>:R0K:) MY%2Z))J]RY^C^P;&G8BX\S%N/]#\W,URG-('+JT.45U+ZF)?X1:T48GM8NKW MS8?N^=J/K<[\P'+ZN6339I$5FRC/#:N&SDY4KG5]:/RJY?2QJRIY)6(O:4CK M^5S6SK>[2\'')DY-,XKM!7I]D_(O;T@_'<.OW>YY2= :N93:"+Q*3<#Y)I%> M(K7.6+F^:?B7!^TE-FV>W_M_3.IHE.;/C^KSQ$KSH2, MFQ&X9B,0WF?.F: &>3!^$/NF4V4X"AR43Z8%R962RE26&FXI?-/[\87.>! AS)R/NFXK*J"FUQ>)/\0K)W FZ:9>A.7FIV]()54'-9 ML/ F]I<(N+^4&FY_.4&D7TKMCI6YG7;%0ML!DNL[0;1W!;:9WF_+XCP6X&DU MJ>GX9%2@ZM/4W&-B"_L3;UDX2NYUE(*]5EY*0% MM 6F7+MTGY!Y'5(]4.#W7N7MEF:ZG\L999V7%<'AN5;.B>_1CC%5WLL7G+]5 M>XV>;R\0HE= IW2QUY(!M52M:Q?O1VGOA0K,SZ>\F04_=S(%U]:[ Y'PT&[= M[X^O7;H?K[P7\;SOUUV[:!2Y<;'TV937 MRV%"A>TZNEZ99]]5B?JJ]'9/+8-+*9*$7L1%F M1GNM8O_:Q?M!VGMNL3[8Y.RT,5ZL:BU=1Y#",$@';8VX_%TE<3%=_8Y2ZHD3 MI(1V;9_N,URA'/0NCLE8B/YA(IR5W#%C*N%_0K#/)>->FZ/L8G0';WLLF6&+ MDLE&P\Y(IL[(LN6;]QMX[S.#Y[L!ZD"7M1JJ9=\#,!Z8<'.YOIZ7;"O-H MX5WGFX[1:C"K-<=MDN6$_J(G#45'H6-KC(Y+:).A/%%$[T\>?L2-4F\9S#%4 M'!C),["XCJ3'AVKP>=1MD'5[VJA30E P4.>M$A[P#2*VU96Q5+?OA/ #^9[O MZ*1Z!L$F5;ULZEU-+%OE<8LM\C>MN3FI*\CM?:P*GT??VK.A6W>844K0)"< M7HU.-DNWH/ &\<<0/W'#0,9W-1.X+B-#^;A:^,0#VH_T_" MS^OV7M/SEP==P]3AOK%F2J:L2<:CLL&'-+UC6Q#S(*PPX\-.H*#O-T7F5,D4 MM:E30&F_.9@56;Z*-6(+V&\:]I\^I,-8V%W,> 8,UY$Y^.+:"IQ0260H(I=3 M<\"VW*T)M"QKCYX9=VV1IMSF>NT0ZPP^^M+?%OK,& MOP$B7T"SXZ^&3530$7[E$4*W7YMTN44%)V;7X$AOR+\A_\2)G3Y>E96E*\:]..6&+@6QW/YVH$OI:[/ M.#.Z#52L7BVI>M88:1.[4K(SU6N8?-R4]3H\ZU6HZE6G\3*UV2+5$WLL&U!Y MRY0;0D-OQ+:"XY;&^S+)C ]5[?CKX;"ES@V[64$$NM58-C % =U4;*MI;M"_ M0?\-D[LDUJY/N^.NH=-JSACP75H5]1O(;_.IV,+YF6\,$1YK+XT M*9O ALX-S+?YQK,YZ7< SF_TF%)A,43U[J)>LYE5H>Z3\4V-Q4^Z'Y"G?4\R MI4HE,6RU\-@9,VHZ8K8#>#N^]B1^XOUTY7U+W.\/9\U9:ZAE=614Q$:Y06.D MU.*;0KN>(/ORRXOO"H5],EL=:GEL+F1+,]I,I:IIQ[QB8W[]"\AO,.=O4?@T M7ZNN&HT:IFM$HUXW=;.I%:_7S,='X3]@&O(NC4^S4S\]\'!** 0MO# (&GUU M?M/X>'GX*UBXFTO-D9^?"V4VN\2H-$;W)Z-L? W(]UQTBY5GN\[B]90[E=Q^ MS6;U:=:=B(:5GC;;\8V,O^?*U/7@_#R@! K;<=O-#$!]N5JN3<7D0H[O@;S? M% =76I&3Z0 RKPI25CA3TO*>E/1@1U_'$FC2QG*SO>M84.#NG069! M>+&KF[><&E T67( 8RKK/S6%!\YCN(H2?;0=CT AX32V\.&=Q> M2Y$2S%2R1J@]%BF/Z]K*(#U[$(=K*?:N[$R?[$$>WV%Q/LZE]CB7$OME'SB= M9=L3\$H2\4;V>&(78\>YU.F<2UV*<\D]SB7%9CZ9S."KF2IT)62(NF#6X-PX M7 3S^)K84SF7O!3GZ#W.T6*Z5=9!660I-MOE(/MR)*+1L>,%=A^G/VE2M<>Z>]A1(I52 MQ8XV9'LL+_A2C?/3A';Y_4V7XUW8],RP2^X$)FF10!_"T99DCM;WF4?!J69J M4W^Z"3.]= 7PW>Z\+F2%?+7)NU:2*\9NDAF&F?=4_/@=19V[9%QRXI@\?>*8 M1@CT,R0J+7CA8 W6DHQ9JJ5]3)$&EKU5X' MOPJ)?I2.?IY$DSO3U(U$X8>7=+3='9NUL=&:Z84I<"<<[NB%FQ_=G3Z?:'7# MII\ET3T=;? &R^(>618*20XOMSVC/(S?T9B?I:.?*U'L33K:R7I$?89.:$$; MXJEZ9Z5+8N$J(J./TM'34UR?)M$]':TXU%R9@[HE@*HW;*E-)Y#R5V%U/TI' M/UNBCY?20QER"Q,X[EBS7[Q$AB,F?8YPVPH;T/-\7:^G"Q(72XW=H^G[7 EU M@K2?TU\8_A93E,D6V8J8*4DYU&&,^DU_KTNB>SZVR2^%9)I,IW2\'=1JM8Z\ M6,3O%IU/FZO&4*+;8I2^:Z0.%@Z-8 M;]@L D-1+0<^#Q[5_Y9,V9J"^_*0C&1(I@SX,0!>N,OSOAXD[->PPOI"-Q/L M#<:%71B^HIFCP^]^<",U:00,V']8?6( #V0E!VRO]MH,:^%I]K(T+!$LGL%) M?%80*3H?NZGWMESF!:$\U-6<*)6CP#YY1!\CSHT'?5F>-TU]K::NGX;?J)F MC[VZ]H9R16R2W98>H.8\8V!HDB"^JKH>%LU-9Z])9X\4A'X3[^JW2&:5!I4V MBB#R8M(:EGR"^:KJ>O.N5UV0^QW=*2.U:;G12@6HI H9C-/FY7'\)MPW=_I9 M2OJANZJ_D^(%%5NF&HRGH?2PWM.JS9G=QF*7R;PI7@P4[Z/V/(;)NRRDV3(T M9;W-#[)U?X/2AC'FB%^3XCY2L@=1;!BS;?>@&XVQY$PE.:A))F1H^..VJD4= M3]EVO\*R0.G6YHVD2)I([%Q1F!H\S*0')3C"I??C_5GV;F!ZC+]?>I+U*4A> MK^.$VU@VOVVZF%,@I<[J[27J$W.TC,Y+CAZ_7;^Q!_(1]MYPO+-_;'MH'O1V MK*%--7/MM;9K+QJ9+T^Z2X'EU&61\1=8I;R(W>3[.2"NMXT]2^67QL.CY-$G M>^BFOQB;13B:7*?MS M%&\,Z4I+&?!]^0;DN'OHZ\+Q*1Y:'B_(?H$P4+;;I>V"G@-ZKW[ST->!!_(^ M8KO_>VN;MDK#R#-?<[7[#-8Z.P2<$7"8D0-VG>O$%*98MY/C4+R7+"-4KM'M M5&('A:UY.$+@-E5RB,(+!VKDB8':;M/+K?()PS1:0>0L.C,M7!*;$'U*#'?_ M?[X]/5+2\*P",G1NR<%;_1I\&RU:!J;B *>'[8;O1P7*'! ME>K3*01__7G0@16#]\/$KZ"C9K.&)P6IP7N-<=DI,&CL0L$K@,FKC,F9]CH_ M64E"1].9F4%G32';056YUAC;?>;B.>1/2N<_7K]NJ27&JU74JH"7!#YC+VI! M*8C#\1^76$1\P8\T_3*J2M:01&=RTUDTVVJ*-&/G@#_*M/JFMN:: /\()\ZF M(CF*Z([AU,T5L=J8TF6%802M0"_<=F&>J\P><#-='_+Y>S/&Z)GM>[:_;3^' M+SK\TIPVAYP2!3ZW?2VJ#:OUH"EWV6Q#$8SFH-LI9A]$I$0/['96]Z?A9-=R M'H],S)\^&7.6!:T7SE:;>G$KS7Q<_]T;_(EWMAA)Q93F9( M77'!#.5L3DXU;&C Z*>2.)'>%UYHP_9BF^CYU27>5EB\(IIY8RFW[,(QV8=/ MO..%!GP$B&5CD,DR;ET2D"5.FT576-C+IV^,'%KTQ#O>N'%F(I^7RZM,"[X+ M;_0+\Z$XZK:UQ>%W;IYY_JT_M>4OB K+#WWM^N,82$ID Z#H?_\#_Y5PO<" MIF0J+9&%IGCC7QB*_O??MJ2$R\V( 50/?G-'4 _?.=IH_/"EM7;P\$5&=-;J MWS\>]>N,-!/Q+/L7CMW1MOM76T%8$?A:Z(7_X)_)L)_ MZ/5_P_ZEQ-@!ZK\__JO-9>%'UY;,L[QQ_3'LZ)<9GD%KK+]9K&G=?!4:/$0R MM%&(&]5;?U: O E_H.2@? P8/L&1MJ6A 1*6FLB&AM+TH'Z'@X72D^ _]@$I MRA"+SJ^AY8W_?BS0)W+:D4,DRS5SSL/\D(#[SN'G+73@R#QKNO=5B(SP\]!R M(.7W+>Y"H46YG,1_1>X,W;8('R ._/P@\+\/274]N*V8-D(96H;R]QS&J$/- M@,[PUUA3H*.$S_^__TKA*/'W/J M2&)#6904%!63@%#A/V222E,_UK@Y#QD[,)9!>%[B(\*&!WB?/,3\'[^%>JG- MYA)\FVFS_#\_A^?D]AF'R;-9H55JEU@^P=1S";:7+3+U IO(=+7/U\ M8T^_>NC[8^U*[ACJEF>9?R5R=]F[!(Y29/I^?#L&X\TCO'L \U9GZ8=O0AU% M]VT]=H>EP?2 '=HW_CMC&TJR/G(L:!$1V3(LY]=6TW<-RY/NHE??T?!5ZXYQ MZ@[VO+8=T A#P[KE8T+R/2M\Y]J,KO_]?MPE7Q#>8W?TG"#S7*N6B.0&?3<< M?!0<:G)B$SFW0C?VMCE&PI3"&80"M%\Y2XZNNFL'-O@1V9.ZY#CBPI@9BHWT M>8%;R<4B;CML1VV^,& ,19IKG.T->,]8R90R5'%4$LEA&A-)2B%$"4=5405) MBJ:3U!"06V.U?J(MB\-,*JOH0%FA7:5KCC5,FALF6X,\JV&Q1ZA&%9!.R[DF?!E&5LJ-FB].1 MC#REJ10_G*]&(OFTI3WJMGI+/4NCTHBFG71CYA7$D4@]?3LJ" VQ6UU0*,@N M2V.ZH$E8A1'I^SZ]R/MO=6'M^Z >&)+M@E_;/W:!%^K?1C5"YR^O@X:M2D:1 M7(3XS1?K,"[Z9B_:0W><\[H-^B1$\YSMP'9T,?Q>V7X_#V]"EB5CHP50*[== M$'L/M9V3A2/:OH0,D'5E )KT8D-[_ M+@UA_.![&XMQ\2CT^:#D1'>_:ZE^>LHS#%_;Y U-*?J.2GXBSS<. MTUV/?L MOT:V__2<4 G. _BSA N/)FP'?5#TC6:&J:!?R $^/6?8_ZA)CI[@3/#G?1AQ M3@!^G-C3[Y@"Q%#V&'HFX>\'&.M+5/[]H<&'7"!#+EG&4#(,RQM:RQ^7B3^: MON3 D1I!"]B6X_VX]ZE#Q+9FE330@X5G=1M,9=F[SP862 AE!)\ M,(4R?JPOH7S329)^D.^!@.5YA#^(^?+P3K]*69L"TVJSK6H_T6(;7*N=: @M M7F#J[42;2\")3!O.5O[??V$T^C=&)+A6 J/^4/Y,21/DO@W8U0@8F(3\_/<'_N-E[0AM_C7HQH%IXD$S @-VRTEX8Y"XQW*B M$>6\$RSL73D4RN]HVB\EK&:"G8X5*0B Y #S0JJV'A2[3L_OQ/RF7AS.NTI? M%H(1WV"H@INNE1>OXD MO"(N06!_)<(Q'9T+Q!HX'^%0.>>X$MW&E M8%',^#PSRC5J+(,M5V\:\U,$KU[-WE&/O2LL(CI/_!+B79B_@0+D(Z]_0G)#?AVD .ZTF4 MA&8F-,]-R.,HXOTS&FJ\YROZ_BB_9E9"W?])P@:RF[VA(6'-=J+<1CI[I3*J\Z/+1#S*L,4 X8 MTD(*JSP.:,KQK$_X#B?Q\_D["KL\Z%Y:7KRX.6U+R]*F*&U]1,,35^5G MEP-_1?(KW>?RJ#"D>:,P>6I7GT,*E8+*DJ331/*26"FU8$0[M0TK ,[ZL7W* M0L?_% XO3_B^AC&Z '8817'"^N+U?ZJ:"; =W$P"=EYS]'D2E7*26B8&"YU2 M7X<;,H5B"?8N\;"0GN ]!P#O((Q.[W<+JH\(_S;EEB*SV\!TWR$&'MUQGAQM@"IK9\)T/^>B$E]F'N:\.MR.QS3@.^#%KW7;\% M1D:^-^GU:FAE4BZSS*@XS]5?ARK&T5:6*5W2%&W(".,UVX$4:+9D), 2R'ZX M+ >_5L-Z^YMO.@D,#0LBSQAH]J,01NT2DB=[RXX.Z!PS28M(RW5>ISTI"MTF M.RX#!#AJR!D%'/$['S7E?]-RZX51M)GA;/]YW9S^CTL;[]!>,PZ0'F$N*??0 MY=RW&;2[FN0""A]83O-UYB>%HN^TUG]^3/JB:D'[ _V+^31],;T*C/RY2061PJ MUT-XNQ7PN0RK:W6:-),#+SM8A85]3PKF[&63,#M#?Z7C%&IQ&WM/QVT;\FL7+ MS1L>U?O;R\/5_NMYZ+%?-UM1COV\WEOP^,>CM&'4/7'8L]LALI"FH:-!52T" M8PY".D.UE4P7>9TS(#8O)!Y"D;=O1_GQNZUYZPTC0)+'"3D\ ?/T2/\)N&X2 MNH"$'"GRY^O%XS]>,Q.[:= 'R*>^6>R(% @LY7%XW4X">O;%6(/?/+C_=Y4% M?C,!8M@K)7C!N<4FE@LP?!A9R_MJD'&]477:W22F%Z3D!)A9I*9TFB]5&;XR MK%RO"4?91$O6_TK8DI.82X8/#BZ!O^]-_W?#QKPCK8/3<%-HQ,37;77>JU"# M,Q/%\A0@:U/)^)%P(;KA0-&SI.0VO;K__BC5\T^3,E6H>1"H#O[W#B>17DSP\-2C$3$RW/4 M_GPS)QPG&[%QTFL??6\@9N4Y7J*+7AH-2HC.%1L!HM46FXU%YT-1K5"MGP,_ M-Q_S&OP\7G((7?]%5ANV_H?=Q!8/M22A#\++D_:T)^A"$-1:N5%6[V:-S[9?-N MX@_8)X1QPO5AH.J.K; :9UL=Z(TE[S$E"VE_N.%8UP]OB/GSKX1D*HD_\!V* MAU C8*/A!-(3/A2UAT^&P]ET%IV_&8TD&JWD>HDTNNY!D0+WO@1N+9F+K^5D M?<>!(UK7_H96W9,\W]TMWQI7 VO1PEPT6U;-$C8:^4J^^>S^H1^_^\ ]IBW/ M/;9/^]GVKAQ_Y=&2R[IUUK&0EUK .5SP]YR5>)]^AR"'^)YJG@?5 A@0YXYE MAA[6"!( >ML@40H]2QA%0MW+29ZT+NY\I/D/?>SFB5N^ =9\)U$J5.X6&/F& M]& :>*2=^"/\,_DW3N!WFU;>6(L*[.RPP.ZP+<#P=0=G,@;KX4?Z;UM0@[=Z M#MP_/UJ!=]@=B".4DF[J&/+^.[-9LN0_OUA_O M([?C,ZV/W$J]MD;1@+=G>^]8HP'-9?W&LDFQ?JNY,N<5)#\O,F_<0[UC#I[? M0_WI\F./1=MQDMEVD(5HC-GU$'=DYR2GJ>)JOA3TZ6*U2 <>E1PK%Y?=9]8A MOZ)$[M*#NE ^6WUFVAK6E!Z<:VOJH4Q8E/^"4U/3BM)7OKN>\L(A@N@\DP/[ MT.&L.7R7$80O7VCPU?"U"1.RRPIGL9#UT537E$Q9DXQPAAQN$PP;NYL#D=U$ MN-=#4X[56!)_2'\^F;F>/7OQZFWLT=SYY77\T]S<93.H!RK@SY=!C=(S[A@8 MQA9TB3\@E*(TR7J[\ E9B&V6L0_<>!E4/B3LJ1VM2T0FQ[BK ,7KH^5TB:47 M5.>M=O2DO9U8WSCW5Z)D MRG?WU?WRNO#'#0M_$I;O1=8N*NW?/+Q[;%*4CW^^?N?$^Q%>7[USXH4=.^4Z MZ(%5MXC:J,HIJM)QN0>*=\./=M @"2$E"QI2KS=01JCGB\T?OW'Z+PS^0R71 M)W4[=_$]C#LF9ZG?RHC+C7(;1@6;2W9?>D^1")OB>'GJ#-] M&"]Z^G@W&S;2*8E.#U55E$B:%$E%0<6T!"01I898DDHE490&FPT1SU\/L+OQ M!T^N+P"XQ%FL+^WF?(.1W]GN\[__UTD;CG8HWP@7C_1H!,/NZ!Q;284C^R49 M"REP-VQ(IN^(^WU']SI"1#"(+K]([/S]L OI=JG&F73C&B_5^#"M>?'4^(>3 MV#_I-H53SSN*KE/@A0Q?RI685FGG#HC-UJ\(4!]S=<43&_\<2:5ZCNW=#_82 MBZ0(>H>FDZEDDOKO5ZV,WF'IMRV.[AW:C.%WZ&>>U/[E3@T_\:QL_(5#%FYL MOP3;J3ORZ+['>'']#:?1OTZO+Q"^W^')$PSO*>FH)X;X+&OOK]/ "S$HINQX M23,NM*SXTLZ%X]QZSFDW8,@?GL=U\*#9QPJ>NJ.H%SSFSJ&SGZ16KR]O>,N, MZYJT9V\^TF!:[5*^5&?JV1)3+=7#X)@)SRD6:8I 4\DG>+G,3"6"WW,F,9JX M0'S"X29*:W1*ST,Y*OO#\+_71VA=*\'Y^Z6@DKG.54+7=Q+]O]YR$\G%C=F+ MON^D=>8/N9SD:@S6/;9+'IAB]XB)#FN+MIN(22R-H:D/3SR<@.]PR)O%KIU, MPZ\KMZI7*(@'0_,PW">YGRLW)/A7MP3?*G3)JY9R3)O-99@J=.@L7V39 M-B^2*0*EDW'4LJQE1F%ZM*,A(QE0Y4""'P/@N9MP)0=D$"Z>KHWB9L43C?8Q M/+X[YJ:<-^6,D7(FUHLMNV4S!W4UNLJXQM;;/ ?C\"Q78\4D <&>CKW"/GC& M]0K)U'; &)ANN-4Q/.!]"K:3CNU-)&U(/TC4K&C7X?J2JSTM7BOV5U1GXJ;. MWT^=H3(W6FR1K?.E#@MU^]HT.BJP<\,BO*@V9PSGE\!Q-T5*"7;F0PF_5<-W M%!S[$AI.WC3\NC7\-)5F^&*^RG5YD< QFCC7<5\?IM*2.T[D#6OAWO1V\U;J MIK=?2&_K7)OEV]RN^MYGMQ_T.(Y:6[<\^%[/2NRI[W?(0]%?70/W$J%X33*E MT5J2.C./Y&DTZGTN0Z'NU!.&O]B.>FK$\7#>.]W"CR,._+0C"D9@:M% MSO[!=D"3HJPW7H5M6L#UC74\P-E@7?7XY8P*GOY65H5HACO?-"^J%H)"AA^- MS:<0(8;E^DX<$?U@7(@O9ERN52*[PX[,Q<[ $_UX(X/U,.+86Z074HKH5S= WRHW$=7:E;AVD6WM%]JA-$[$K-!N M75GX_M+"*R&7B\XFN-44WFH*3ZDIK(*19$1>)CI.UQ63-)9.QK*.[0L7%%Z1 M%**A)G;&^KK Y$%C8FD\OGZ8L@\\)ISLYB79LQQ7I%$B15)Q!-V.ZC-?3?>O M1 3A*!.;8=Y4_GI5'A?,A\O<>,D KJ6NRU\>KN*((_Z^\-+-E4ID=]B):-SA M,LQZY+OWNH1Y#,&-CI[8A TW W+%!H3( 54*%]T$VS)Y8&J6\R!L$:=C&K=^ MX=69ZQ3(=M2)<-B)];AWS,;7,A'8MS(19 UVR$LJ\(*=53:10,E4,I9[ 0XL MOWP1XW!UH@C'FU@/>'>)]F8.KM<<4%%*>B:Y(D8G"3R6^PP>U)[^8FI_#=S?#O&FY=>IY7RI4&?: M0HOE11PGDR@18Y!!KZ* Y=77.)V]VB3NVG3D$ '9,D(*__V!_WB1L#1Y1Q$W MS3J[9O'P;\F[BB*UUZ+NR%[W:T#=1U:GQ5)X;Z;YZTCZ%1KU"R#M/VI]Y4\6!DUQ3AT]RO>1%%4=>^58RT=-9NKFG0L;4(0DG M6B(U3 .15&4RO+HB+:9(.27)!$IB4<[EI7LJMC1'J-H0^?C6BIW+#Z+;>O:/ M2][I=Z\S1 :&\?>S!R5_S#T8./GD.B[LZ4G65WW9!7E')A_?=;'Y[CU775"W MFRX^\Z:+M::?<-[L62YO2#^G0ULY';VZ8=W%';5E]*-3H:/:^.T!&EM:$CO$ M/+J4XN7S+\]&\WDH?,CL192<_NB1V^2PN\3!DPSNSG?GR"4%_O;K2$XXE/'C MX$Z_C?I=&A(;(A)K*CY8?,?O6GF>@C]*9L(;6WZXG7 MD*;AK:+NGQ]X \[+]X,]1]+K@BM: ;BB#"5Q2*=1D233DBBIJ92H2L.TE")P M@./8!HB;2W1D42G6Z]*((55L).(B_KBEZ^C37$U3BVA7:2V[ M,REHY>I-V))ZW+*2;=0,GK8K*%?+Z_-50 V0_$@DGO:9,5N5O%FJ)O5*:6Y[ M@3>TTST&MGS29S.?[A8!VYGIM#P>L23.&IU54R2?MJP%OMBP>K6Q7LDL,XCJ M(BTBVQ0I$7WLM22X'-F.6?V MTDU9'8G)IRT)$ZOR5*,RT260#DI4LM.VFTW8\@GM1-4OEDNS9 JE![5LT9J! MPDAG8,NG%+73N4E?Z(WT;*]HEC*ILF$L1V+JZ=N3C):LY@U4TODLARS'=+8P M'37%]-.6*V^&=U9^GV-!>\E[LCS@@]1(Q-"G37L,TA&LN=M#^7QSV+8+*<-7 MFB*&/6V:99?S6KJI0Q4V M/2!]U-:-LVG>@/(K /R M+S>*$D:M6(SUG1*SLHWDJ#V'O1X05K5(5]V57%10;2D3[=Z *XPTV.L!:37< M9HI:YFLR.DL-:)WO,X$M,6'3)[#JT%LN M(#Q@06MELL)D19$=V/0 !KPFPZ44J.D3LB;S'#=$"_Y, M[XJ(+$Y1-[QE>X*K=#T$-.M17@C[).FA=0L: ABGV!QM]3U*QJ9 M6E1@KPHZ1&J.SKAZVNMW!M.Z"!W+ 6EIQ:5)YXH&R58:N0XWGY5[7A4V M?2PMD<+4E#*$%G*8)F21A*&OF!J2N)A.J3)!T"J.IK#7/_$(ZJ<]0SPFHHZY MLTR[&(CZS"NW*[J/=NT*Y.(!'%$:6 V"30_@B*3%+B,Z"B;0)C\R M49MI>C8

    L*XB M^). 7H1-M\;L$O<&2KYG;;]8)UNB;UYSA> 9[@],4G?IVT5V;\]-O_XBNYVI MNFE%$_4UF?@=1MX$$0-!8'?$LRMC-T%\D"#"F]UN@HB!(&ZF*2:"N)FFF CB M9IK.*XA7WH[[8M3Z<52GWI$HOJQ5_@X\>,D@7GY%X7FN? @37C)&WX()7TL; M7B[EV[.'Z;M4.LX(>!<[;K[AI@VG:L,Q?EQ<00Y?C[[/H.?.-'QRX>).'<@- M#O$VCN^5?2V\\>=9P=],X WS7]X$AM==78N]2ST1_7.4K57ZZ;^?4/L]I(S= MC%OL 7X%/(C[W/]SN!+W9,!-7V[!P ENX@_!E'P%CE[Y\T5O\72/C2P#H*K/ M[ANZO!MYJ;;Z)18P/+];Z_U( 5Y+=/PU(_WF5.&Y>/$Q'N4Z>!%G/_+YW+EI MS4UKOKK6Q&Y>EGX,@ZSO.)#^!..ZP'-? M3"# /T3>@X])CB(*?$Y<3F9(77'!#.5L3DXU_C][7]JD*):V_?V->/Z#43// M$]T16L,.5O=T!"KN&R)N7P@$5&13%K=?_Q[0K,I*K*S,*A]7J+BC^4R;*'=@=_XKUI,XLS-_#42DTETO(W%K;!63-B\4!,E/ GZS& M[/931M44W9)-[[^??6E MIWF^JRM ZPXGQ=K1_W'?9L3Z1=EU]V Y![(9:)\R'M@&\/?@,\)'9R):T',NQ7 ELN%S5IH2QA2:^S^ABO0@*E*,E/Z=:BWGA>GL M9?VK#/Y=(9Y,RE@V9(L7C!%CE.]_\&SD2S+I*]*V+)L5GRATC>&^APS+.:7: MWH2IZ_BG?] L2A" 49 8HT#L0^Q#[-]8!9$L'>)$] 2$)(IAN25Y,$WHG(_F0WK ^7A2Y'3=@5U6SJ7@$+BTZ!BY[. MAX@DWG?1I\6Z)BPI,\$OO/['QF,:MQT."^UB ."J3E;1C%MTQ783_\P3):ATFU7N]@:-8OM M OXN0O1OXWVB M8]7>(9='D8YDK;E6()%5(\0[D*LIC,Q2R&N6\^0;T+H+&:REH@712T4BM.T[ M[AYJZU!;?SRBN9YD47L"#M#2S]"(FB\T%2>?JXI%J;7CNC)!S<.*P$@H-Q!X M%L=?4\\A!"$$'P6"5[OK?X+ ]4'C2HO!,"=JLW6%HL?X=G.(*JB'KC JBS/O M](2EQ4!V[#^MG$*AY2@4.CWFL:?=C6;QSD9QJ;97 MBX8J:DT^(EORC(Z6)G/8+Z^))HZ<,5\G%QQ5M)?E1MUT'87]] ^)9DD4A>:O M1-QWE]6&3\6H3P4!T=4NXSFFKF:>VHPEXZ*\K+9\YSG?^X:],@F_2C-A875" M7'"EJ5'B] -5XT>E4I<7YV'_$2#J,D06H]XFZD).@)P .2$5,LC/*(&6;0&S MG<4<*6Y[AW9^4F%-E TI *()F">JU>)'D6]'ZCB^;F>_3#:'Z#M7WQR.2 M*_KF?D(B9*FYP\8UJ\ U2DV^OJH8BG-L5@;D"BR+AM&L^;H<'A4'-KV_7N M(&J.W6KG":Z!%/BP'6H8!X1361I_S9T 20*2!"2)VTDU=^$(MM5PU(T^9XQ& M3<>'1&';HPM1R^30ZD$ 88EYIZ"4,'FHZ=CSCQ)YWW;LUSQK6)X*-"+71;BU M4T,+:MZ:+M9LF%Z-8%2JG8V77*6UUT3M2F^4N'-F<20>0!]Y8=6 ZLY1%?$9"IQ '&9.-KNJ#.Y M-Q"G$*?7+8T9!^IG*LU"[D60NFMBG4'[T JXH;!:#NF9/G4[;(C4,$PNR^#O M#'=/BVVOI,TTL"8J$&45Q](ROKS3SKKPH,*>0H4]16L!Q97?$E>><%R+8-R7 M=T>'QOF88+EHD^2DR7B<0.^+9H[+B^/>7$+)8V4LAGB;6 (I 5("I(2DBD7O M8H3"JDY6K#VGB=AV1I*EMJ]H$A\R A!_\E@\1CI-]KIC)H#YU6HGPS@EJ&@] M*)W<) CZ54VJ@Q2:-%'LY0QYOZ8T8822TRH0+JA(N$"8+ VCE2 8/P08;Q%] M_"H6U4:]BC9K&Q*I%&U4M,C14FU$6 Q=<6@^FW^U;$>*[1H5QU&WNFE"O>5! M]!88>Y V@>$)@F=XR3%YI& I!4PE(QH0YETF2*&I?4?C5ELGM%#,(E_ 5CO+V"W7C$P$FY@X- MKCQJ<>NN :2-8]GN?)9ZM00*A#:$-H3VU8L8_1*RET%Q2*S'@YJ1RP^ZJJE+ M0B?/A\@.RW^C60I_I^:-8^+UCQ.NH5YTFR(2.& U0E"N? >[':#CD;W MGN^]*>_:B=_G$B@&57+0:DD\)RAJE768#:[4@$X5%5O&LSB9SS)D/&X<\@#D M <@#J1-]?D@#WFS=7"!XBT:&BW)]MK&%5M-D0QJ@0AK <"I+(N]TW]Q?C'FV MCXH&%ME]@?KI=Q^RU<*]!N]IJF'B58TMU)JU?HT3LID>5^*X%EMH+M?[X[_], MH9Z73,=S\J9\]S#]!*P!/.D?8M!"!6")W$!3,^8W?1A*]@\B MV<. X!0*#B$:GQFG?LQ9>;NSWPW'@XDA:,7&BE^NU:X#."NJ&8J31#:/Q$O% M06Q#;$-LWTD6>3.TJZ4*+_)"748LPI\7N?'861!L".VP*CI%93$T=0[J[PYK M2U.C_L"**>L6M#"D3+&!VIZ3Q^^#HKX7"8N=5"EQEME-UE^DP@3D/ MX1@5$*"RY*MVOQ3;&XYY?];I_H=6!ZB90,WDKG)$!,@3>[U).0D,=Q8@VM)$ MK*V?\\MX+D?-MQ)VK'*(4=G7ZYI!=$-T0W3?2"IY-[@)U63W,W1S0"QA1 WE M!>$I_D_5IGXV,SLV:\F88;>6J.V#^E2X^?@K M\"X99PK>/.K* HL;_H9&!-.7'Y6[KNZ#Y@L1&OG M&RI_3&>C?*F-++U-EB;*QQ!=$)TIAN==S99G %GDQM8[4,#W1K[ M<6E$KAU<*R+;$)Q 3" Q*DLQKW6(2[&U K;#?&2E)D5K\2&8[X;M,)^I1^<[ MX#'!JL#0@; PBN-V56_E],I!YB4L*KI(9U$$]L2$O'#_M;A[98FT=PM_/S/( M70$;Y7IR$ZG(1M\J#15F9$7,$(::X%GJ56I(OLT$K$&T >!#-%OY@6?F ])7 MTE@*JED)%3:>&&1?=ES15L#:R[H-4-5U/#U2L5[MT2?6*BJCXY: !)UM+\=H M&.G6MA*.'#->LL@;)0^(4(C0="/TZKZ17P.H2371'2=*7:-17S'JR%6]J3T/ M 1KEP&09ZD%[:'XUABC@']WW(O^)\Z*9-LR,240!^J3&L%VS"/V'"VZ[OKVD M>$0Z:ZM11/YSW>@UBFP$G=&",P19%!HEWVX6NW,/WX8O&WIS\EF,>2VZ#;(% M9 O(%ND1IWZ3+)C=3&R*;<_ABOMN83;NS^V!PHDI2<+,,^B=H9]NJ3!PVOE#">F4M[B\+-7&N190YXZE3+,$ M2649F&X#00Q!G 23S7D,TU;7K?9\7Q"+?-\M=3AD:0S8$,.A22:+Y?$LA;]3 MBDB+5::GJ9IFA65;,F!NN7!/7,RGI7EG^Y)#U2J%CFD8A9\VV>,; M.D,=Z!LV:R=HJ3(:Q<"/15@I$W,X2KB?L9VQ)UK&>OI&T(>BH"/8Z\ M,TYK@P9_N:?4""2AH/)6_*=X]^2\ :P)/^ M$:;\0"<]Q;IVUWT*@?#"NRN;60@9"@(3H MTV9[SRM#KMA519.?# ?5XORWM9-:N_Q2'/GZUM&%VY7=C@LD)E]3!^&;=S57 M"-_HJP""' 60-A!/I/+PT"ZI Y(1]8.;IU2-Z6[&<["V5YOL>X2RR\ZUZ>=W M/:FQL0R]G]\6FEND1=E@KI^1<];?%S_(K#0W$TT6JET/HG:E:"T>Z': H(&@ M@:#Y?9$J89(3&_@+QP6_4L,YH-A?;[3HG.0'M+4@#45E65&O4%NO7]F4&NL; MFW*_%RTB.<+[-JV7]IM(I!#UVF!YV!41<<@U$5OHU3%$9G\F/OWZY*]FT?J% MN=>71''2[]:;8D C)H9O^3)?W'[Z!T6R"'*N2HX^XSL9TJ:HEG3T$H4 MVCUQ-'O\(MSD* :Y);O*(OY+-%?SO+!'8!2G'/A>N*[@E.>2>/9RGJ:$>[!U M7-73[+=LP'%V9Q>_N\X?ZMC:HL1UK:(5/9_H<3^7V^]R\"X[\?S2TXKVQJ\B M%8Y16PHZZ587X-2!26L_/W/0')-(G3[[W6:&V,CIN]QQ[[Y4H_^3 MK#8C(]U95T>P68/G=X>^L;.V+__V)!N=XDY^Z_V/WX:/!:L'@&L>?[+5PLD\ M_2@VR4__9)[N^J>C!FV>$&0I 1D=[ I]ST!6W'J_M8LMID%(2S:%($NQN;7H M6)9CI\K6>GSE]QL?!WT7&3%5NF3H;4U#I364H=6UJ0:2:#!*$'W6)(7!X(&@N;!00.MK#>PLCZ3*]YD9APIZP(W M#L5OBE*W/6%0[TG[9%JZ+COQ[DB8L_)AHQ@5C2O9_+"[WI/ST+X*#:P76/W7 M;(S:F/4F>+''#9D%(](5?#(4^$__D&26).+UTJ/5>8 5Z7S;X+/+TLR7MEMJ M7IAP@GG %GUFL[%"R1XCLPP3+XGRMN.7S8 Q*PW\R48S]]FKKN7MH/W*X5*; M/;]:42@"T<;2;+@R&0_1V.APTL4&.:PFQ[Z? C! ML&X_R3QF0G14?";S++G(BY1A^J_7THN@&0R:P: 9#-J.[[X6$#0/"9H4V([! M\T,A0#8S*UE7<[J=48X=@J!@#@7SQQ/,KZ<36G^)6@NA_C& MK _7:W&OM:H>SJ_7N>TVA&9478Q@F&R>?LV>E6)ENJ>%M?$U-:/)K@T^"19U M?Q0] %852IM<\81%[@1%5E$"*S##N,N2-M,5_5P1H;5-NIHX< Y(Q^^M=N@N M,%?-N42@1[F"(>DLBI^+%H PAS"',+]'\;!?0+EO:GRE/=K2G) ;YWRV45/4 M:H3R2$1A&"*;)]_9EB9ADLBS=3@UG5$<:^5J"\WV](V6,1T/5E:'VM!MJ2:D MES]2)D8\ U+D*BL^A]&Q#6838(G=R+H9UC L.ZX Z$;0E,"-"C"SZC+P?$NS M_;;F=V9]>0<8":P.>(\SU#0BVM7*LAV,.\X":HOKJ&!+7F_Z$ M*(8H?A 47\^0<5L0]W1[&6C%P<[HS)&.-I#UW:'$AB .Y8O\JR!.L?6C[VJR M%[C[IQ1$V0=[[/G9%(;S/DTE,G*=[%W1VYV-MRP=VBH?]!4=T6EY7C(&]&C( ML8"O\UGJ3*GI=$:AOF])ELNRY O&@3#V=44=]2Q"WM3F/UZ2WX^N_SY$-0-5 M^ =P:<"V1D_.3\HX@L?2;, M_:RD#"D!4@*DA$0*[>]@A*"\4[QFLS\W*E.*6V$-@?#T;<@(U!L9(?D6O6-C MQ!\'ZD([P*_; =+!50]&22GW+SY'XA&!-5LQ@W %NXX;SH#U?5>?!GYH4>@[ MYYN;G"&SX=8B*8O0>%$GNZUI71X*!1J(-\3)!TGELWGZ;0V,(/XA_C\V_J\F MG5P-_J+J&B8CD&.ND4=1N=MJV+82P3^29?)(/DM2#YJ,%&O^G,T\:]@(EC!7 M_+:&F:=%C,Q"[Q.,H-IW&[4/!WRC.D&X>_?@TG_?6N6[_7SO3; W:43-VFJ< M;\]P9W/3U*E;:@#O)J/%C%B?S6>:-N=20(2!#0(9(M CV M"P0QD_)#=*^AODAY6PN=]::,MV5#@@B;1&8QG,J2R$\CO_X3R72WQ"[S=NQ> M/,U/T4(YZ_O7%#0M(RMA2)ELAUTY,[;C@^?[3KC_D8(119[-=%NV%1W(=%Y8 M\#3TGWN?OW]+5?=6IKP/EUO["XAU6FYQK.'[AJ7YA6 "C/^,D>)43+R+(_UXE0_/[K<.(;V@_(1X[GNSHO:-__^?_/7__.!&> M*.O9Q$[;A47L-==R4U>3C9P\ Q_\13:W\MX[S3*/?D:H)SK\\I7V\/!MB,\$ M_;^9;U^&JQ%;34O>Y9XMV(DKWE)D>DUAGNY'=/O/O&T6E-PUX!?MM@*UVRR[4R58YO]ZBDB MH=8N?LZP[5)&$ M"K51C>S5.^/L_T^?44NRTA4ZS5F+[7$GH@W];7+LO=,K@ M;SLM3J)Q\*#\B5J2->?G;Y[Y]NJ93CD#7KW;XZI<6Z@-N,QQ*E_GG:Q9_"': MD45_,SQCERZF_R8F?$M(]=;<6.VM9J:+"N1\9%ZN33MK<:+GJ$)%:8O M+$=%(K\%(V/OB6H9HZW%8B[1\9$=JY+;U[I=50SV[F+0].>^ M#U:>B8_L&G;#8U';XCJ#%C86UF.VN-Y*^?C(ZH9IV9MR?HPT*H=*M=A:CD5N M*Z%(?&@O9S3;'$=5#-E?+3O5G=ID!%9"T?A0KJ1N#CVWT!"#YIR4)Z.ANEEN M0W-!;*C:8:L=?]X<&MA,M2>(4#(+$SZR++P@MWJ/OA M4#S^U$.W0=5\M]LPUCA1J ECAE_(8.B9QS*SX_";1H: R!A-:72\B ;XN=RG[-,X%CRM5Y.#0&00K3FH=] MA=N+@5A L)I$^G0#3.O,&:CLM,DLYQ)-8]^H*V-M=:#:."]A9\Y 0]!'&U;J MH@AX@=KLH&Y\;@6&GCD#C!Y44;YF%3BJO.%K#FM5Q^H\'!J;5JGN=94:N$81 MP1WZ+C9AQM:4#8?&IB7@F"@69W* K'EEM:/7FY)5 (MUYKA0L_6*Z4S0CKC> M3J==N@4*[=WC0XS.FU MNPW$1_QV-#2^!1U[5!D$!XXKDJU#763%E:6!%3AS"+M6=<"X^S%K4+-&CNU5 M9G:0VTKXF4/HYYH]8;$9HD9G=D#D>O.PRJ/S<&CL7;6.YVEJI=8S&HV@U%Q1 MG0V?BX;&WE6S)ZHRGHZK8JX=+*M%:U29'[:A^2+V @7[4-SSY88L[I$F1?I[ MG2+WX*EGCG;=W"U7_8F,B1T:X7;JA%?':#0T?ET6N[TMYBHY0ZZ6.'<]X'/U M!1L.C;WKL%F4.NI@63)DJD[438]IL&!C\3-,Z*C3TFRE\"[7T,P^EC?F_@R< M+/P,"F8%;$95;3FA*K$5# M8]-:UZ;L#I6JDA$,QIPL4F)#1?EPZ-.T(H/*5ZWS:# #&J7 =YY^<-0'HY]\IS8^L[F=QB Q7<]WGU[L214Y MRFUOBQ2BF,\,\YH!^)EJ].SY#GCFS'2V3Q:*I^]SH7GQRU''#GL _E2Y/1D< MH@]^&BI//<<,?.W*2NV/S5GH.TS1WVP3O^WJIUZUQ,.-N-E&D#3=]M@@)BOX$;1TJ^K4+^]!DQL"5[SCAQ=;?%_OWI#GF:K.&:X!/_]1'[Z M51HD/M/7G_I/HBY>78S^PM6T3 O\8N%E.%O5U$QL':YS!=PDXN3W V.N2[]W M.?K?;S!DM 0RVDW7X&(\=\>LD=_EP7/U(5)%A$D'S)5Y\'9K /D2\N6)+[%? MY4L4_8SD4\V78>K&Q?CQRI7)KJT>?.QC@*;EFKS2,8 7XH4R1^]Q4[8U/^-J M&\T.M*NVK+OW!7CO#*[7_2.//?N?.24>>_97O]T3/7MX\C_N[.^M]]_[Y-]7 MP'DDE?YK^EV8 !(9JVQYK@$-)$KFL$^U^A] 3[^1,>+FG'PV7SR19/IJVO=G MZJJ)WZ7@F"HHH=*I-D3?^9H'CDB>ZTM=UU$#Q>^X@N9N=$5C=[HG67/3EDZ8 M* )(L/:Q7G^7*>65&<'QUL9#C88E6+E2S709G9>BDA,D MB6?15XOU)-?6 @$. ?YF@*// 8[^,L#[N4UM?Q@994.39D2KC:_+ZP)[9X#O MT.D:TYU5G9-K'DLM49W?FG,I*AE!8506H:GK #R-0N?'DBW381U[*71V"RUH M(;NNG>".CH#XZER_^O7QPKOWI)-T(;Y+XNTN9'"C*?N"9FLSW3_>CV&QG-.U MF#NL>'%595:BH(Z<&C)S>Y7=_,[7HC"6=;&QE"5QV*>'>:-?'!@6+T79S225 MSV(H>N-":VD4B"'M0-JYEQS^,]HA\84T6;3L+M=9Y-1=40UF]<&]U6VWM=SI M2C.PC9Q&MEVU95,5?PYH!TCC)$YF21J_,>VD44R'MN'DV8;_>JI_;']S94-+ M\ ->?_"6NZQP'8C3/-+(*45D;3N8+/$(GE/O+1YOO.&:]FBQ+G96VLZIS9VE MM& E^MC$ <6P+$[GH6$8XAWB_;U2+1_4D9GL3 EDK?#NEN_/&,*^-]X;#:I* M,ZAE(HVUVUE-;)Y8;4*\1UT;4 K-4L25\)Y& ?1CR9GIL!.#9Q8=SX_J3*XT MVPO[L3Z%)&3TJ$LR#*V$ 68PP S:+N')AR>RK1^BS^9.FD%;.]>[L%DWVZ5E M01AR6F%&3)AAT^\+O)2/VF\1^2R*P%A(B,V/@,WKFJQ^!9O#BBG+XJ;=$H(T/(>!]+#DN'>:I'PEX<\=1O= ZKD+CU .I MZ+<*'_I(M])U)<80D)U9)81CV(_Q&&[D"0"8Y_PEFX/FU4>Z@&!N>6 VIU)E MUIF'76?"^$$=.BLM1*D]_^97_0/]$]HD M4W@SP0OH+A)F&*[^Y8BRTZT3!2H\98]VG@#V9 $Y]45JTJ8V=&"/ MA4+47A2(C!B.9J,:A=!&"6V4:;%1-K6Y;&8 2[AY M3UL!K4:/(!*9]63+ :][#+J 9KS$7E/01) P,][3C?,<4.!K4PN_8&V5?8:K M,S?.EI6%1%9G(31A1">'P&>UQ4(?Q&>\PH_ MDINX/T H?=?7#[.5P>H1/$/K'9HE4!H:[Z#Q+CW&NUK80D?S_">W+;3:/9 - M T8?I4UJ?(+C-]M$K#;8@0EP7JG;HMS&6)55]L%DSTLH$0J(3#;_1OD0VB4A MIB&F;R)J_AS3E&R52%DJ;(U&WPV,#NMLZ\5YB.FP_':6P-Y6?!M:&:&5,=E6 MQJ_2YLN:*]#"F,(+)VWWRBW<6+<1#Y\"CFH1>,[<*/RV$HRGML M/&V-P(U"'DOS86B\3-_'!'@$I,RY&28U?4Q?;COWUZZ-IX\=^JPK/H\9T5Q\CEXWE/#JB-J.U]!6X@P>QS7#Q';TFW' M!6?ZF7?N^Z=PZP#\NJ7Y"P?\9@.&A&:8<]:7H#/7-GRS2!K#?KF!%W3.5"9 MJF5"J9;(4GD,1EA"OH!\<7_A-AE\,5YT)]M^Q6>Y2B W]D6$G6 ^'_)%Z.?/ M9PF4@.9::*Y-I[GVJY\B1.-/9>0/(0I#*PZTXMQ5, 87V,EL4]!L;::?ZX1! MKT>6RG3G-2ZPICF'DNRFS,TE-&I30V9IZFU"[(>052&@(:#O*KF^!=#"N&0W M.SZV%COXJE&;%!KLFF-#0(?F6"2;1Z M%MIBDVV+;6M^Y@\3*%A_/DF2/S;+ M0A/L YE4$C3[N]M>'B$+Z6?FEM=JZC&#EA"TM5P=:8BY=K^TR7=Z91Z\Z#%H M #G3,>/*-?72*+-",G@(,GA(+(BM)]"^VDJ[*>G\(.3U!N)NZKNG21>37TF\&8SMA;U>O3E';2M MIM84<_M%@#:;>XJ_I6=H_G;- 4VW,^O+.];W77T:^/+4U/I.3UN%U07M.0?^ MP-^?N0L=@ELU*\-%!>G45\C([^-K!YM+6-3!!\UG<>QM_>0^A P,R>(!R>(6 MZO$MA>#?XX8HB2%!%%6#**B7MW8'&!CR$ I\H8 M_.-D+VCJO59>- [87G4"0#CWN?/^?>M4YSM,^.,(PP#%W^Z[2#= B_/^,#WM1HMCTU)DC M-8R\,=>VU(@/^2 T]M)9!GM;OB@T]D)C;^*,O?=05M(HWGX('V7:7)%WF74Z MQ3%X?N'Y3;/X\+&DA%19Q+X/CUQI+I#E+0MH =Y"=K4OT%0& Z$>,A J6>5(5?LJJ+)3X:#:G%^X1@?[*))75W-C21[(9Q!/&H5^>K]]^32N+?8 M%0CPEL1^JO<7@V)U+F%4& V$?$;BA;)@ZB>$>UK@_MY0GLM@_]WQ/-?%_DO( MST<+J3%TRAK7,3K\OJZZN3'+AI /ZY9\1F\=_I=&615:LY)GS7HIJY;.9W5" M^Q9,SGJ;Z;LWE'G?QP@_U'P-3:<'5-GHB&MMU#IX_JKALGQ(#52D^>(P M81.:9M-EFHUH1_9_*NY"XRQ,W8*I6^F0ACG9M<$2AE:=Z$J++K&H/:2':ZD]/ !)ESE)NK?N>)!&$1@R V2&]$C%;V6&P9:PV[R4:R 5 MNM2:^FW!*S#;D!DB>R\"TSNAO3>-]M[(Q&L&H;@+XQ=A_%7WA^ M/X2,\+%$@=0:R6#\(@QH2FU TP>*7SS)]C_UXXBXJK/U^H#D*CG=;>_RDTXQ MF$LX B,8(>!3#_@'M%O]"OI?@MXL[HUE:U><(G*N,LS/S*[!>!'HH4T+VK32 M:].",8PP2.G#!2D]H-?VG1%+/[GMNCVB@'48R0 M(!Z?(#YD%.-;]5]EM^PVU\ZLS G3O"I8-:4FMK;A'& <(S31IM)$"^,88;02 MC%9Z+(GX9;32Z7H[OM%>Z<;V(23Z[M-I#!-M M5P/O==#4S%S6;>_8C4+S_LP .5_>R+H9]BG. 4D[YP%1.>-I2N#JO@X^_@_L MJG%.Z90HKJD7W]EO]'__0BGDKUOKQFGS$R6\>6ND!!2?ZP!'K]$W'J@Z9KBF M%< &H2NI8PM?(<^Z !/V'+PQ^!?HTKJC/OF37FM>;".L%^4N"MA@T_*[IHIT M:LU\,V^U:\P4R+ED*.>B3!8A\C".$D(:0OJ>LNG[(%W )GQMY>_&B&40ARF. M".YR/0\A#<1+C,XR^-L2@3Z$)/GH N-__- 6^L_?JK[YW5?+?_[V;D^P?_83 MWUD=OP5?+[00D&"UT+QF_;5R/#T\95]""H\YMK7%]DD P2?NY_P <__1LMT]>W M.%(;> -37GG:EZ@=KSA3I-YW0HOE<$ M7GVOE^_QXLA'- I>X95#S\0.^A_HGR^1] ()ST_M]UOY6XMX_#9\+'A'0)_F M\2?;X_$X_>C9S6!JL_!U &F:@0H^R?,=Q8@""@";1A2>T7;AUUK&F67^G6K) M[ZG@F:86G\WOY0W1EEU7ZN0KN14S(J>!G-5C4UTY)=99'!T>S17!CN>;24X02S&5?S5IH2$IBY_YSY2M\QZKXY M-9TA]311$Y8N:@*27$@]1VM)QI=WF3^FFJW-=/_/S,IUPAL?@ V,>#HAR7K] M?T/?TG.S[QF1/"*5DL4C P-E5&/MS4UKKRP:C I(A8HSRI_)W.B(N9+Y:NF^ MFJYS!,][-J.SZ) "TLG;_:V80_=7/[QI+B$[O=;KMS,:[?MCR_; M9[K(LRN0.EX<1U7AXM8+10-'SWT9\!(:,*+K[=,_82%/60F%5MG>AV6Z;,<' M'P8T&>5Y7MA,MV5;T643O"#X@04>ZWV.],&$J*5R= :E/$-3)(+.)%R;RA*1 M1U1IFJ=)B<#!GZ(SBJ2H?+C:\M.*/]L4Q=1D-U33%W^INK<"$LF7:.=>B# 8 M_1DGOU=&\7 3?ZAX?O>PG**9YJLQ4$]/N/)9P(AGT4_'=<>/"OXSU37Z]W_^ MWYO4Z&?+=UH6+!*@YEIN"MC&R,DS\/%?9',K[[W37.G\9_R;C/?T:G@4D(6 M9?[?S+.OO\'D.R3M@RO\\.V+GH?=R0\_MTPUI\K3VT^\^\;0T4W!W@E^V MV K7;++M3)5CF_WJ22.KM8N?,VR[E!'$@E KU=A>C1/^_L_T.5T5.VVATZR5 MV#Y7$OK@WQ;7[@N=K? M5MEVA1,RM3;XRTZQ4>TT2UQ/"'D=I?_*<+Q8ZX^_+E:RYOV':,N!"I1&]<]; MOV$8I/JF5ZS90(!Q @_(*-Z?+PZ=1,_R%*[,\M),U< =28#;4L9GB"03"JTP M!(72!'8Z]UI:U8"U\J=\*'QK__,JN4B7=H*N)>Q[K>J-#2J M54.NS:<= N6!.!X;.;)*++&A3%44ZD!J'@U(F#HVO?Z^D+S5WS"/[$=?N^L$!SQ_"H?'Y>YW2WJI-ZBPW9'56GT\= M0:_.)2(^_RXZ,C?\ B&,HI\G"(>:RWE\"T82+T>:"C'11DK?-BK,)C\>[":C M99,%(V/;7UM.RA5]0;1$?2I9.D62;+<;?CJ*O!S:8:I""6=*DJAYZH9HF^6@ M+$9#8XO*KYH=S!QUI\BZK.]L79RMW%[X^?%%+0LC:[ELS2A.;UJK 84O\.4H M&AI;U)4OFY3GF0,1:#E:HS*H3LK3BN1 M4FQ6>F>;\PH8CXH=-%N,I,.5#@R MOE3!$"FMUZ17$N6F(RS\R79:LZ.AL:4ZH$6U)*W&A%$YM.=X0>^0(RL:&ELJ MNKAB?-Z?C9'UP*B1*V^V M:Q8I<4$3]SNU6KYFC5DPDGPYDIELZUH+]XMU\--CF*;1&F8A MY7H@6DO#J2_:0=_:A\]$T1A0UF-BHC@M"W"50]&CO(?,J]'0V/G?KPY*27"& M.5%N=?C-LBC+EK,-YQ0__ZU&,;?=[BTC$,NUWMQHE#I@*!U?J$X%Z13+;C<0 M@_9@#5[7VQX:S"J!%^?'Q2$[+>I*DEIB$=C&P,4;PB M=L9;,#0^*:K8E!@;7^\,N4-/]5P7F0'@2/GXI)B^18R7)BZ+@MOJS?7%@&B5 MPI&Q(SW%Q:[*#_<#8^CL^H=)L7; @SD8&3O2ON//#*8YT+C&V":%_*&S+\M; M,#*V4#A;&/,#O5,4!<9#%*)8;K E%HR,+U1IT"N7Q/6XS0VW'<>E.H3:K80? MC\9XRFY9:*FT:W.

    WB!(BM_GF9K%;J[W6'!!: M?*4J!Y_-%ZNRS370N=%L+P_<9LF&0V-+I16(;JVG#@<&YK,CU[6V&I;+.PZ@M\!ST7CZV5L1W+-'QS>OTMJYTM]MP:&R]%NBN M7\9+#5P,/'248U5L,%Y&3XVME^"P#K]PQQ2B[48]I^&0W J9AT-CZ]6?EHM= M7*DW#*L\I26MU9>97O0"9T[7H4.P?2( A%6L%-O;OK/:JM%CX^NU6*R&X"(@ M1*0A2[MQ\;#M*=5H;/Q\U5RI.Y^RV:FNXV M8L!U^-6JTY]Z.SX<&GN#_M28UG9X=RMB=J4[\CRT=0 B&Q@:OXE;;:>ZP18Y M">D<.*[76A]&93-Z;/PJ1O%QLD]4RC;(S_C@VKCYTF'*>VHS6R) H,T8E M5Z&]4C0VOF+M\GXM*YQ20B@#+9F;HKJ6)/"^9V2]QK)$FV6Z8XD!*9BK0G%' M+X&J 8;&GMH?Y15S575KG*"HAYDPJ:^GXUDKYQ-6[H M:5<8EGL%;FV-C<&F4O"%4C0T/C-FM0^!"-8$%-^K^H$2T=CXS,+#KVIVZ#H"I(+V/$6&7;:!E!GT#-BFD;-F>$" MGQ0X85$0ER2.5]D!'PZ-G?'=DL_EEXN2)LKE5J[J:?K8<>;AT-@9YZO=@$:X M6E>LS!9T=]7LEW;AQ,Y(?T+%JID%&]<,RMQK*XG<&:/C"\37R]2%U:$R/^"< M+*G&+)=SE@LRFE?\WMGVI+[= S*X8P$Z-+<2&3U^A@98CV9RIE;IZ%MPZ'Q>[K>[*[K*Y[@&KG" M=#'=R<8!"%;H&1FP;6,?*-HT[-2?XT4]]MH:/Q\J5*GC8QX";'V@>:1 M\XZ);=AP:'R][(:SX;SUNF$(!K5AQ#ZK#+CCV+A<4P!L(_3\/&)I@U'5PVJ$ MNXE>(7X6JTY9SN5$0 @5H=2F>Z*R0-LL6-CX>HT*ZK!0&'5VR) MTZXWK6_S M@#[ T+C"G).DZ,SCS0&!UW6^!@ M1&-CMXY2U==2L5\5CD.8ZQ,^ M&AN[=9;$3K<#"C&13GVGU"HK<22IT=BOM\X[8G6.)L70:7%R6(1&=>5HC/_> M1?(LSO3D'T%B?@W???K49Y&2GWXGG)?^C%"OA;H^\PP\^T@'?,S,=+9/?L"G M[W/AH[\T\BT7Z.E2>>DY8!.O*/IV7WLUG \,8I3>&X#[WT/UN M&@'34/#6[$S1!!O5HD"&[$S38"A=24A(T@/E.O5I2"&W$S1!#P MCDC"1B"?&7A')&$CR,_8JWF!<"-NIT>\FG,--^)VU 01D82-H#\C<".2L!%0 M:DK(1B _R6^'&W&CC: ^Y^%&)&$CH-24D(V 4E-"-@)0$[RLD[ 1D)J2LQ%P M'Q*P#WGH*4W&1D!F2LQ&0 ==(C:"_HSC<",2L!'(9PINQ 4WXIUEJ7\:5G:[ M6=,K_[LD^B@O]U:%81.T!N^"KN<2JP7ST5]&?ZNM.G?WXFCK5";O/O96Z7N]96_ZT3 M]=\G1Q2]MC#]!G9\M<@-JRB!%9AA>;JO%6[@ MEO_&EC.?B>LR7<+NPXO=BC_3^R^R<*_VB(.:,M24$Z[YL0E'W,AO^>KKMO37L M2(_Z67L7N[A?KZ>8U+W_?9HF/]-TJL_!<658RPEL/UU^[<2>">HSFNXS<6%N MN+(60%R <7L=RD^!P4Y95^.3_51R:$E N-G.S:X'W@U7 A M4T^*C\(?3+F+M2?%QX-:![E_*TW-[ ] ;SL'W_ *]IE5U;"2-1,8.M^3YO]]Y,(OI $7[95V54E+U(0);2U( U%95E1KU!; MKU_9E!IK_E,F:D*T._XAZTF=6=B*$ _[-Z)Y*?!RA0_S-0OPS)$Z0G>" M8X-O/7:G>U]''>,J(EMS*SIZTL#N%%#Y8'-(#EWEV#7E]ZIC\*&JINB6;'K_ M_93#/V5FCFO)_G\_Z3O_BQU8JN.??O\I8\L66-+3!WQY]@%'M;<3^%XX3[ / M@,W!9H+!X(%/#=@ZXP/=18IEA,JQ&-DM*2/,BOH>?_J')+(80_[]G^_7\,JH MN++A[0;A(9=;B]=+%5V>(?Y]77)XO2-'8LE!%$K2;KG.M55/6R.=54=ANJM6 M=T&EC!F>.[B.;W*&#SJ;9H'H"QT767?&\SJV7 IZ/6R93H9\@-^8#&YM8;G^ M%9GJ8+ +K\7/&F%6 MZDS[:I("6#'PP#,4,7*VPJ&S-CN[%\EJ*P&$O\>65) M.KV!%9>GE^M#ZG8RP\_Z422)(6XD)MR,'LZ*"S\D!6\]88I-EMER.CV=%0YC M3E@60CTB[,F+9@F*R-(8?6MB2'& [>6)X?I9R;)Z9@^K41U=F,]X9>XVME_>!NQKOM=16+P=+S^>5ZH(@5LY4G*+5Q:(U# MJ2%LQ(UF<8;*4BAU8_T""@X/*CA;7)8;"2O4+:[+<1!H]D^Q-EB5SP,Q#8J CR8$FLQ@2EQP@,=S* M"GEC%^95>>%G#1$^.B\\*T\7I>U_EQ1Q](V?J$*;%U;Z;I83#$$[S(>B?-BB M"GM=JA VH[;.>;TVIZE:+\_E9^M](:0*# %401"0)*"KXC)FA]=[$SP>2XP' M:FTD+7,U9+@*J#';J=3WHRN[&N9U#>WT-R1I5$H3.[?5[,VL&VH$&!YI!'DZ M2S.W]3AICAS.WK*0#8#[8SR/"Q7W2JW-QO(NCY4)&5J=MI#7J(B=QJ5 M14^T$'\3D>5W@0?R8)HZ'M^S_3(@2IWFDD5.* MR-IV,%GB$3RG_KJ#_PZ"SX[JM)E-(.B<1=9+S<)\4Z6G6R#XA%Z#JPD^#^48 M>*^WY%X> VZGN8KN:1EG!IX=>@^<5;BA'LS+3+N+X?)9%Q?5'N.Y6%JMQ/&Y MWJ)K4 J_K^WYVII'?M-!6O.\0%/!BX.M./+?,0\C^F7G>-2?,*">H<+M1D7*2YE^3T]ZHR%N02%)\PTEV?IT+_Z(A*:W MTL=A5ZSB]8WB(+*,<8=1%S'K @_H@P3T 1,]8:+GPR1ZODO_A_&!CY!=<'V MI\HSF!JF3M>A3HPO$>;5/;R3\1(BW[@\P#MDO;9' F921-LDLL']4&.,DO#0 M+$:A,(8>WI$/G(8'!;_'SAZ[_IE.E3,3GFEHWH-^T9O[12\BJXGS*350@L 8 MNN1LM=O-RQ,^LN[C)UD-YD8]2FY4>%2BFK3.+*.=*@_#G*@4TM''=%B")8]^ MY9VAL19-^M$J:;?%YEBF01Z%A\0Z)'H M\AK.N5UCIT[Q614 (Z5KA$\3>6OX6WSP/?/JGRB,&3F"+_UB.[L>!!?& #T+U]3_<0@V[G M;GJ3Z(*W*EVG5>S6Q(I-.N34;(_K?&2DQ8^B2SR9Y!*BRT.YE-*25=?6_(Q^ MZG(*T^C2[96Z2>1'^ITI,/(C3>Z71PACAPE',.$(QNC!8&J8<)1TID[7H4Z, MJ^-Q$XX@4T.F?KBTER1[^7[0BZHI'68'>U2K(,%"501S/Q .Y5^/:VIK_K%_ M3=/QSL4ON7Q.H+M]:VE807Y=&I8;H[RRE?+'-E1,%B/?%JL(.0)F$3V:^P6> M:6A+2H,GY^[WWF7=.C^[LEAORLS[G-45 [8]KB)=:R[.>7!E15Z;VU]9#^7. M29C7)NK&%W5/^MJ.+V."8W%B;2?\=1IRAI+G.4^55^<#.F^2=J\F;\JI7=:P'V!4Q8>,-N.X=H8UVP5GELVN-X"47 M*GSZ!T/B%1)@:F RS3\P#R:Y#I/?1:EHXCD7RQ$5+A!'S38W&?8+ ANA%+\> M2A_*;9*6+!A6/?:2"BNNL4(Q@V,43(?Y%(X3)>Y5HC#G0_(7=)I("@^2+K-'3%.\\&LE%Q37,!RRGM29/;,4>JXO%8^V M?WVC<;.9IOC'*C>=V9,M)W(5O&G@U[;U)V_!11*6^MWFKCIW*A,Q*(TV6Y-$ MW37ZF_4(%XX)-MT[OLYKIDND--6VK$_ZR!XM#MO;2=7XW?'Q,\D%1?JO<:VT6_*]S=0WA.JH MK>9FW&15O-4-+'=;^U9+'?#BWNNC\\7(6Y=[V_ &#IV'-[^!'\JK^,ZYW\&? M^/?TNT=NM1!^@",6CU:"+E98UX= F<'"IE$DD:7P*W64 M2;_O-O'A4O^^6,+;(T+^5^6JA.']K.3T$N6';8[0UJ.>SW7DX:2MX),B8L]# ME),ARN,EAV$JRZ^G$]X3+,E;DW,.Z401R'MTL9N)"7U7D[W W4?H/G+(B3X* M6V'C%BK>RAA.)-Q'ANU@O&"O)2[\4 7;KW"T+$UIP6BL@_RH>1 P5XSD!N;3 M/U@^2U$8C+-.27K1502'Z5QI#,EWD2NSB/ MX.5/31'Z%*W%U:OHIALTZ3=YPT:+*6RTF&[0I%^73$V;KQ2MQ=5K!:<;-/"F M>:0JQ*EI%)ENT,";!MXT=ZB(#$'S& ?E 6HMIZ8S(\3,8QP4:#R[8>WB-(/F MH3Q5CY.*6]*4*,HAQ=FXURM&GKRNB-?*AD&QBV71F:-@M RL\J'3OH<+*V7A0D9<&3ZZV$$E'6+)DEB3S,FOW $3/):Q-Y ME8"8Y.+Y31$U&P:KN/F:7S&*,M'JBSMMU]#Y$,5A5BQ)IC(K]GKWU",XXY+F M<[MG;NHOH_?'>6K#VMH(2B6S;@B**KI"IU=R\=LGIXZZI>9R7=5U0T;M64=I MHGGQ0OR\R?<]6.*T]ZZK7&IOAS7-GCZ5]:D9<;K;TA;5HV&WRTRDWJQJBTB>]@Q>90AZ2R*(Q#.'SUY%(K< MOY0<6NG3^3F%-#C$.FP.Y2I.%8/#K9)#A>W>#BH?(@\U<'M@#<8)$9K)C M0]VXG0SJTA_(UGWO7KJWOZ:1N;6V"\B:%XL#9*: /UF-V2M7<"0ELBZ.NH)K MR-416*)M?;/H1 +S,?N3H?+9/!TW:\'LSU1D?\:0&1T*< RM%;@.HK[.&6T7 M?JVE.K/S;KUSD\1/L#?N8P6/W:WW[8<[U,GQG<(,QQ1F.";S4*=?STE-/LG= M>L]^N$.=?L]9:C(+[]8[-DF'^L(Z?REP(Z5+0J5(Z4>EOO.U_A-Z4?>;$) U MW]NV)@:V6JK>2JFO"JU?M^U]Z]3E]9T??'(43#.5/4TM/E,P>QJ8A =V7-#< MC:YHQQY@/4UQYG;TE(%L!MJYAIB^-;4)E9203K-BLMQZ5'8VG47. M%)"#5RJ\4A.;:IG,*Q4>ZKLYP&[5QA6>Z0]\IA_/2O7PKJ&?B(E\4$=FLC,E MD+7"NUN^/V,(^]/,P+-#]].Q]Z\'TS-326+O2 BYJ+H;3^XRZC*_J+N'%I?+ M5PH3ICP>*^9O.LQKGA=H*GAQL!5'.CNFB$2_[!P/[M.)5L\PFU$986;)6%00 MO5X@.;JPX+J;K81280HGBEXI5BW]7KD4BS6I][$EV]K;GNH M+Q=Y;ETV_.W.$!NY]3P$/?GIGZL$SR3)9_D!79./[('\@,IVBHV?C^PV3!HG M)O(D)L8)"'U]C^+KNX1(A+%-MFMX:]]HE/V.42H.!P6>(K]*HB6ZS.VER0KM#YV5G-[5"+ST=^;+>6'O[ZPI%NA[3O?=TRG/P]E MO-"WAV5IBGI;[2YX*<)+\>'\A/!0P\R\1W,YPC,-C7AI\%[>0="[H: MR_0#.KY2?#6FWHV5H@![F'0$DXX^C!Z18KO.(_LTDL:)B3R)B?%0I,P1 3D1 M.=BF_8& M75R5&WO?R/6VBWTPGR(6PTLH$[6CPN@LV5M1TG+L7UQ!#&O%8:8.(\O!TBP_O5;H>'LJ^G)4\H:JP7 M]5'ZVEGO9(@_L:T3#DAU[E"*7*E'\__4<57-S1T'?T%7NXSGF+J:^1<2_2]1 M3 A[-3V6KSU%:W'T4$"P/)P9#^:87"O'!(+EX=3 U(3;IF@MCGX>"!9XL]S+ MLL@6"!8[N0O2M%2'!U0:<)*DCW/K*($5F""H6ID M\RT^-_D>_0$G9[24WY%>P^_6.*H^1\?Y:8!@LU]W-_SHTT+O0UOS.[.^O#OG MH\X7L>*D6:QR@;\VRJ6FG5M5>0G-@\E_^N>-_2<@0T$3Y/73A"!%WMUI$&+C:@$OSF5/)27\YUSOX-_\^_I=X_<:B%"P(N: M*OAE03:C&HFRGVG)KK(X1BS@:/;X17B$__[/]$)A0&F-OCCGD\0!QZE.,#6U M-)/<.PHELI[4F5VPR%FNU*AR1LGO&=BD1B][FKY%U5^OA/'L X[5$#N![X73 MU$.VC1&B[#GD>#@@UYRU*MFS0ZFBL$L>S"RLATB269K)P_9>%XRZNC=XOEN2 M?U\L.>S>T[JGX)-P0H@>O0"WG.9ZQS(=L6L_'9JUW[/RRMP*.2.FZ-ZZJ80]J(([>&^[&U#8'/?/H'RV]$71Q >"" !+%!PE7 M"%ZOF\EV!:(F66M/U,?%GA-8.:J\8:^K'!0D9R%MANT*UZ!KAJHHAX*LS"-> M(")>8)ALGH:][Z"8\,YP!T@+OYTNO/=+968I\R*R5[6@NJY7Y %V96/!0JLM MW1RWJG-R*=?MLN5J0>*/?$"'?, P1#9/PK3A"Z8-WQLW%Z>#J9CC!@]AW,]L5A M; '&*U[8?OTKR6;)A,S*JLX%,M7W5@Z+D"6=@(S)=R5_,$R-Z0OW- M>U->;$5HUKJ;JQ8V55%K]-J=4F\[-EEL1>!LC>P+2S428/BB 85KB10WA0SO MKBAT9Q7>;]1F=9&IB+V]E0("=YX6\6]?AGSZ6L,\XT,%[@C /6=$](]FCGQX.8OS'(<73@2/ M_ICI$DJA8AN&['C@Q^'%^2@Y^.Q%^!Q3WB8P(UN']4T88.;_D /?/GR I2G\ M)*)KV.:,T%$;]$F$=!3U3S0_WST,+'H@'<[[]XV2]'?NV60,55M?>:0-'S,S M[,UA(0_O$ZCK'U,7R'IB Y?N3\?VL"W_PP5PWX;;]*,^(WC##SXTE:>>;00^ M>#3W]^-Z^A>X'L[E^/=O"3WS/?OL_DT(\4Z$H+]GB$3D,(<3K$>*#3;@> #%9036X9&L'R1BS M;!\^S+>1@P ?)4'NO]A,LV1+T60##C!R'7K?\83>8)5C#Y;YA0LK8T>"Q#%3 M%_\QZ>]L"HT9?A2Q.,M=F(YG_3[H+*$ PWBV$MOK\N^3S,"< M^90B9DA>LBCZ^S__[X$$7AQ&B1QD9\L7+0N#X6$.$J& RS/X^!^RL9%WWL'W MEOU^]+W]./K86,RD%%SF?\;.7J-%N2 :<@&O^T6_EKV'1[SXQ?(LZ@E#O MFK+QY[DO)_KHC(_0VH;O5:#8X2&L'Y ?@&MH%EK'/G;IV+-8/O3->$=!E<]1 M\+KH/2;H-3J]$TZ>K?US1WD:?$FHU_EFK"SP]7XY.L%3:>:_Q_AF(=83<[U* MH<)W*T+O>*0GA*M\J]EKU2L%OB\4>GWXMR$T^[U6,<_WRL5Z:]B36(;F6"I" MK-N:]OG@8Z?1QUK%&!I_#$_@..';&GNQU8WURP+\UQ6$6*/5[)=[,:%9@#-I M\-U\.<;2\1L=^A^B)0= :UZAC!MB;N=X 4)/>MH51Z=J'SR&XF1J,MF3V;&>8R?<7<(B5QLY:PZV=IM[M9!:LT+Z4O^TP/@MW<;I49?=AM&7HV9Q6# M:4?*7+9TTY)F=O;UKJAUAMIHLQEW6M6.E+UL&2R+#M51K2FE,5F]/E5'B0P[ MEVCJLJFU,_;B7)PK.L?S?*.7F:>L#&01^K)I7MG*N^1V,A;-5G[G5%*IKJ_! M7J\P276;+#>Z[%ZA@EV@)+UQMRIO.Q)]A4L&17ZNY=UJ49>MU;;LSS?]A+.1 MZ"LD%9?#SKX=M)I4JU_S.F8A.TMX< !7:,KIZG;9K(V[ E#E.6=:!KNBX "N M$+60<#OKN35M4CV^7,F[5&N];>)KG2^:IM;[^20Y#GH2WZI/AQMTBOBBJ9<<)+;MH<4)\JC8FE&I5&*[Q@=K M+IJ:;JM2KXF]H;A:#H+"?BSL&PLHIE>HU=G0^UYAW3.$8:;M],9)D<\Y'=24 M>]S4*22SG8(!6OJJ,F/E:6&SENJ\Q%PA[""QJ\UR6XL3>]EE$T-LG=7J]-B^W)MM1JT!/8ZQ7"%BN)Y+2RG9=%C3?[V]*R,QE!SF:N M$'9:MS+)BK(RH6$P,VKM\CRUYF#3*X3= [6TT/OY'M5CAK-4O2WE1A GF2N$ MG4P6@[I03L_$EI7NUG>"/6S/8:]7"-M*I)?J7-1%(=&;%>GD8K55J;G$7"'L MC&VT],&H-Q#,25GA5I5FM;GI>5.(+;L2CUI#=VN5)Y+[!4>&"[R MVVRU[%>HP&HI]5UZ6-\78-,K/)!.F8-VB1\O17.V]<>UMKY=4W %KO! *N$O MLNULQA7R]36@&J/1K+"!O5[A 6Z8S.NNR0U$CFN)D_TLTV1-V/0*#ZS*]4S! MF@\D@1NMQOQ*W957JPYJ>H'NE=98F*M@XHHU7F6M;CI1YGV>]UDS8"=-1>[OPE2H-FUYA%W:VK?##.6RH M*;E$SZ?6:1TTO=NQQ1_=+G10K4MI D(-D9=9.01Y(7E$MQK:N\KNR(XBU M9J+0D!0FFVC 7J_M!78[75_D*P;<8=3*:A^L+;J\D9)7V(4=!7)RM_1MBI'2 M%6$ZGBAS%T[KVE[@-'U5[64U76X$LITVF4&Q@IM>3"N;VJ5&+%OD12T8%$$N M(X'\=HZ:7DQK(KEYWM@O)P+#JYLT:_:*OH*;'GC@4X;)0Q] "AODQ*7XX;Y= M^CM'"'$;A*">/9Q$"/%.A,A\)_&_6Z #1"8B$+=!"(),-T&(['?VV8H0A!#O M)A$,(<1K!\1?5.KM9=;#^\TZUY)^KQ<$*6NWC<;O%Z] MQ^ZW/!#-HEG8^>RMXBA_=Z+S5S;C-D.0'D4UCR&CC6MX38.O!]/ M\<,K7F[WH3OG1]>2?MZ2^=RS_XECXW-/_LTWRAN?_5=F_)_9S9][]A^M&[Q- MS>\/V^.;P(]N++X'(^Y-.//VP>Y\=^W:$[VWO,7E6^/3!SIPEJVR.ZN7][H@=C@JC M!$JRY;[]Q:3CF2NU.#^!P^*K>"1X=1EX/CZ[A0YXN0!RH:(9(&8=U1CT.7JG M8/_$,YX)XI4@QAGQ2A"O!&%\XI4@7HG;VN<+P(%[NX:5RAA41F.R:<,1[O$' MQ%%QLWCT:K?%$&_%*W@KS+EA_3@7)=Y2^3-!0F>;-2N ZPJ_*&B>$KX':BO4 MF&WKFH4UZX)=H:QW>3VHUA*)_&0W+%8W4@JY-YA,G,LDB7OC"THL\7&\AH_C M;4162#NS:2JCR7I)G^R!YT\2>06=_45.$3J>I(E3Y(Z=(CT'X+HVR@)^"CSB MV2 &WMUZ-GX!W]',:>;JUD7\&83=[\.?\=GUF4/,I@N5#C=0_,"%2]@#OF_@ M"FQ0B:F8CJRYZ$W;M1')KZLPX[F17+<[[D[0 .CH?G7@S;*H* F'2JO3*?I= MKZ&_<]7FUC28IFTE<+Q&0SG'D%5B8.L RR,Y*;<+U<35GS0F6MV:2BUZ+N'"'JG,&UU*=X^:U!>20J+NO&J* MRDO$<#/N[2H=?=X7=\V.WC<@7RX+'0D7S6%3;R2&=ZVWW(U+YJC0>.CBH!@J M3@S5F3"<]8QJ0]PT=VJW/@W#G]7[.M+TU%A2U:JWG2^I4J/%RHIP4DRFKB[ JGCI#\""N];^;E;).R0>R]N8 M<_!A$L_5'2(TT,9BB&.KB\HM$1[>L4\I3>0VEE+Z%'Y,FOHH+;5=)MS MY_4>MF88PP.N0/V+95X6WR!N,"+[1)%[AXCE*PM_(4_-V(E')<66X50KBN!OBWE\XQ)4 MXU+9EYE>Q.]UDWZO_ *Y2#VHML5DSP.^AT_H&9J,YZ@!+XX/X-NS&*054/RH M0*"LK (M+._KH2^G@:=9 '9P_3#^EU#N;A_'WW^2=WF"_DNH(X1;/\NQ]Z^U M@=Z->X17L(KEH<(V0%NC^[+P7DJ\(L0RNK4=]!G#"!E#?]RY*T1Q@>R! @C_ MMV(=1+-[E,PK5L]"9/9.KS^=Z D3\,R"J?#M+;X1%KD\V#B3O3RF\B_B]B#" M?7,*QP=+]UO[.GY+NNN;<:V@2ZF)R/7]2:=8I^7\$DLW\FE0<8J^C$V]L73? MM5IV:]I7>R%#!E) @$>%HU*6;[L[XIVX0[B],Y7IDP62'N-K)9(E#7C/>8U9 MEJ]7$ML.I;=V94ZW@DDN94.$Q:63F3C'9$G*SA<43J+RO('*\U D'TOB+E-R MN:292PJEH.88S)2JS^L;)(GH<%J>Q6%X!9=-H3M=>%EW:37TO@C66X>V%HE,L3M'PHJ.BG%Q^J7JTM?2BN[&2=4 *@[$*8:L MF0^5)AO[K\RHP4]4)^+,(M;NC6IA]^O,P@> +S$]DMD\%MD3L&,#./KNA>C. M,(E5?EI;C2FSZ0R+VCSC:BN([AR^1I6-64)<83?I"NO+VUA8#V(.+(7XO.X3 MA^],V_H4/J\GT!8*5/Y M&WHW[4B=VOZ&F8#XHCZ%:"=VJX*W$38 M^ ?M;&.>;6AJ[!\4_N]6@/AW-*N/GMJG#!N^-$R(.#74JONQC\&B1_#U<#QK2DJ4&/3 M7>R/P(,O-.M?,?O *S%$VC5QD7TVP_F&9D]\::^HW$&YSD.Q;D=2G=N)'KHD MXG0 ZBC.5R!_FV86H&?J*8'+T"-JLLR.Z=45&?_H-?@J&N$+MX 77Q+F+)ALM]E[;(:ZPUS-Z/UKX/R*;[*/G_*ECGB\WA4\WIS[0@IXTCUM! MW759KV!38,+;_L19S=H<+S&X[GPR3J4OZZ:2HY($/E[?5?;1DR:NM-_"CT*E MLJY[QIS6 96NS,WU9# OI(!?8=ZY9>(F=QBP/3#"7F/:@SA5G)+W\U/\IX=-U'J M6@QL'6"IFA^X)"_I4V4@?/ZC>_?O3&G+.W19N=>W>72OM N@601M'7_7-F1\ M2;D /W50DVNW6ZS+Q4I]DQT*W$H>4O7&5,MV.A*#"ZG3J7B:)@X3(N(D=^B# M'1Y_2\9["UNV1Z5N1^3 JCL:B*K06,^1C*/4\6P\E;RLK4!\&O?CT\ LX6G8 MMX4+*X1^"\PP*)HV#3S- IX'/'R%A=$V.60EE7@S[A""W9LAY&'VC7@M,97H9QZJ,.GH^2X%64UCD6PD(PKB>.LN]4,OZ$LK4%Q)+ MHAJ]OFKT:W*Y4QQCS/M!063X3-]H!R9J!*R$7;[4%0[@$E<,/<9S"]9L9: M'7$E\^XN)JS:K@W)H$9I-I"M(G[ WBL/ M4O-RX;AM69/P_L5 M:%]IM5K:GOD<-0244.#Y]+#0A4I<.HPW0H,[FR3GU8CTWU]6]:>J6?56XE]O M]_WQ*$G+8FF[+"25)#O5:W,D_B@4F4G%N2OY!L3==C?NMHN3?-=2J(GO[1.9 MY#^*D>Z-S>96#$+^L1$VC.2E5>JUUBBHI;*6NX$Z'JX"SV3BU$OK MDA(_'0$%XM#[<&7P=5 ATQMQ]4PSO=5[S)0&;;?>$G8\0@4.E2K.QI/M=*X5WJ?J1JU>>T\TG5JL^G#;X0])\L5?7D5L#6^!IK-YF].$PROC0KYM0] MO9$87+6>SL;IU*4/D*3#$7#XQ-Y"4K3J4[JZ2-$J4G6&%*WZ'.K0R\W@7RTZ ML_0*TFA-EQU].%UO"9%\MH(?)"B55_&C?;+1:L6#-MT M)-\3\D:_-QXM[7K2Q/A!7&N?PK7V2U6K9IHE6PJI6G5/!\I(U:JW(>0]ZC&$ M6TG5JIN?Y#U[;AYFGT.=U[4W\(E>#&J4+EC;QAIMGH9F 5PJP06JYA-OS2=* M3_C\YP4_;2YZW;;F?>":=73$NS7+8^&\%F)*C-FYONA[5)YNMYIY=ZJI^XW$ MXCK@&2H.K5ER=QZ1\;O.+/J%&!*QZV_2KG^HB8 M&6[.#[P95?<'GA_'E <^>%S:V>:M?KHUG>LUS M9T[?+A;90D=B<7ER-AE/IU^8*4S\. 0-[M[A<_\Y,'\3#K8]GJNK:JLE)#IF M/>47G5E7P'" R@=0J7B*XDBBRQT[Q%K^ KC$W?4)$Q5).O.-:6;GAOC! BO: M+I; XL'(>MG1WOP@1U'E46Y'):H3+^WJ#3'7A>8YKFU.QVGVA:#\)70Q(N0D MZ?ACW&U_4\I5.I>=[(8[5V_18#KP6+Z^WV IQY72T]P+JWI\+0WK;KQPQ_-L M3I2@'ION8G]$A]O^=36KF+C=B*']&=UNGRH6^L2QD^O@_QCS4YV'Q3^CN(D6)OJ 3AY0H(C5&WO%0W$?/F;A]'IMZ3U0;>6SU=5+,< O:^X%8 MJJ9:I@[ UBCR$ILAKB "(*1(T9?S$/UJD:+&H,739:/+"N9LG<]R_,!L53L( M/XC7Z--XC31+<7'._A^0O_"K?Z'2F%@E16G\^ 58!=H:<@=*^?\UY?-+Z)BW M'Q0@AQYO4>-#N(W^"2?QZ@+/=S7%!RKZ@K?4AQ^229. M<>0 Y5>4$]JS22: M"3<2.BN-!VIE)"T3%6KH!-R8;Y6JNU'G8S:2*]N!Z%J?"@Q M>W4C)7'I#&=Q0V*2=?L/6\T4UE9PNNTQ#YQ%FNSS?72N7=Z5# OCY ML]KCEU 27P'868AQJAU,#? QR/Z_;Y/W]0'3^FCL/OD$\V9[L=DWNKJ>2)2F MN^RNK[%S_F:@>S)>*9F1;=+":L@MNY55>V*S'2E)8W4OE8YGZ,M38,3'][5E M_)I^]H6%G):ZLPKO-VJSNLA4Q%[.V31VE=WMV'2#0JE7YDPN0R7Z=LL=)6KV M9#9'0@[ULV2*B[-4EM1;^]L>OJ>6X4,NF#E?A[.&-/SVHRW:C]7N;FPQ/O8 MV$TMQ@??8'-3:_'1^M&-+0:1DINY.>>F%N.C-8R_L1AWX/5Y]I:Z7N X!D#U M1V0C= NA*^MBJNS+G^5RNE=A]:^(=5]PX_^*^SMA[:^Q6W_I3?EN\GR:MI7 M^[!VN(#XX7VQQ*0GQ@HQZ8E)?R.+0:3D]SR LC:45:"AVU<@ MN8#[\'H6[S?O9_F*2@,)").DCW<[%V;.#>M'*,!\)+\B$M_P+"^H8^'E+;40 MB:[\\J;'X\"MDXQ?^^Q*<'E92Q>;R7J@B&:VM1)2R?EHT>*E)*X5SL93V3<* M+9/\D;N%B_O+'_D\A9/^KGKS;U^&-'H#$B@ XJE[&#EW6O^(!CT H-JBV"8< MU ZI(Y;MPV?Y-D)BG!DN^R=U13;@^. 'N#[Z=SR'XXA5S7,,>8<@"?QI:!9( M+,+(QK,C.HR&9HY#NES8WU@'U-5%>.6E9%&U]5__@7\.@U"@!N9@E MIE2(V@1]%DSM;E[.___+_SV5R:*A'BG"U?M"P,EM Y2$Q=(.L)>08?_T,V-O+..VCQ M$,T.8/;C"%HL9A4**?BQL]=H42Z(9LK;Q-FZ18"0,,#,_Q'][/ 9QJGCA[:G MH?WTAPL,N#VOP2.B133W;><' _?+A_1.TM_3J0N2OP7ZR+&%BY2D?_1;^5>2 M&?HH-+@C*,E0=3(>B%'TT1GOH/4,WT.]R@X5MA_8_D$8 $?:1\R-,ME1)12$ M&T=1D_]ZB"!OB' M'S2$9O^6!MV076418^EX#*6>WM# _A M.5"AVJ/^ZYU']1HR]-Q6^AB@K^&N MC.TAS%$0Y\[XZ"; MG.QI7FO6=H&'LC?P1X$',=#S"L!37,U!'T'KD(?J5H J^*!KP^'&'. ML!4],O^F4J;I-$:NMS6H53O?U-AI?CC:\-]BQP+2O/],.PDUH[_%X&-E!X[= M=P/P!MO0A>+V,U2(\9'&7P(6<&7CE1GZ5U3*<(=#-REJRJ6B^.TO3$VT:YW3 M\XUV!PWNEE:D*SX0P?[BD7(>'+#@Y]HY&GL#JEB& 6=>!K+A+^*QBJ5\C\?D M6 &*V$9V >S&=:)-._8'(@Y#_7GX%7Y+__FO."I7900J./6'7)D:?(873#U- MU607%4C]P[?G %V8%-MH_N+8.!Z#G\6BOO/A7 Y=?X^A*5X=_D)>@]@4 "OF MN,"175R:%:^&JV*O*GZ(?)0EV P.4W,,.))YR%[&#GT/'#_\+1H&UH%AH)'!R4 \@* MZ.LX'J^L+@//Q\WCF(^U,*P.FX;J)1PP7&@7A]I/;<.F4*^$P[& F%5=G=X M1')L)FLNXI.CI,;/^"=:*S5D-M@H,$+Q.!51P]V@8?M0J08Q$PKIPD,G,.&S MCII!J'VAK2*&1 >1X3 .*/OP,2HTW-#&=:#(X5&0SE,0 UL'*%A:HV?- K@8 M.[@=0MK#5ZB6C#:#75A^R)21W!](%C*=[\J6)T<,=)HC,#1HA<@1X93S?>G[ MN\'5[[CRWF-<+0L"G@+,*82F2,.CXB@+^5H=Q! MK0 3'GNH8^T ,B,J',C/(:.&,A7N 3)F:1X*M0%-X\,DD<3#'T^!OT%L@L:; M/[ 5_#Q\>#R4ZS#)!;>13<1QJ,/_?>,S7I%:)14T#RJ LE%R[<#)&S*$TQD6 M)Z@R;37OO-U1!SH5U Q_#3^9Y78]2, &)O;Q1W#!;1/T#BB5DPVT@_06 * ; ME7E5Q8JG;*#.#=L+H.#F=@]&Y!W+0%T? !XCBB1(!YXYL SBF -?1,/BY3ZG MM+N9'27/Q!S=TM;51?-AW0'N%\ZU/1CH\^/,1Q"*WQRC#ERH=C9EUY7RP[:@ MF>NM*2:H5671EB&O*/RWOS)7*@W$H+ :B"<<(X#P#%?N,603!KIE!L*1K]_E MGGQ(;OY$[:O\)*>+X^&Z,2[I/:&2+NK;WK[JS]$AZ,S3_/0'U"N7<+-$& @' MYR>N\!;42F<0PW80,O&^B%#+\P(36UD(]R+@A2QH:#+>B9#B%FW-YVA] >.( M 1YJJ ^:;R#4G@'I4><[;@OP&6CQ\+3@H+'^B%6D6 ,@'4&#: TU+N6@2&(] MZWOO>RR/S?!0&PF;PMT&X_3A=SW@KC4E=-"'>A5\A8X*F+B% 9'> C.T=\$N M#-N:)V"')M33':CF^S'O\//3$]!@4&)" '\,M8BYAKQU#[XZCL2QG< (V?5[ MC&@55JPJ6P%20I.AURA^L;]B@EKHLTLS*_KNJ"M@VF/]#>W\UFF'QU8HTD*0 M10?<.=1B'G!L^-&Q^;'#:.^'>SEDPK.1Q0_#"B6G(>_0$1/@'CKO!=.?6(JX MV]AF82.+P=Y8<-1'2W"'7;W1O/]X.$;8\W5%9[/0%&B>GHD]5L8AZX82 L4I MA%AHZVMD;!Z M 53VS:=6^;BV$ (."Y!X9@&^(X7M.$L,/(^H%8\!&3X1FH_H5C T7#OP/;0I MXM$LT-)'F/48;^"6!$D+.1VIB'CBT,J0 ]]&1J""K3D%;5-&U#%<1!1= FU! M%9!*L_C2C3"LYP[1L0V!KPW<'IK@<4^CSO8T;F)7_-D^)0IUHV]9VZHB5%A;W#G>3 <:$U& 5:(^,"\_S)OCLHXQY [ ^-/6.&6 $MV@?9 M=)<1OAG^[P,B*G]SP*%O+1)&:%"%5K3LH/N 0D?)U1W>AIHJHH&J08'Q;=>+ M7VV'11*"@XHV\[-]X)F.0NZ(6"%RG)SAA>:=@Z,"E2"X5!!J#HK1"2 /WCKX M:3S"?ALA9314+.@.WE/6LJO9 7(/S=&V;L/NP@6 DO,=>:9B\E&Q?>!=LJVK M4';49<(O(,+CQ$?8_PPV>XC!QY7(!ZZ+?ML%2$'Q4-_()^;%,HD:M$LU!%XG M!YR01PT>;;O1+G8>OXE'2.K&(O93H5($ 0Q!')SA=G=R63WQC"*8NO@A=#9Z MROENT,9]'.V!H[+X4N9[ 40I)$O:0X?!S<*@'! ]L]7^(#M)T<%VH-C/I02 MB/'3T%/MHIIAV!WHX@ZP?GS\!7SG7^_GM-&>=E;M.H&_WZ8LWPKX/ XZ0!I# M[O\5E[VWL ,#>6N@S,@'3]XRL,+MX+'6S7,W M)W44Z"@G".E;OAT/M37L SVX5@\<\WADO&4ANR(4[H-L(W]W[6=BQW#Q5]_I M7C4^=##V6FMD4X'-1[/:$4ZB*^V\R#Y$Q04C*]*!&HTI*SM4\3,X^;T]VSSJ MF":TMB-\V"(*AU[%Q=%Y^5")L6?[U#,&,=C3%"X3?+IL[*!2 MBC8AH"PL*+_ST#I1H)&.#5>HBMIXEU!=#7NU?8A*6)-#@14X&1WO:&&4>(V M3X.#@/NAB=G7BW@N&BO2HI'+)MQ^;0=B)5Q7/$4%31&9Z&A9#@(1[JAH,D>? M+[*5@?=PPL>U]<[L\.B)#OQ1]#@2O-A7]N\\D4 MCU7Y!-2+D3J_L5W5 ];%#4T!8HO6+,0>E(/4"T?K7=7I"Z!57WE2"8@U8Y2< M\\P^::8ZW_[" :%+G3Z:N??C@6._?1"PQC'D%:I_D>T,7M5M\C0_TU=&4/HG>(:AY+E#Q0_@+9Y%=D:4PS>1!T@?)X+S,X.1(!N(8_PH"SP3ZG'EXE)#U3C@[X\ RA8:9RIRB=%&2G^FX5MGI3? MHVX/E8PU2$ #XBQSZ6'D[ _M7]! 6 Y#Q#E7XD_%U\NS%5$V>6]"0T11H!LES M;!J9@:<$ANWIP X)'B6=P5_#G^B1&;@SL,F%XX9:E9HU'G@ZG05N#(HK. X MAH8*].&WT!RS;$3*G1@H75%#KL+ M:PIRP4E'#,VQW&GM_T\VG3]CO>-JA0IFS,5:?Y@RJ2&_F&*I!PI M?D'58R37"WT5!]YZ(IX;1Y&A#4!9;K!;J G*VI&SW%AX=#0TC55@0)%%66M: MZ,D]6.D70\#?G S.!530YBBRA;/$YFZ8_8,*^X[&.1O5Q2&RC[ZN*AOF8 M)V=")HA'_@;X8F%[#G+OP)>>KAG(&64%+G:FSV0E2A= S%#CNV03_^,@IB[CMX0](Q5(*/M ODY4%0" M+QU\!=N;V.\0?8Y3-KTPDG3@(6 M,/ @H#Q;9!1T!/M,ABO6 M,;3P5%S@L:('N\4L7N18Q!) MTYF-?@WV0U1"::V1"/Y FUZH2;N:IR<@:(<>9SP]Y.2571=E0T?).2&]'BP\ MRLY!XA/&*&0<,8?[(Y*+&$;K4]3+!9Z#DHU"A>GDI8LX+IP)YL.K3 .F=E1 M=K"V18*'?')A$BA^B7)\CWMRN]%N'#?E&0!XKT+[>3CE,S<:]G(>GF5;<(6. MZDJO=7)J_,+"7#H5<1("W$ "'\X_='3 )4%>9@1@LH:R(LY&%"+LOVWW)#4' M]#G7 :9P?U-MV#V*-H74"'.0?[+:85CZ\3K'+Q?:BCU:IQG <(2;8B\S2G]' MP(3VR=@N">>U07F/G&97VIP.%$0;H^:%X'VF)\A' ML'RXKYPB0P_WY"@\ +LOH(8@!2;$-F0^1'&!\[V6O3^&%*(\LZ^7YO022F( MMH"S,$&DE)W!R^,NST=Y7)'<25K/&?*@'C^<2@QYZ9#>\.#B]#_/Y/OBF8_$ MZ_1<_H02*'3R2 L\.O_/M@ L6[8;;OUX\_XS5/G#1S\DC>V: 58KSB9]_K-U M]*L#'8X#O]H>6Q>'GQQ5AX-\GRD?#QGA9'NH;C#W#LK^52:X6+DP>(W@XAA' M.D].<,$1^-"Y"S1S"K6T0SCZX\*Z M#_15>2UK!E9V3BH5.L6# [@H A:=2<$Z%]J0 @,?&#E??PNX#V--< 0ZTGS0 M;GV-S-Y%*NBU6-,CNUES(+3GV)1O<(_,5&U+'Q<,0 M=ECC ./C2;F+GVW0B'.A>O- E7E$W&L/O]1LT!/-,[T")58?\J8_2)Y;%DJ! MC=''@T$/DW@MJ.4K(#SN>(Q&0YZ"O'A(THE<'6TH5['"*0T\LIVB>_Q0W]]C M/#[/AL7/OI3EPP,\)C8U&*Q7,GU,)$)S(HWT5]/ 9Q M/VK;03F D6;X,"/XH1)X,MU@J_ @5Z3R&X:M'-CB$22B17Y&%8W42=320&X[ M YMS-M023JX+*-4/&&\*,/5B3C"%9C:R)%U9Q38C'O0;A<)_(YGGI9[Y1ZYU M$F6^C#*G29291)E)E)E$F4F4^5-'F<.R/%(&R%26950I-64X*0EH1LH"E9'2 M#$LE*9:1IVD05>61#X5-Z?6*LU-U+B]H_=2FO-Q7C+K HZS QRU+QKS1*U&3 M@&(*.4%VN72^HV\DYK+E3FM1VI[J9W4FN]?R33"=B$('MDQ>/%UD1QU&+8R$ MH%:?"26N*JT7<]@R_;AEO5$H!Y/\ID_MEK/Y/N>XBU8!/YUZW+2?& TDO=7, M"KW*?I^=Y7=\8;^16.FR)>R/U30C1R4VV9Z=&R39QHJ7DI3@NK MS10TE%RVF!O,I=1E2U_25ZE,/=G7P52=5XL5<:9Z/&QYL4R 62>3TTHSIZ]J M?<9K@VDG.^W EA?+E+4:Z4FEWD^+YCP06@,YV>K,4,O4XY9NP,WY3G&[$+CD M6'!R1K?:F&Q@RXL%W7M9;)>$GL(6!M*B MOG;+'2ESV7)O;5MV4^O9N@PRG6&S2FOM$FK)/&[9Z@I-/61LI=]DI^U6\Y2MWG8S%VK@FU&672Z8F!4C.6ZGV_T1AU(HLO';P;#;*E%+5O4;EJN-CQNUW.D M#6IZ\7S!L<%BDR@F]<0T8UO-2H*EC#EJ>C$ :;=EAFG%[NNF8>UFU#ZC@B(< M 'TY #Y;G&S[5'HA)O)N8]O1 Y.Q-JCIQ0 6C$ T,\V[$K&V(J<7=ADV^.57R_"ILSE -9JP=+DE)#42_*04QJMA0&D.6IZ M,0":'8KM0)@MQ1X3] NE8#1*9W#3BP%PW;;4&=>TML"L]IM]4AEU^15L>@5. ME)$[8+.;3%W7DF)*IN3DL)#&32]D?U&G:TJ2ZP5ZT&>K;'&:V>^D#FIZ(?RV MVTFTG,W2%DU.+,\R@[D_6."F%S*]&^ALEM$+54K3"Z7$/EB4Q2%N>BG4Y;JT MW+5'0!#DDCUQJ.Z0Y[MPL%<@;>L4JG5A"RR]1#G]DJ50[$Z%3:\ P*+0+;74 M8KHC@/VX%M"=<;"%K V;7BS!P.>!MU\T*WH@SX3!,%5BBG0'-;U8@O&@M1P. M+,&ZIVK%M-5:B:N*-"QIB7E;0EQX!5@6C5XE4^*Y M,L4)]$)*-[B5[>!>+U>+3R2&C-9>N]3.9KQ9WNE/C3)<@BLH5%$&2I)=US)" MD-[VUO;04JP<;'H%AC193;4;^\#66XWMOBK%:7'Z3S-E"KRKN MP+B[7;6JHWVA@YI>K-:P,*-RZ>:@(^27^91#R>,^S^&F%ZM%I?.0_9I]6]0* ME)J0^OR8D3=X !>#3:_&3,?H59.ZMDQ5]_IHFRW!38BY@D7-7&FUD=E)6^!, MRZQ/%@4G58?;^A74Z&U2@RW5=0I"C>I5*JGB'?R3+=U'M^OD7E^RW?7W-NSEORJ.G%:N6RB<7>W:4U*EB* M^\%>=]VRV$%-+U:KV:GLE:4D-"BMNVAN=+DX]7*XU\O5R@162G;J7EG0Q*%I M!*/Q%,';IQ+DT8GD\*]7BR!L-MG4E/6R4*3WIOS@]64 M+O=QKQ=+P(^=;,*HKTO"JEEIT6YF6"NM<:_')?CUE$?FEU(>V?*_QL7QX1+<5;=TK5#YSGV(.+1[,*_E_4NV1&K M<0,MF:)Z#2N3,=U-?LIVWK^"I?8T#;[]U07(_GJPQ ^F^)]_:Q]T_J]R5N&, MH="19>3?+?*]W*&R!-\3\3<)FHD?3C&'58UB?7F+JC?V;0>R1#I)_>L'Y"C3 M,;39[I#J=39E%,$Y_V$\"HA'IT*CI#8CA .'DPFT5QBD.8_>"DGP)(/ MU M'T5R9IKK^2C+ST4G'0^5'7#L159MYY0/I>%T4WSD+J9J*G;FX])_0LZB('#NH2R>"SB=0@Z88F*T@)1GB!0 MCV$M%.&*KMZ"/SVO\W5(4#KQ\J$L%YP!%N(G?A<^"4G*(00[5@/W@*:GY'24CFNKWQ_LX*?E>!3E4^1C+=,'E3T00EAS?$[8 M"(YTG=NVBI,LHA)(LA66]@KG'3\F\43YA(Z\0S[W^.'P0?5KA8ZJT >8/.WHF*P1C,V(*[VP9-"M$IBCP?EA=%RCVW-*B M\\DH2^ULESH<488]J\GU+G3&VJ]>:]?D%,;&L3L^_DW>FP7+?X>H[XCCIT#>0'/]($3=4_WGQWM^)"=AAAH4#PT5-L*,=4PN@0S= MQ 5?>,P^40Q%_" ([)P0H ^I61A?44WC^3FBGLO\'WBC@3HE;.K]Z\=[F#>%TT+ MKE!M 3PL'*V\%()>OZ[FV%X!2)IKZ_)('B M<*72"^-+X6G]0[P_O)%,@6PE.Q[X<7AQ/BC$[M& 4/Q)"<.^#X/QE.,_BL13 M%Q%TWST\->J-#F?TLJM#D_1W+O/<-6)G$;.S_E%R)"JA>%B2P_L$NJ#L1YBZ M@*I4_#1E(,H/P0\^-)6G.)41O,.50D]<:/9RLC](_/B;][D]>YT;H<-[T8'Z MGJ$))6Z $LSW]+-7)?#U[?C?[Y+DIUZGMUZ(PRF<%,^^@@F($^_.\WFO[VFTN7RGQGZ8?Y&>N$D,)\3]TWGYS. M:CYD@S?3C%YEQB^?7\CFEW\O9OOE*'_E6"YA@:_% D)TNRN..1/2_QKIV;LF M?1_=[O?3G?_R2+6B (#N1KDUE>#YLYTH,2"ZXC!61SD*3['[KT[X-\W2MU:* M?E'K>>W)_\Q-];FG_^88>-.S)YS_=:=/./_K3IYP_M>=_9?G_&<]W[.=*ZGWX8@^5BU% MI__@ [IG1:_1#2\"W_Y<9MC_?@*7PED4!9_^.JB[J N^ED[Y5&=9T?.T6Z06'%564YOS:Y83[(-;EM$-RZKM1]__ MXO'@RJ&R/IP2'"90^_+V>/LR^^U0X\<06FYJ-='2^JK#&&I)J(N-#JHAR'S[ MBTUFXYEDZN(&9N(D(NATM^B$SV@S?Q(>)CQ\)SR,N/:/]]]4\\>Z1;!=!6YZ MX19W\=59@LQALWRG/;DZ;Z<-N<+>++N1&>Y7X1X&A6.V/%Z+@':Z#&4SJ<[HMQA!2>;&V7$RF51]7ZF6]_I;/Q+)MYD4?@2Z@H!'SN GR>,?H)FQ(V M)6QZGR3\(FQ*C+VW5N78U7B44F1I2JV:8.D+J6JJL/EH2X\:.L$N98SKE.EY M0;+!4M[,VT ]#%EZ/U7$/DV F.^U/I=SZ)8\8S>X"=X+NO"G2]RU-8A^ZK4L M8_=Z]J%?\$I>83@WQ%8_R#C"8C08K=_;P_T8E_2L-FAM]EE'"!+K_4A;#YJE M*B^ED7V8RL9IAB41XT_LV[ZER1/XN@GX.I1).%5)B/H0J[M-D +2EDHHW4*_ MG]7R:^FC]:I".<>Z\CY3%GI.,;F<#^LU/8/NF$Q]^XNFXRDV2?"+X-?7P*^O ME%OP4\2KYW-*+UB-BV(@9,QE+ANL4JOW]L8_F4^0R>VYE5'ADWJ)-8#FNKLN M7=M V,I\^RMSJ7*1? *"623[X,YTKE$Z.S8\AIM1YG!*3RN!EK3+'VWON: ] M"KK;<8J293 =[O@AI >R][ ?BHJGTL\I3+>>< #[;.<:\>AV+W3GC:IYZ)(M M^)+XJ.]$C2&A%,*F=\FFM[1SM:?F<46SV?#/ MXI#0G4Z*\_2N(K22 V64ZZX-EJS\OO#AJ]*0B:FEJPO4)ND6%X" C(=D[1;#SU[/G:NTWB@'TV\#76+HBU9=>/%8A# M[M,&$<@A6^*"_NHK7,RA9W/:$T,]+514?;P$T4FZD_VT7O M(L3+$Q_49]S%OL1F1=CT+MCTEK:>@Q&7 Q:8:?YYYI%MO:)-V->#Y+0JRSN] MM^I.1+:;;+>]CZY@,$XM2LNE!JJ4V91SQ8+26D_GO$13R"ADJ3C-9$E,EX#+ M78$+V0,)FQ+SZ]7WP+K7;E+_#?$8TD\EH3C/R7'W]*6 M>83?"T/O-8Q%7YL/ZZ5D+J>7M.30E'OY1+W_T<9B7R'Q..)Q'$V]N/^_:RK>\4"H@,;5"5G%?, M9+(?O9=6B@MM9>I2FRH56\E9%_[L[5/B][>ZC5X&X8=_8#?O1!/[H-;A#-K^E/1!# M;O1I'9F8H02."1I\%CUJO3Y0-VC"1V?G\COD*P=*G>/ C[-.^ M[-T6S1FE> M>B":2G&GLI4J7\I_]#$S=M#I=WNS344T^RE0+>J;)!- G9Q%5:^3F4P\2Y&# M9N_L-/]P.23(.B?@PV=\ MR[J..,U2M822IU:6SDF3Y.S\>V>[#ASA)E3@QR^/+7S]X\E>9'N3F;XIQR0T\,I!8WSRN=Z>"CO@"$(0A'A-A'@R':_:7 2C M-F\'U,JAN^E]4U2:XD>'N8.\UNEVVE:@)TS6I^<9SREU> 01J%X,Q<:SJERXG>8-'HJ!0W74Q:Y21\7O*C:Z=D6[5D MJ58=2"*@Y&Y[TJIU%AF\KZ#TJ21+QZG4&U?]O"7;M&E;B?FS]ND;YE?>_W'9 M-\W^)N=H7XA D(E/(/1ZIG.IL$^Q?I?B*<@5XL;,EHJ[Y4?KQ6+&%'-UL945 M2\"4>V5J52E.(7ZEL>G,T?$,E23'5#XR:YR@&D&U&T"U)\U];3K>525)# 1Y MR[?;?:6YJGYX5KO+%'+9=G$[U)E$1]<\5C=$>X-@+86TLF2<29&#OP36;F-Q M;A[6_KR[DWJ_"H2"N-J,P*"IZ;W11%MQ0SO=X=Z[>L&3)_N:YJA)>56]+#"[ M9+?@]SL]N871C)SL(V!V6XM#*CB]LH[F9$=*7ALUFD)M5%9FSK!2JDL?'7%- MU'BGVR@(FC#LT2V-K?N;1!^;C;AV4Y:.L\PE*-U[YL6+RC1]TG/"GZ_^P$<# MP6XYK>:6''Q?_703.=?W16=/./_K3I]P_M>=/.'\KSO[+\_YG_ L]XW69$+N MF#FJRA394/!_%7L.;3YHV3Q5H.DK=YHI!!8 M56UGV*W!MO71B>S%6L&:M?Y2N!0 M'WW^KIYE6&9;91A])[*E7F>9Y?UY1V(8$ MA3T7-)]39_I"[G5F'UT\LYJJ=W7 =G5!&PZH^3:Q+&YW&*G0R;]D/,FF"% 1 MH/K$0/7EG$./8&G4TG>35J8>"*WIJ.%-1]IV[MU,W24[L:$K:\O8"!PHUK7= M5&^N@PW"I\RWO^CTY:ED48N,T]USXZY,=='Q1A:4W+.1V MDZ>>W[30)#D._15J,E6LT7 #RNFE7ML%)3.1SW(=B9<8]E=]0B3$19"'(,^M MNHQNL;Q3-;'H%W+6;B[V]-RP HJ&GJ,Z"'I^L;P3@1X"/9\2>N[/"73;E:*6 M[GC4VZ_\J9C(CG9F+PMDK;%!B$/*91/ >:=\GP^?\2WK.K=8=&I127' SRX& M.L-SO?I^W,HG"MA$^J6B4__V94CEMQ?J2W:=P?\@7[U0VF]]?-$R-P-(04VY M_AZQG&8%J>8XA[WY@XD2C/L@FD_[.IM!< MX$>+\$P^"\7C*,[4/]'Z !DSR)="36 MF7 E\;J<_?V?_W<^FTM"10!UMGS1LC 8J^8@,76!K"?D&7S\#]G8R#LOFFLZ M^_V(?3^.&,>B(4%<9%/_C)V]1HMR0313WB;.UBV"QH0!9OZ/Z&>'SS"L'3^T M/5PJX8<+#,@0:_"(:!'-?=OYP= (_L[IG82;5.J"Y*\M(I@RW)$Z_Y%C"Q>A MY3_ZK?PCZ?E;3PS?HHZ@Q$ ,-?X\KS<1?73&1VAMP_<08.T0N7] ?@"N 2U0 MY)5%C(Y*4R!X1;;H45#EUP23)UD[6J_GRFJ5 M\7"K%B MIX^$UF).Q#B/-&(4"@)I*F0S+2,DT0TM3)9V6@))*,4DU MDY;EU+=0:.6#UI,9V8Q8F/$5'?1G<\G3B_*F/YL;1!*W#9U>#T;C47:.6R<&PNE=+[B M+YW^I.:@ENG'+;.!(CNY02,GF&HBY4WG"N^/YNCIU..F*7.V&]FKAB4R_6UG MW6"+I;;/2QGIHF4'%%9FATJPE,:,LOUDO;Y,]>92]K(ELQ?=3KZ4!GJOFVBD M"T5OZ3=X^/#+IHJQ8W:K<;\DMOA%>IF0QB-_AYM>+)2OS'BMUUDTJ5H[*ZGU M@J$VQAO4]&*EY/2FHG2*K;G(E*5D+9?P!+Z&>[T@:6DR+0S6BE@4=R(P;#[; M%4H)W/1B5?54I^?3S7U5* VM?#>U'+4]@ =PN:R]?G\]&ZXF*Z'6KC!K,670 MZ50'*L>72U#9+?7JSJ%Y8;@I.9[B%[?=S!PUO1AL0:U,![4*VQ*"_B:W'$U+ M#;'-HZ:9QTT;+:Z9HZAM2<@+[8J>!NM"?@%[92X'D!$%AJZNAPP%>C(#Y-&, M;B?@O-C+IDVS4&(W)7HAFC/?3(\G%I.B>-24>=QTV&P/4Z6%OQ$"C_7]0:*9 MWZMP ,G+7JM:QMC):TT3:XL4D]EE5E:RRJ.F%[UJ&\=KT.E17C1S*:O>V7+K M8@7W>K$"+C5*Y::!5!-!=Z1JRGHYRB9AT]3E .J*,G$RC59:;S6X*N\9JS&] MZ:"F%P/HZ5YC)3-B1P@"8"=S;HK6!-ST8@#=;7\]].5ZDAK.DX(K%*<9+M%! MMUU?#*!5[PSKRV([H(!DV 553%6&Q0UJ>C& 9*+D+ND5Y^I, VI$:XX>N\4Y M:GHQ@%E#2>T7PV)&#R;U=;MNFP4WO GM<@!EQ^9G.ZI!R?8F5^SZK7R3WD0W MVSYLNL@:0[HMZIR>WY2J2TF@?5T[W*_VL*E)U[N]/K6U1&Z>%5I#<]Z9#W 5 M\HL!3%BIIFPKMJ7+^U+?Y0O3&N?.<17CB['R;&==9$5#, NK0F7%L=F]C)M> M $'5K_/MPC3CZ+O1*-E,[3:28W90TPOI;I2MI>&-.VL=U >2/A0:2X'!8[V4 M[GJ;DAN2P5>H4K.>GZ^86D&%-&"N %R0D ?]M;!U]& V&-"33).S,,)9BXUXLEJ-8GG5;/;*0%H#2+_P.5JL>-1F2]FBB;5RR9\U7&LX6:*LS8NFGK4 MVO7X2[U8K4JTL[+ M"[5=3I>7:;^2GZ3&C5DX@(O!"C:0F^HX/Z9*\_D2- :-Z:X%VU[!(H9EVH[' MM VJM[.6:B53-[)P0V:NH$87[OZ#Q'C5<:\7\JVHR\FX*\^R%#=(MVDSM[/ ;(.:7JQ63UPOV [3 MV5'#R6#<4C:*PBC+))))IDQZWI) MKN\RU:+$+B%R,U<0IKA.4*5$.YL4$X8-9O7)>)M1<:\72Z 86JN[R6;Z5. ( MN[K799J\PJ.F%TO0:K+U1**Q+^DR9Q63^GK@BK-P (?!/G+3A+^$*FK3:8Q< M;VM0JW:^J;'3_'"TX274E U]B=C6X?V?M4;#?^(9)M2]>_->OR FMK6)V7?R M[G38P;^B+Y_Q3&OFZ6?T^CU-J?<:%@7:_+Y?WHT"#6Y(X3/^^@]V$1T]+:%+ M6+$-0W8\\./PXMS"0(Z)R"F!-'\E-+@?ND'.7,:1#X2Z\%WX[N&I46]T:)V\ M^&AAZMF0Q9FM> M;00^>&,GS6,3[JPA_/*7#+KH[]]-E"6$N E"4-_364*)&Z $\SW-$4+< "$( M-MT*(0@VW0@E"#;=""$(-MT*(0@VW0@E"#;=""$(-MT*(7Y6')!0XMV+QL_W?FGLJ+/71NJ8HE(F5,4 &:S/V]. M)7ANK@UY:;NQ'G#7F@)B=:A2>D^Q^Z].^'?MTK?6BGY1[7GMV?_,4?6YI__F M('C3LR>L3UC_B\Z>L#YA_2\Z^R_/^L][OV]I^G?@XN:)Z M'P[IV.$?S> '=#5/3TQE#ZCQF&5;"8%O?S);['\_@6/A+)SBHO#!.4'9$U'A M V/_T;9PB%;1E144/(L%EN9WP>R_WT3X0NKYLJ7*KBJ)O8*T7:X23=4#*ZKE MM)1,VVFT%USG6TR!#XK230C,),5X.\5W3M@33,>P= +SG:1XU?;YL9 L MZZM>L3O?B%PNR6^^Q50X*E,VO/]^2[#?8C/;-67_O]^TK?_#"DS5]J/OO\4L MV81DC$;RHPO6P K^/WO/V9RXLN7WK=K_H/+NJYJI,EXETLQ[4R5 Y)SABTJA M 1DA@0+!OWZ[6Q*(X#07&[!UZSV/#:U6=Y\<^AR0-8U9&AX7.NV>:D_2C@7Q M!9@%7=8;Y4X(EA3].T3A$(5O!841VO[X M?*D*I0K.V,#C"E#JN3+NZ*M HHPO+3])*"] I:'PR1)5V6I M?G>EOY=EU0W-/:[(5@$T[7FJEY#$\84U]D=[80\'YPI9WG,\GD(_3S5IO M_+29]B)/^L1;K4:K69JV'"X777;;13X-^1*-K,,X=<^RB3!@_)4]V]>T^Y!] M70'[\HLE[&HE>'.T-QG+8-3.IM-3&7;$2E/AJ73IC!=K\$AQM?HH->T)FBIH MB46/6HX1_XK>_:&H^P05#_E7R+^^"?_Z3KD%K_*\:I**+Z,#+C\CEK7 MHY5I%\!LM)Y&EH.>K'&B*O.7]D2QI4QIE+2+<@?0[6JW+506ZIA#C =[HIA[ M*OE.3]15.9S@G/54Y9Y0_=,@%-6: QVJN^/02WTKBDP82PFQ]/:P])H$5UV: M;05"9LL!S^@.*!1UOC2CRR8?Z^C9R*!2*:]3EQ9N7'FS)(MI@YXNRKII9[.) MIM1J"!2#W %1)G$?3[Z431=RE9"K7)RK?#4C_D5.Q$::[<1CSUY,02[;RR5R M/<'2KR;IO[!2V9C<;I0ZM:*<$#JY53TU6"%V HUTYIY))M]FIX?&EPXW3".#48Y.I.G.HER0)X4\Z>OQI% (AP@?QH&O2 A;8"C/8TNN2-8:3\YFG5XU M9JE+6ZA,HA1C0&Q0Y2/E:"O5GF>7]*2!!"BR4%^6H#<1V^5"W],7E&#?0E"% M6'H+6'I-8L6+MJ/^8D4Y]@Q MDE[($'M5?-URI# +3]K11'-#S (-=T/'3>BI##V5(<)_083_?(&)&_WZ$BE@ MX>4,>)@Z8KC^EV_*T=MR["/+\!S6Y<;.+!*91HOKJ%2W\Q1+)@OVQ6\.+UN/ ME,":<:WCS-)M8V!TY4P4RN<8LB[IY#V58,)@8\C1OBE'"T5XB/!AL/%KB'"K M&^VGXHID\N)HJHZYITEU:EWZIDZ_.9XUEA+;G\[R7$Q3HZI='V/QB\SC5^7O M#80J:_8$F&=S@DF&J0 SX@[^1^A!N#LNO1VQ6#7TG.=\D,3&#]CXM(YOVC":OEJ/[QC)KUWA:9_+\=!19 MJ*-+!U1S_5)"8/6"1#H3YVFS MF(,&P(5!R;O/<,>UQV)F1?(?OZPNPK%-(A MEO]EO/;2I_#-A71QZA0:7"-=GP(]!:5PD]I(W4O[E*G')-V,)7.UJ9A/BK2H M)VN%_A@)6&S4OB)ASQ#R?0YG+V'_M@U;U @=V(3I'N['N]/V:9*!-*D8CJ2! MR["FSVAD>?$=7RT;.D>/Y^9BS"V,1K]3ZU93F9)9Z? 7CUOU4M2B0?%%H^.( M;)ZVUE6(2I#')%#%[BC#W)/4VQHZA7[\D/&$C.>BC.=9]X'8XNH%T!8=LD9N MZ/%3HSTUV4MSGE6QIDRZ8[O<48>;1F>X+!5YMH$X3_3N3XRA[ZD3]7!"SA-R MGN_#>7[?7.VN!16?]EF0M#NY@:G9Q4ZAKG2OIDIV?I+*S.AEIS[MJ3DV%]?* M,]WF$,O!!;BBL6-5)RR4'7*<,ZS[GE M6V07WN5M2K807T-\_<*;#/'UR^PRQ-G"N K"&X M4DU! ^G]-Z#>[W)#;],8/1F,NDX.>[4AI;^Z&GN&9+]4LF],2\RT.4U/(EIN'C>H MN'7I4-:\\\A(UIJLDG1SS,8BQ7)J.!\+\)CHNS]T-'9/)\,:B"&#"!G$&1G$ MLTEYDTA+SO<&"8/?%&K\G,Q$^^;DTDEY3^-^=K-6&Q8OZM8BTQ&C8JNP0AP" M-,\NQ+M/P+NPJLM[)=. )NW"Z'&TZ3A9\G'%,+*2-BZM M=SXM>L4Y:S2>2)'OMV-",^*(9:QWXN*E%'W/,"_=,OEB8:>JH4?&+]JF'YEB M>?LW;#\T SR\>OO75V_/8#:SFK;9+#<;GH0/-E+TIL!.TYRD"V4,%=#_5 @5Z-B5,C50JYV M':=S]5SM]\W=U7LO)YPV-!Y,VUF]DYX;M)")%J6GP6<[+)^]VY=*M1*1=&RU MF49T>V#21@D:F&/$SL*[?2$WN[+3"6L^G55' ^6T)!LLFYDNVJM(>=-=<6K_ MTJ&4I-*D\ZJ84\@%'0%%-CZJS6W,D)#3*\XF[QGJZ]T:?%.9IJ]Z4?CK52"X MF=HG-U5T*5]O3*AUNVY,8UHBD^>E?-->-02:>6_1I6^ADX3<(N06W[I24LN8 M3YP"/#R>%LB,6"Q&ZC0R;9CW5DH*V47(+JZ(7=R>R^2ZRQLEFT^C:CHV'//. MYP()V<2W8A-A3:*;JTE4CFCI15Q=MSNU9:*?ZY9RW];_B/>XK MK*]#T+=#Y>S#L;\&70WP-\?4+;S+$UR^S MRQ!?O\PF;UR+?:\V?[G\.%/4K1$P3: 0HDV(Q-Q0=9M0=<*&DWPQ,^TS^O=< M46#JA;($H:@.LCPI7)GW8OTXV)TT!#H M&$H"BS*)^V3\;;6[0E84LJ)K9$6WEPWV :RG+R2SDS13'Y#BHYA-U-(BZ^2N M)L$L*J?SB>%:L#JEWJS1Y'-ZLI[E$ _""6;,B334\(Y=R(*NRP:]>FWHC.PD M(47J;'XB)A^-,V>Y&'<55CZZK/BL<1]>JSU39GMX>_:? M^BCOSP&C6DUG(_&IK'5X>AZ)MZ/J9L@F+JTN-5*&F:^L;:ZSZ8%,;=6G)\71 M"C&JZ-V?)'-/T_&03X5\ZBOSJ6_G&CK@2Q$C2FMCJVA.-U;5D:/C4K_Y]-D* MU+->H66O&&>PF))5^(V.F U MSI5 M?@BY3.*]'J$PO!4RGI#Q7*?#Z"H+/#5 VAQV1D)]6K.,2"TUCXM-%G.>=Q9X M"CE/R'F^)N>Y/1?0==>*X@<9$!UGA7$GHG'UI"&(=&'30"PG+)<=YRK)3ZVJ7C=AQ)MZ)4')O84WBJ<*,0TSC766G_L\6(8P_GJ:/D74$ M_X-8]49BQ\O<3N:B*IQ($^<6^.7_$EQ.#*YAXEY8GXGK" :WOL7=.U M "+D35<"B9 W70D@0MYT+8!X[;I@"(GW06+/-X=<>,A_I>J.Z/KPSK0)58]X MT" ?WKHK\NV[.J-;6-7A6^Q?3&QOE=@E3-%;O_"_U?WUHM]_J3;$81E^6PJ5>P;]2OW_Z!2T?X,G#?5$Q\C?!:3/#L@E1TU#% M2WL"B%T^C9_Z18BZ0HB$-4.CYH:)7=/>:#\(3NRBX-O'5(N8BZI"P-$B@19" M2**E6@_NJ_$'@:$J\@];D ;0U/[G(].8X?>DC1D\_PTN?Q/_;1&F:DWO"9ZK MX\5QK1IV?"-GL(4_F9LJ/$\(& *3%H2,;1 SO$:%P)O;C1\9)F&Y&8P683GR MA! M_-*Y:2"4<' MPN[%8Z #.!]<))P:'C-A W.&WN7% :K.#**._-Z 8E/4QV ;0ZRHNCIS9E[$ ML-%:=^))-IF8TNU-I5+IRJM5?;7GY8]80/ZE.";B4!;0?3<_RGGXU88+K(T@ MFKG3H5\0NOG^?M>+7Q5-4^@[(J^8+;+<26=RW,1Y%%OY,G?WQ] !L0&BZ3OP MO3W^06>F&7#AYCVQ4B$&(P" M0SF/KJ-MRTY T>XF@!XWFBL[,49('1U?) H M5@K>/A-<'"44V@M+W%P1=5#2B.0-8PWW*D2B'1 MT<>LP/. Y.OC67?]1*X;=W\8DE#$C75XHAZM$#I^!\9RW<#A6G4$92 \QCG0 M$>8^0"Z@/4<<'F9:4.C!XYM#088VJ\,)#0G*4+P+>/XB!HIEJ[:#B$U$!*4" ME[:.2,E_58!BMO2''D 5R^:.)OJ0![II:!I\8(:/:#>KXL'+YT;^LA^(-OS+ M1AG(7B0-\@/O# YH$'(>B%$0+) *EY!CX'@,Q!+5#O 0S)L4N#K\\ B@'5J6 M 0G?AJO"*.;HF!.,U-TR)^K64#P['A7$$KP$;2_)8"S!3\?.R(\'AM/#?DE MXJ>$!7D6L-S#\QAN@$LB_79: XEWNN4(8(1EC&A*&&OY, MW,-P)$=,2\3"379FCJME;<7+2H6(#^F#,&39,>%J9"3L-A"8'BP@6X=O@(=B M:$N@N"97B$H:@0"KJ,JOG)IBMNO65X!/<#/(P?$#] #'6&.,E/5]ZBH\=[P<6L MGU!M0&LG?]V3Q^/1'U CAJCDDQN"%$(B&]$@7)^W)/X>T&OLQ="@3UWJ%Y)_D3J11P:F<.'_41=(\ 1<2, M9D"T'!-K%A!;QA">$,O/J,L]KV!">,TU6H)FSMP$V!I!60=!>M]BL2].70933T'E MSJ#<0;(9V&] #:BS$XN.V90V58N\U!G6\X7)M''W)ECOM"_/G-E7&=Z$+EM% M#>H-D!E:\+1WXALN$)T71D3?!JFTN*T)@L3M&L@. I.T"?)/#/2@(G?OD3Z4 ME8AV/+$#C\S%#PA&!5O$UM86@3BR70CD')*G=BB(<_< !M*'K_S7[7% M>L,] MT[E0_KCA(_9H[ICQ!+/R!R/D$??^,@N$S MHBV,,3+-(4>$DFD#5VC9KA*!M[@5,FA]B@&'(T&_/:&=LH?T5H@C+B/85WZV MPLOR&!#FK#YBX@_A59"YN7,4.GRNBBYVF*2K0<("O-%TU!BF&:#$0L_%ANY#:P@)Q6$]/ M-IVQ^R7B)7-?DWEYFZ[=#CFR9;F&.['GVCERWISX!#M^ OXL68.\!WG=)K]] MP8A]09X ]9/TZ/@#$]UWY&#AN._Q"LR[-UE$!IKV8E'F\_K, OE]2-4&IJ\. MT.PNN\_SY"2/W6+HYW__UY[7[RBGS,M4#!R?=RPT=DF.H6*!G8KB"+[^EZBM MH#GH[36>?&#\),A?VV1'!GN82'C,_R("OV/UXQ!H*,TL<&Y[F6;>8_O)9OZ' MKS@W/9C;QOP733W$]N'-4@_QZ!'(SZVM80FWOO%[JHU/AV774NO^IJKJK5JYD.':?(;(%JI<-5W@RD2K#3^H\-5VB_B1 M=ID=4'Y>T08J(A2H!$/=$TB#O:*%_>CH(I1+]N1F24A4YY6^::TU_-CKZ_#MF<'^M<:N= MZ436I>&L/4^;4J^!GZ*/W_'":.:C&&XPLO$&@^.'^@"\F,'.\$0:#5:D?&-@ MJS?]]+QW4%]!VB-24'UO/GQ$Y[_ MQ%EJRJQSGZ_ M556QTP:?S)&^NO7;>L8I.B!- ^Z!;E74;7C&W39^RM4U/XZ(&= MCZ(>U*H-\W[?7H#*-[2-L1[NF2[(4XKMO*5J.!:< 0X#ROV^3U$">XXO'=L' MMA?_PF;83O6_1TTZ\#E (D)O0?MUD1([/$53Q]Y=#WPN$L[F&K#!;SPBX(A_ MQB6YC8W PX# VT)W%[PZ=.1@(,(WC=0UVAP\DWM"<;9>6%VT/7]:P)ISU^M9 MV#/X&AU H,'?30!'ZV]Y(U2%T,$!%0<=H"X&*?&!N.;@ZZ$CC@N8:! @OC.. M0-ZXH,WE>28LH@(0@:K*+F(8]&%8-G8'8-L?GV4@"H:IWC"QP6F,37&&_61< M,!*ZYWB;.9JM1I#[)\CZH''GV-O(@@8_=J!! <]^+)J8U<+QR$N]"UIA]($O M@3N#I"B[,384T4#.5VA4:WY@:1?UL5SG/"1QN 8+V^BO.S@PV6"7-#02(JYO MVJ,@R!713H/;..*.NXWC*+3HXC(RFI&CP_-U(X)P(8$G](_^@.]:D'@.CA;] MAH(USAPR0<3Z + .XV!H^?Z1X#VZI!^(7GH')^[-@W=B E=*O!)XPQB"/3^B ML@GNQG6([78$1[C1QYV(\):!\ ?[X?>= A* C';I;VHOPNI1J+5]B>0BO^5Z M7E#P 4L&Y/"R+)]G>"(IZ#F"XF0)CQ@)1NSR%?&Y>M$@+YR#N&+$]?+[;GQT M,,BS!D45\F^-7*:!N2V:%JW(].GN^,!/G?8!G/8<:3M$P)A]"@[0I/IIF MR&+ 478P,:)(%?42]:(8,C+,%3=*L152FBJZ.JKGU#L5L=D&4T2HT"&U9@=' M-UO!94<>A]Y?A:^&["@$DY$GS_=T,N2^CJCKB*LL_\KC?X36$)CU=-[FB:TIV3C4)_;=UY\O@%]]X?>2@[\#X+)68,!XCH0#)B61OE$5.?S?$E( M%<0,:7):];W!@(H'J";:F"=3 KY_0R*771$BVW0SFZ;81S/2; ['=W\H$KOU MCW( SAKE.I/0?"ZN "D5!6C-S=F"65O-S@MC>=/O,G*V@M,5:7[\W=/AO5B] M1RQ!Z2(;!I*-VV XY'J(5WJ6A*C)?O*":YNXBK.KGIE VDKT$^Y$; X3;03.@W*1M!$.:KMK?0B<7F![;TDUNHD8V79W.]0XD2!C6_5&E'9R MDRG(Q22SE8[3!LHYND1D#!H!)S'N8S-K7.PZS*9!NK67504Q2O/C6YXX53 N M6L#&X7VL="TSJ6_?/)MP$%+##D (B)0O;Q,=HCM[X?VZB#S"1SP9I MG 'B<+,[K+W,$-6V F;_E0W5CHZ1Y0V@6W' YKV U\6\2, DY_HA%VE&[(<#PR_ MW;DA#, SD3%X-@#R _AR/ZJU#PW'\AC5"ZDY4#;Z"10!J]S?,+)"X6/!97FI M%WN)%TM#6F_^V'?G8WJ<5WO - 0[T7W2.]9 4A1\-\)A)1AXBE]) HH M0%NX>,#?0>\@K2D0$$0JF*M9X4=V2:^;?7Q$JMM<1)4+MI)AW^GS<%$[%1HL MOL/$UST/CW@_B\-^1E#Z1^>+QGTQJ-H[]=\_GM=EUO8 <8J9ES*'C\Y/,WDV M(NF_!(*>1NT;%'O(? MY"ML&]47?[Z=@S-:-4BZ;GHF M?"G:!7+D>8:E3Q08%2SP7@_*P\D,JNT.]B8S@3J3'-/GG*Z#+.B;<$/M6#AB M[-@^@(_?\W^TG\W6< 7X;KJMR%2M5[P%\*O1"+'>MW@*D%E]_)(#KA)P(2"K M=VE H/CYG_ 9TW5<*\A;#&D$Y7!LY;HKGWS/@>]X>,:]&3P)WS6*>8(B>CY2 M5WH>N8AN+&R]=R374$6MW5^SE+L&S0C(743B2HCB5PU.J?)'A<2TW&A/D M0?@DC\V(B1>9.'SCYPH2%$Y^!9U.(.+;\ -C MFT7HYMC(\#"AIA.(RUANRB":&R6&$FX \$4".4B2VE.F7]5O]P\!IU?Y*B#V M*@;)Y3"G*<=9Q1K\A' MR-$LI77JDJB-X;3*I9I3,P&>CMY-.E",IUTEG\D M6PHH9HOJ@#/F8X$1CD86HDQ].8RD%]-8>>&8$VXY&XH<''FTI<2XT\]I8]OA MG;Q57L(?XY6!1AYMB59:0JYJC2FR1$N#@;$ADXDJ&GFTI71?R9"-1]&>TJ4$ M)=?-1"[7Y03V>)TU?;BDC";HD)%B5*RS-2NS68R%Z/%(IT]ENS;!=@:P)E#KA[^\T).))0S(2-?E^AG MA1!<*TU 7A*AR$B4C%#,D0F^=3;8N^NM4$N7-<.]L>7#)^]H[+U\P%= MV5Y!<4S3K4C@Y=/Y_@L7FIGG$IH"UX/UDY;4D2?5 H&7>'ORKG' :7$FV1S= M5,&FFOOV]AONDN[VO5O2# ![ZS4#:S";;T] 2,W*J$?'CR[=>,&/^2"=_E^ MJ#^?,YEQ)0?3]HUPS_+'3EV$P%!HPEU I/!\(]A3%#2E_> :CI#!(_L-7P;? M=LKW<$C\)G3UW8\>L)8!"D#?F9A5]]SV.('F';I&MM+X#A?<#4Q MD-F[-Y5IS%0+[-F^ 5O7-X'="]\&NJ6V.[(78WSWVYMO[N4VC KB4O)T> MF>>0+SQKGA\N$E_*POOT9T&7[&24Y.0ZM?W67;YG[' "#X.SGM?DV,_@XRK> MR-S#59?4+!! VE\8Z^R]:\3/P>RPI$?@*MK;2@L<>!,MOT#"[K9P "]W,:W= MR@Z\0];S-^:"^32[W2D[%Z;/F5#Y:U34VR4/O$(3N,1BO0'M/;_5GLOZ1-F" M[97TCRA=\"'WJ-\7G^!DV0WU-'%H"AW4/>$G"!"HX+B77KC]K.RE6$'!C$,7 MGR$/U4%'L."TQ7__#?8/]&&[TVAJ_%WOAH)Q.5X%A77 M]%2MVK&4Z,R2@\WJ#I*E+,[A.VS3 >=3$#^X8-2-%GEGV(?HBY49K[/FV#\L MO1>+?K7[]%$8PVOA.^T%A#'_[GCKY[RWXI]H'\A,[M_R38F@&R>V&7H>ZWT=;; M8]0O;=%U5A[_/-KN7T"7OF[HXAB_NUL(WV>V'4+Y!J!\3BX6 CP$^)6J):\# M?!^\H0+R%@5DOPT__]T/U\3H V0*DXGR"8N,+L74[RB^AD3>_F&$I Q7DC'?B+T$)W 453 M$3JMC+!^7$2JB@469&U>DQ/U>:4^B37N]K)-.$NHC02*]O)+2($P5$?.2K&C:P4.:) M(>K6+D\H[29BP2^JAN[] ?DKRLOZSQUSM\MV7Q09LI#H3]/]8:F]8M:%80$E M?--W?^+)Y'V"9/R2(?ZIG&19Y\*)2PNSOS- 0PJ_:-#CTA2^2R!KC@J<72F- MRAVZT&FEYJO*IK!I7)+ YZ.G/%.)]?1.I-NK\.0Z*254=)\D>O M$GA(X"&!GR;POTP8?2>]^YFE!71O1[1 !KC_%G2?"4 RKZ%Z#SOZMTX0^^C1 M&HB3]73=B94BF]6O:_;5QAC_C7QU+(91T77RPC9'L)Q+UB\07RM+Y2GOBEC93S MNR%>O0]3!:@.*Q8WX%/Z26H4>3>JMD>GP3E-Z$E*-)U5C5Y!:HW=_V/M8/!%2:TBMWYA: M/]=!\"SQ0KU_6PBT;>RL@#O<-AR^Y01I]VR^E!CTXB;I@,J<:^1L+C5%I)VX M^T/=4Q0=DG9(VC=$VE_3PO=)WKWM?\JH'Y1RK2[3+PS)"%VO-I_*;+X>1Z68 ML%%//1S3\4FK_GL9[S>39+"UZH-%$B)^H8W0@1EF)]R06V!;'N/Y@&4]/5Z* MVACYG$(&4#( $(&)TW M!!P@4CJ3D"29LSLE8SA;** ;J6A(8T .$/HA&68U?(6LAGW_!VI(&4&%94-W M;>C/N+P_HVKH\K,6306RIOPRS;&=WGHZ7B;YI,-545U[&BHOU#T9?]L=BV^A MIH2D>P-*QU=R1+Q(N2,Y&9-G0W[*QU:516*<5R.+ @F MW(MZ$'87G][F1)@TQ4ZFFM"J_$Q8]E9C,3J(/HXA-2?N_C")X^3GD)1#4KY> M4OZ:EO_;:#I@_)?*7"72 /U9ATZW*T5ZR:Q7%B)J]TK#\8VG;YG\\'^X5O\G M]+/XFU7N]6NX0'^GDPTK=BVVO78CN/V0>&JH@9M=^ZU/ @TNW"^VK@K_*T/W M.XW@FB6X8XDD:KC;BC4! /6;5CW*P(V$__?JI';TPV\UQEP*KXJF*9"Q1BY% M13MC/K+*,F-TI_'A6 $G(+YHN/\0ZDVC;0C%:X>ESE 3$6/DPFZ. M^IL?7)EY#NHG ?S-H'B&U-,@2,OT6K5YN1OCJ%M01!L =]BKAM$O7;!_,+',!TX*_!1[\) M*OQ]("\(^6021**5+)F;.LGUJIRRE62"A\1,GDA4? [R/H#]%H5S<>-VI7/9 ML@JIEA0S78M#"'&LO/D(<8 /Q_#?=:7TFEKB@UW!IPD)8,#AMG2XF9V*F\T9 MHQ'D9@@>/G9Y0+.\B20@PXW[_.%"O2@A;/WN=6Y+-=S&TT+=(>&N*U[O8]SZ M>+\G9:"WIT\UD%/>)NJ]R;'7='?9W.[[)/*MLT_+(=NO\E/5KC?T?C4Z6+$< M"AL>^P.VR(=;R*U$:X]/;%O?G>(V<'RP(CF"#_E M/<:\NTI*%N419)MYNJ< M>V][YBV5O>[7F)F)EM=#S?I%[.GG$0O($74=<97S7WG\C["):8M:K53(3W-F M,T5GENTJW> .=7LO1.I5V_M'V._^B:9]1V_XH&DV-T$$&V>XL.;6M'#_"2[Z MF8VPA8SO0:,]9V:4MLV6^2]AJ-MC!6U40MW['07!E=B MVAF(--Q:M03$B 59MVS\E@C)1DA*D%*B5.WQZRB96P&=K&?%64/^>TI[TY)/ M$IBXF9MQ^7$:YR.3:K*KTT4F'FG<_8F=(#"W$K)'9;^)4R \C;.V5$[6)B-* MG*JI^#"6Z.ILA[HAG/T+I/U".$M#A$4X:_&SBEI<)#93-2+3RD#.I)YD[@(X MRS/2\M%*LV9'[3=2_-*1Q^L95%'9<^)LM&DEUA6)DJ9TMA0S2F0F'7MRPT .QWB7X;#[]6"M,S')T2FM6SXZS8M]& M!C7S<)P=>8"S<#LLMFK>CKP3.=D?5MJD,4U7Q%)YJ,WBJ9MAN!+8&+KRK=&7 M]="73,T5$^JB27[#5].,8PVG %R"Y3+U=$2+\Z55AX[WF'$F)Y)3LX%8[G&^ M_Q[Z/A!O,XGN S:1;P ]:Q]MFZZ_V&A]!5 ;;K^3.NX^OC,G Y\C3Q1\I6HX M%II0-10+6P^Z81-(]3?A$P]$T"7^Z69E^T2[\Q.^;K\[LQ4T2Y -CCN";SN0 M'_;41G0!SQ/BH^VZWS1TP*:HH5[U8Z"C7^&1H?,PP<)13: \$!P\FT?#A):< MWPGZ^7[L$W&Y=0)Y[>95UPN#<0%-$.P1C]J#(P<1,8)GZ6$+(S(N,8D@KXOK)B,T ^[V,'CZ8P,___J_@ M=HXSR#W-)W!^WKG0.&8\!A$)HN T@OG.+U%;B1O+VVP\^<#X;0Y^;?L9,)AO MD_"<_T4$?D>G<@0UU&(]<'![7=:]Q_8;K?L?&A8FD5]8#D+<.X":!W3;F/^B MJ8?8/L!9ZB$>/8+YAX2=8[NHLTA P0]5J?]IU]*GNA-\JM:)_X8*DN&Z0G]! M? F(E?$7S%O@52+7)>((6REOGAVR?^WO?6X'%\NHIJ%( MKF:(5B?5*F0*7+/ M[8-+"Z_ZFJMS;>(=HU(UZJM6KF0X=I\AL@6JEPU7>#* M1*L-/ZCPU7:+^)%VN1U0?E[1!O;UU"M:V(^.+CH*4N ^^[C^)I?D!=%UR ]/ ML3D16R2"1#%4E*%%(19GH@)+R7%!BI*T0,HT32:8F!)7R#N7:$4_$:DX79,- MB=))LC2@,LM)OCE;0C MD5AAWDEW8FL@<:E5,C)VVTCLCZPLZPD*I)Z2I-I[ZC;J23.1TQIPY-&.HLEF MBA]WAP4^K=.Y]70PUU9Q5,SZ:$?]&==EDTE&F2[2*6/0ZRXRFS0J9'6TSF:> M739R&8[AP4&F[MR?V13DWNI!TGNB;5;F==CGMYRN-*X:"HK.'+_[4)> MF\:229*BR*CWQ8&*YDXH"8GJO-(WK;5&+NKIJLI(Z5Y_Q0EH:,SU,6 VQ]FO MC8[?/?N.&22[UKC5SG0BZ])PUIZG3:G7P$^Q'Y/I%E2L4>0<1H"*M=@Q M,,:F.)]LL+EM&HH#32I[,P?G-)+^,1^ZI %/:,BBA,JE$C275M"2!CC(31CP M:VC\*F $E1(%6E#&%*FNGF_"S7DPH9T![0(&# MND<&'#I,_S2V0]&&-$-V_\;' G\M)!>.XP5V1@5]G<0VWK@;@-P'M>F8^$[VLL/+;' MP=T\#VE=)\C0V@_SM"2)T!Q-% ;>1&'U*:"G,5; MF*10L1SY^LWZ7(D:>2SS&@J9N:EM=TFV7AU=4< M2Q;G\)6VZ8#SZ3D[1PGY\+*BL7L2??E&M<.5G+X[RFV1*2-O^]P"O_Q?@HM" M&.DM")E'LNN5V/<5!>XW>(ZB';/Q'3RVZ;_5FXUR=_3&N@+D _7BW9J 01>8 M'^DQ(T@O_I'X?^-XW2_7L[:"A_"J1\OS7^(7^T-%"C>M+?^^Z8B7WI@U MC=FI8F<%7!$, A-5XH3_4]KB^D3A"KT. M-^Y]?:=N3X< #]U,7]+-=/U&1>I\^H,:S24F^?9D.*5[P])<9&@^&[^T4;$L M%6K&:B-QO#K/1]NE4KJB+\8"BXP*-GG/,I_>J#WD1M]T]]^-&_V%-7-&;I2M M6QJCI<>=J9H3^>;(ZBQ6]*6YDT)J)1N_9 MQ.?VB+]M,^=*K9G$\4:]6F3;>ZJ?XO.Y35%SG0;-A7?Y+4!YF\K!K>D (?Z& M^!OB[[?2DV[#'?Q:@FY](D)57=ZX68JC^49I=.FPV*3)C^/M MNMZ?]B)V/KF(TB9;1L7IHW=_DHG[&!4/,W]#'A+RD'\063\G#Y$ZCQ&AH_9+ M'6<=-4M.5UG9A:.3>SB&OU66T<_2- M!RW::,WIKWVI02(Z#@%J5C5(5.1P,? M(&@/J^P?[35]<+R!'I$&Q"\X_[G[!_\#/3CG-=-1Y3V4;ZK6E#.!6-.!)YC2 M5B2:%JQX@E]8_7:%STV&J\?5/^T3_%>"*=@UV*F8=277:B\[)38Z9+),>929 MCN_^4$S\M5;M& D^&A3O4"?>#(HVF]>>U%QS1M8ZH#N*S&QYVFQ<'!26H\4& M_48A.@4=IAP9]L;3(MV H(C2#\=&QCXH_K+SQ'V@BX6V.46=/H>!M!ALT1-D M-1YWA(P#C;IJ:O7X8=8P?6[(Z8K/"WU6Z&%)K+;@*C&V\L1'<@5ZU%(2R2?G M\EA2JPG=!"CTXCSH"YEEO*%'6JTQ2M$\@23$E9+J>^"P5%5)'+(+J3.38HU& M*J^SW>GE&2<]?&KV4F9S2B[$6;E2Y?OUB 2IE7PXOO5'G)E,.2QP#Z\JN>,K M)[JU!]L7G1L+.$NHC02*/CO]#9A1=K#>/$JD(S"YU/JIMMA,QG\-=\[KP=W< M=IB&S"[MMCP["> -&:^ >GZ4FXJ;5IROC/J#O@0)+99\.,Z$_E!"$>B1RW<].NMYEM'ZG7&%6Q(7"%@&;C-'M)DDJ-;6 M '@@"CHDK0VFLWVB$G4=;EM&W:50=W)X-I8G),%:M5WUUGWOKL^X^S% KQ_A M*4^)W@/Y>BX=_.J%M+L!=_U9=_FY[>K]\3Z36#8*3*2%MY_HMOE!H3*8QMI0WI74M+?5=WG%<*.):A?1[X##7!=9<"RF#!$[::)$5 M@8HN+@^'XC0W'R7E_IR,9%:K8=U>L2L-"NEX_"5EZ3Q2^N)>CEVGRWU&$NA> MN)DC?Z*&- /4QLYV>1\P9YB;[+FK(A:0(^HZXCJA?N7Q/X+N%&N=35',\_1R M7H[;M4E"M1J'KB[/O^75R_U'1Q%P-KV]G_S='T,'6V\9_@?QY[_OL8?(IBGJ M8X"IQ26BM3IS9AXY3$NC?"*J\WF^)*0*8H8T.0VUQ L0 #K/7XICHFK\%M!] M"D"4]PN5\ZZ-?,P/X+,BK1)]$%_5^(7$=R-@U#8*ZNKNCXNI&R#BIJ%[GL![ MC)^0Y\O M$7TKPAI!F]6Q$:=#E90/LQ-8XD%ET7\\,23CR=;/#+FZ$A^8OJP M'!GU443=#[?X(@%[!8#^%KP93];2M#2?)4BU6%DM;%*E5U'N%O &G>:5(TX3 MP10H)_ GKW7[=9J95Z:;YJ.PE)^$:$J'_-!>&:>QA_CAZ!I261"051WS!SA. M4X'Y\X%H.1+D&;JM8AX"?W@ZB 4"/&<&M28)$.IL!M4P. $<&9C,Y4@B:DJ, M3G:&-*IG6J?NID2ZG#<'ZM:(YC ;'7O-GM%J(>H1/W;<=$L( MY\0350_@2:.U[L23;#(QI=N;2J72E5>K^FD\4<3-'HY4\>;J>/'03/"QI.W! M!*XI@#"YR,P9IUOCU;14'1>E@2,D,QVHHC/D$:9<-6&\:].->+D@;?*I(=]* M)40D/Q&.;1'*D-U&VC)&&->\V"$-4FQLUYQ X3@; M6S0O8SLF$4^/OW>%-#YLU/G3EOSYYG$^]H-I ^Z8* HH_[\J"?__U? M>VV'CF#C"?_ ^7GG0N.0]AA$W*Y&X@B^_Y>HK2"!>IN-)Q^V[1M^;?LT,%AC M)N$Y_XL(_(Y.Y0AJJ*-OX.#VFOIZC^WW]?4_?*6[D@=TVYC_HJF'V#[ 6>HA M'CV"^8=DM^YZ9_];)* ."?GT_[1KZ5/YAI^J>.&_H6UHN#+C%XYOHK[MR,+! M,A^R5L3$$3/=4J)X]LCR7[;=J' YOESFJD2>Y\KMO&FDD6"P91.=B4I6FIIO34'==2C.?N;45]O32?E3CI% MYK)]9CDK]28V4DUCDA>CR2'(CSRD974YUC7+R%<)R@ Y8.H&U"\W;3A_"NKQ MTSM_/YF^D,@(XH#IM'KK_DB93^+I]OAX)Z?'X9U0=P2P9'$.WVR;#O@HW>'- MN6#NAJ\C\4L#KO?+\X49HQ$R]''RY#T!=6G;5"4'XY?+3JU[0D.V%OH_<@_, MW2RF'D!!)N07 2(4.=ND*]L@%.!:2 "90*KM.]I0JAE^.3*Q5,M[W(W'6(0$ MO\"FV0_U)[:CL#:)IL-3&QK^$'DWD \"(3]\T#6\T$3V;_C@X9.&A+=H/>.C M(:!VI1LSB.<2-/%&*':U3XDC8)^/:'""6H(\Q>C_KL1TW!F*Z M3&8&?*T@/.IC=C17-ASRN %MZ0<7CGPIT++&7C??7(;4C,GI"2A;KQ0Z(QV> MFHJBEK(QUO&W*(P$"[,3CE]3@$*'C%\46U4P[YL MJVU@9^DV>$0&0#=BXUQY(!L9LJ=&UZ.FOBARS-CS"1_&CK O!$++]9%;B"*P M:]U+U/3=[*ZOW)Z(-O:GG%_B!$-LDF% R.E8"+P!AWD($QOYK?S3:1O\&GZ@ M!,ZD]-@M3IY:0KGCT&M&X(;)5EI:W?T!>. 1'B,\=6D;\Y8W! :XH6D^MB+0 M-%KTTW&EV^6%)_$+!)1.Y7"\Y.^TUXEG(GK3A-KA_RJ::+AHB M;A4 ZGI9GLIESLSSO>54FAO-9CGIH*@2T$]'!5R>#M; E%575/CX[:,_SC-V MPT@61$(D6F43^&G5 7_G ]$\>!031]!CCQF<:!G(V;_9BFYXW*(L RCET;L" M'%"T]M*HL8"*&*,($E!^DG.SUMDE.;M2ZC*ZR18\/F=&F_&X,X[:N?YCS=#' MKJ3$JX4"$>X=DK5":*J(;;I=0L@(F";\ AZW@H3Z+L=E-TGP(2_)&N(J[FJ* M';N2")4>I!=- $#.ZJRJX[^?62/R\$*H;/:UI'O"]8/;<$T2_&L4G&2W3O=C M'(*1(('Y?F+LW_;7>VJ"OGN0-6[L,U"'Z>8"$B#LW@85.R7#,?6U*U-V\ M?FV#-H;';U,3W#-P,0(=%?XS"-;]>7>G@B:?B5-_AKFX<9.'( !W$S\0!WA) M!%:,WQ?$N@/R\Y0,>.RS&9(F6,=%A[_34M0<%>-:CZ(_@9C@7QP/KY"V_TP^UFN-8T!#%V_1[8S#G3<.9" MN: ]%:C5L-JA[7I_S3\RB5'_T&Q^::A ?Y35O'/LDP]OO==/OOWBEP=F+WSB MMJJ&ZI$FSBWPR_\EN"B$0MZ"D#M/=KWH?AP*AS9$QS;\#]RX!OYD+_P1N%'H MC2&W,8L$^Y!,XJB%;?I+\UY)N=M^6\F/./L0?_$:=,!+&9@?L8X1I +_W/R_ M(^ARY"\W7(24IE?#-%Y0#K_8'RI*4)@X-OC@\,SSN/&>2X'!8-L_O(_.)D) M7 $@J,1#@@XA<0608!Z23 B(\P'BG>6@7I4-G[+K?U!W!\IF].%_[J#F\8;] MTM0NF<'/%J'F:P*;-H3O"KEPJ:47HZ!MK%M67-V21[KE%85HGXD=?RR+^.PZ MM6X>PO'/_>V>JTSO)2CTT&Z5H=7PL94G7]:+/JMYY=G*![ZF7GSQ6/7*%VE%"/21.OJW,9:B%7)\6IA_'#<^F MFUS:47$=NLNE3^$[,CT?OWDWMGF"T3V-J$U57I3''5!./#U9LT@K,6X(4<3H MJ-C;VEQ^+WYV&TH=\C&B0#5U2H<*XB-*$ M7^)%T>PCF/6S/6.ZH4:=UB;=X-3(2H@C7L0>%X\-U:B;4:.ZHJGBO++/U* N M;2Q=N89UZ>/Y+JS/Q_V7.)_"\VV[E2QN2+6N4ZF8&>^G*YR0P"$[U&,JU,)N M50MS+R%E@?AQDYQO:WJ^QNJ& M TD%ZKJ4217(]1!1(4J#SBMFE"]4!/T#5*]]>F4@O2H& MPK++\+.3"9SG8$07V-A75\>.KB">X$>1X2!%/8F&T:G1F727YM7.IC5&M8M< MW8MY6P+G]^(\YV+ %[\&OF%?+$@W*C M3.HU?D/2;;@4UJY,..9D<>(Q6,:%VJ) D;..9#6Y>'CS0W&E-^#:79?HRL=JIS?I:L<[)(E>U1#)[HB3K*!57H;IR* M3$YKFUYJP"2>JDNA@8;NSRI0,C6**[&XD&1&M,".J(203$@0T/ G2;,RH&/T MX>29::=J14MT?*K.!@TS,65*5),[!5E.M*=+"-@Y64LMF)&E%ZKJ$W<*LHU) MQHJ.Z-%P.M,FA:Y:[*T;B9-EIT<,TX_&RU*K0W<+0U'ES.3C]&39Z5Y&&TBC MNE2>QN9<;J5T4XY>&I\J.UWJB1PUHN4"N=#%=#O9WLRDZ>I4V>G(([N*QG,@ M":%*-OOB8[4EDJ?+3J?M>D=7ZVM^L:@WJ%EC$EUSXU-EIY^8C5$&ZB#+U\9I M4&Z-&"M3.5EV>JQ%UXU6CN+X'L@WAD]99D$]GL1 KD(.&"?5371*LC68/:ZD ME6B?+CO=*E*/W8S3Z/.;-ULS8ZTTCI%58.01!9( 8D@\S@BLS"I"DE7B MD"F,6(DEXS&&50XGGRPW.6J=FVND.BS:S7P^7XM1C5.XLI)-SA87>KK3JA:; MJ?HJ7HN63^)*JJ)-I%(Y37MUH5'F:B0U+-7X(HC)W M"@.&;5608W&YWMG4,O%4/)&(-&*K :\OT9WXETUNI-WS[[CY7K8[ZB>39_7 M #E[X;9=2;SGZO'A86^KVG9TDJ^52'M[/37F?&9!6$$-+^VO*J@E'^)AE:(# MW+A0!;6P;M=5 (**/[!L"(GS0>*]<>776-)7*]Q%/M"QJ\H9^3O?A>LG"K8^ MICZH;M0%$.2P#O?)(BWG"]I]YZC5J_SWJLNZ7#NS.[CL_X:."Z"@;9H)7HWP MDV@GH++7> M#DJOG$@;>K2+CWIMIJ3Y2'?6=DIT=*1,D-\/90W1]V3TIL2ESZ>[\88 MJX8N/\L;\PE.?IJLTO9TUEWKB8PHFNWVRJTCQ##W,?JE,FA?4+UB>K.-_%B+ M\V(M;=A2([ED:E?H!'%OIQL'5>X_7MFZN-L@](=\$:YTJIH&V\J7([78A'>8 M565M=.G$2!][=838>YK^DIZ0ZY+1H;IP7"+2+L=\?+VV#- M[]I4GZH 1SJFN?3 M-5]H>G!"WTS5'6=(QD]F*834JF\I5B?)3N](@!PNUN!(HQLM!B+_7U+A)M>Q4 M5YY7FHZ%OH;0UW!#3. $Z7=2[<0*6WPX6=HUC:?G&T2]S]AXS',>%2"46TP?:6 M?]J8P75NT*JI^&_+BYV=OM\OFH"PG!E\"UR"0DA ,U;/7?K?%8<[1T'5PSJI ME@7 ,Z'_BK=-7"2K#=^;T@QY>N>7<#"I0L2<],>/TU(Q7Z$R("D]CKD[ D#6 M.H?OL$T'A$4%PJ("7^\&]3^0?O%8"(@K 24T"]6(0X!$=84"&L*?*^: NYN M/M*U\3+SOT'/Q2=4#"-&UF;S:E/%52P$GDJJ/L$E;SA((Q+B?19? V?3G 7\36$ M5'A6*LPX -%=>V6<(#V*I,N=.@H6"YK::/4R8S=*@ 4>Y](?LGX@$N3 MS!>3CM>5T!Y2\8=0\<0$IYJ2M89VLE %C2RIQJM<=R5.5NJ@(;!>2B&3O'T1 MRH8B-"2^BQ)?UG!.J:^+J0'$6&2Q)J$*F]!JR89>SW+;>_XQZIUW66])AD9# M&1K*T%LC8W5Y2H0*7*GZ2*[,9:?$/L8Y-2TO++WA7DF/WC/1\X3++TFL,9P9 M)X&-H2MG$Z:7=@)>A;"]]"%\,RKF4#^K%T@99.5R7.R+^G0A4;&UWGU*Y-;> MC>[H?33Z506RF^CF)KC-O>,*!70HH&^(M$_YJ&KUQ]ATS6;(17*>[O?3Z40K MAOJY0&J.0?V:I6Y;,J.D%4)%\2MPIJ;3H5R^?KF,"/;'S5)L1U=42X8\U 8* MOY8A!G,S]-JFNQEENANOTFMW,4S/^ MF&MS*^]2>S1YS\9N7$I?(K?\%K7KJU2B;S"U_*+MP<_5.\[-N0(*(4*T$,> M,'%*R*YTH-M* =W7]-0)PA1M<#+)_"^[QC'OZ1K'A@G>UY#@'7](A.FLUY!7 M3#_$PEYEUP (*ADF>%\RP?LUCO35$KSI!^JF;O)?4Z[W)7#EI>WWWJ2$;8!H M6OLG\A%.B9?ER;4HU1_DH7B%B=]:C:ZKHH*#F@^''17/8H_?(O+>&HX>,O;G M;PR_U=\5\'"AJD>_%,?;]9G728V )E'BR$B_?9ES0&W[]95#"?)E)8C2[Z+-JR+!=ZM]>RZVYS2];T&.MT9U M9];;;E+$O$6A"X7,%Q8RKX5)YXX)A#;3=\IKNJWP=$G0L]I:;LYS_SA.ROYU MWYD#497Q6' 3*_/9P[=^&F#^B2)FW2(I^>950;9UKXN:7JFNJ#B(2*MJUM^-= M )+Q"AU[B_^+O=Y>P;@3G^ P1R!Z(T/F:B*>,OGM'R9&/S_6Z_GWZ?@#$]T/ M7>,#W8_O!.;=FRPB TU[48,\;X3HV>(O-!L0,BX(*/8X"H1^_O=_[06YCF#C MA3D"Y^>="XU9[AAB(XZAB>@^PB]16XD;:Y>BQ/@!E%_;2 F#UD21\)S_101^ MQSA["#44I0\P?Q#=( MN8O$Q$1L_W_:M?2IP->G5A?'?T/)8;CU"'\YJ(()8CTHVP5G71@C(NVF3^P* MB8OGY!__J+ 1E^/+9:Y*Y'FNW,Y[X:Y"-?U <-4,T>JD6H5,@6L6^-;6!W#Y M55=K;;Y%M&M$NE9MU!>N2G']??J!HOB*Y#?GB*S8E801.B"38&8G14($4@"FQ4 MB0HB)'( MQ[K##ML%JL!'K+&T;"Z>%E*V(= ">3B29YBUW,AT6B2HYTNU2CY5BW=0=96C MD?FJ9#B%H2WPM46UPI5:39VE&G#DT=LKT\?:N-M/L)V62IIE-C7QD+T>&2YTW7*1K\RGI;B8WKL#&-RB4+=F(]& M6HD4/:A4Y4UG1G:ZZ7J5K17[*ZCX'HU,)8:%051M%7@QM91:-2H=,6E/1=X? MV2P.JX)&)M(=A\]+G+6>-*@J)R2.YQS)F6K3J$BD>I%J5VGQ&%DT;.>F/CLE8-YXV93ZO3=5NC4P*5"'" M1]#(HV.*2Z9#]M-EE-(]&'A'^E%IK8*P^)3J+NJ8/*]E8;MU# M(X\/=$'%:".9K0!RT[0-AQ.8OE)OG*(H]Q6@:6\AC;C"QM4FS<8JB MROR@E]:G"LG3B>4X5ZUQD706C8P=;1ZD6^WJ)%N=]BPZNM[TN)*CO=TJZH.V)14<""29*K<&@TE;0I1_]':V.-!:9C&G M=7)\PEX;%6U.9<9"\OCM=78ZB@^+2W;JY'/L= (>(6@WFA84H[VF M^8A@S4=B5!E"Q@=''NV(JC<5I6=WY8XS%5?EM%(LB0J:[(^QIQA:W#62(%'7L70_>1W^V2UMR1'IL"5 M#%[:;>] %L'RYQ&S$LD MJE]=KD]6=K@[@;QP@89/MKCZ9*/ PT2D;8FE$Z4;FD7>T58%987)-;623HH< M7:\&^>OD _71P@WW8:'>K9_*%5/;D3E"VG\F[=_/<2H%M<4"#&@8KQ5RR9B6 MA@\&'*?QJX[$#6>=1+0V"BJ)/^#$.;I#?:9;2@"45.)NC:L M&V/+8",I.+QJ^)M,>26.>6,D>[M0 [S"WV*: IB]QTMDT;^O1?^1&TQDL^Y+ M2)_;+*_A,O'O-T#G&UX2OD?)_3ZX^QF1_N B;WZ*J M >GIS/8^S'D.*X\.EUZ^L?_)W,FS'(I]; M7':WD_;9HA[RQ+M@H#I VD5HY@ %(AX)(K6GTRU@[]2S)U^_/5>#S6N)X_1 !X"*.O0<_I62=,P?K7>0.DLJJ M<+[^(2\>6+Z2OS X/]?@I8EKP\(,<]>$_YL!183I9("0(LR7B(!G:Y!N<,NJ MPE=",-T2$WQVQ"WG&8?A[T&$#Q*:%V&!]D@P(=.79[,A&'9 H.B9_1 M!U+#5L&\>.LEP3HBX<.)9SQ1]/B!SX@+GK?EQ4XK#-,)7O*PE5<3D-6"(XQG MK]M]R10 O19>GAV<@LL"V'X17K .L8ZW*NA0!6K: MO\F.&/OGP5M_,(?=JR3 F(4_!3]BI*^#@T8+P*IEF0*\V 0&".O]:?GKA +! MP[_ D5[Z#E!O\$5_A4!R##OR.QAZ\#!_%O^$0);B@2RQQM[J]HEDR8HNBP=* MXWTE^2_,Y[3=Z0RN&OPLF*ZS9=7N4^\1 05F//1S (UA9L/2='6(8_!E'O^] M9-&3C/;@<:>P$IR[.?.TUMY-%> H(*OI9TD(4!#VLU'Y!0_$%JSL(5"6[ M+PCR\YI,>7N^I>J,7X1O0 );M%0!VA;!A(KEO%I5>M_Z*"_Q M\0RFS:]"G9-%>2K(UG'^#N:]8'?SZRFOYV0R\(4=KXXXEB57AW[7U@6C/2K0 MAE1]HD'@DD@-H[VUV1EHLKV;C5TPHPS,FMXY:'@C6M*Y0H7 LG0ZS4\4#KM=;=>H#J[YH>#/42]Y= M<\?QM^ZYO[1^DHREB)M>?4_-OE8]\)7#KS-UD'@+EL(K(P@ ;@\ J:,5OR;- MOO >_WLDRN\O>NH=:_Y^%M/9FL6\OCGZSM) I;Z+-!!(&KXH#:E; M%\0YHS3$D31\'1O2=RT-7=/A]7OQ!C\C!I?I$WP3?_#5S'4_7VR7J'ZQRUFW MW13>N+E6!7RC^=F9RO)7N0W&D+3]=6UX](?YAVH)LRZVWIN>^I1[NHPFO/C"\/^757H/WL1:\#B]* M1W[C_]S#T3R' MA%W=;+TM86Z-9M:['XO;.[I>R-][]M%P_]:^ M-X!X^9%[M3#R\/JM;(CKT\_;KYJQNZ0:/'B@QYFDHI4-K:]R9;,\;C/%SN=+ M+)XFX6XFL!NT;L+)G"BWJ!MYIBTV1 )K% %MUXXVF,UICH2-NZAD^B&1(%\I MN8A0YYY1Y^I;2V37+I4('%()0W;M$G;M/$:H.Q?LND6/4JS*6VO9J5')5JEU M$R/DLMF>2'&I-CO5&==F%JG\: J-$$YR8]@5"%BPZ"!5W+Q/@\SKU\'_@;\.UN4,80' MG=<*UYWAV B_=,1N-_BX)/W!P]C.DS)G36MF^H5980U5&JHUT.;.3J^#9V=J M\V5JP T89IW(FX;89)M:\_/10'I;VC=O6AU>EY_>EY,%Y^FW$\' \JA85S/K M:D7CLX5B>=.=]2_,_;=P"\+OQ,EM)6%/FM5HBS5;JZ:N!25^RGZ%DX4LUI$ M-W6AA6$\,J6X&$C5($YXU=.CI=O=/3 MU9?MQWT=FI[+K4&!\SL],KJ\(",/*=0)S^]UNG9V[=#!"9Y2P-U%?B$D;8Q: M3HA4-ZN(C+.\A7N5):1R4K4,DI%;HC'M-VPBS2RY),R:3JN?AB]!%*>!\%# C1_9Z4$JR5S,;91)\).)P MPY)Z%\\TN/7:T'G+I4_[;LWA2Y['W'IM8?=Y[C\:L6>_&DK.MU[!,ZBNK.#U M:DG1LOI(G+@UAY$!_C%!AU>L93X9)YNK14' .GA]921F<5RP M;A)R(*DQ(\AIO,I&$\MRNM%JN^G'%K"6,.1P,7-YYX&%N\F+\(JX1WBO GAD M+.M2A'6ZKBXW3-]:#AINM3=K M,",N_<$+#NC,[7R'QS?7X^L!URG7&0'7_02O,CV9S"LL7V4)%^]D\T2-3IE? M2(+Y '#QDKBH4?W!0*/T$3Z>TLUV66@!X*)^_4VFL <*?U^5)H1<"+D^G1)S M\P6CG)F0:<%1E.M;:P&RWU>,?6NW-^QQ_C\[&85CD MC^#D?98__!&N3OC3V:^_R/NL7X7$]8>*ZWT6&D3B&HH[%@A=+\3).]N/_,>! M*0N7G]CQAD\!_V'8NSO/^9O*NCL%+Q9/_PZWXZKA\L&N4U(7?_\+_ME.0=1E MWH(<'/\KJ?9,Y]=_O,4'L][&+8AD+)Z :P$?C?T6>7$*_!XP&,/^!ZYM[[D' M#XN*LJZ_FH*P?<*%N_X1Y%.X(PAYX F?E!YA]O[]W_]K?SG'G JB-WOT"^A" M> (^DJ.")?-:E%? ^__P^I)?VUL;E8[M(F%_=@&@.)P3C@$Z_T]D[V=(E2.N M3?E5=(]P@3Y%=5EQ_@1?VW[FQ7QV'\),'R (?RQ9!Q*QD)]Q+6"Z8\[^$#B, M#>TSG,1CR<01S\^M(QYKJ!U[_LM'QA8,)?V?;B/[3'V^]$;_5_@@H#+6E-?] M3X+^C\%'>X($:>O_+LEB4&+F#Y 'V=)5 ]*Q"R4=7I[)P@"8 1O;!YK*^]IZ MG8Z6PL%;]MM9_OI;HPM,M4K7(T6&KG:+#WZ67ZF>C47H>B[283.=4JY$MTM, MY[__$<(RZWJCRW0BW48DVZAW&M52CNXRN4B^5*?KV1)=C72ZX(,:4^]V(K^S M/MK)TC\A6D -GDI&XOA#A, (/$03^\T:O"L!JWUUX MG1_6JO$DUA]I0V'!.(1"+CF<(YZ/K%6-:44C,PI&=7+-:+4R'K1Z-$<$(X_F&:V0 MZK2!MXI:(=XM"50W2C!K^'8YF"1C6B3+=5%A1>;X&1\>AG\1K#4]/.>H*+Y.,,CCPB4ZV3 MD#:,LRQC%2PNFTF>H!XM.,\C,K7[4POO"VR*C<8K]=J2;W77_248F7X^TF(M MQ2;2*8;MDXNAW+&CPZ@"WWY,T+ZLU[OMMCACI\Y4B%9'L\P:7W*)8S*1G4+* MR91&,DNLD\7F8M67EL*2HXY'5N>U5L?%Y"76PIYR.;75>R M&ED#L)/J*F.%-H?S-AQYM*2).&@Z2F\89SMM/K.6*:68&<,2&4=O'Z^M.=^A M>SVM42RTQ9Z2WZCK$1AYQ*2LF6:IB;/(:UFW\*@5^&%S@\-G'KV]K"\LN2I+ M)8SOF#EN-G:(Y Q>BCE>>\>>3<*,P,BCMX_KC;#&I2^M2$C[SZ.W#EC8B"G,BJDUY=:#34DT!?.#2QV^/:_&\J:?*%:82 M+R3-<;I@-7)+,/)(E*G5H/PXB^=4K3,L=XM)LDQ1''SFD8"J";%N;_1VE>FK MF44F(^*\(\)G'@MH2G\D#$ZU&2I-\;6,7,T8%AQYM"*Q.DLM>R.;9_N)8O0Q M6JPU>U[JQTY GVT*_"\*7*H^JPTL>Z5C\V:VKL:%;'^PI#DX%,?\8SW/LM+. MF\/AFUYX2]=-E)7:A.08-<%5,N8Z9XCMX&LO?PMO1$LZ5Z@06)9.I_F)0@Z M1.^^Y6TR=JZZ?^ *W'2=G]GRG^T/^R8*>K:!.8"F0_0]MNV>QW.C>=7#<9@1_ZQ8VTGMK4_OO%Y]V5PXM73@CU[N/=\6 ]1T_WLDRCN])SZK]L#E2=VUVGNE#'SRG$O5 MD31\!VD@D#1\41I2,3+Q7:0ACJ3AB]* 8['4;:MT?E4.M$'&D+TA:D+>\]I/WQVG+K MDXIO=C:1Y>UQA#>DB A_D.>NNN!U>+TY\IOXYQXB2B\U-SD5-3I#7.3J8'6R MAF78'=;C2I27ZR"$Y O)UW/YNDB=TWA0YA1_ZK0#,),V)/@_Y@DYO>JFTY%N M< UG+%O=,6_ $26#,1Q@-C*\H=&B""RA8[]:XV[)--@'Y<# M7N LB?I\)=;3)'Q?9=8^W="&C6I5PHA\M5@:%^HXD8:7M:E??TDR^4 1R:@LVB5BW6G&/]\O MZ"OV9Z$9EKC,ER8:7XBN]*%AJDK**Q9"7-0 W?D6^&Z.:4O&0K8=3PK_H #@ M=PT _H2SI+"N'DG^SUT]DOR?N_J?+?G7V;N&=?5(\G_NZJ^SJP[KZN]\WQ:V M[1D;Z\0B!7@-UH![-.\4DQ_!J$+$WG6>O\]XW"V*^%\=E\X68ORIQT_WT-Y[ M-U@U>$-4>;UDV([EPK$'#V,[3YJ<-:U94(+=I@V)ACH-5+FS4^K@V065=G-" M?V8PE-T:+^QX.M,9?J$#[X)7=5AJ-&]:'5Z7G]Z7DP7GZ;=3)U&-D4!G:4)A M.WA>?>0D:R,M1QP%:]?&X\0#B;VO12!")H1,Z)0*R=XY&(1.2)'LW4KV?NKI MZ5VY3RV,U:*=C1-G^X^U2;^QK!#Q^>=/4K_@/F783';93#UFF,ZD;"^ 8E&K M&FQF ]2+^@_W?F&_&X.4K<2*0/9$IPW=N0S[<4D=7'JGT3$ZKK>"HG-R8NYC;B-=9D5X[+0!,*HQ.W ML*%W'K8(770"SDW7ALZ8T&R^P-D M%T4A/NY"[9FNAI+S#5?PC$I=6<4WA6Y6:XCT8ID;LIHCW^1X1ZZJ24V2FQ6- M7R5G[J.=PF#K\12,0> /<1Q'N3$(OUX(*]QZ;>?AA+O)@O *M$=XK[IW9"SK4H1W(@J0\L@"BCD*5U\V7'V(QG& QI+I C6] MC:DY6:/DO ?,-U]PJ.U/:&],I.PI;S_69HPVS=H33C?3TU;W"_LV#V_>5]!$ M,'1!VHQHCIT7*3=3:/9DJDASZ8]>8T"PA6 +P5:H8.OB(:L%WQJY^05;9K(K M/)'&JG%GN: MW%;I]CYQS)G_*_AYVT<^AJ?EZ8D.\8=MW_>;Q1\Q*E#EO<[TQX_S7AVCY&VX MC4C$L"T\0-F0=R2-\*YC1K (!M^[W]G=H]-N%CZP@!GH_,R6_VQ_^/<,;'V% M>J<*^V!ZR\DM$]'^%CP5S!*"C^Y\$#4."C_9P69<5.!UF)>JN!-[T?R\" MQ#@1(#'&8:/IW,A@\Q:;[6&*"+XR>Z0/P_N)=P FK'[K58LMRKI4,O9+WNZ@ MDO*ALLY;%H#H.K;#F2.,02KT,14BD J=]&7:2HEV M:A6ERA(EMI.9+6OKTKIU<0TJ:DLBI2:PK-;HF#62M_JVTUC^^IN*'?L8%]&? M,_JDJ@%\ ^=/G#KP)CQ_%"=V3NF!@!U;7@7\!V3MO3X'(!'DJFJXO.^'77T] M>=/R2.V,+5F.3,%SQG9$!E^5(C48NXK$\8>@G3F0LX=]MD3&O!TQ3"?B6+QA M*[)E@2_!SX/S,T%VEK)L[)V?1:9/7G-$AS$O.^81XNK+[H)EB$""UP Z_+EY M><7*]HP:B.3VD-I^ +] -89#=Q)JR:*L+CST]HJ:;3^?\6OXX4.$G\TLZ"X"GYLU-\K_)\1S94T_)FF'-E\!62C)$8 MUI0MV,+L_)U4M@<]%3>ZYDF+)MA&'6=ZU=Z47CR[RT=^8,-5-8U1%W #+G/W MVI/XIV?8>C1.3&C6[>2+4R?>DHLX\"#BJ63L.* 9V8(?[PG;"?V*+#V^0E'P M6P+F6P[GIQ*)\0MT'4O')7\UXYX4JJ;O!$&>@2@ M"_Z!P/"D+X*LX14PD"7(QBJ8;9X7/3B^7#>?2FE0I*QDEF'5I(YE-K7-?)3Y MN _[<1D<&-.BENJ,-EA%;L1'9K&0C[/ !N.)5"SU61G<"1Z,;$"T5F$+0B H M$F(_US$=/X"I:YA+ I"^:JAW922'Q.2FT@<2O/1MCR3/P M>J^&I.BX *"?0-M[["G@!G_A'2!@@898,O#--M!&[;XF\#KX&G# QS)0*PEB MM66@$X'WP)K\=[D H26;V2V:#"G%Q13?>J$$.&M SP ZX7#".Q??IOX M% 4,C-I EKP_X/_Z1LSRC:+WG?V\E]@+WHHO6W5 ;0!(!YJ<<_WJ-AS.!;K< M-?<4N^66,84W!1*;BRUKV>HJ*=(8O:_Q1]/457'=!6_*Z*:H!:$O@<-X<94I MV(L*4]$:8VTE";/, CQ3!CHS T\%4B&?.]RT9O,'?-*@.D"+QW[UF MCMX/>\L"Y/U[!:$Z->/L\[Z24!">G)('H*FCL;Z.Z"H8(^V@("K(/(QZ'H@> MM#U;+V;M:52@;'ON)5 Q7;;!V#'P#FFO[]O0[%LF8IA:!594DBU>"B5NRHLNB\V0'G_MF$-:.E!\\C':>X#!R MRML%*/+L?5>P@6?:V6UU"F[I&KL%G#0H7+K;;RGX!F>BT>F 5'-Z)QL=_?I+ MQ(YS&[?FY)!Z+VP8=E@EKT3(?Z"7JI=O!]0![*$ ZRU5<"'G@& 9GAU1@NW) M\R=8\LC5/6-ANX*M2BH0%E_2]OQN(#TAX [UWGTWXU$EZQ,%X!Z[3Q(FH$C) MVXK(8'-^&AU/!FV?^%(7 MVB?C\&0++FX:GOK^O&0.VEVUGM=7$L-2;,EJ/Y:G#2$S\KD)+)@LT:M?.7=)-H.';8P=/<)Z'#N#OT)8 MGPYLA6T9^#;PHX-'/T!CH3KP#5,32*2N:E"M@8=F^*$'Z*KM/]ASV\;\0G[Y MF<"K4TS/4(@0RCT3HT+C =[@>',73>#H A=8M1^"KXLZV(_!1?JNJPIW:6#/ M(<&W "?1A"W7HG!6P&).X95Y\-C !X:OL21_Z,EQ*IBY:ODQ$4 TV?_*R-AZ MG4 +S:F\]3^AD817%'SP<\#_?,,+ VJ !I8,C*JM+N3@:[$(C/#XKP!?>%;< M[9A^DBG[01V/,]*.BI]A _S+ 2ML%]B'I[<_1 "T'7Q-7LV Z0ZFI3I/CU%< M';POX)CWE9>Y)7J[0H\:P'$ 5 T\YK>(KSXG_*>X97@^BL>QK= #((R>=U(G M6?U9"3DCC'S]%/:9&3G><_A'CWO'GZ(.O 5X"CW^%]C+FK!PZ(BD-]7KRMLGW#V+ D8.I.M+6D)\BE'(@!D6-IB=G@R MZ_W[O__7NTZ)]^@7T(7PSEU&UGEG^*'7QX=)#]Z]ES M=V=;!!ZC#AE.XK%DXHCGYQ9]CS74DTGG(V#S QR?_]-M9)]IQ?7/I+S?)6B2 M/'WZ ^1!MJ!Q@T%Q?W>D #CVS+*]TTS^[+[&*=D.Z"4\TJJ4S);H:Z73!!S6FWNU$?F>W_ND_(5K X;XX1!/[S1J\ M"PSK]/VBNEZCH>G8([W]C8<+N(*1B5XCHKC,D>F)9'C)3G!R:(B2622 MY 4*_^4K+;_-"XOK*KD:.LLA,^^3&:6XD82)MH0;L.YHOXLLXS1%ZC)R=6#JDR[1548C,#+U?.3*I4=1S6BWV$(K MRF#51RG:;M)@TW?T]KBB)3:Z:M78:#MCRQ,SE\HZ(S#RZ.W#U9(I<@7,Q-8U MID?V)^/YBH///'H[.58J[&.E2#!@7:42Y61J=FT)1N)'9"HG3#*GM&T'RRZB MVM23(XXE2_>(J.:J+"ZT2=^Q:?X(5"N((C#R:**N)]9[SF,2PACF- M+]BEXW(-^,RCB1)QXW$ZX+D>TZ"* X:O#!YK+@V;%1]-5-S,'QG%ZM780K.7 M'O>7I#R,M[@$AST?F5,=9).JKR-!AYM*1,M&2.U%:B@*E8 M6Q92^:')RW#D\9*,@EA0A?:ZQV2+RXU=&W,):@HKC!\MJ6FDS4&\4A68Z!A+ MSJUXQS)H6.WK:.2@3]&#B8[GL4H%!^)7'!,-L"2OM.;AR)(]2HRG^1K&1!MB MUQVD\%YE3(.1Z:/%<_/XH^1V'485\:81C^+EA@Q+91R]G:'*?)'%S#5&L8L$ M7DV/HW&N!48>D;Y2+443Z1S>5(,I->HA51JFDGBV('2D'G_F,]!R>2LID@J2&2-;'_.-C@K M&\VI&,]8K5-XDB7*=K2SP!X9BF]T=->AU 1+G\(37)NTYH-<)Z[UIK^*=3K8Y=5.G\:20F.29W"*5PHAA;2.N^4Z*&M.G M\,36U@G,6/!9IM&3JE$]^5BBZ.4I/,%&F5FI*3@6TU=4HS_4.0IOG\23I"5N M;)[LUUE>P,RET*/+)>8TGN3;A78KFIS F&\_T\_V9;.<6I["DWFOC)4RFXW+ M3)-R=IC"['3%.8DG:UH5-&VU5-A"O6*+97*ZG+#T*3S)2&5C:8ZS6595E[7H M,,&LA^G6*3Q)BANI-.I6$AJAM&>;=%?-=.?+DWBR3)E$=SXD>-;M%VRC0EMN<6-B?Q9)(LFT7)BH[8:4$M]^4J5MNG\*1D%5L5R=(FC+SL$(/QE3^V=Q!.F1R>E9%+$L$*] M1A%N6A_PUDD\H? BQ:UFR92F,N:Z++J3;KQ&G\ 3D: D0>1Y3L%2<8[$*85+ MQV4!V':>3PJRI"1Y\6R.$]/J>04LL\:.95M;$;3 M85JR:;O>.H51CQLK71.=#HWU.:?;<[JM5EF!NG_$K+A@%R>D6M.9:6N5G>)2 M*B?H)S$J4:='I#5OTNQT0A5*^4G9=FNM4Q@U7B689E)K9UBB/"ZP_2K1RSO0 MZ3@6E70V)Q>*+JUUU$6]10W6W=[ZI#Y+0Y>SVY-D4JOT6GH32Z],(7=2GS<) M.A%M-6HV4ZCR(Y,>1-.;S+X^/XO5;"/QJ?JL-K#LE8[-F]FZ&A>R_<&2]B/L M^'% _K7A<$XOO.75./ZUPN1/NW[:B[?E9-'+#O&WJ?LG8Y@7'7SIQ,R2(TOX MCV'"LU0P%5Y_'EL_&;Q]RAQZ.2X=._>]FMV!3M([T,'3\$ 'N ^8_TNR+L7; M.ATUV7ZE50(04ZUUNZ_5;HG:L@B/R9:F!=YL/#_Z.2S1\KR42SN@48%7C2H@ MT_,[,MYY&%%/E*:33:V@$;DZEQ>4Y3C'M7[]O2QA"&R/,."7JI!<%;OBG-N7%!B\),24U33BZY3:K*,VK:R MK2J#D:GA:W4G+D\82W1R,]5,JBRO%HQFOMHETIGPDBQF#CX%0&Z38FKKN9:W!LQ8^8KO3*>\?"N[EY4*PUDUC MY/]VD&OE? ;E([^]PQK3M<$ ^Y\_7GSHPF?F'7$L2ZXN-Y27ZU^U 44-F"KI MO]^R;O M"\I]X :./REH]H,)P:"=Z,?*MZ=-W@$&O#"W_< _O? ^.3CDV+L)&8S!CDXF M'&L[L;VK?+_>7:B;B.&O7O#>BT3N/1^>L"I ([94V_X>A5=S_OA'0A!/WCR* MV;MQM!O*"[8)=N'/;S->^O1Q;^#[)>/@0.V+Q2(3B \AX ,>2\01(T+ B&0L M_>J=<,0(A$P_B@\(F4+"B&3LU;Y_B \(F'X4'Q PA801")C"P0<$3.'@ P F MQ(@P, +MY4+""#P6QQ$CSL>(C_9%?"O<>KU5ISZPZDL:PU"O6#1U^.'_^P63 M$#ZW?)*\:0>9U!>3IU\YM]HE4U\6DLY"@E?[ R$E_M9*?)E-[767?*295Z'! M6V[;]6]1A($J]ZP+.X-&?-:>I6+)R^K%5RU6P3)M^TRV";$:L?I'L#H=2US6 M";M+I$>NZ1TX:C]=<<2C5T709^#QOT<2>2[OZH[#]UG3=NX$F$,K!+X-OF,A@)>S M[B5,@J3@4E)0]2[%(3$XAX-VQV( &P5X=!%.SB0+'BM8*GAS4=87,B0-G 5O MV-']J9RB_XFG'@[S^A/MGNL]?>"[Z,))=L?GGUD^9+]W^_[JGQ<8_8&'6%+K%[S0EW MS5^V+4:>=:+9_IWM/*E3UK1F085-FS8D&BH6T*>G>]9!TYATIU;=-)LU7%/C MS7K=T(R66OQ"I]AG][J?W>_?1FOAQB$#ZR6?:"#+/M+14;T_SS %:YDPE_E> M8;6!15[BO_Z2Q$,\==P8$:$$0HD/W55 (!%BD!!%=^JWUO!.X)]BP'"GF?$J MYW?YU0GDF#G5?*LWUN=,_W%L1&<%7><<0A!H(-<*%&A G?B.@ M^#)0P&#$:T#!<1N=SC>'2R9K3^IF4Y_2414"11H Q1%._(. X@Q <>UEHDT( M@HVCXE*' '("&1S,-=G*A,AJZ^%QJP/2B,RF+%3+DNC@=*TQ2A-TYJ%]_XTC?D;[_Z&C- M7:CX6W&9=;.YY'G6,+ &UZRR3B4U4S-0Q6%3S9.%\U' C!S9 M:SDBR5[UG>\5-3\#:)_WU.V&28(?0?OS1MQOO>C[-!-[^ME03*8!G, W6%>H+ VFLZ-##9OL=D>IHC@*[-'^J8)(=J: MR+8H"S;%QCKR(+Z6E1H%NXW#H $9?TB@C!"DV&]N<)!>7U.O/YT(0HS7'2'; MM@::V^TW$MQ,:\93-%!V>,V'1'J.]/RN]/PJ:20A4>VW$D"2B8E26E4'%*:6 MHP6LO)KEA64+J+:7 $*A!) O)8#<7 N0=W[_5OP#L94TB?<3$V/>PN2U,)7Q M9*>?ST.OW(NM +><3*#$#QA ^8_7 O[R$SN.4BG@/Z @J%,]$<-2J'75[K&H MN^%/YP-JNQH21J1BV*LUV!$C$#+]*#X@9 H)(Y(Q'/E,86 $0J9P\ %UA X) M(Q RA801")G"P0>$3"%A!.I5'Q)&X#$";:O/R(B/5W]Z/>"*&MV$:L5GZ54? MP^^[NT&-M\3Q<8XH?K:N Z]#4AB[52$E_O8K1KWJWP["_\P.QO>L"V?IV13N M;HJH@?F/:92*6'W&%ES7+2MV%TB/7-,[<-1^NN)2X<9HU*O^1WE?J'?YSW+! M$+_ORP\+7Z]ZY&+]>!M2K_IP.VAV+ MP;?I57]MO_&6O>JO[G'"7O41U*8>M9(-^8'QC2Z>QX-[Y_A%&T2ZPKPU;PMJ M5HN.BO@H-VR.I-KHEA6GHH-$H2X,-(TAL.9BD6G/"UF]Y7>IC\>)AWCRN%T) M0@F$$A^[IX!0(KPH\>GZ55%^EGAL1 V9B6;34JD_*;1F5,MO4T]_%2E;]**!XJQH6W>1F[>6X-:LZLKB?NO+(:H3;U""C.=-D( MN1E$'UM:@9A-BB(==*F'NP\2>U]'U/,ISH5C4#=M M4W_UF!-J4W]W-Q;.UN\2!8X^U^[2);-50O-!9UFP.Z5%@* MF-9?UFLS>E.HN^1-HT"#"IF/=ALE2YNW"XNTULFX[@KULT> ](;[>=YD@5LO M&G7R#I<>_,1.WD@/D!X@/4 =[>_0[_Q %$->8YMUO]64V6@6-QOJ=+YZ%.@; M-K2_Z^#&!U=[B[#&R8;VM1O M3VUND%Y?4:\_G2XR-&=ILDK,:I@K3NB!4U=F='KI-[,G47[8EPZ2;ZX//U#/ MKY%K$A+5?BM+Q*05>93&.T6M,I*PW)I?R:T\'32SCQ,H2P0I-VIF?U--_T!8 M19>3D\PRE]>8=5E96[I6UW6*#GK90Z^2.>MD'O*J[4_!B\:S*HQK@ MK]'_Y+_V86C'&^5% M=R('@9T(;\D1VYV"]T';%!%DW5Q&?JL&>*3IVD /[7_^> L_6/>!]N5<_Q8< MAW.!_G7-/65LN65,X4V!Q.9BRUJVNDJ*-$;/=:ST--NLSMNVJJBRE%EGP7N@ M6KB\7@M6G0.+[D)AZ8()9'13U )M$[BL10N;;)^9LY76G!X)"[:8$Y:_(C+0 MRQEXF6.Y\OF$7S6B08LO+/:ZT#U]$_[QG9+F*<1.;'UX!R*K\S-;_K/]87]2 M4&Z""4WY5=1CD;&=5E27%>Q0 V?O#)<\X^ M#/>)]Y^ZO7T+0_!2]O+Y;L)<6*%#?A7F]=C0O54^?3/$@G(EOI0K$9SA@M_: M\I2'!]Y60\FK,&WB4>:M=^4YXT9.DH9,8LE2@TE42H];KC8E4IU+5"[NN=VN>O&-/#7B'G98XB8RL0RGM.9]ZRWWS%/PCR/U&>8#+,3PBJWRRSZ_60J42SC\ZRM_0[GWZD M/ '2?:3[2/=#X^Z]>OLQIR2BNC2-+C$>4SKR2F76[CQH6?J1RX\_-F*WO15Y MF5N'SRX9XL1.1-]W9?)SR9]@*5!Z55<1PW/LGKB6"M16%F%2,]@ >'-T^%7$\BZR M*I8YW5(=:&7$G,E!?\7(4K;D]^+FS+5DKAL?N-45T948HL(9>7TEMF>%9\#Y M7+RP??'".)<5TE@E*F:QN6$2/-?"XE'IH''C1V"4V:Y[)X]ML.CL;K6-W6)W M0!HE?!FM\Y;%&52C1*U*[1%;Z8N/,F76[2:[_/47)XA8Z@A%(^!I,,$E FAR M<;J]4RUO0S=A&F]:Q:288J9Y)MH>XU*)<.E??XED+/DRV<#TO$O5SMB2Y<@4 MO&T,1!<(O73B%C7F41FN_2%BR?;,GZ^^CD6 MAR(-V2"E9B^4(.'\W/9D!7 MO4N^B@R\%[ EMAW><1W36C_7CD-W5;XU9)(X [9H0718!A\ *Y QY@.\&# M#5Z'9C[B74H = "3<,'3+8>'M\7! [=W$> W(RK8U<\L$QH%('&0G/MS]=]J M YOM5<8$TWT1%M[%BHC'!=4^IA/\I@H6)SK;>_* WU'P91>\#=)^+(-UC<%; M;2#58#V &7+D-X0K ONW6,I[/^'__A/97L;8/M6"SP"3T&7 :_APF;<,()"[ M"_F %ZHIQ0!QC1&@(Z3<#+P,D@[\%3QZ;]%PD3,=V-PU> I@I0)('\G)HEKEBF#JEBNX*M2BI@WU9 =F()!! ^8W^$+ZMP-L=O]21P 8:9KAUH"GP$ ML/I@CA/@K]J2ZBF\?16*XN23_W] 41V@@PDO>]K0&4 MHIQG1^64$J)>O!T32EY*'H!S$'G_H&=!%H!N! M-06/\H;B+SUP)WG;9WIS@I.F/2\-"&H;.#Q Q9I0:&E?NYX_T9\6[@LO'HO0 MNAYH,5#' !XD&8B(!$#3DGDI(H.GPS[*:ZAM@!8[Y9<]^(A[_9>A M".@N=.4C-E!'#TOWP&4'1 ?H%2 1?5@;(\#QO8H:D3%8DF$Z$==1O0I.D=\& MF)9D0HR$Z BV(.H,"ID_ ,SBGPC\WA8'GM[NC'G 1-/5)6@H7-V!@LK#@AZ MJE!_ J3R\=,?%DS1X?0/S'@XEO MUWRX!M7>GY&N3H&.^B@(<"IP3ASP*> 'G")82BS2 !]:D9,5C(XWY/[-S+T+ MIZ(." JC*^-_)=4&?LKZCQ>8V):2">)NP*6.)V8'E7$\I3V\DKKWW(.'1459 MUU_-'S_OI=87KP(0Q^8:3QY?7(7__N__=7 O]RA0$D0?]^@7T(7P@D\C.>I? M^_7\O3^\ON37]O9@+AW;U9S]LPM@QCW,Q@"=_R>R]S.DRA'78!&@/<(=%/D) MOG98YV?[X1O7CP.F.^;L#[#JU"'#23R63!SQ_"+QJJ>B6/_E(\"M -C\?[J- M[*G+7Y]]XYXA-"#RZ@>WQX*/]@0)TM;_'X2JHSW # M"X\^=Z$Q_NQV\Y/77&IT@:E6Z7JDR-#5;C'8YI;J6> JU7.1#IOIE'(ENEUB M.KMK(K>?=;W193J1;B.2;=0[C6HI1W>97"1?JM/U;(FN1CI=\$&-J7<[D=_9 M;6#OGQ MX- !#='$?K,&#UQKY_KD^DSH_!73]1P/3\'<,UNX#1&GZK/:P+)7 M.C9O9NMJ7,CV!TO:#_T2QY'BUX;'7W[+JP'F*P?]]\]0P-[,JU$!QH -C%<: MT/9V[L 1DRUOZPC<5, _8 >@UP$=D 6O!XOC==U<\EX<"MA[T;7M;9W!PUV6 MMY^"OI< MW[0??)8$@*."[.20>*]V7$"T[9\MXNS#[V,3UG2O J M\<(1Z\ OA-NM)X&Z*M&W_I!J0',1%> QQ<$>"-M95L^Q@E;?FVI.5F0+>4T]\#GE]E+X<0NYHZ-IG,C@\U;;+:' M*2+XRNR1_OPN:$L7N"OSJ +VKR?W/UH\.M.CHRG%] FEU2TP>J5CW25F:@JV9 MO@ZB,0>AY"#&/ )$VV() ,#5@"-^"6TC[9'OF)#=8Y%VC#\8P/"O"C&4-@M MZ)U)/G(]A6I]%#!%T;4 -*UG2'^*=@,.'[3X&,%W0/08&'0-[3 'A:@D'T0P)JXTFBZ/B#^C%:CPPZ;]C[[Y#M X@&D.H1 $ > MV+MX?_*=VS6<@N#: +7 VF!038?U8\&F>KO(P- %8=L1D! #/FEFPAFH_H[? M>[]G00#"@Y>/H"CX,YY"CP2 ]6'P0)W"V)H<[+L/9.,$P1]@Z%_VCQ)5"*=> MC=G@!=ZGT$V(S"Q7VI(:/-0V#?BZPX!T8*+LY^2%XB &X44PV9%LP)4_R5G M%,^."3"PH &J_!M\$C'GOZI.S#1:CVSE;O>"+P MT":[,_#;[A ##/1.HB 9@FGO_N8OTS?*L>N>ZD]'NO&GZ)W99($8MZ'YGKYT MLM_2J#'1B.945BUF6M.UG*S/XJW+GM6?LO&O!E;]Q< PJASQEW/F(.JEG0^H M&$W 42C&30LHM+@+CT'9I16P)LG3$F^-WN$#D%7 3N\0+XB;[9/!.P !DNP+ M:!L&_T7@U_F_[@X;<"SR&]9!WAHL!I[QX;@:,%[P_X1J.\O@^_8+GB7]Q6XW.V)GA=9?7;6 M')FY%B2A_=K9)B3EQ\\W\V"*9W;S_IR#L.[W"X/K9X4 HW$-^] M"^^>V.4!T9N\*H$Y 6%J>K[(2:?,')>GB]%C(\K.Q2*[X2J99&\"G+(X%3ON M"_+DE0'F^I+TTXCX:I;(/F%+S<:8J-DSBG&'H\<5*_*KRF@$DVMBY#%A]\X0 M3V8K/6Q]"B"W,WA:Z9\T8+&3\?<+I[]UQH!>&6C@(88 9]5[9&,&_Z4-J63 MT M047B0:_N&=&<_W<;(6,]Z91)KM#MROL"HNM$ZD1EW>MPU,N,^;&T[CNF9 MUU<'B5IDGUBW2Z"CG1U('E^->;:5?[HR\_ST&KCS8$_AK*.^GR=/9[JYECU$ M]WGO._X/>[L#"3#-4@4PVLO24%RX$0)B7 ?FW7\1M?5IG_NFOCH"R^LYLP!D M *9/ VN(12N[(WW/A/HNP"MKW-U6.DS6>[PL6$\&EZ"VV0;[%G>W MWP.6%3!7W&/N=@MWB?#&EQ,,/[2WIW48UP+ =%KE&7^=)_&/GKCU1C)'K[5& MJ6,,7O_XF8\=M?W?AC_=%XF.V0-V.ANGC9)!YE%GN_A.T=P MQP^>8,EC\,6]3+%/YNIY:1T"3(O;[IH\O\>T%%F%VQV@#]M=L 0/H+=)=!?+ MIDQZ0H*GH9"DN3CF_V);#M?FC9'L91/ WVJJH4[=:9 WT.V/C=I8;\^U @"= M28.PM$+Q(&)6JN2-$\5FFY M=0JOKTLS>+M),5WK+."^?[&'U_7@Q"\XO;CZOC[_H2W+P_Y1(]SR2K)_;"3" M [+?P9F]]SPP3GHZJU3A-DN$X5GP][V-ULN[X'^N$FR][#Z8">(;'=E:J*)\ M6I*[_"HC&X".3MXRI^_=)Z?8?+(\ZY@V%FUF::$J.X[9!28-/Q4FW,5?GR(8 M_C4%N)^$@7GX*SQAE%\Z5'Z/F.S=5Q#\!7G"\%5!V(G5OJQ=1SHN$T6^@G34 M^3BYR-?Y' LT72#;*;K(M> 5S5>B*"]*QU/. >3"*>FXR!'ANR]_OS,A[]+1 M;7$,R*0#$W.:D5[@R0]VVS0\B@+S?:%Y;*>+)4KQ'E76>-+J)N5&1Y47]'&P M^_2X*P6[/YL6>2+G']T!^. =@!2Z X#N * [ .@. +H#\*WO /">1\")(IY( M"7&12^*XPI$BR7."0A(<3^%*,D4J"3R9_N4K+;\M>(0-3+*W*1Y7>?M=5W"U@6+EE0S M:9 "K+AY],QZM.SB1)O'&'562F7+X[66RL(23MC12'Q::%HN4] Z4G467W8S MR0$-"[P=SW/5D^SRM)1@"BM;-LR.I(DMFJ-./%,0JWII5EIJ4Z=CR*(VG5@T M''FTHEZR,!O:*V7)KOM9MLV,DXE:M05&)IZ/+$S-A9!R[966G:N/V7R>R*VZ M-)<\?CM3+(X$AC>:C*M+6+D_+5>6'9I+'8_$1Y5%/UD3&JR\*=EYBRCCL\V11249J;NFTFZFZT6C1=)Y(6#48>42FY2,I:O&W1;&>0S]9P0B,W=2!+ MV/%#9>M1S^JJ'F6R]IIMJ$:SFE-;<.C14[65%M6:";S*5IQ1,FV5K4+#!$/Q MXZ<.S+F0MY(;$,NVV0K[(IING6[ M/JJ?U)15#<=:G4IWRDQ9K)%^)(QD8M0ZI2E+!UL29:%:PV0YF5E;2=V(DLM3 MFN).V!2W$A@,:W KII_-]N>+"7U*4X0YL4H/%@.1D6M5S6V*2H[EZ5.:HA0[ M[=Q0>K08OD",HB(%<$([J2E=+(LU2IAI,VY14KHYUCFTNKKE64'M,?-:UJIE[FHP34 MTZ.W*\7A:DSD=9OEY1:1*&$8LT@MP)MI5P,&7%9CL;R5CSC%)*MHXT MFL/%5((D28&3XSB0?3Q. "U($)R22J:3/% ,4CZ:1:W ]68 ^ 0VNDP)(WU1 MP?59ZY3L%RK9[AQ+-^-,=#9>)2MJU]+'RU.R/^$D1[,8IL3V9V1JUH^V-A/B MI.S39GX]$SIE2\N6ZY(KBTML.&B=DOV!6]-J9:57PM:I2:.1$G*UCGS22FCM M191HE0=C=BJG4[G58VU)#Y>G9#\GF^UXAIHFL,(F)?1;]3F6M$>G9%]?59U5 M6=1=QB4T<90J58Q>?WE*]A6-QZ1H'>6&K-S MC7--CM72G'H2T9,SK3"HY-V\YE8U9T7AD])P-3KF/Y:6X@(I85PBP0L<*8G M04C@ I?"18$7TG%,3!_1M3/"3*'J)"Q&9=.U7,_,M_M- *RP%.HS:F7J2Z- M6TUM/J[D@(*/RL4XQ+ZCD,'&W&%57W9G[M0I+_VN2(# M]'JL5=2!3=OUEO)(C$[Q7\NZW8363O58N95JDA/+2'.KH SLX4BS4R-,KC5O ML7*OD-D,HVULG!F=XK_93J;RM>AC$YO*7=+5RY-"MP]''JTH3P)8=$?KF489 M ]YE5O%\O U''DF?2,A6*:K).DOEF$8_8]9:!#TZ)5/YJ9V9C]E*5>M/!C-9 M[D\RZV9*>GGE ;0==V<$-7EKSPJWW^)4R^4N0L(^J6)X445'AC]/]L?]B<%!2J8$-R@ MBGY<:!M9]8)UO.N8VP_\2)WWR4% ;Z^B;3#FZB?O+ M?F=G*"Q&O59"=V_;O?=X>%%% <*Y)=OV=^]:^1\__@E/H=^,.P919N_%VZ' MZ)FZZ\@7CC>^+!H?J7Z['SW^8D>;]*NUC!$CKL0(/!Y+I! G0L )PCNZ0(RX M.2/P&(DT(@R,2,7(.&)$"!B!(1MQ5D9\M)_I&U[K]1:=^L"B+^H??L,EO^F) M7?_(\I *1R>K5Y*$U]VB4$L"V"[##__?+^+7)Y?^N+A>M_[399V M)^N7-37A93<"=03J"-01J'\'4*=A%X*1C# =83K"=(3I"-._ :8S*]D25?MN M0#WUG-O/&] B<+XY.!_QZ%4)]!EX_.^9)#+ Y<-NNOAL%?'J\5RCF>Y7532X MZG4F>EP(P>':3B#Y1YLFWPKB&ZYCPRO#X"T/ M^R55E>"._F6;P%_=]WY9B2_8)?WJ_O;9FJ#;,,/,YO#:.*&)$DVS:H%:VMW" M(E>9?[V9P/.*&*]?'?]T38S *NU)>MV%-3MVM\BQ7"!2\:LV3;_UKN1S?M[95.>-5(8+K/[_7G(];V4$ MA X)FO8[Q6SHR]C 7$;)-B>_@0!P^T> MT_-?3N #UZ2C SDINUJ%6&(_R?W>6UJH<+_/OXO]O-;YN$=8Z4DAPQ!\ MHJ=D'[G'#=GR[X?CZ8]H0K3Z$=OL2.^ OX\A9]\/VQV'D M@QMC=9%I]!K9:D-SB_VJ-M.*\J0^\@M+I-(Q_+I!LSOWGT+F)FUYC[;&MSZ? M_2%.$;RV7K)M5SYH)^8AF+U?4G0GF"< B>(=LY^J"TNMLS:XO#J>Z-/\R*]* M@V/IAWCJN"KL2:?G1_@VX7=ASJ;%R $)H0.RU>3/NA_1>3O!-EA\QA+YQT%_ M)GI?[\;.\C'N)TAQD*,B&],US$ZX0MCGT8.+ @Y%,%Q9- M"8$+<[U4A21Z, 6 MA%S&-KM]397J\HSEF6PK"PMPPD0'*H8E4#SG;N,Y/=D&@N![&T X_!_\UO;; MCQW3__\"# T&!O^7MU\P%?__+[MB]^QQ(F21HV,0%>4PJG'@CRN'4G"E.A,!4*4R$' M; ]@/NB K;H60>2&>!&;Y^H$P9.-D2R/(.Q !RP9(ZX+.G?GF?W'JZ'_]ZA1 MZ76Z.>QUE?S$*JX]Q\\UG !477A2#P9NVS5$_"X4/-0,._(;CB6P?]L=VO9^ MQ/_])[R=*=[;$?A91GQ MP1R,-WU65%KQ.RSY#3_LIU:]O6,Y^'JE11R/D9_4C_N*7:H-M'!^PR8 M?(F39LM"O7>+AA?,W 5^2\D DW2]ZCL-9RQ;W3%O! FW]6WVX8N)^PFAT'%7 M79=F.D*Y,9NFUGH57_J-,!+D0QQ_7P;MCU:%F%7HTGB]S @IT85CE:X^IJ):5QJK+%Q_%=GS;\R(9 MB[^OM.=W0()SW5J\A1?D"0JJ=/[A187/^WFES< =O(<=AL^K? M4XZ_V.3W%J;!OWYWST;[6^YRS]GUZ![A_)Y1^SN#<_B%[SOY[:A'T9<\]Q 7 MZ_\I'A'R[)%G_QWD^ X]^^>ET]_L['Y_7#AG-L)]5X8Y1^FISP3!ZWJCE&ST M.IA&6>OQ)L6E>PY[I\=>J^4"3W5)WF6S4XM5JXT9R8BT7U7]6QU[_8C]V?47 M&3Y;?(UJ4I=!C6]P=%99SOJZDVRT67=$I$N][FI=P$9!%?5O=W1VU2)2EZ[1 MLVK4MZY8E(IAKW8$0[?O41F$G\4(G(@12<2)$'#B MK7JUB!'7JUGT:J5QQ(BKU2R*HW)J86 $LM;G9<1'X\EON:WHOMQW6/*;KMA/ MO0U]VSK^7Y*$GW ;&I4M0K#^_9F+8!W!^H^"=52X"*'ZMVW;F_OTI(7C^_=H<-DCS+-#MH1AF*UJ+%=2O.\XLV;MRBD_$94L/% M>#/*4029UF1=D#9114^NF[1?$8DD4@]QBD"=C*]YD^O:C=\OVJCXK:R&T&'+ M+:HN?1A=OD$*>:W1<)*VKG:Q=5*9)9D&-LGW1G[U)2H12[TOA?Q;F_H[V*V_ M4GWI7CAPE^'16WA0;_11_@KB9-503 'B41GP[0X"KI31#+Q0.'IRUR.N4>O*?S.T1FO MY?X(1^BF(!$.M^@0(C[C&XW(M5@:,&M9JV U1L?4N:/.1P!#@&^4)F*IQ'>^ M7G>G<:N7BXW=O8_ZO8-/$ E_(V_I(E#H*\4KWE*^VS$MEU\TF$(OO>D4E56O MEZ.Y)/26<#+UD""I(ZS[!T6?OE'TZ1IUA)#G]3,\KT.X^8SGU5DP_:&Q$IL, MD1A1C1S)<]AL!/ (1J62L63R9T2E[BH&]6HEP?NC^!WG86>%FTOSMDBL?&_5 Z6&]G4O6-BC/$12G*R/+C MNNNF!@:7; 5%-A/D0X),H4RJ[QS+"M'J?XA7=UTH"H<;]Z6TJV5S930S8!@C M;^Q1E^BF-QMV&53N3,62WS[MZM,Z>E3[$\JA:KB\3R54_?-HAI)JSW1^_41FG_*_[4_5/T*&CVN[0=@1*>P0 !BSUR1N&"H3, MYJTU_#O\: 1'QR(E(S*2#: )^D,$5@GUOP8V?8!C:_AUF1?'A]\'/WA/^.]! M)==;;QOW("9JR^(?R;5@X2A;-LZ&,=X_,%H.=,V/%N$^0M1YR^+2O#*BNN6A MB;F+%IYK).ENDEG^^NN765W+O&4_+WX;L5W!EN $L\1JPQ!.Y3].VY98Q MA3<%$IN++6O9ZBHITAAM:3 =Z<:?CCB6)5>7&\II4CPQ *S2HZLARD^\\&D! M8&X!]*8+-;L+YI:!K_7C25WJ9NJ!%0+:#]#7>64< M!X2).$.UY"05(U AS&>R<9LBO7@L3B!.A( 36 S5 M#P\#'PA4&C8'@M\;!.RXI>=;:H@C_WH=_=RPOERE!^EWP\5-)\[< MSH.D^5WUT>ODS5_?>;R#8IS[R3O>2X(,*H(JYLN=-.]H\M),&_:JF-!&=UJ& MDV5=53Y!GG@0U58<-V6@6E3==)5*DVMU1XM =R0O_ZFT['4 M^R[SG0]LKG%D<,8\\'#O_,Y7E3.,[HB7GDJMCL MV%FE\:Y!\&ZV=WZ5H,A/V\6](JAHSW W>X;/ NWWW4E<1[#O&IK#AL#GK-AU M^U.&>ZQZ]=+>=XC79[Q9;4FL*I3HYN3_L_>E3:KC2IO?)V+^ W%F;D1W!-3U M@@VWBE=G<5L+X.&/<1+/O#VE>LD13,PHJ?8\0R8UGXK+JR4@Q$DCBJ4XP_ MT?@EBE\]N-GQ,![ARRI95]WJ"ZM)?::$RVLXA$T35F4V5]*"P4&5G ML5A1!8*!B#G])ZC]Y*Y#4-_# MMW&(Q!-)+0[*E;CE:PX/SN[U>]!93 2J^J8)>=ZCMZ]FQA'Q9\#R00O=[?;R M>"WZ^;__U\'IX2.I\"V]O?7SUX5P>7T"8M[A9&$,W_];4!UA8P;V<@II9\^( M_+TS%DDT)AQ#!2 C>[^C53FB&JK,LK=P!Y57_,<.BZ\$'[YS2-HGNJ4O?A/X M$WU(<.@S):@CFI];7%Y6)Q,B4P,I@O_3J6=.2=)7W[@GAAH"?O4@G=;_:(^1 MT-IZ?T.MH'MN^6_(#\! E=+@2-UB5,@-R>ANR1QS)[O"OVI8;>?M2U>H=M1SKU2*9> M:]_[V@"N[)9$63"W-' M_N(TP9901/;:R_453?V&ZGJ)AZ=@3G#M))Y,D"29!#B?HG":CQ,ID4])&,D# M2DR((PPC*7S\RQ-:(;"LTM.-2DTZC2Y+;!F'GLK9IHP[*"CWLF5%K K<6F@P M[&:N ;R0);QE^VG-;BY<(R4=AB]F":KLZS,M;B&)XX[G-B#]4N-^O@ M7(9BVUJW5QSG6PYL>=3G)I9152FK9=G8)EV+U7K=G+9M0NL9>]ER;@I<&DM6 MQDJYMA$VDTTR(5<8V/+H[34^/E,D8B*Q[51I4F"PA#V@4,NCMQ/E=&ZP:/=[ M7'U.IUIEIY,KQ9M\_/CM]74IV>SJ"9'KY0@NE]*JTVH=W5]_U#+)M#(%:=:1 ME-B\IV[[2J[32Z.K68]:FIB&+Y(@(W#0=FYK;;KX<2F[MYI3OUY]BUV?:)M%MQ3'ZJTVR.596=6: M3?_3))4M75G1MT@'&/ M&%J-)&6&!#/@*@&Y> M?02QSNW>]&H/'E>E-%MQ;-6C>Q,.-&;\D.7G-'NJ".'I=I_:$%B:$4B:$DB@B9%U M1.=(_"J*4]TQW=J8(O3[=0WX%6^E8/)C?_*J.WG]>?+1B*R)JNW>Y> ^;QL& MJKNZZR<:$2RXB*(;K@A,!W,R=EJ9U)G*)Q)4>]<,Q#6XKI:FZ $^91\\X*!D! A-OTL0H38=-O2F>^:2U>9]54*/7B" MCUU[ _W3DTSN7(/+[)1J.?QY-]_M1UW5YO=GN+IOXHUH^/U2" M[RC#_M,\@.(?#RS9(?'_D/CX98K3W ()VD"3=2-2TRU4F>J2>6]O&^R/5@+C M7;OW"BEN7TJE13ENZ]DR5I-,L,3JB[J8;"RJC2G]7DT=;#)?:FELV>0R76PL MPD<6 \;9SU.+D9])5',9S^6[7;X8N;QLQH\PT6Z'%J8DR(=(QT>!+= M?4I2J2A-$E?-&+LU3-\Z:344W@<4WN>]E-:XR%C5\KC"$46NG5XXU4UQT[R0 M[.I9:;M@27+&"F:EJ3J-S+)51;ORE"^[%/V&[#Z ]>SN*JJZH)WEX-O51>OZ MI_M^B+Q=3EERF@E$VP 2VN0\(7+3K=!*=K/C-$MD8J5L.T/A+,_P<:0N"9J, MXL3'JKW]"*T82NB/E="+:<3W!+20K?8+A9E64.32H&;GF[TR5YU 84Z$:>2 MT03U5H6T1W8PW6,DKVK+![90[\@^_R'2>SG]ZC+I?@K=*1W+X[E82J$;V#)5 MQL?5I0B=:92$^P"<7E_48),?E/7^TC)F_K8<@0#1 0S I]?R?!+X;DTQ'?; Y-]@=6O-1-:]_*F Q?3M"Q5 MD)K89FMOF[4<-JP7&#[AF@Y1(O46DH0Q@!!00D"YBA'R!3QA>"U#S-I-MMQ< M:@K#I1J]*G-Q/!&=W+JTQB8.UJ,J#8OKS3HV-8%X0KEXDORD97)O!D@6C(%A M ,D-_T/JFJ=-C"\)_JU3"._#";GU*IRI3O6][ ,$#.O+KXL0-7 J/HA71%DM MB)DJ6Q\-UXUND<,7>50+&EH"\2B>.DY/.T.J8(\?P/\@Z7G>HT1^6_[UMZ:_#,VUG+>VU7Y[++<-O;T#'UD;0.&+QY_B&-8 AOB\O1=T M@C)K+#^SYC@D]]R3_YB:38X;&ZM5CQ%[)%SVT@,(PO4E1V^4*1AP6MLJ M3" )T7R/2/B?R#XX1"0;H,IU\#UT4C(V Y &C[ M^!!%WPDZ_/)N=VUM[O[.7<(I8^ 2CS+AIQ9&OJ3O!P$3Q0 M]'N\^-(\1=HR\F-/0.XA.D,A%:?HN@3W!:8]@MAJP[&IFX@!+!G%MT-\_J*\ MM\!N==^!ZIFJ-39;=BHJL4YWG8C+$[:Q=*'Z+:1VX=B]T3/QC^F)<11]"*UL M<7HALI%'>^"W(%M=&@"3'H\P14XH_$"J.[1:;EZ=;#HTCU94+S=1YK7DI+/. MJ(MZE?GU+Y%\.DZSVY'-@6+Z ;&3-;\"J5N0U)H*%OS*M%7+^TZ(J+H)(4SS M'T COX0UM2MD^BRP'?U.I-=,B""%#?(#CJZGE):UY7B"^;KTY@59J\!%K6O/ M+/"R].I)/A -A9Y;:T[E>C15S6TJ\S@8N1:'R\@K4>D25?0LA M M;H>ANPKZ =^(VG#214LU:(2+(INF898J&I #^-B' T&V16K]!5-96LW>M";$TUA,%?JS:7*< MFC<8]^#WTW%X[-FBUBZE1(\S"&Y!AD*ZP4!&K&046Z$ZJ6W%I,T)KJ=\C$?;7'3F<W%KZ(UD:T-NGAN;Y7CZ?$Z*<76N&*3#:V^Q6EG"!@4$CSAPS[?UQT$ M+KU5W[F>D86AHXL!3<\2L0XB 5 > 9B[..-_YSN,.W=#7W@^)Y1>9ZJC"Y@0 M1D%T,KR:^LBYM" <(LK"K]S;N"(E6]T<#M)KZ[YO[O:(HDX0'* Y#+U;B"JA M/'_QLL273DVPP VTON\%GNQ$IYU0F]F$DJ':>BU']W2U 04:/QEV@DCN!AI. MQ NM/2V&L-UC+&C"+E0;LIHH&K;O!-G:0I"E9\!'T12 %^/1D8V,HG]BQR\ M ,8>QR#QNJV>?A8J2";=Y3>HULQG_:9#E2:@6RM\[0DG",EP6K+\C$IWXG A MD2IVRPQ84SAYZ.%#98ETH2I##P%)%PK)NH$PRU7'IBS)@B%[43[8840P36"9 M_T2 -H'T1D)J"DBNX2-NFD,,;9E$+$/03(^BL*U[6'+77D S>DPE+<%,# "\HYX/L$GBUFET?4!D2 7VD!#,P0LJ MKB!9=2@U*D"WW_FXO4/Q,4+9FP?KO-7?+3YZQ@.Z71&1%ECIZ@JRLM=JCH(-#(:M M;\N:.*OTD^.8@]S1SU':"BJO/9,8@L'+_0#T]\@=%P3@_5T*=]OB)?@][_1 M)&+L"?3'(C@9N'*O(Q#$?/BXY&*//XB3_0?N(.0>!$K>'N_<-U]=Q8SV8W0- MN/ZE.XH<&!FV8&PB1,(=1^I-)(2+HR,^_]1HW-;^8"PWP4\%WGW.KHNI[_0Q M;&'H]F3Z,C" !H7$R^L.N94:;&"::-@RLFL:CM,)X?Y3Z5T)"UHKL'P3:]=' M%55A9^-ZJWD1?XEB&YW>=&:S+*CDF"SH]QEVY.SY2Q'?"R&/7*5K& RN@< A M5?X61Z.OO##/Z5B("QBC *@0E^Q\= MICUW[3C$O;(EPQZ>._5&C+Z^F#?VQ=V%FYD;P7==:),A-QG%20X>@F[6W/TT M<.[& Q;02;K*RODJV6D/27WC-,\3K$D+IFRV%] OD.K:_HCPT]Y=95@KCI:9 M%6"7FTW;[#:8!%%ST'X%=<*_BRP\9]%SV1"O3.4)W;ZYQT_1R$$J5@PN M6TQ>Q[SDJM\%]Q^^+#M5%J2IM%(WQ&QA-8F!M,V\3.,ZO.S[CP1PSTGX^(73 MO_Z%2BLV%=0QFB;\?9<1YOZS6Q,H%M Q!>8.U]T4"M1SH)?'T%$UH#B-;4T* M,B_\U?(5"&L;NH1NM3,\J42*!:E,%P*]50_E[CVY]%U_RT3U8D- MU38P.)!PMO-1+#,S\\YM^+$EYZFJ,A,QA299K9;HCSF1<1 _?DQ7G (WE_'\ M!=C;V'*7P#.!CYCPQ5;3\\[2R,VBT+63H33W7(^_JX2R+KQ8B10YF==[XI;C M-VX^#RZX=7.<@XM%_<1U(O%$4HN#>U)=R^_PRJZ]?@\ZBXE 5=^LMW+>2[]> MO2^$B#]GO/OQ+'0US,N+O=#/__V_#NXM.\K!]O7XWOKYZT*XF?P3$/.N17.W M"7X+JB-LS.#BU=03&9P,^+T[ 4"Z@38,'1B+[/V.5N6(:B\OJ=^_\M5_[/#6 MU^##=ZYG\XENZ8O?!/Y$'Q(\CC\EJ".:7R0T2C]'1H7(U$ ^W\Z]$E0M&=V]J]?4%TO\? 4S+W0A<$UX\G:HMHWS+6*+1N9FDR.,KV^P_"H*4Z] M_IC9BF.K'MV;<* QXX":>\$#R&IN(/QEAAOJQ ,W MM/GNA\9/AA=/;$J@<+BP@+;T&BZ8!2!7AJQW"=;;SX/L^<1B/%KM9V?5X4<( M&$]S(#ZMYN2TL.JQ=5[(3F2;&*Y,Z+X13]AQF8> ]](O7N%'RYS).P!2$ZR M\6&FL%4MSI[F*2)>+7 EC?D3DEOOD_PTJ<6"8R2%6+7+0C]T%!NW];32=L$F M>9R<_)_C]$F/ZB<(/!)4=R/+?GNOPMMJN]B!H4_DG%]@VZI72V0VM#K4.9D; M]5EGS>G3A7.63>>3F\JC[:A7'+*U&=O.]+;D?-$MSE".,T&33R<$]YY2S2^P M^AJ/\?E5NFLH=4J*K],%:8!ESK/E?W+UQW0JEQFGZCG%+A>-@9*KXOU&T[W- MYNFX;-WSZKN[ '>:9'YL%A?W3ACAA[OP]G4## 0MBX]70O M>MB(Y'U1WU/\-Y'[;8^.R1UA)&!Y>5(EN4;,5H=?/VG6VBU???SN.0=A16PI M.<[IV)+H-Y/CX8)JZEX2YAN))4\1QJ7-CN'\O+,=C=&"HX?0+K&?JB&CDX,N M?".?(@20/SZBPB459CDOZCG.'G I8(P["CEVW@40?P_Q6=S>4[GNH3 !)?^I MJNZ8OR.N++OQ;^*?D(Z?H6-U)PK[0MH(P+]O">T_B&Y$2+?STZVHU> Z=!R@KKS=7_,DT4P# MR[0J_+K+VD2OJ+8+M$'-)N\1#2EVE#]T9<)]>OG3&#LMAT*# N+\7"JQ7&VOIZ)VB@_;_>[;YV:_E,*%&*Q?C5FD NN MC5ME*MWJ#30+&D.:?J*"V$N9/Q1(,^H707!S'?<3'T4_1?MRA]Z_HW!]/C7> MLX/@R#^6')^KTW&C)TEC3)ZWB'P7JU1YA/"A]'U4^BY.(FS&%;<&WB^PL?*\ M2LJ"NLS/7CVI\KKS\JZN+.Y5NE#ANL5&NEN12C3=CMSB_*_B,IXWO"^6_Q"7S^[RW=1/^.[,.K)\M2Z MYF]M[A>JWN=-8IX3&*(27RF9]+(PK-/M.MMW#Y8?UZ"_]R#H0ZJ KY%-2II) M9CLUAYA[KB2XZ$O5&7:07(='('1PEK0#+\O+<;W6H].2)4O\J>,6L-,4]'E'5S9ZK"I;ICV2S:D< MX7*E:*1B24^1OX*"?YTJ]US+;E>V[N" 6N6_F>.#:5%?;7@GK5 WT2"#PD15 M!9[3***1N; )4CCAJL/AQ^#XU1V-_/.1AV?F7B9?2/X#YMX3NFVYW:%%>E9B M!\/]1&C_*EKC ^7"/V5%>&L2&!+UYP5YH_J9/:U5!\LTUL=B_&HK)9:#.=^! MCA5)W'J'Z@.UDR^^.G)G3AF=9KZF;,KL1.J!?'Z):L.1Y!L1IJ47#.#%P!]-XMZ^1&N?D9@5FR73Z[BER,U5 MO%^0\69IB_8BZ:?C>[H]X_6!9>WCZ])?=QMM;&!V6&&I389FO]_9$.X6RUNV M(03GS[L:UE>\AY?V3.?$^81/#\4 "]BKJY!W6FEP8Z"BZKSGA0\&X(X+DYT+"=6/:'+(WJ!A& MH>21DJ"YQ[B] ]/TWX<7K'OS-5#R-_+X)@8J5HG\L1,4<$N'N&E$CR+%R,0_ M8%4&S2&/)HDLY)/\BEM6 M8M-PFIUQ,JY-#LC4VM7W0LX<2@C05;3WOSN.ID/UO^G %Z95751^!8G<@FIU M6Y/R>,1FI,XT63';H\X$L@J M%W SJ$?#*Z0T/VVS?(\N0B<72SS/+U(,+^K MFBE[^1@[_7%J5PBHJ*#+I5,I3%I113^< M4*DM@&6/A3B6%X9%<:F78IW:EVN2565-1X4: C+LQO%) M.A69Y8Q:LN@&S<=W]TV=$]\0P4*UG FLHFJKEO^.0)WSP(I M6L2 +PJ&!&6&(_;B!L7N/L<*=7(VJ),F?.&&7N5J2BV5%^H':N(C%])\"'XZ M4_@3K?+[*QDLG[><0?7/W?)E\\L,JBO8P^P<:_2S KO$*:BYK:EL6)N8 M)&Q>'K#U-]XC(P"A4?-+S/I6I(>+..7BHE>JUJU*^UP9'15!@7K<<&OPN+4! MW;.B:%B&BX(3$\RC>>FOD"R]\N9-O'LK_3J!#43[)31E!53V.JFMO M"/6$WAH;9@O.DOFTR : CS) ?(P^!/VC:J0^6_FPCIAE M[UD4['P^AH[N'EG#7^=HDWKAG7%U.=(09-<$>424.&4ANF)5'[,CV9($9J_ M**K"Q"%,UB"Q15MUIX0H?%"!-*<;$*O=*\D"CMBC]"#>FFMB=9W"YM5B3>F- MXW(Y#2EMN7E<,?=PTQ&^L.EB)\L$!6M?%@AU;<&]B>SL M.+>.^U'P.WMA94 MW*:-RHF9A]KIHRA+P"OOMK%3MM9$] M15KOMT+LM],B&*0]6ACXS>X6B3G8;@4H'<"MD:;N M[J%1_>"+#+SJHJ8%_0#?! HJB_H&UBO%%YYKAJ);>?PS).84 "L@T<2M9+HK M)!14(-G=8N"7D?6J/:"8B(_NKZW$[M6NH*-N-8#,/E&?N_6)O1LS#'=W88_< M[F4)GN0?7Z#PUOM>VUI^=6O@*C&.S\%$7LS5E^/YI*34)]7^EJ:R\57VZW'- M]V"#=5DFXR_S&_%SSNAG9OEX9Z'$MNN80X]%8T!Y6'^\NW#]L.>YO:C;++(R M;V"J.2\#;N,,EZ4\GT\)]==LX-Q.#RP.VQZ6HWY5FI'[YM7..S4:'[, M9*[@S@0/25$?P?G;H)P?'/H<6%-=BGI_P/^M9.!X5[?L=>.]Z; 7=_L47>WD M9_>CBM(G%-J[:'A(&7=QH 9 )X=/3&Y74 ==2..-4#"0T62B4?F &AA.;*,= M&$S($ IT/!KU*2(>U4C[',H>'&@Y%4#Y)&BCL8"@/.CQ2FC2GJ[4#FH-^0'R M%^]#H.XY^$!Z^F!EH7N-.5[Z6N6]AO#+.QG4G0SC+M?F2X,*ZV8=UMF":YSQ8LC+)ZB4@(O8#3&QY, \"-Q)/*XD)1$DA)% M6DK]\H36>Z(C\H7D H""-=6PC!2?LL!.<<5.$T4"7[;4Z+61S_!:!@%E=VAAA9F:_Z_4T3^K%'+3OY;D[LI<>:LEF40,4N M)=)"E8$MJ9J:X>,\]K+ELM5%=R-49QQ(,G93 MLF*M]6K"4\W>=#DZ>.WIR>]ZEJ5*Q4N4U4'=:JX M(KM@PB>.6Q:7<=!L6)DF5L_'G/ETU.UQ20>V/!HG9K#)Q*:-89R0F,N35;-9 M60U1RZ-Q4E;/S*7-I<*UVTH\;;:S5++:Y)/';\?'K*IAFTV>)83,HETNX'U3 M9_C4<4LF-B"4O,+UL%B]D*:2K06=$!D>QXZ;4D537)&9J<&VYV7'J+3&)-Z? M\#A^W-0HB\2J4>?7&-V><)MNB3:T8A/%GHZ:)K=51V532D:9VS6UONP76I,L M[)4\;CKC3;$H-G.6(MO\?)ZQU9E751D/-OC>C9E<:,-9I4EV.L)YL.&V_K"*14+BHWS:9Z8J9QHPJ8G M.*57,,1*+"W763E=9N)495(6<#BM$ZQ2DK*-@32@2"4C&QR9J+9:^:3;](A7 M-GH+4SO+S8HK-S1HSI,BL/%[AM M8\NZTXSW-;58UAC4-!CKA?*!@J BZ\=[&L!P]^".DW^X:9NUTEK9YNJ)N)CM M3V7":4VNG_SSGAD72?OG\6O 0H?.4/0?!;$R^GRN:Q%W=A'&L@QY9+N>(PKL M5*$SI:K07@A20^"#3SM[Y<)KW_8O=JF/7U(!51P4&4W*RJH-+2C7_#^F3'7J M9,:#E='"EG*KOO2]LT]O4\HK['>JV"5]K1MW@X<+:ZT,2+.'OO;R#5VLO_G89R7M7X.^[SCGR]55A M88+?P2_[*XX6V'>-D?TI>FY?$#AQ?7'!MO3@ \\1=S\Y\-_)F23LC^HW@2H)Z2L3_LV^!^^\+K/$]HWJO?W1?QAAR2&"5!W_' M' ,*AA?=0/O3[T85_!B2^^*@J3 R=20W%XXFG#%HYO^TI \L^Q3Z5#'8@8B" M"VBY_&D23P01$N(."($_D61(B#L@!/V4"J'I'@@!H0D/"7$'A,"?*"HDQ!T0 M(O&4"'7$/1 "0E-(B#,2XK^6@5R*L[D/UYMU,MBXVP\M?'09+FJY/]8:0'<6 M?>C>5O9%+95Z2J0NNB#)/]S(P?]'[)<2*1\>*[P$&R:,YOL7)'N\>_SSB MYIW8$U\5^^03D7QHJ4=',LXGY6\&3[XO%Z2>B,?&_H.4K#O'^DMPP0E4/TYV M%44 QN,W,WAO ?>U8.OQ]RGJ?78:/\/>._/BO+>1KO>V.\+ENJY> M?6S1>WNC(.2E3X7SP^4*'=?;63+ BOR%#L'_'>1"N?>>^$<3W=HH"V $A3SO MWVN]!]?\.J;)P23_[QF&?743P4TZ.YQ'Y*]+71^(G[X^D!NEL'),S&!+32<$ MOHF1,>FPHOU'RMX$29M>9FD%BE,.2M%SH>WZ3H:@NPNG#KO=';XG?P7YOBE[ MV^A0LV)>R6O#3&Q22RERG.$IE/2.1[$3!^I.J+N=*7E,^78BGD<@6Z5))B2C[.M:N#0BL^+S>A6-*__B62 M40H[OL#@$6(Z9Q3+1P[E^(=.X[EVOCF>CW7IU[DEA7-.@R^X!P[/*@"Y4?=P1UOO'ASIZ*RCAP\(' M]NK5/^N5I$-MJ%0F0W!R?YD)NS&5!3Y>P):G5,8%822T!G7^'IBR= M/+XCXZ1_^5T"?=\PDN>%\,(XW==-31*BFJ3;Z$3F34#_?(&\F\_KYUB)4/2> MX9M9";+J(;-WNKR]5R;7/;M] I@G+#M<-^;ZC-ODVWI_-&EU)GB33[BV8#)* M4!^S!7^$R7<&R^X[2/DIF^R'2_EE+;0_EW*%X'%,*>.6$NN7J\2@Q)E#'DDY MBB0FHDDB$482'S>2F'TN//&MT\)N[:A??7/UCF9_G3W:>YW]8]HKCY5V=:^S MO\Y6Z+W._L%U^+VIZIZ;T(5*[\.1"1,0@8;?R+\R?*_@D[E_#[A?0 Q=4""& M$9:[5=;!48/'3X?ZLOOD\2Z/5Z>4(DH,P\EYVC$[^56VO+QIG"00.\:3NIHK M=/6Q=[_7WAWJK_E/5'H@<1DA;G*9M;3*=HKU<4%V^!2*DA#Q:()(AE&2QTF0 M.IND/FZ6U!](ZF5C'7\JJ?%BAKI>!N=>_[:"O*!9IF\O>9_[%^6%89%O%!9Y';\? M*]IQ9\#^T@3S$)EG'-AO9[, [LURP:?L?*'J&P#H(!T(U7@NK'N]T9'F8B!.6)@=00-J@Q8QB"-G&?.Y59 MZY1;J235P9)/N(KJ/Y5.NK66&9I?DRA;; M)T&+*N?NS12LQA:Q>B6GX@K!R/0\S\_E.L)RW(WM?)5;CMLJVBREL#N(3?F@UD;PC MVRT\4?E#HH.M-A<&!<.@8&@%7M *1(,PH:#YVF% #X6XEE'3KS!DWV)QU:62ZY?$UMRHOB8H)NE836X =SXC6DZQ,'08AK8(;! MP1\2'&R\8F'^"$/R_NW%ZT_R#NU'GU7#F-;=VB37GV1HH[QGHS2 X9H8F@@\ M@\&W3H9X;2'HE:;$R:,BTYA)*M>6[\S!:>/=;;==3A-8?4GG)HMR':_T''3! M/4J0PRX5[WX8=/\I\2_@;\#[#1:V(4XA%T46Z-KQ,##V@XJ,72MP=NM)WYG& M^7JVG:]MC'8YX8PF*UHA,(NE9Z.L)F3_J S0^;5-">06JB-7+*7G#*4<-K4E M3FOR>!R%TSZVUQ)&T[YIE;%K1=MN/>D[PYVOI^GYN#,GQD2.;Z5I!5 -LAY? M-N@6N+,$O5$G/TQ.ZITE9PO364:1,X/&U,4=:.62803N02-P?W: 5I+1_<52 M&)-[J")E;]=>/'.*WSW/]AZ,U*N.K!!GO6VN 0RW@I+K9!U? MW($]'W5W1&JB-S-UCJ@,,OUUWRHR?8;'W0+QV!,6#Z^&?*!LLA]Y->1Y!/;3 MH9#+"NQ+.<64&;;4R4:)W0 FS0"6,U39E5.4=?Z$7^H:AT MOB0R#'[\H)RM.UJ=;Y?<]7#VW=M7MKVG.*KT+-.;I29SKLY+RYDSLGOI89/' MDYZ!E_A8O(BKW#RU%GW M!RTVW\HX"&5HUXT\WJ8+;X!\W+B=*Y&"]:Y]^B/,T,=,N[I0:._F\_I9AB(K M&!I<0A0]"%)H]ZJF/\.S/%,X,1.?$8J=-A:M4K*451$\IWPC\#C*%P;Y'BJ+ MZD)1P)O/Z^[$^:*FV8?%N987Y8Z5[G*]5KREQH5^+)9WQ=D-!F+A;8^/&@S\ M3%*4G^\>ID6%:5%A6E28%A6F185I46%:U'<(KX1I46%:U#>-;-\^+6K_],E; M$>UJ456394[AV9XQP9N57([/#YL\@8>)46%B5!CQN&9BU N1?2FI];XY*C;G M#0=KKS)@N1RVQ\T2@R0UC(8\=C0D3(VZN=<7ID:%J5'W:^.]F[WPCNH0-699 M'<3[/),F![U_>)W87I4F!X5ID?=@;'X,I_"A^L3 #V75"P- M4/!2 OU8=M5_W?JK_P9K4;/G\(WBV08J:[&I6P/L-[1QWQSY\Y/HRP_.XXP2 M)&OP+=9ODGX>);+G=H:=+T&=*8@X7ZA0BC@\8L&'K:D!0 0VLJ9F!,"72I&J M8(C3"(E'O5IW2 U&X%,1)#[P90:(0 84;=4U*&W3W1C>ZSEXV=CM/Z//X?)L MW RQQ#_F;D2HON]3Y+4[ U"BF6JCP?L $6L"LX M*'^4^L(UGR.6_GR'P<>G'(V@*]S13P[^1#057!L@V@;\ M_@4Y=LN*_KC'NJ+4)[0 Z<13+B]FR^[]GC8VTB:+VS+'5)]_%)I,'/H05L[ MG4%[.J,F& 8O-4=J3*O$ $8(F_1\;25+7*Z)%,:QOHA RJMH^1!'W6.IQOM8 MTE:]G.$&]-AB-U.0)%K#^C0Y:"*C^CCHL5O20.J_B")1R._F HAH-NHF"A\7 M+ ]*-=TZ!KOGF>W [H4HC8 HV"8:!]AX'0EPP6*[IL$XH;LOZ])3I #E%/[] MC%7HO2, M,/GHA%!57T<>V[KZ+8JN4],(-\J'/%%3">FBMP@ MN8TY9$!G/JV4%<83/#?*QUAOM.-1,_Q7!$ V7\ 16(8-+A51VE, _S,Z>(&G MA*$MJDHH6[S>82,9/R,\C=)8@B @7$ M)0M=E47Y=95M>L.%RMEP92QB"HBQ$1_J4"XDN."0Q3WNKT&=%V'\":-_".R? M/-"@/:(^N7_B_T3V52: -HX-;2<324%PK1<:B&SMO7CDV@%0&A:&/I:M")1G ME((?&4/DVXOB06&$7027*B'@ )KIB1%8H]^A2$M(U8JR+UP0D80Y8LRM^T$4 M3L&"^&%:SP_L/D&-=3A]PQ?M: 0:']H$F('4CP79B*#Y ,_:=%<7T1G^:D+? MS1LE!#\1N:7N/,AR MV [VM6-0%T3=M4"FC1&(L_M*-%5#5Y')MM!1-_Z'[J3A\L".YJ@]1%RC+L@7?^+SZD!@Z-/P G*\AFXJ[,J;I M#ALUVEVMM4__*"(S,LW='N",X#Q,J B H%I3$?&U:8_<:4!=!S%>MJ:1!ESA MN2!N]A<)V;F&CASQR"+X.EA^V.VN'93*E0R'Z*Z:"-U4EYKCO1<^&\0V9->Y M.YRBMC,?HR=?[[_;?/OE@;I[*ARNJCDQZ P M[#\(2/?Z/>@L)@)5?3/U)>CA[$$;$2".#]"3B.]M*'A02A#>0KD+L_?S?_^O M_>D<[PSY\:>]]?/7A7#C$A,0&T$%K\2$,7S_;T%UA(T9A+923[O0UN]="(MT MU1(TVZC_1/9^1ZMR1+6YL([M+9P?!HFI8&S]]A\+/G.C5KL/=0^>?GNPM0(O MJ.83W=(7OPG\B3XD>!Q_2E!'-+^(=J:?E;,0@;8IM&7^3Z>>.174^.H;O3]1 M1U! H"BJ_^QK?_^C/49":^O]+2'X=T'IMRM^*K0)D$YV#40($2C+#BF]72A% M.+MA<(JW/V#,5)D\6ZDPM4B!92J=@F_:%VL9"!BU;*3-I=O%;)%I%=GV)R=1K[7JEF&4Z;#:2*]:86J;(5"+M#OR@RM8Z[G"3945]=?KJ]$5=]072_Q\ CF]F ,QY^H %J0V\*/1(H6 MB!')$W$RR<>)%,4G)2+)X^*8I&AR#+ 1_5?-G2:*1[PF!N3# [IUD53DDR4[')$SSULF6=GJF5:3,?9P4FV>B- MZ&TZN4(MC_O,+G1[XBQIMK[<5-.S<;/=DAGHV1$O6W)UJYEH=!R@;&I&T=FL MXA70;<*61V]7JB+;CFLM$:L;!4J9; B>2*(^C]X>UY52,U_/4IR=)9>UA#WA M.YT);(GC+YL6Q3R[*;7Z";9<)]N.PXR&!=+AXSSVLF6_-,#EN;R,8\0,HZM& MLSZPZQ.>.FY9::VW)#Z8I-@\7R[UA\XXE>RCED>3+XQ7HUE),&F6'E06_>8P M6UAH3=CR:/)<.E>R)FM+XH0ZU<2;S*#2HU'+H\EC_&PY6E:V "N3U71L,,IF52A4"7!>,TMV]/D<-VJSYED M$[8D7[9D5OVL"#WVJB+CB2HMS*;S#=;D$\=]YC>%M5GHY5ILICCN;BO%6'.9 MV*AOE"6R9.FI)-/#ZU)RI2KG>8K3-ME@T M2TT^>?QVOCK@M6F*,;A8I]PQTFFNPLD3/GD\H_BD*E>=5F?*$IP\*,5SNI03 M)GSJN,^4UK6[ Z/?Q.RF.+''X_&D'V_R.';<-#VT.VHE,1:YNC"R-SFUO.KV M&$BCXZ;-$BDV18LVV TQ9 ;F8#-F\F[3(W[*\8#M.59!QP2AD!.S.EN;6F[3 M(X;JUM2XTTB-EVR]J'2RFEK)36)-U/2(HS8REDL FYXK2VY;J0NM?F^4&XLCB1X!GDZ)&!_' ,8+B422'R7 B!+'HU1\?$3 *EMK=C-4S$I 6:T.BWRK4):4DQL^M48 MMS$;F1QG+=)\H7D*J):;!.#8;37/VD4S'9LJZU5O>1*HQH68/)Q)U;FR(849 MU]S.M!7CG *JQ-8QRF5> ZS,SO6$EJ_7G6;S)%!5Y4IQ30-5@ 3.GRCU'L7$[+9>&;'M4/@E4 M9MT>=?3E*,OV>(QERWALR*TFIX"J!,:BL:XTRQP]J%43+0;XFC6,QYR10C1G<:15*6AQKUXA& MN=8K4G5F@IH>O7^LCD=8VA9&K!RO+,OT0%S3-;?7H^EW^]2VH$B4B-%D5C8[ MB:P.4/V2$_#7*4!HL&-MAQ6,S7@MB8/BH@DQC3ANZI"#4G[(BRM%SI4I1EFU M^,G004V/&+K7%AL]N;DDN*6DKHJ+U39!)MQ>CSBZENWJ]>JL0"H@O^TNQ,ZJ MDRFYO1ZQM#.H='I&JREP^98X-=?M]H+ONDU?(B4-, '',<"3HWB!E#P:$67HQL H"IB\X+(-0HAUM$T3MCQ^>]66.;6MK%FZS-1RPY*.5VWF%/Q- MU552XQF^QY:7F03H)*>ROCAI_M1[/6.R9A,+93.:;I@221B3 7,**^KMTJ2C M8@:%S3.U9;Z8P#2^Y9R2ZRJQ+JJ+I&1SR]FV6RLW^[4*-%5.2.NTK ,NU0-U M9:-UE@G#4*J=!6IY)('IZA8O3G,#AYMG9H/2,JMI4_6T ;*N38=./<=L%6&: MK]7C!7&2K+A-C]9^2$R6AK(IC;CY<#T;@^%6*W3=IL'BR^O?_@:*%U1]<[/% MWT2Y_+:):8M3M!&X M#?CD9$W;10]&.BZY*)TN8E-Y@KR080=^%4MY5Y$ KV M\BXLW=^C$_8N)G:W*X *W0(--7K:WW^%\>[Z@MIA.=I*AJ'LLLL$6'2F[J.UD3]$'2Q%A7 M5=UQ@_XH] 5)8<_A ["WZ(L-6[3!@J+3D(C18+?'39HP;15M#FTBHV!GS2=G MY"]W2T:W3<@KYM^_(V>,3;P>B3B.\D(G8XQA'TV8\O:(@\Z\U$78D2HL3/ [ M^&5_.&B-_; $"F&(7N3P,)Z[E^?F!W.QHR"L901O#8(NR[N!:'_;P7UQT%08052Q+7#A /3K MJ7/XQU/G#K83_C3G,142X@X(@3_%Z9 0=T"(U!/^9EI_2(@0FGX6(2 TAC 'NWOP7-"DD_3DUXX^WD$+-&+H#/X;9OQ?H MG2Y%%C((A>TFA^80UC_O.-^2;X#YVR[$8]H9)[KPJ:;&*1OS;_C%F2NZFY!9O:Y(+.W+@=5F5]C@#-> M9G53^+CUK7FW#5C?=O;7<P>%OO?L0\[_ MN;/_V9A_<0_P=I?6WL*]\R)]4L2]FV"_X)5;+^L;A'6^:[[0.2ZOO/I&YI_> M3;F[00O=3KF>+6,UR01+K+ZHB\G&HMJ8TI^[DW7CW ?G$U7C?;'*H$NQ-*F.9,I_ M+N@73L5R(^S!;3U!_\^=/&_4^-_Y7[6VVCG-PZ1?Y MB4N_6IZL>[=[>3>3]&1KFO'O"RFZ=T[!!6#<^T^ U!'6NRN^R-U-FUS#P!(M MD.JR="5&%O?>#(936'TA>[:_!'P7(#'N>;// M[V/.=S?Q="9;8>EZ?K*.%S*X$V_>&%\8)M]C&4I:LD))$(5Z5RLD*PA?Z%__ MTO%HG*1">/E9\'*=", ;\(( Y:^[0117IG=GG2 L[&W1_BFJX)G6."G4\1X' MLNU17,A,EF2'N3(B0!+ ]YR AO*\JLJKS<96A.4BP6R6_>S01M7F4[_^Q1/' M]XO^'0+#MP:&T.[XHIB7,;S#S(BBHH!5JY"/&=.NUKNU8Y'EY(K##).:,F_6 M -?5>:K><6^(('[]2U%D%*>3EU#]#QYH^FR\[681J$:Z^E:X*8R8/VA^0) ; M\^B!\$_AO%_(/V3D;[3U\R,9^6[I>C$Q^(P(>"$@!.:25^)Z[P''['MHLDM"LD%UY;Z M>A$;&ZW\^M9V2A[7\@"/FSI7;_749;^3JQ1JZ$YA-[I#IZ($CE_54'GPL,^] M17SY -5(EUT]ETR5YA1&-$EUO2L#T0 MOP[KWFO0YD#=F B:O'5GQ*X70(,X7@/6"1!?L .EIV=I5BD/"8/(TU1;AB>@W2PQBO;-1ULM(M"Z5" ]DBR*&\I#'R MX([CP^0+9(YN< _#B&':P",!)KQLX2)?5QWFDR1A-\B/Z9AOJM!.6S5C@^UVIT,44.=WEI<2J+Q!U MAD^Z6_ID(DHEXN$66P@IC[VG?P];;'^PP2].G?@@3ZH8V^O1B[R2!4J_]O6# M$F_BPZL[\;'!.C=K=@U)*1-*MNU,QT1]Z$"@<'?B2?+X1$2($B%*A(;'-4,; MG]+\NEPHV]F90G*Q6I+IU3"00+N;Y"09)>+'F^075?T/'NRXMYA&5C: M:$5,CPT@6YJ6^5R-(XP6/V"T(H34._'E+KQOCM[QVY-?'\41M)O!R;K=!(*H M]0EXQ^=3N:VNEH9"&$8"(YL4&-0F? IMG^,8%4V1QZ4SPNWS1S3 0E"X$U"X M=(#G#*C0F ]S&:QLECBB0%,E1<42],J!J$#_^C>)1Y-T" H_$A1N'J*Y+U"X M8E3F#$)M3UJ9F>W,5MRRHVS7N4Y^*\E(J%&I"CH:)U.A4/]$H?Z)FOY,$94S M2.6P:^GBPF*Z;)YO9AR5='AL*"?"=*"":3,'OCXJHB1),1S)Q027]U6K=FBL,#H3')"=2;=PKKA M\#CFAH2B"?JZ9^)^/(C%;R_/(8C]1!"[2ISJ4B@VKN=ZV5%E5E8RR9Q#;9?% M^4IF$(K1T*R.XMAQ28 0Q4(4.WLZTZTG_9@H=NW VL5LJ:7&RG6EFN'LAD&P M2F:5Z9:;"(50S"V:(HY#;B$*A2@4VE*/&0F\%(PL*X42EK/SG%*>Y'IBIR01 MF9+KDKE)6-%$ZKK6S(.'#N\N0NBQ2<3CD\A?B%/"G9<_"/.1$. DW1ZIX#:P M?KY"XC>?UQTC][<(Y04YN7D#"KT' *>2<"<=M=19E2IL'FN.E>2(X1UQPN.X M6^6$BM+$Q_+J0P#YF%D8 D@(((\21OL8@N3C<;X#K.Y(R;18)H5;\;&<:B($ M0?$P+)I,8B&"A CR;@3KOA#DQZ:#G1;Z5T_EC9(?&A!7/I?WM@8G>GHK[QC5)4N7--9B)J7*:L @ M&49!H#@>I9(7N>7TX8(]_[4$R)^7']AQ-&T,_X,2\<$1N\/<=>:)&>Q(%18F M^!W\LC\P_:!*6$;S5 M[PWW)O=E%GDW:";)JQ.OU.%KQJKN!*L4_!U#7?\>&4!08@YEG$2*$ICLA1 A-=T*(]P[ZAH0( MH>EG$2*$ICLA1&@UW0DAW@L,AX3X'"$>(%/QE5DGX9?N7XY'YY&N2A]>AOO> M8$P>+<'HH,O]&0?YW,<__^>_HP%12AY 70MYYT\\NG)_S M%3DXY/K0L[E#>'N -0C]G1#T?H)T_+GUAV-/U&5%Y4_-O^ 8S*-8?P_& '=O M_@N:%)+^D>O-WMT:A)HQ= =^#+-_+] [C\&3O&EAFS]5B,^%!4*]>$F;^(%9 MY/G(>,@B%[2:'YA#]DX8ARP2HL@K&R_!:75P+A?L,8W,]7PB,P%]C@+#$Y/GN'/BIL[^.0WZOL__Q MG']3'SWD_)#S0\Z__NRO%6-&C#4.7;-&J M&_X=G,_%&'VQRD"I"N[D/%\%:-7 YJ"63I>5_$)FV7*/(>1!\\O5WUJ>K.<, M?0[7PD(KWY.M:<8V(?, HZB)JHVX@C%-.$P@=83UB2IQ):6Z90OJ>J3(7(9: M+BM-@TA-> H5BJ9(,HKA89W7!TJZ".'EV\/+J_6AL^.*/>G,G![6:[33JHFO M2;OJW!A?;+;2'XP'HRY&%)/)&%]8=S#"@?A"__HW148)XF,WD83P\FW@Y3H1 M@!L7@?XXHGRD"/17406,V?*JK54GF#!LI"=#=4'F]:_7F_T:(KQ:9)H6EW99 M,&<9K*?5V0;;)[I"!4$#JC%]XM;8L,#T]P:&T.[XHIAW8JOB9MM7<@K@Q_%J MC5SFENFOUX@_C^*?S]0F:\63)D90OA^C2R+;C&6)4I6Z=;ADE:W(1;F?GBMEI]5: M,LVIOJPZ/(W")129C*821'@#=(A:]Y^!\8/B+^^!5;G4S *"Z!%LOEV?DOE4 MW$I.K^V>O1J%X8CVIE9OQ#-*/DF*>*J2[X\G"'%2O_XEHV3J^,;YDW&8$'!" MP G-I*_$==Z##XJ<\L-I56NP]6E,6FUSJWMI.D7JI==YFVSVNK&"-8^&T?=E%%[A M/O@5!9+C9:VSQFQRA96P5=%0%E_/!O)>@S8'ZL9$T.2M.R-VO0 :Q/$:.'5# MI)4CU&9RP.45F1^M.[D*/U4;$S[A7A*?2$7Q5+@)]TB;<-\'#3X5H0VY[WMQ MW\T#%"'W_6#NNSGVW< 2:MHE;"SHHSBV%)N&T^R,DW'MZWE"7[%%LF*E+:ZK M1\G"++824 M!W>9[P9?/K+!WY3CN=*LM^;8^GA=8&P'+Y>/#U1=5_0\>[+BWF$96-H!H14R/#2!;FI;Y7(TC MC!8_8+0BA-0[\>4NO&^.WO';DU\?Q1&TF\')NMT$@JCU"7A7$YGT:IKIKM@, M$U.V*:)2Q3&&3Z'MQ"4+AS RP$A3L!A4L'>,Z "KTUL1V/B>2 M!:GU>LUD^W)LAE"!AJB Q:-4ZOC8:X@*/P 5;AZCN2]4N&)8Y@Q2;9;+X[%3 M7W?9S'BU[N65EI.K3Z!4HUH5>#1.'A_+"H7Z!PCU3U3U9PJIG,,")[-&9Y-J MC+#R!*N5N\MDKFPAJ40!%H+$H^X%!F'2R,,FC53 1% CD(\L8$1,8%FJ?[M1 M&/?^-IDC=S3[FZ-YF&+R$W9Z[FCV=\CQ=^.A/%#<(MB>JLB6/'>=XI2]]^ M>FOGN3Q>K%;\9"XK]7&\T#:6[?%887@<D;9K*$*CCD M^% %WWT\X0]U8+R8G9AY)SMF>P,F7S*SX_2RY>I %$RXOA)\\!##O442VI8N M*I KYX@17.Z( (\I(G_A8:CV4^&!&]YM>_%0[JWG=L7#=Y'$JR277 IZQ$1J.!+Z=E:I M"\QZ+/8XNZU-$/30"'KH$UDG(?2$T..%6VX]M\>$GFMGL%P*.L@JAD]4+$=P M=))*Z_6D2(]PUVI!R2W19/QC)8=#Z/A9T!%:+5?,D[F4[ ^=X6(;5UHZ:V<- M)K'4VG9]P2#91U&O1!2C+G(_VX,'MQXF?\9GDXC')Y&_$*>$9\LOG#US"(DD MA$1)MTO[3KOQL9]K\8=JX]O$6X+-F7R!D0>#X5.:*&< MW%>F9$)+*>UM*9?%BD-I,X86*('B9G$\2L:I, 'ARMNQ]RVW(8J%*':#_*JW M86Q6KW4M"BPW')UW)+V8;=6V6P;!&"KU0T83V,>"<"&,A3!VF;RJ^UZ-^SKF M6'$ZH"77E''C@E04)^)A.MQ;$^\3),KNG_#W*4!BAX-[GB>/B0$/2*>..K.??43#8(@+$$]80$&(=X% MNY6-"+:E1[ (AM[[7_CBX*=+Q]TH/'""(U"%A0E^![_\OW6%X#:7^A_.GXS'$8JO9CST^4]^4+Z7QSU"]'^4)B7:B$ WQ=9DGZ2$[= M7,O#,;P0Y'W>/B3T'RVQ]R?J%HX10J3J?>)XS.-_M(?^*AB_G38:C8A309O M0X>S0L%W^*LI2\ #]X@!1$0N"3WFL2G\$'*> M("YMV6-?KX:8/%_ 'MWP/>Q/UJ ZF.K-&DW2 M!_FYL(ZYW*#M(!()ZF^$W<$'KMWF?>)#B]=FSVCPVZ!/#O6-900#V],JOSZ: MUTX3[YR>WA.%O?YUV.<8$BE0T\'?,02EOT<&$)28 ]?IA'I[H2*?]<>NJ3"" MC&M;+Q7KI:V2O89(-K3NG^VOPQ-]3>W6D-"7(D0T/]/A(2X T+@^%.2 M"BEQ!Y2 V/3F"=>0$"$V_2Q"A-AT-Y1X2H4B<49"?/)@[+L.Q/5FG0QB)GZ$ M9*2KTH>7X:*V^V.M 71HT8?_[Q?UZZOK 87RHNN1/-SW$*%S#8P7"S0Z>,G^ M>J P@P% I J_F)H15D-!H__Y[^@\:<)OP]$#L4*(!"$2G <);GCBXD^1HBH8 MXM0[@$+BT> D2@@5(53,HGHU@;E;;,1WXMW/EH^ MX;MAP^^7$HCM9SM@O,V-4E@Y)F:PI:83 M_$R)CT]91 3UZ#[(?,3F+K.X%- MN_+JM>L@::W*FFY ?BXBL >FQ6C282_LTH9?5X$UU>$W*]C$3:DX=?UIGJEI MZ;0$,/CF =]I3 ?)?)./NV? HG3J8U4(S@@55ZA#&D)%"!4/F3U\6ZB84LU1 MGTX[ K>OG9M\6W/SFP477L^Y?(1 P3V4G;D! M?)^MK,P/A.K+6G6G*\.<0%4%;^:ZX@QL6-EDJ9S>;;6Y(L-3R "CHHG412K! M/*:=%1./1N[]1DVA=.^+L*T"_07V7V M9/0$8(\&:ZLT'\1D#"1[HWF:&HZ589.GW>K?9)2DDF$(*Y3T4-+OR!C[HJ3C M\V)I*> I&Z,Q ^/GZUIIMD&2CHIMX]$X_C';+ Q W64 *HA0AF&G!X;<$%EO MO9GH"='SU5LO0329Z-&-&)GAV7D+Z[-9H](6>JON/4&LI]<*N=D,"TJ["+IYFN:&"=&!@@BM&3H:)RYR=5689(I##WW"I=_;^ ,R,WX M1!!@EE$36?W# D2^%X;:_5$I^E2/JNHY?WYVWADG5>?+TN0L>7/;>:BGCHX+N:-HUAXI%5!GK%=*")M5YCUW MO';-OZH.,'^HXFEP1F=Q^?JW<)X^!*K;OCUJRT1P0'C;5'A7+(Q$$,151/K[ MZ56$+A_S-G=Z\/TE7$ Y26[KN8\]<0?>T M^]F3['?SG$(8I./P28R5NSE,>I"B[WQ(6262@;+3_=U2S($J30XHV9V.71P1 MT[$XWG?ANV^$GI3_XMTB@<:B,E'5I3[[:L^@?/',%#$QA1\'@L3X_#F3^.^_ M__6FJU)\]'/H(E+5ZI H.Z53:D/_!Y(ZDB:F,]ET-A:?7C'BCBV.8Q)XH//? MG.]GI,H%I<[*5QM'U:+ M1\7<=;%0]8X-VOZH+\NU0I6KE;E\^;):OB@>Y6J%(^ZX>)F[S!=S%URU!@]* MAE(*CAP*Y?_!5<*+1@<7BF$VU8E;4*)EOYM M^FZ6PL!@",(,O4-;DJ+2FTJ5-CA2FL49BMDST>:HBL14*,8=T]NE%#S\2Z?_ MI7=1N5UPBLF9=O,1[[6"OP\E0]%MDV/Q!^.1K$I*'Z^L KV$$7BW5<$[T)?! MZ7W%I$EN>HD6/"/]@:I/"#$CG$:LD6[TN %FPL$VL@]HB=Q ,G :,:[(+O=B M)A8$W39,:C>;SEW4P?$:1":@P2;\,- -RW1N^,+;EW0(W"0\(7E:AX?

    A(\CDZQ[@2_7/;O7ALOCF'DBVN.0DT:1+20YDP(=JV<-V] M)?4EO(4-OJ6\,.BY,Q%HX,E6@"C^CV'"0!3;"(AEFQ"G9WICFCM%E$?P)0U@ M6QOK9F-<+2B8$(+K?NG4F=307F2('H <.!DS**^,CB#\2F>Z]]>;\U18D&Z^ M@_*@<5?B.)=AIG/]&[W3C4HUS>I[?X[0M@>&,I3D"?VY)5D2*9 M[VY',?8*JLP:57\:8& 0>F] $&Q 4/$&/ 6IB#/H&%*?78L'EDK2Z'UW$+*! M)'B"*'%-0Y=:G(&W].&[#'^^<=6BBU('2RX;2A#_U\>3$MHTJ_<*<(&%,TL3D7FQQ(P4%6!7=R8@P=#!%46(DUHP>X!)TFZCS.B+ MN=U6-% $6HJD:RV%=8B0;=JJ1,XOX.[ ZCQ1E=\N_[:->G8@.HZ*$D1*(M^Y#9]-]=?Z!))M;HRNT.T99N6 M,>ML:1A[H'>B2B/3D7TZ%90?IN?.V^94KA>\RG0W @!K4;5& 5>5OL)L; 2E MW$+7BS8 @ %D(Q3\0"UE&3!0L1R5[V!#&M4RW_!=8T ]-ED9N+>L4NM/40'! MAJ7)\2]^>V@2< 9 ?M!;4/I-].UH\VUJRZD#YCE5#"5*,![:[?07!>](A(!=@0 H8QPA4HZD$QL DV32L'6#,S#<9@95(+A07AQ<184=^#P0J&GX3F0 M02G\#P*?JI*.1V306$.CGJ,.+ASBU5#171X @V;&R# /?!CBP@]X5)9M$:]Y M/P_!"?.17#N -:*!@ 4__#M-B8B<184UMB@D/?4\ULH M,0YF!Z^@]?$7)@G8M%0<3,_$,E>NC<:=NF@$G%LZ0#I%*B7T#?#8H5OW"ES/ M_?0""E]W5#P,,D3G'0P!8! :QUF!B5&$AE@'L91R=(F.,/CUJ5_;MH"B_EZQ M0X %1FY0&1B!JQD@/","QH/:6P]O7$_%UGJ:/J+&P-:FAM!BZ(Y!URH=P7< MTGM]P,718)O@WSD0 MYRKG-@VDT+;VF8_$/&OZ$;(>1)\&34!B)HM^R/&[E-CU*7NCZ+FN5^">.1$Q M;3@GRRB%[J.<3&^ %K+9%/<3#9S(_SXM7N5R]&?A]Z](L-DIUM6(W-5T5>], MJ,P68"80#\LLN:&"YR7#F)WOL)=IZ[5"_A0?N5WXR"H-0*AEZA$AA>==/MPU M;R@8.3H1APNSOHB4>26.)B\A-]6TMY$YQMT2AC%@8B"X@P_\2.ND<5!'8 :& M#G; %1?$#5F?IC&HLLYC+H4+8CHQ>:#G2QU+_P/*CM3PDZ#%N+5_<. M""B"PK68LQJ98AJ 'ABAT M:0G!L$6"MFVJG(X!=O040G_3'B"8FW[?G3@&SLTPT+R7,P6@,>X',10JKK)D M=J<9)8_A.OZL/--*.^>/(YJ-D7HTZ 1:&KKJ3MN][!W5SY<.< ;C)\+:0%R, M)6;]\)=1V26^@\J+Q1LS([JF.8C+U,TRV=1IXLX+--UFIII,\>8EST%B$1($ M-X&\#P9$-K;KY5"\/MT.*#[ F^ *0]QGL*91K)0^.%08C:(GPE)$,&;%UU@ M :?AF*2HB&@T>@5HF+ ^W?X @4 >F$8O@0!90E]-H:15<1R!/(5M^$6/#8[Z MM0X_V'<2-97$H@DW&?Q-A@NR 5XX?C=UB2@8MN"I D),UR(X$[##P1N?%2,& M?NK&M![?(HB,;:)8#I0/:+D)/':19PI.Z)^9N"'=:<.K2_ 73X0% ',% (FP M " L @+ ,("@+ X*L7 /@K]):OP+LKZ^]8AQ )P[KN:GT?4+[N-2U]']H^L;85!CZ4Z6<]'P?0$G:46F M'C $ HN=LH4K77;@NE@N&IK)E&GZ5/_VJ$O%&U..)P+:ZX*1D+E#MU)Y'R> M'LZ=B0OH _ M'Q%,]-'O8;I';.W5[WNV:8" +LS8:)#[0UW%E(\!*D@SOSI=DPL2-)!_:-N& M'E8QC"N\;T@?ZA"[^9TR0L M2WLSY)'P,3H[LI-WJI*!Q=)Y;+F3D0"[ILXN2U*_,!_H%_/%&.Y#N$.I#X_H M2XY40?^6TF>DE7!L3AE!4>/.;!CRM,\@%7(0:!@:F?*MW&[#5-Y&#A? ZK%J M[*66/.5FHN-,TZO9: ,/69088.UBX6+Y2IRUKVYBH%M.^BZHF_C=,5URR+,E M!\PY.JL-"_70J;$ )O4#Q3W>FA$NE4^U+U@J$N-NNXH:+ )KLXJEK-$[:J; M+S&(>?T)ZX#A%AV "UQ36KA#80T"Y YHIO(5W4?IHS)&:W#8:C ;*18I4!XX M:[X HB:JO4:7H,PNS0K,U-C0%IN$ZQ*6-(39L!4@5V0\Y'4L&79/RRAD0IS, M%XR!LL^AX3+YB2#(1A8CM?P+K-)Z$L8P( M729!%P(9YGH0AKM2L\#\P/S>OT(_D_W=]:5Y2A\@,C;BRO%8Z3,Y?N.VI0$ M?:,6O[,OQF*M51#/&]JQ.I:O!R=OV<8HB--]C*S(M.$Z&KFI_.?&BMGH=U2M M07TQYHJYGIC/$2M16&[8YWRG4BF)Z;IT5;6NNF?&28X/;(%ZRPXH[.\@!Z*K MHHA?$0-]?)"&\.MVUD7:FN'=UE'T87U\E2^:D41>/F[6K.U%LI4AN"Y2];G>> MS^56HUQ_BE^.1H6RF6@_Y7[\$6.+-IS-//C[I<4!2[=H+IYVO.P"VK?403G> MCT$ NZ"1KNF\& R45UI,]\%B$W9SVC4!>9/!LFVRV.2%VN"F#O*/7&H!UK-0 M $VN;_5>,Q8227:6U_&UJ:5@ M_AKU< S=[G21]1J@M]$CEK^1"%N?HW"ID8[N&$.P'YKIK;=)LDQ4!V%-O,0G M, S/Z/6)Y!;(+)B];[K3@C>T@><:H7\-D0O$'Z ML$\O5*0+G[X>6X3T@QY/##Q+I.(952'KFE=[0-471*R9=4PN[^.]E( B8#6S),;)R/7ERFH.2H]@N>G4WYS*Q>KW?M-(RKT- M:9T??Q(\/V=569X=9$IU/&):BVY;F(5B==%Z'PRAPU0762]!"JC9%)),\[B? MR$XG'IT.FW/&[4:A-!$!G02M:<1QS+'LFW8I#2095\_9^CW^<;Y)FHQ9CY3, M^V"K$I*;;C-U4;T?%^J$M_,C$,\]#:B01EZ$BAD&PML&\8 M*?N,=L :_IRF!9NX4<:*];694/3!J ML6"P1= @H<$)+*^WG7QGL.++&3N,BF5Q%]:SH+Q@=2B-XE3W&QP,<>NVO.C1 MR:4SAT-VO'N6+, --FZ1KL\3=(G=EUH$Y^)98NI7T8I"-^/H+U>XME7""7PS M&15\'*RR6A9TU0IC:!\W6'A5:O&$NW& >0R2JLZ48_BAG=IS.G6N14\KPRHO M!?V549=@G86O0J:/JT$XB0'U["TWZ&>K!J;NC%!A1$!^4P[0+#5NH"&LF@*] M2[K'@E9VM+SWFJHD]ZC;PD80I!_Z>UC9YE:4-G'SA>:5I^(&)P>HT!UG"4?- MJ5AUBX'HF]/H@PFASRJZII EW%HZ=(M)!_]6)N]=FJ?#"F'YORM=VE\_+G49B?IS]7.D\K9;[B?IY[:$LW)\?/D'T!6_.]=ZYSEP/ M)5LYJ]\2\7Q<&!A78@'?G.M=X7FU;(SL!G]>+.=X;9S,3/A<(SG?NW)R^&B- M>"7'IS3Y(<&?F^JMV&FDYM^\E<>W^>+AL%^0SI*EFU--2SPU\=ZYN3>?NO7F M_9UP-^J=1$OQ^C/)2(7342,S_R:9M,K%;JI6KRMM0[XHIJ]D_JS3R,Z_F3VV M#XN]H[[.5X_2A7B^*^NG/3Q9>8Z;$_DN53^K73[4SXWA3?O8&K9LI0)O)F?? M- I:[]$J%E.%\VQZ_*16^?A-%=O,S+[9*]YJ46G8?JB38N56:G3T^&FM@TFP MN8%6&_E*S^X\$/[DI/IL7,NC&R%*3PB=&VF[_"S4S*1=+TC*I5*LGR?:^2?Z MZMQ0Q^=&JR.EE%I=[(YOSNWAZ+#S2 M%3PQ>7^1W.K*WE[;Y#)UH&;SWK.K-&[Z*ICR=@-U-_S$A0Z,I$WNI]3IX,(O M#?CI+:5TGZ2)YQWT:#Z@[QUZXH2!X+^I+')5-#=)8_XZH*B^IJ.&Z-K@3#;* M=&9*';7YXX6$!)$3%]53LZ"D3YKV3??V 5R-=1T8-'6K^=A;#R_DWWYX(0V[ MO."%G7,*@8L*!H(' M93KO\%[$D.%CJ0R-&2S#'9J[_9Y-^\-GMZ?$6#:S[,1.G]O@ZQ++-=H@U2XI MW=_I]L\#%K^-@'BOQDU.E$P[=E^5FK2N@ZPY7EKA69?.OY^\<8)?>K!ZR(@- M,4(08_%0)7:!$Z%*[ @CA%E[,2*$IAUA1#J6 MR(:,V %&\+&D$#)B=8QX^V6F'PZR-T>(S#L(L58#^06G_&K@^.DY9SZY;%7# M^GJZ8-5<.)0\M-LT%.CZE*A#@I/'84B:&?6/)=BH>^GU7*LSBY&TU,5;+?O& MTB7K*C[\WP_QQP>GGXWQXDX+6HX=ZAMR>UUN[1><\FL.Y!><\FNNVNY..72* M0B#[(DZ1WMZ21T2W&IBAC?P6'M&508]P0,&XDI16R/55<#T3RZ[72_JT'^R6 M?*R(WZ'#,'/WK# 8UL7,D$CH$J7AZ_]2 HEH:85GNWR@.BE>@V=M>+,4M2 MB[#WO.,&^!_>C@-121J%?#9;[P\,R91/4IW4S:B1P T'\40RPB<6G0D5ZLB: M=&3S*P?_6>=\7BMYVSF5/U+PME1Z4(FC]+S2O+B<5.3;0OZJ55?,>!(S6\,L4V)G2K!SV0SB M9]D./12(7JG"+]#W-/,@[B%VI[J.T?UO9-+ *NP\"_]6"B52CZFXX66FS<;R35 M)H6Q<\S-(=UZEI_N/)L]30C473*ZQM-AR[JH5T6QH584\\!BG]=4@A%'>D'$D0X32.&2RBICE'0 =.-RG$Z?2@^/P'X2=$F M#W!Z53:W%J.U"NQ".*T>)2B.%,8J8X2/"&UV:4$/V-,6Z M0[/_IL'.^P%B0\%.HGAB/;73%RG^?)R[>4ATA('<'@$V0+"33L=2Z1 90F38 M$#)\M[CI_:"PT;C)[-7$C%1+7_']/G]9)QU^:$=S T0-XG"&\.F<*%F/Q=J M,@O"IDR8YPJ#H)?A+!. LTSC_LPFQLVX9M7%\W34Z@RZCX/@E3:;#(*N:^-S M:V3;5SUE?)J,@AR4\@,\[A>"H$PB$M!2C-1'%R;UGCQT)4N.M7A:=B+:WA+2,0H*3X M2)87PE1LF(H-%VG6%^J\'Q\V%.KT[X\23T;ZPJY/!.OTX?Q>R%4;.8 &"'52 M0@RWB(;($")#N$BSAJCI_:"PT:A)[EU63I+G]Q,^E3IZ>AR,FF>-2X0&B)KB MLTLPEWF&@N]8<\19/1ENIRH="$68_OF!>-)3XC4C\ME%P M5ZG#W+YM4V?7-&;/_<4]< LW'^#L)PJNPN>+@SZW=!OOL=])A=[8B9EQM@@@ M"HT&?YOK%X[::N&D4TUE[4Z[>G:ZM?V=$_-1T"4I?E.?6+VX3,I56Q4Z#4&@ M)V9&XLGLF[=XADKQ57S>G71M0PS?E+AN'<(#5%AXQN,*7,TO8IH^>=;C>^S2 M9G<0WHW:VO"Z>,/;UJO=:*]60<-$MQ"^=7WZJWO?_U@22/#Z!S8?WK3A M?Z S;QTQX]6EW8>.Y34HU*-M6DI[PAXI&@S$.HBG G.BVB6(GHK5NH0#(80Q M3K@^.$EK]@:IGO&T)(1WM(YOE,=VI7*3?AST)E?/<:OV/-0JR!;GXB$8&Q'M941 @ M;0!V*_89WY;T9H)_DBO&J%)K9Q):9[8 \- V%8V8)HAK4]%H>T>**:NZ:1ND M!ET=JKK<<\"SV4C7>Q>-*S.;[#UU,U*IJIXGGS3 <@(,'T"SEF&35:.92\ M)95 #_3G \4"SLCP5UK(R*YEY_0VEX.IJ(K$G1))M;H1[N(B#P+"R+O^D?IY MWE+,@2I-#A1-!:I'FTC;@ #A-\Q@4%&"SYDH@)*9MJ19G*6#W'N LEPLQ(8X M%0S?;P[O&R[O?>3*C16S@1K?<(C&:':ARB5:T=.X.9:EKEXKV'STUI3LB"#X0N1JG,U;R M>9SN/35R3U>#Y[OX)N%-.2N )>AP.P \@4X8J:'(LL$C(.8)UR MR[$%$0[D\>MQKM!N$\#M(9ECH9]S]WS"+FM7Y^?U2?PV)V3R'4,[5L?R]>!DQI[FS$:YO2I2BZ24 M>Y:>5+50KM?C1ZE[Y7)2^O!!.@M&<$4,O)))Z@"];W2PD(GQ Y??KQT8)$H]6X@E!FP@ MB++()MVV3"0]#(CK4UJ8767 *>[@7D!CJB@*_-FTFZ;24G!MO:2 NA*5.XQQ MCFZR5W^"EZ@R>5,G,]KKZ>Q"S9Z2SWTOQG%^4[LGM@"]RR8BF0=I [QW%06* M,F'!A)%/P;]Y(#B23.X_:PL)-PED[XPGEWA >8@<%8CHZ2\U0]+,-C% IX39 M<)+JU,7 /E9S[1GC /BH_IA4^ A$\)10#<0$R):TC@)1]ER:@LK525$> ^1@C7T?76")Z#2*E@FENN\[@ (&(+8^DUQQX0: QT4U)/((X;F$ B MEL3!^(.%;C3,=#1@6512?KS)MZXKVA'_=%8HFN95.W%5"(&1P$#8.* Q M5]F9^P\B3A X$;%+^3SGP@CJ8TD'ZR]%T)9[ 9[T!O)$N!95:8GY5#0%$N?= M83A6-3F^6JB*LAJ""N:#C#FIP/Y.15SE+X5//R3KFH M/ UJ0M!^I=YAOP(#73[.@ NTT#Q-[N+9F\/T2;&@9,=5DNZ?1&]'$-!EDHM6 M==\K3IY!&ZBVR2&MT:F9\41"*?U*4DH3S1\5T3R3D*EWM=BG>KSIF<^IV\%Q M+UIYNM%KDU2N"9'Y'R&YZ.3(#POM3PAD'R%(132'Z5C1!0() TF)R*+TRJ[\0ZZ"8LHH_3*_7MTK]-"!M9!JA$ MC YX4_2]/))'(W0\?6G":;J%$U 05+!?THIQ'-!?OZ72E@M-R=8YO+ \<6'WRR!! M>D(!C95DM#8-*:)IM,@OQ"_B)AD6-( MG1B'21 #\4"=,*6F.H+,P"_A&UJ630G7!DW0*!Z9KF_#QBNIJI.,0A4%[$+ M@%FT58I2LVJU9.@.1V8S'?_ M/_\%_YQ.26K1#*PJJ/[VTW4TH((A^ANK8^8 MCL63R IXU&4!,&6-4_7$\W^CZ?&U&V@L*H-K]5(==Z"%E:]>RQ1271$2$],2 M(4>$1.<&3$H8W[___I=_.O/5&T[%DX]^#EU$6O32(=&F0:1>5&I#_P>2.I(F MIEM,E8W%W6*J Z]H*DYEFP!\YCZC M=5+>0YV!] %58=" &:XY3+?TP8$HQ%)!AB>$6#HYQ_-5U\U0UJ2F&1GP.@R, M0/ZJE?.O>F3OZ-&7W='08U<#V1WGD4^0D+;L=W#G=:9D!R /@*V@C(A%*.D( M!WF,FT"C/5,GK=S<+9+M-R3;2KF3PL5%[I([+>0N:J>1__M+2/&_BY=Y0*_+ M(ZY:/ZP6CXJYZV*ANN*9+^8N MN&H-'I0*E[4J]S/O(N&O'9K [*;9G1G8S[HF0=QI;9Y<'RG96V*Z9O%P#N9\ M,$:AT,46#)@;LM@44X1/-))\,ME(2,E4(]M,I!IB(ID0FYE6,YO*_&!Z++G5 ME>>=I_H#;YTE^'RN2ZS#ZR(G MPT0A.L8WT[-OWM5S(^5:+Q3KY=K O$KRCQT[DVLDY\=YK+4/;Q\LY;Q0'3_9 M@POY:GQ=PILQYMZ\>,CS5U:]GRB4[_G!A46Z#57#-^=ZKQU6CQJVD#OE[7&T M*!:4#C\1*HWT?)MUL_7XE#TSTWP^KYZT)/X^ETM7&IGY-XM]]7"2N1L6>[?B MP^GSS8EU_7#7@3?G>A\G;R;#BOE@UU-9+5[.G%S;>J/3R,ZW>56HB\_INUJC M((T+)W+T.:IVF_CF7)MG[6;B/&OF3NHII=81[J*];@MF)/#SC9)4RSCJ-2F>3M_EQ4*]7U8KDT9.SUPWE4;[^=#5.Y*IM2VQ5.PTAON#5(W[\ M7*J?#GOGN?A#,7F;&5WS,( %\GQ\=G0^:#>KQP6QJ,43C7'73)W15^<$6BRV MJLKUN=[HI:KWCZ?FTR!SEJG@JZY$SY19+E^0B6_> MLEC/TSB35K[^I#WIM@E/S%\'ZZP3G4_*OI8ZGDE.4_=O?LF6?[JHF9D;JUP@ MJ;'\]#P^Y-74V@I)IU:.CRTO1Y]^B7]\HPEV!,H)B=AF$"Q3D@8F.7!_\ \* MI=49$)IHF7G&P7C%MTG "5;XN2##,MQ>72/.9O3J-@6V1S83RRS=(^MS*GSM MZ]!F&U3))8G[.\VB'K#H#FO(7XVJG!B:=NR^*C5!5VR+K#6:BO%)-];U?GQ9 M$(2W"T(@6O[DAJG4TJUO(6NVQAHQ)J9#UNPD:T!KENZR"EFS-=9D8_&E9[&% MK-DBH"5#UNPF:T) VUG6A("VLZP17SDW(F3-9UGS]@.:WA9I;I,.&7?5R[\( ML*%3,98'>9^F2N8-1%FV$,(6PN;_]59%UAM)K7O-Y?UR\DZQD'45'_[O1_+' M1TF4B*7$MU19&=!N\=30U0,Q73]B%CLN1%9LND,D#I$X1.+=0^*-^?P>YHH?Q5Q!B/'" M%\-<=H3)JC!VO=>7A**R;5$1]L4<;T945G!/S Y9Y!+=PP72CUNJL'A'M[H$ M-U\,B6:3]=X/L&NF=[LW NQ>^+/M^R.6+RMMA!X+S]]=U0Q?6YU9\[F[;)[. MT;O^2:_Y9EAV#&A\Q=O13XG::NN&N?,[T>WK1.XY2\YK?#0JCQZOFT4[G@L> M-1Q?SWD)UPS4O4WG<>^\X5Y93MEE=53A^Z1STXL6Q68GB[7>B1]_TB(?X>/S MIT2M%PO7[%6&6!ABX=NP<"/W1.U:GNK+)Z+R.I[TB/XN&0^(9A+SX$MFD[Y& MNF@WI[T3H+SY:6\&J7=NVE_%)0F%/!3R[^.)[&5F#C<%.CX*[O/#U%R8B L3 M<=\Z^'0S\=\P @VS<5\R&T=#T'+[1-=;9E576PO2=X"ZWCY>ZXG\*OG^*OG_%?81(O3.)])0C_*D@=^K!?TH/Y->&UXJ I\.A[?%4CK/EV<)\6VE*C;YYG'/B'7AA+%$P?3 M/_YD\4SBM>#9'CNE7RPQ?T0&$* H[#1!>K!Z'T\J9[[P!%XDGJ%2IQ$SWE2R=YFQF?6T9.-!PI#;).,Q-_H M"H39^1 -OR(:AMGY+YF==V]Q=[/O88,MGB"RR[E%+9-AE=LQ1Q=N)^AS[O[/N_\;4UO M6[GTP%<2IMV+UJ[ZVOCL\B:3I]>F@>,K1I()?L[W75@O M&.9C0VS][M@:YG._?CZ7]5+3+4GUU5B[-=5A6C=,ZWXG>/\N*!ZZR%_/1<:M MA#!=)R6\J%+A^%2KV>?G?;G0OYU$.N)Z\I=]IDT^9/SP_.;YZ(2'V1'"(AA$??77G[@G=4'>L?Y M3] !\]>R.]2Y)@'Q).ZEZ)8T7AP;A2L4X0I%6-7X]:L:P_AI]^,G7UG-HO4$ MG/(%X/XQH/["5PXIY+,7:])XT:[63B)C))XDH2#J_(U>-,Y*9WUP'T2,I^)\ M1$B$M=\A2GX/E-S\.FP86*UA@^R*D!*D!/I> )E&[[Q@IAN5X][3;4_1&Z?D MX:%$(?.%B&O=B[-[[&;OY4K3E:'C' $.?C:)1MJ*]0L%]-7(ZIL&4-\T3@HS MK6&F-8R:=BYJ N->:+>);)7;"_^^P. GRJ)1;&?O"@7[)-]+E;IENWW::0AQ MC)$$/I)96Y;U2X1"(1#N.Q"&@=$7#8S> (8OAD'QPI@W'D\*2=ZN%UK7DGY; MJ"4H*D(8)";F#_1=Q9F67R[:V>.5ITMBN2'/ZZM/X5)3N-2T4P7;<3"R+=UN MJF17?(H-7$NW=1*$$==N.1DKCKC>D&@UP6R4VXL7H^ZR-]*I_J!4^*>C4K0Q M&:>BQ]%*0Z#7=PK92%RJ= =P_E@2J_N>_+67XV<%F8]/1>MD? MB>?YOG*%O!#\6%>$3F)-O2.9[CL=]_H&/W7THG;Q0,,F$$ MJC0PR8'[P^\5,-HE'1^D' 5*'$-4E2:Z;1VTE3%I^0GE3,>1BF!DOG15/1DQ\7 >^2R. M2MI.Y2E@)_1D6KK< ^O0QR)E5FOJ;+[#6__^$SKPN^_ O[2830N+K-J(MY_:-7M6M?4']M6LW!4^?%'3,V[\W0AW>H2^+]!"->'GKLF M1[06:7$ER9"[7%R(L.P[LCOF0?0VR% $DB9W MPG-2Z=T7I/NSDIAHUDY(HX-W#R8_AD!<"#XK!9_XGH*/W)6T#OQ7 9<'Y!&$ MG+#3!RQ#TIA+S9GV8* ;WC5PYIL%3%@B8*N-DYP@"4./12&2[RMD^!L#)J97 MEW8?NI97FOA0@%::=1!/3:>0FI]"#4B,R"5I$ZXKF6 <+ F@JP5H;@!#@%6< M#L+;)9+/8 P,,E1TVU0GG*2JNDS-"80WI7P^=&9WP)E-KL&8E!TI<$W(E2<# M.5<$/*N2\EF5[/'I]2#?+M\7GNS<<]1\3N=KZ1Q8E=C\56 Z^)H MD3-BB>6[/Z]'XA(]6J#]04.3#!J:Y#L @28%?(D)6262@1FC[N\6< LLU0%% MMQG3)J9C\60P"4)'_&+"(]!85 :I6[J:[K:P\LRL3/#$+Y>R8L)-17D():9] MA/']^^]_O2E_XZ.?0Q>16M8.B38-(O6B4AOZ/Y#4D30QGK\4(IJ8V4.) 20&E_ZJ5\XM,XD:]#OH[()W.0.L Y($8*L G MFCKJ;H)]RJ-MT2S3TSN)Z=Z:9=NA5S/0BS.=IJZVX(^EW$GAXB)WR9T6U M4R>&+U[F8USN\HBKU@^KQ:-B[KI8J/[WG^:NC/JR7"M4N5J9RYR&E)3J:RF<0/ MIK22MR;.GP_2$Y,H!;&:M*(WRI75Y3O@(_*S;VH7]]V'Z%G]N!Y5"MV[7%SM M/W0KC<3\FYF[,O]T4JQ.ZOF2=%(OI K7E]4EW.-Y'R;=TKOMB"KXE-A4BU$K=3UZ#X_[#12\V^6C\K*M7RLMWG%R-Q6 M4H7SU.1HU,@L&&>_U<_43D=FKWH5K=[UNH.S\6#4R,Z_:=;;0NJR6[PI/"5. M,J5Z*FMJJ1P>F3GW:DJ3<^D!7Y-[T:O1TV5EF$X<)W)X8,;14_[8Z/>T_9\<5--II[;H[PS?F!-GN59NI9E%+U MR4.K7WOJ7V8N$Z-%RI+JW):/]#-IW*M>)*K#DWSV6.JC6LU-Z6'RT,QV1!*M MV_W;ER\YE.O-PG#WGI?/[Q_SIM7UX=()OSDU)?[[+%Y\; MY>?>^8,B)B=WJ:N3(?8^/R7Y62&5NW;9K)?'@ZY6S9K7\>.%NMJ,'_'QJQ/M ML"X1ZZY5Z#T_UAY15^>F]-B_>5:BU9M2CQB'N?'M*"=&>Q5X,4:76SB2TSNS*^C4Q+<.6+=L )[78'TB*@=&O>RYO#B*V M(6 X,:=A;PT&< BQ8,]95F\VCB;%OGY1.4[WE(>3ZX?&G7IM]D8_. *!X@ Z M@Q[(NEQ4?Y[F->^%.W&..ZT.\)8XE#Y*F87HF>)Y=Q8=@ C;;W= M5F3"C;H*>$"8 ()1*!HPEIIE[B\&L=)T- +B&I/%)*GMKY6 8?V2JFX)SVW!X,C(-: M;.ZJI$W3:4%63#F!2N*T3 ?09#845T2F M&D-P,<%);:(P8(6"04#<3=1_MG4AMF<8*#DYV ]')Q-%XAE MR>QR;4!R!H&RD]V'P72(AG-F?6-#M-485WR]9S*6"6F9E/+3[N=ZC% #Y+D; MCMPB6"*:=320HY:G!DXW,!8&AB^,P1NH-PA\TH8N.!0($G@'X!QDA3$1PN*^ MHC%^<-"GU 1&Z!H.S'2M).4F\(&!\*LV /X*#'=>5K29V<+7I@T3"0B4(RRN M)+D20CV6]&_3+UI(3#1,JHK<,@@NJ;$!SN" (]W';\>3!12A=MI/DEE#Y+#, M<30X@+0HY30 3-22QC,SWP4S]&[S42CJR9$\XNO\1""]=JO1U8X''S3U MU-M>9D"N4\5B_?0Y_LA'SQ*9Z^OJH5(_[?SX(\3B+QJ0%9L%)D2XA#BOL=3O M(JV@3OK5;2K9#)1 &WVXX"DG@ L;&X.*"*< ! ^IN('P@C7I@5[#N!GB@U#2 MK9HS*.?3=1T>T:8E3 MAWE@'%EM"B@K=>M&F?R]-&H<#GO2PW'\\:HK'+4SH_6[=<-^@S\36G6S_G1[ M(?!\J:Z51Q5TZ^;O8OQ*;MT[2P[:N@K6GL9QK C([L,'T)KIS*,_T#6FY.VY MR3*E9:>T8H7);.#C6<;WD>/M;.!^T@Y!_4")S%\'E(YKSL=498C?;964VP%9 MI.I%[3\JFSF?@LG>-ML-J7"L]923>N;ZQ+A.R!C?K"<%,UV,Y&/!G,S+Y3+\ MVU?'WU$QQ@:%DN@,")<@9+;RYZZ=T^58S#2X#]A:+'T26++U[<%PWIE&'VDQ MEDG]S>K#W*'Y-@W\>.NQ79G$LBT?OF457^,8FJ#;[!+-_3V*E60';'U[!&1Z M=5W95R#GO2HU07EL:W;3Q*J3=:NIH_)7!WSJ\(1T+!,/&;$#C,C$A*6;H$)& MO(\1[SQ%<#D<;63*_CS]._?T@BW A__[(?[XZ E+R5AVLZ>MOKH./_TTX];' M?)1$H3"$PK#R$W,,A[[E@37;Y"V?8KFY\M,UVF-MDV=[X,24UPHMR]T M<*Z'+7W0K MUK%NU.=WR@-<=(I/Y*C "_6"=)N\NHQGU*Y0QP(^A(OY\S0_8I]?%)%MH@2[ MN5E[U:E=D17?MB*L&B9"--AI-'AEW7NJ_N:-89:TQX%:L(UJ_2E9[MSS=:\GP'B#V MC.?FUB_[BJYI+=^T\H5S;DC:0/BW'WS?5^1>XK#]WM[YHI\MM+\]NM3*9B7? M[Q$M6E!;W0>]<#_ZL*_W0BW5BV=S7IU=R:5Z0E<*RN-%2M2MX^=:O]+(HLLG M\MEE1W/N4T[V8D$A7QC.A>'<3D+%R^6;-]7VZ:-$CD[J)R<-TSX?/O&/]LK! M8A8C'@NV MCK.RXH32>YV,[HF15[2NU>])PX?JZ*R.^Q!K%-_J\2R5.(]IU9GQ)_T M'J^,2WHL"YQKW!B5IZN[KOV<_.P\\TWD+QY=XA;(_ZYO2$I(2:&NQ)V85>" M$%MZIV3(AXWQ(1'NE]H%1H!G'&K$+C B1*9=X0,?,F(7&)&*A5MJ=X(1?"RS M]*;ED!$A-'TO1H30M"., &A:NJ\S9,3&H$D(^; #? !D$D-&K(X1GU\;?#7W MMVY"N/>I)%-Q6?!_EA@LV'C^\@T<&ZGT>24*WJ#0O$=J5G9003:66JJ^GYY_ M9O"Y&RVCP__%>?\FKO\%>?\6M#\%><9F^27N*,[R^VU ]HVCT?;71?N(_(0'[DQHX#[E MSFQQQ\YGE0"O1@B]G%4@W1X+0\SWP'7F*SU191ONT(XY^4_LW5[@5>P/<7+IO=309/YS7BZW;'!X6'/_Q1^ CV:5'/810L.+);WRU;JU0L)F5N-TZ=>&+ M'!&5RXB5LT%=47JD/ZZ01N'IN%(> 2RD7CTB:O5RM.V5^Q 50E3XDJC@1K'' MNA$8V2(_09MT9"-]$N^E*GRJV4J+I=.3' !"%@]_X(7-0\)6"QZV#0E+:[OW M$!$VN]RUE9!A#6@0O2A5;VX?[_G45?7\.J-'G_EA9=T1PT.E=SLZ/[?T0K5V M=)>Z,$E+Z5< "03QQY]L))U,KN3.@*TE1=9T;.1>1C8?RF5L^QBV+1.!)4"V M381MH]TG$B0O'X5I%!LWS5;)4 NWBG%SUIK<9)3:BH[$>AGP>K5)[[1RT^GS M_9[:395'XU([46DD,462$O@WY4="L'@AKMFVGFR9""P8VC81M@<67_P4W=/2 M<_2F?/\@]J+9PZ=Q*A<_[@\0.E*O'**[NRO(NZ U(73L W3L09YE8WCQCDS+ MK?S<'IU>EM*]RSLIH,WMUYKW54J6S^N>]-E+%N?\+:ATI?&X3O] M)^V0?ZK4\S=\6X9/!O?KKT^IR$JW6!A4]1Z)7@WCC_UAKI_!ZRFQ/D6()+-? MO3YE$[H]'TU]:=U>%#GMEFYO(73:\G4A9!*71$6XD'O1WJ$:%XT;+9I"/4^] M>EM(6' 2XD&(!SN.!^](@/"/Q^/LTZA^7K]-]7./O>1SYN*N E! 2TT$7@Q+ M339<:K)UU=AT+UU.Y,BF/ZX-4-X$8@(D-@8_$4Z]6F>S5;4-;O7WH0S/8$=A;H;HYMQK1 MNXQ6S&YOE.Z=2L!K\IM>J^1>SO.!47Q@MOS;QRQ176QD6B+?:C?3C70SGFDD MDIED0^))LY&2Y#3)-.-2/"/!X/Z1_CBG=/H.'Y55(AD(N=W?[L2I4CH3<_%5 M3,?BR4'@KB(Z_>#QI+YV XU%9:*J2[?6K?: TQ>W#XH)WYVAC&=B9OX04_SW MW_\*G-$Z9[L<*^.CGT,7D1J<#HFR(V"E-O1_(*DC:6*Z6RRS,>_"P //4,6I M_O- Y[\YW\](E3FNX;5,/L(%;F9R/@M>SN0^?.4H6H?IECXX$(58*LCPA!!+ M)^=XO@Z0D;BN@8;NKUHYOR*MHKVP7[$AT&ZPAFK@2 GGD4]XD)Y+#G?]\:=& MK];2VQRN.K#-QHYV2NN!8"JX<7ZQD0@>6OOY0VF78,6L ,[)E4]NJ.RYC$7 M*EJD+Y8D#92$!AQ'BBG;)EYJV$BDLIFLX(#5VBWLLFW$.$C?)NN77_7[J0.# MT..?$5=B'#>=(Y)72/\VN>EG":I$U,Q48:.%4W2Z-VD($WLT +Z#KA@ MMFK15\H#PKAIQKPMSEOP0Z@&*18HB3Q_*,N//X>V"6)FFEP9('^HD-%&O8'9 M\=>Z! C:AP%,\.I"HG6 )RV.7EM(N"Z15*LK2P;A^AZWN*8S@PAE@(*W'0+7 MX"M@29\0"X"5TPAIF=@,?"M1[OC:LKJ2A7_@VI)I<6 Y1O!)A.L"F=0).//] M@4K&M'%\1"N8(]Q(L;KPC"/]05>B0J%YU]4.](&MLOW>TW'&./_D!G@U: O( MB!Z[(L,/ENZ,B0-;K)FT/]!>8G"E?!DF1UC5N@$_JA+8(PQ,0+8BW% R%-TV MN3ZBA&1,Z)<=/.%@]:#@P0D\) M7/(B90%?8-#(#QBM!;B/6]T[%!(N&+C"&*C0ZU6>!CD/\C?\1^=^NM-)?A=\8)W%]'5BG:-.K,)TAO#@1 M=\BQ'57)A1BR>;5,!;2272&*NN1<46GWX7UH##C?=I@*@U5TJFI]&R(IFXW/=F^+<]:1[?"%F(A43PZML/A'0K_+:N53(B%U@ MA!!+AG?$[@(GQ%@VO.]L%Q@18M.N,"+$IAWA1(A-.\((@8^EPZOG=H030C+D MQ.HX\?D[SUX-[W9D.6_NJ,GD1X^:%+.Q]/J/U?W,69(UFH\JP1^Z)E?0,$^U MHN-$7[-)FSU9>S.[>UY#_Z\YY^4XNTM*'6+8AS%LC\_++>%5 2PS'A&YH< M^W%5\K'OAO9#%RYLP]Q6+"SY=YC/V)]\!AZ52'ZH(NT32=T+*])0),AX0S82.?@IK/<5T/Z'YN\>((I]X MQ0T)8\10.[ZM=L2%""V2#;7CNV50A'A,"%,H>Y1"N2 =2>7ZDF6!^V,2RU)I M'6P8='YMB'9.PPN#SE"D=T^DWRK$/[,1GN=_A4*\[U[#Y3^Y,(FR1TD4 EHH M*Y)W6+'4UV&$S_1!& Z&X>!L.!B))\-JDS!7$BK' N40(@DA'2K'ET^5X')1 M)A9?O%P49D=V,SM2Q)W@Q+3 M4*#WSE<07W06OIE/L#=I$<]9F-:3*)JL]\,=.%\XZGMSKEJ(B$)V6:XZ#/1" M??A&^A!/"*$V?(^T1UJ,\6'>8Y_R'E7G D*Y"T^AF96%B5L\Y6\G0@N&S]NF M0EA.LAO2$*K$UU4)(2(DPWUJ^^:NA*4I^YZ#P80+UR1M=IDO_YV3=N\1.]UUBM^X -HAK<<"UEFXW5;(+ MP/;[A8/'5QS$[C@)WEJ&PZ>7;AD- ]M0:;Z)TGQPQU(FDN27'?(?:M 730V) MZ50BE@AS0P'OZA]+ G7^\]^6,OSLT+*QZ=A2R1L%0T48@2H-3'+@_O![!5Q=0CDZAJ@J M373;.F@K8]+R$\J9CB,40:]YZ;AFQ\%^Q0\/% OD7I[5 JIT,*@E>I"9$WUZ M$&%0ZV9TPR_'0>9^BJR^Z6BZT9=4]L2Y ]5YY,,1E;2=I5C5;D%/IJ7+/?#; M^[B%CAT:X&RGP[.;_Y.,I+-I6C/_GW2$3Z9IRM+J$OB_00C7A[ZZ)D>T%FEQ M);RVGO-NK,=[FNF7>"=OA#.(.2 R"JPZB7G:NDQ3??*18C1DPKIJE*$@BF!* M^0K=*($. K(")O:__RB+KN7UO^6,'&E-V?]&W%K+Q 1QZD$LG5C%E@P\9VJ& MF91]W$\QWA/)X)POZ)^$W[^H%$D&? P@LZ0UWFOMRE! G!:U M18F\-IJDWD@2W]UM$8KGBB5-,5H+EF'<132Z4A M,#DY,#EY\>1:[YP<-Y0,1=)DF $TRP$> @B8( XCQ>HJ&L41DW3HU;[P%UN% MYJRN9 '(J*H^BFU? )8>IL)MCW?+Q^62OT5D@TA(\.:$R\3B#)>!2S*]3-G@ M_B/$LNPAC%BE*U*8Q4&^S*LF:C7^91$$1+B!H,!("#,"QA?VB1)LB'I%+T8!QGQM_G'\@J](!!2_>W2PKJ1,RX MFF(Z%D\&/7-*CA>]\$!C49FHZM+TJ]O"RD.^X%7W8F(:[KDA7]9'&-^___[7 MFX(*'_TR:4S4>\ZX.[8XA2<>Z/PWY_MY MZK(%O+IQU$,M$;C/[R3#MH! ML3,]MU3Z\ZKRS7)T$:-V ZYG]_YNT8)[8W)&$H#@__ KLLL+S#)X6BU;IGX" MN& 4=V/<]DWJ_*:F;7%F=B3 (!]GA)BX&LXX_ W3N]H5&%0_ZA+/#> )7Z7 M"5'XI6X1[MC9YN.$5NXL\JP1)ZZBX7O;-J@.@)V3;1,+D7;"I9J606V1^34D M-(:QVH32,_W;Y$B[S1(7OEHMQV%Y>=&3 R^&0,MB+.,Y4S09DHZEO0=N,F6! MZ."[BSD>2*1P.. 7![BL \7DNF NJ)LM,0E[O9VW80R^J0 -9 M7#+3&!JU#D:>\/D >L8$!;P)_?AFC-^#UZ=Q$_C4#4".B$SZ3?C!S5Q0>B]( M_E!1$ZD$<8[I_" Q6PI\9YA36&D3,-,8(FF86<3O\5_;THV)(X1S]&]Y"*\J M?= P)I T,"2R3E]'H V*97H]0/2$-@NX[I+QRM#; MBA7S=V+C)3K!OX.XTB:M:8$JR"7."K0'DPP 8/9HP,$V/4*0_4/4)"%\'B(9@#>P,'V(;"S6,MD[+3L80?.S[8\LLX( J/$9G2_&>@@J.93 M3?CO/\U-JG(.$VRH!DP50'6)2.4_4-P!LBR+%CLM%$@@Y*LHQR1Z-&VHQN="3- MR3_"WQU]-.!'9K-*I*7(DM+BH&U-INE I&D=/%\0V*I%T:R/2R02V#6< ^:. M==OT[%]'!['7F,8[;5!X&G5!V$OP2$7K[4T#1C4D4=VV%DX(/YSC4V0*(P O M"@P<8=6=L:>5C ? G"E;?'Q>QIO($L9$<,3PBU^*LY?GL(S95RMOKS9W+(U/NK_L>(3NX]1S#.: M!C=" O]'P15(:!14'BQ%Q.<3N2N&[LL+C-I/FCH!*P*0:OXZH.1[1ZD+FQK. MQ"$9DE=F; FL\6-9C?N :0I]$E H7[F4\\YT>2:3C FIOUEABSLTK^2'%;Q\ MM"(^&8\E$\MJMGR"Y.L2C6T;^..: ?=W6FAXP#!I!,1[%0M\]3[>JU+3U%7; MFBV$6K=Q\[WX]IJ, *)_$$)IV@1$A M-.T*(P":A) 3.\")$)MVA!&"$./%D!.KX\3G#\UX-:;8E325(W@0U>'#__U( M_G@Y$].F_WOOEIBXN.Z]MYEEF:@W9-=K=-VIQ KU"[0:VTNSO[I/Z(-$>04[ M-ZT2$$#%6CQA;/(KCLXA"-W.PU2IOLT\(*2O9C?HQ MXJP?:SXK,GFZGAX4DCU%E9>G^7)6?^8O,XL__A5P;J[FI?D",HDK1R8A$4MN M]ZBDSXH9EFB%2/0A0[<><4KONS@)H3AMW[#ML0C]WU_Q[&^1YX8FQWX47C6" MJSJM8>/6T2N)<"IAKQ6S%Z55B!%: %S(7:WW5)OE2>PU%X6P7M9[:LTK"U<[ M>B9-/)&-9!++3NE;%8&V#:;;/M;I.RC TN617=6 =#R22&SB./MOK@&;2;J] M1SY2L?3?>QWSSEIUK%TV/,N^D@-Z=P"VMG *ZWX:\W0VDHVO\!;V_02L4,2_ MLKG.9"(")I)"&=]OVROP,7&Y\?TRL7:N6EY_:+%#Q\>O">!6&ZGO$+U6=/]$ M%H Q'H8Q&PGD=TAZ]D#;A)TBV(I\;2&22"SSM4-U^Z)9 Y&/9?8[;4#K1'!S M:XMM$/9OY:=G3NY-6+5MOWH_\P0)"**R?"H,HG90HL-$P:K\X7@\P@MAIF#O M[6TV<*OF5TH48/&=[VSG,&S9(;_S:R8)<+E?X,.P)VTFX MSYF%E^_C"<.<'7)3OVA6(9).A>NG84YAQ^CU17,*8B2Y=*4CU+8OFE%(Q%]; M&]D'1R5PA][*PJF@EL=!RUNZC1?5N&KNO(!W*NT<:"X\\V4%KL4.DV%%L5DR MDEJZG_);0%ZH,)_(1^P-'5:TK4B(Q)<>)19JS%[X D(J)GS=;,8N^8%?)%N[ M7V_@61!N20GF=S?N!ESWTY!V,GU MV-WR:44AL$(7QB2AU.Y#%0%>T1Z*[3>QFOL<59^2'_5% MT&N_0NE=G?U^(E^H"WL=5>_J]+^Y,NRY?[ /;L"R6XM+I-\DAME5!B]=?_U- MT>U;&/1O 56A ']A*QQ*\->SJ7L;<\]>U7>MF#WNI_ KC":^6F2]AN/N(G$Q MW"L;QMY?,O9>A[JD$NE07;Y&=/X>\8B_MIMLWYR$<&5[/V+OU6-8(B(L-?G? M JI"$?_2=AJ/70QE?-^L+G3R4XAE?GW1?=NS)CA7+8=!1WBVW">Q3DQ$DF$( M'X;PX>%QJU*G;#P\J_$;AOA">-==&!E]\> _D8ED,\L2F-\"Q$(1_\K!?R(; M22Q-TH'DXU-J>ZZK[XG>)HA_15^[K+2 M-2$F9$G_]T W%3P^_L @JF0I0^)2D.?_1D+YQC;O+#E>L=OB8+R@.=IU+ 5= ML8;%9(QW'6U@FD8\HG&2;>D'WRN0 MUR64HV.(JM)$MZV#MC(F+3^AG.DXPA7TLYS7,NQO,W*]=-"S@YQ1 BI],+XE MNIZ:DWQ:2!$^277U@U.MDU@(CS@K*YDP6N:94BR MQ8T4J\N5I X!@='HF\#N+M><;IOTKF;D3&_K),P-/J%G&#L'$YDQ#ZB6J;)/ M@)P,F2/.:TG$81>N65$"'3":*Q:058:_YFW#P,G<$\G@*K9D@&VF%TE(!FEQ MH( P?^[* (($7OGO/PH#YK6,/O7&P91B D<#$?%&SO:AMY_@=PN M(Q9Q*\;5NM-NX(=IUR8W,!08)LP7%(5@*VUI"+*- &J@TB#1?/HB=R6M U0! M+?I//!E+N&.+>&W204KRDZTP9'>T2I=E'%J+D]ITN(MG@T : !XJ.,V\A@'*R M*BE]DVO!=ZH^H,IM$!E!O(7T7-)Q8MJO3P UX/^TRR$P0-)DAZQ@[]PO*.?, M*>],;D1 D$'U+ ;X)G>;IO0% @.] ?&6D+"3,GED-,W[IB)%H /Z^!CLC',E.ADOT3 M0<'\#/ D8^EIRR^().UH!3! V[& 0"W?!<\!30B"@N!K($C%CV!"VD_#Q6J (M+#F3)Z8\!4!,-;C4M,@&+S3?__]KS"D Q#,C@PQ/"+%TP'HA>*R\/6W@1^SA62HZ+:)3Q53 MMDT$LMD0U5R/Y?K]RG;9JZX$\B!/N)*76_'VS:X[_3PWG#?FHS?NTZ-/N(!0 M8*78A5J8L@'/B:#/K;=LV3'WIJ[:/F\9_C946F"$0:VH5X?OM,&)U#"]Y4]N M8=C(NB,VM2S0L*2T.*J4GE.(GP_<436)1MJ*Y7J<8$D7#!AI*:1_FU/SZJ3S M#KB?RB\FY5>')>_/O^'Q]'F.1@&FA0:[1,< 0YHZV!T=[*#&Z#* 2>L8&+C# MH2VY307GACJ!UA_=3!UTC.(/_>#_VWO3YK:1:V'X^ZVZ_P'E3%)V%84!P%U. MIDHC>Q(_[WCL6,[[WN>3J@DT1<0@P&"1K/OKWW-.=P,-KI+,!9 ZE?)0));N MTV=?;^7U=8 !_RHBEM:\@=IKU$T*2B6$UEZ.3WQ]6RY,?D\;SB.1QH&''6L3CHM%5%>G<4V GQ-/!E8+$ #X?;=Y[ 8 3-R3;\Y)T \(GHA]HW;E%H""C)? M"$"E0Y):@I$2]8702>B;FNJB1;WD-4ZI;XQZ]GCX9Q&K4$LKHS@BAO'4T%MO M:'OC;:$W361KKT0\FL+A*2:L_J8XZ+G0_NX >#NU+BV$4U[*)L06EV-;1Y$U MXD*,WCPP\*GKSC\4!/5L;V@.H@$'@KCF)!IQ$UQZ8@VC"01C>U)"#,+RI M*2=A>%-##L)U[:'18/=X$C^>?+[3J&A8UB*8=?CEWU[U7VUV>D_I?X\NM !0 M'#97>[3-Z?\ ]][766^C/A+NVZ'?'!L)2]U+L]#3B'YS4_BC*7E/U2 M1Y*6CD'@>=3EWGWFZQUV(4^\N?NN.WGF/=9I;XZ.X4D?NJD3^% M[/QM3>#^D'T =KFUCU);^]-!.QWL\A M^MK.,_8B4%%[RJW/+,VM=\:.:9 B^DSMF'Z_,QALXXO&CC'D9LAM;T/SAH;6 MGK_/ %[R>CRVASN&[+5 (\$>2%N"&(8+FM#M%MUBV.T,AR-C=!DB,42RS3,Q M'AKW6QME_,!VCS1']Q2R_VN2LTAVY3]2&D/[N=I+3^@> #OS7)/1_2)*&AH$ MC_;2B]=QQ\<9+?V2Z:49"H-CC]OO$U"3,VX2[%@+ZG=@K!YC]3S6ZAEV^J;T MP1")(9)M0W;[G?YXFRYMB*2IDGYHCYZQ:Z!!BITQA)Z'(>0Z3F?0-8:0H1=# M+P^BE^Z@,W!,-L'S=QRLMD[H/X,*A%VC(8VQ9(REQ_##D=L9;4UD?!%!6,M&6OIH9QOU!D.35:"(1=#+@\AEZ[7<5S' MD,O+\RT,G5UMFEJ@0%SEB?^-9E'S.*-1 Q;_CI_W5\30?A[W0EB9UW&=;7U: M7@3#,BC^O%%\8(SZ]HM>;[3OW@8G$\"_\QL667.6 U5;&<_SZ$A##AKDLFN' M:=(@@.V'&2($7>\8$&PGGS3T9NAMG_0V[L"R#;6]/$^!ZSB[])4VN KDI,'/ M:3(-URHH>^"+72#S("DF$6\*8UP[C&8?'.VT6]V3/>5T1J-M/.U%L"Z#]R\- M[WO=SG!K1J'!^Y9(YK'=->D!)M[Y7..=3=U^.QF>(09##(88VFFP[V?[[33= MUU006"RS_HR]"?;=L[#]7*V9S.M1:JU72WHU9HE!VU:@[:"64670]CF+S3;; MU9>?_GY5"M =C7^-S=!JF^$Q_&O%[VQXEWV4Y^93#88/"+PN"V"]8V&]-_G=2>><=1R8251H$@^8#[24JE:>>P M/YY&8PR+K*X5,&\,C^^O/$F"K/SU1I MZO;;R4,-,1AB,,1@3/BVF? 7P;^++.>J'8C;/79)^L_R(A?/,V#P- MMWGV/SRD,^R9/'6#XL\:Q=UQWZ#XBY+&;;;[2S']^=>++7+96"&FRO9Q<\,[ MHZYK[!ACU!MRV@9V18\C)N 5:[Q800WI9Z1PPGH 7:29YO4Y_N(VAO0B^ M97#\.>.X.^J,39^[%R:"V^P+:) F]EQ8G8E6&K/$$(,A!D,,QD9OC8W^=Q[# M1;X5A!DVH8>762G+37'Z<[)@1H!7ILK7H&W;T':\H;C3H.WS$Y5MMJ4OJZPW M+$WW$U@S#ZPHO.4FP/[\;(7].P\[PX%I4VTL:T,M#Z&6WL@,EC>&=^L-[X\\ MP!5:"U4WMU-M>*'\[H6P-7?0<7HF@FAP_)GC^,AD@KPL6=QFRUYDL&4YR^$9 M+ ZL=Y=6/F.YM6"X]G !/UAAC GUQG0QILO.3#ACN1@KWY"*(95FH$;K%(N? MNLQ5-R%G\]#T 9"_^T#UWWP58:;E_CJE\LB37%XW/_E++7^ M68"^PE,:.\_0R9 GH,=PZW,:)FGMDK_^'!YP]8,'+OXCB]D-E@S 8DGO2F"U M:=7T=Z]K)-X5QG".^7EWL!7DV]<%FJ"?SA]:"IR@@+(#R3][( M'OWE3^[ >0OKC,(DMJ9I,M]P#NJ$UA[C(@UAC;!9*X"WPI75BV_0BQ33V,#2 MLZ26ETRMG]RQ/;+4^^K3^Q)'= MV_# (@X4=P;LB)9V\QPR9B]^?$P^2J5-F:-[2[?5PK?#43 M[;@($R6C=IP_X]JUY]8>=N;S*-HZ9UL]X<#:C]>K!+VDF*ZG 4;[][__2]_. MZDG(ZCT-?A(N'LFI&WXV 63]=L:F\/YS%MVQ^TQN=H@3QF1=X'E9 -@E4G8 MSG^VM,\(E953F[/O9QK@I%@\B_@T/Y>WJ>](VRF_3+*0VJ:E/ *TO^5+IR8/ M/4\6YYYK#^H'W@-QW%\Y\X.PX:ZFC#%KEO+IWU[]Z>NGRW62[ZFOU&@H!A;" M(O&-;#8GO](P"8&[I?TGY-E#-/H?E'FV]756+S293XWVJH MZY2LD9 8V39!<'7]==0=*B354;?GV5#%$2\"F)^/E^#%XB9[&79C9K1YI M6Q>9Q90*"B(3K\"-+))4W8 HJRB>')O$$.%\8=W #3IB@7[I\'7@[2QKEI,@ .[(,MOC=/CWMK)GRE57\X'1\?.VZ:L:)MY8L M/$\=Y=XM%*!T'8T!PQ-?DD2Z0''/+?X=,]"EHSW+X4%GQ4(!-A';?R"?D$O1XQVKY_C#V@S3G*-)TC.\@_.HGQ6 M^EK*#M,?*T>$?&'6H2M(@N'E$:R7PQN6V89@!$+&T6LF'"M>@!D4$\!VN -( M,1"-+''E^SSK74 =U& Z30 :=[@X,O&MK)@CU/Z79^22$7(^2__Y@)@\Z4,Q!G/P@W)X],"?1A), N\HU!]& M@P#>M#5,; ["\*87=A*&-S7D(%S7'AD-=H\GL8=JDEU&19/R:G*T=2/\\F^O M^J^V1\:?D& UW,$G?A@4HVWQZ >X4K[.4LZMC_##++/>QVC[/WQ4U1.!PC MS_5IP#D\K_E1E+FA^%%%B'>U;G2Y8\ MRML[CW*'K690GN,YAB$]2=X= )<&]GC<=G1R#3J=7KZU&(7^\J?N^*WG6+>9 M)3ZZ.V7AWJI*3R D=U4W'+(Z;GN4[2C5<3\=N-YMNXOXX/5NR[QC4X7;:W?8 M?7.4(K?3\LY3UX-NC]T8C#\FQ@]<@_%'*.L\AFMM.SZ\!K7VS9_;;LW6BC+V MT*RF <+W),UJVL*?>IW^8+B-0[T(1M1&"6O0>@M:=SO=\=B@=1O%J->W!SOD M:)LMX77%9X>V?ALT,+3YO6,&S0+8:F^9)_2/[72[76.%',7N;A#J&%H[ :UU M.YYG:.UE6/P/4%5:H)&SJJ6'< XU1.Y^ER>(..KWNV-@LQC_0*'@]4V)S@=@\0VPOPD'0=>R^<1 8 M!\'SLZ5 9QCU!L:<,CZ"9X;7.)G49 ZT5=JZS]A-<)4G_C=JT\;C3#1,E/TC MC8N@08KG\[1:.F//> B,AZ!9\'JNM#;J&0?!RW 0])Z#?T"5J/^>9/N9XKRJ M<72!J(.DP$ZM#6&#:PN<]L&_3KO5IQM.O<[8-?'5/4A\@^M-Q_4Q:,,&U5LI M<+O=-1+WH$,6-TQ_>2#,F]6=7,Q>B]A]4LB;ZOT.]].MG.9DF6[E&QMR'*_K MIG82IB-P0PX"!>G G$0#3L)T!&[(01C>U)"#,+RI*2=A>%-##@+-GJ$YB?V= MQ.$MMI8-G/_AT651DF7U":)H)=<&N?>U27)/')"X/-@RRU,6![5QB(CD,\Z" M:B[BYB&$VD0SO")C43GL\^/EI?6K')NY=B*H;'#3V3 E; D>6814"0L7@Q+M M[O+@P_5P<.SQ0R8DUL!2S6N42SS06/C5^8)BTN&-/NI>U""41W$:C-4&XF7% MI!HF2[/MUHW' \@OTN0V#+BU4#]/>,RG(=PUU\?H4;6%F!;G T^'4]#'[_E% M!GR3IX!!'V(+63:RSL[:=\H79MO?6(VEHT%[R.OV[M86<^ MCZ)-4;\#R+6-/G*O5\5X)=9BMX5EV87__O=_U43S2BA3^L U^$FX>*0WW/ S M(?G9%-Y_SJ([=I^ID8%CNXPDG)=N=!I[[SH84;.TSPB5E5-;'ABONP/E;76/ MH/IRAP8B#SU/%N>>:P_J!]YS[6%_Y

    6;.43__VZD]?/UVNTU*> M^DI-2Y!:('TC>[_*KS1,0N!N:1,.$IO\OT#AE\*1FY6Z$?ME)_$MG^BZ@SJX M!K6J >I*E X>V1KWCR0^^_O%Q6?K(XC"(N69K@Z>2&52TW5QCGA&G'D*[#'V M0^#-:NPHSGCVX1 #^)X+ 87;>&O-DCO@U_5)O27WUP0$B[($Y[=R_'\U^!N4 MB"DB#CX5>?BB+?>E$(O5O">2WCO M5>EXW)1C)6=1-*FT@L]I J*T@R.L Q"J,81R%3K-<+'<]Y>J)O^@)L^T$WTB_OV#0%] MW4,70MN?PW*S&34VWO06''8/0AEM+M"O619FJR]^__E*O1$D_>IR:!GZU7#> MTPC%O#I(L48AQ.3Q+$^C\L!BWT7DSL<#N6Y[A= M7#C_[D<%/ !1PV?9##!A4^ZI1']$*-*/X4\ @H_O$#] ;H@AT M*E!<:/Y#J>!/69A:MRPJB->AF@3]_S(UISI$O JG M(>ZHVB@\-8?'AW ,&>'-';P6_QL"KH2IFM?\D)NS!2A=P-5B!&,)^6QI1($1B>"K@#(.=@I6^M +;*OET MQ0K+[8"FYH,9A?.946-%V"^3\T-0'.Z>)04HM3@L>\)+;*#QYF /9'F8 TTA MHG?03LT*VB#:7YVURP+<3^?$0E#K9Y%?B//;P+N/,XM>EY!*Q063$)9Y-HF MA&H\U"F5)>*FJ,B1=%PW01MGO@,$(J(S C"A@R"O J_3A,*$3Q$;Y(4Y^X[8 MNLR%MSU@W7#M@\N09Q%6WU,0G9XR\.R><<&?S/-;R^H9],Q!-. @/-LS'O@F M' 3&0LPPXR:P[8/Z@HJ*'&1"MG#RW M9]V]73!8,[SXL? HFST/-E'##7?,SMJ$2H83F XP7XX08LG;WY\Q+!RPRH, MJV@0JQBM@&#[B%E$[=5_'S(W_/'%G>YI.U<<=BV*Z=5*$_=XFB[O_, NS_L*.)=;L,CM!BR!T\9"388'Z?) MT(&%H<%V@^V[AW*-.SVW=XRN4B<6^L_,Q'M;&7CC%MY#;] MSG \W*M;H84BU.!IX_%TV''Z>\33ELN^UEBT[S!?VP^%.*1,;BTIWEBNSTB7 MW\RA7KI"[W4[W?[(V*\&YU\0SKM@Q&Z3U\:(;:012\T5>)8;T[7%S.>%\)A1 M9[Q5K+X(Z6GPM/%X.NCTO($Q7=MFNI:BL.I%(\*NQFPU*GRKV-9#&=5KM^.Y M6^?)&4O5H'G[T;S;^F M!;76\?:;%MY"P6Q(PI!$-9'0[;O&VFZ;M?W@UDW&^CZL67+RH6='SQ ]^8[W MGS#M=OJC;2Y'8\<;@C$$HV67]3NN9W*NUZ@3AQI>\<2%-;5'XW'Z#U=].'=T MT,3&OZ]Q-,2;!S33S).U_4T?V3WS&7>I'-A#TX"L>NPI.\%YINU5$P["LQW3 M+K0)!^$Z=L^01!-.PO"FAAR$X4T-.0C#FQIS$O;0M%G?XT$\-EJ^RX!H47N5 M@\G' P\^VPF5HS>G\T:'ADB3^U1N9T@G:3M5WYNA\:;2^+%@L#<2;W&/L8^' M;$!Y8![0W :4AE<<@5.J]DNP>S=6DCNQR!S2D-<3O.T#E.!93!<(/AI\Y[\D:= MOC,^2M[3:>7[,[/F+JKIV6W0P9M0[W "EG."HH[C\*$3[]+@ZW/9Y,O UY8+ MOW98KTKUL5R/7O"X=LQ&K6^I6G^$Q@8MU>UWUP8;I#=(_\R0WNL=H^RMY0*] MT7+[0FL0;253B_G_*<*4!U88YRR^"2?1GGI_M)%GM9DUO1 .-.X,MI;>&CPU M>-H$/!UUG/XVS^_+$HDMM7%WM\0R.GY+=?P&[;ZM+,Y8P(8Z#'4\M5&6,9:; M;RQ_9=^M< XPSXVI\1A>=>JN=PP[3"]RZ2KAS9),N;&8A.WIVZ/ M"X"O9"<6Z@-9;Y*B/;?VL#.?1]%6M6F_;58VU@YZ/$RLJI85]*#7"UOI/RMGKK2?7ECH8X\M#S9''NN?:@?N ](+[^RID? MQ)/4U?@/LV8IG_[MU9^^?KI<5QSYU%>*/_%!P&+2.8MJU97R*PV3$+CB[X#[ MB5"FSP$A>!J%,2>?%_+P9&I=)M0Q-"L)C^TFON4377=0#>SENKN)*WS"9-=Y M JU,1NKH*[ 9]+"GG37ON[]NS^R+3'*A][ MY#YEQ "4GMXUC7:;#M&79B#,+SIA1V$X4U- M.0G;Z*][/(?'9H'LLA]:U+SH8*K[RVCOJ@/$L;W#]SAM4'O7A_.C%G9W-21^ M+!(_%@SV1N$M;N#W<<_=78_( IK;W-6PBB.PBF9U]=3QOFN/W%8SA1]M[OH( MGXE!@T:CP0\U=WTILN!IZ8LG$!*/Z>VZ(YRX]]23!FF9)\C5>H1SLQ6I6(_Q M$38G+=NQG=[!.K\>4R@:!']1"/[$ZC_;&1[EN$\J^I^9G;>'MJ^ME[3-YS8J#Y*YCMW]T4Z:K9>K MS4?39VOF/DY*=AUCVK;3M#UPL]?62TJCVC]3U=X8ODW"#T,=+:0.3&XPX=XV M&\D_WNJU]0+^29SJU!TC#VHJGWIS^\F[P3[R^,=T-N1AR>6#V M=O=@;6!;K$<O.Z,'KO*H:Q)WX>?S,(>S]E?+WE[]\JG(HR3Y)AVG M7WA61'F&\?=/FNJR[PWL:HNI[0C[8EXF.EQG@>#@%?(<;IE'AYX6L;B-=#389)M094WRR+7AA MQNM7SMF]E1)DQ$W,NF5IR/-[A-.4^7F29O!*?V:QS,IG"=R?P7JF29K/+.I: M:GW(^5S8_>Z%A#7^QW/>?@FS;]9OXB'TE?L6'W/'HPC_6WM7DL_@6>J-L-^H M(%*T7H=OQ-/]&8MO./YF%3G@H\RGB/@MCS)K$I'G:^! M<0K+.INPC >DSZ;PSJQ3O1(VR+(D9E'M-0N6YSR-L[>PH')%\NX"KF55Z0*= M&D ICSC]3;>H>U*>ITFV@!,,;[E:Z2QH//55M%V%?+IZ07T3V)WAZN.5>>P?4LAS]2?L-2 M.HTY#Y"CPPLS"=H/O_[Q13QA_9NPMRP0AH+28L: Y?N(Y[<\+GCMK%,^P?>] MI0>_#K^OK@F?7:T+GB=LH!L",^PE#"0SL4_#12ZL!687B;VN0_=)D84QSV S MF(I@2C:@ (&K$5S& M^3=\Z(RS*)_1HV%_MX OXN1FP)ZI\#83C)@8B[K"MC["LN4ND$])7H!/F?#[ M!.Y?MSW"TB2RK=^*O$BYY&;T>*W>]RX$GC/AN+);.!$KX M.X+4 <' B[(9( MJWPJ$Q(/X9%,<@9P\($X@ >G%CR2EQ!"ILAR2P 1D"'#KL#P-N".)62UBP$( M/R4&E=S5K('=+W#$Y>:!/JD#,@^X@$89:#K@37)07\'2>YA5P=+HJ )4AD7(=R4\%: M$"\)-TBL(KR3(L>6@DBT3=:$_P%\*4D1_E)!^ST$1 F0P>%6+MD"[[5 14X* M.);3JL7;.=&GDF%>H H%Y$0R_IG MP6!!:4ETE\04\MJ/'91P4G^,[DFIMWYRG;$]*)^LTU&U%EHB8:M0]3>\.T2C M((R1(/(\#2>%:)4/C*N(I^PV2>G/NR3])AXJ4$52@RO MQNI+Y)$8[&D]NP7= H\CO.8VEA@3*0P*^P=SB0 M074@H)ML/.O.^A,"2*GW"W1<7MNF%1&&=JMW=S:=YHK.S$%RX&^DX[-[8IS5 MRM>CXO[7[O8%47J-:N4!&WK',^*?UXY_Z9OR3&?_T@L8_;99^TP*L)&0O M':'U(?.?@1V2O9%V$_$AXH!9,LWOT#S>(IQ(FP!)YBUQ2K?BE,OLCF7DGF2I M8&45?]LFK38QOXUK1EFH*7ER65XE')I!0CU<7W#O=%0 M5S97Y4XN%>L%6)8S,O2GUE_^4R3Y6W;+PH@8.UQWEH'B++ZW,N[#JH7XW.OZ M2R4'S\ZQ>_6M>-47ZS:B^5)(/R+=)$YBG 5&&5F$/5DQR<"RQL#&Z?3/K6K* M;V',8O_)%O36 UG66%&;0[P9.;93Z8QH?:YXVI("2? VB6[).P7,D+Q:PA\E M:,O1%4]EPO+O//5#@5<9=<=(%D3M2QXZ?6$+%@9D)G7+YXE%!'P"]MX$.+72 MP'_2^ RA06G2XM\$2BYXG'Z?\'8SI<&N&)8YGTMSI]+03^=#4EH6*.< ]K-) M!%"LX9M3RFO"/-0EQ%(?@#$:ONRF4G$PKM/3:),<&O5CD?B@63=[.0S/'E4F MNX8\ZY$:+"$=-7;C8[-]A/5H>7L=A.7*G^@5Q(AXD+([Y6%?[Q9_#33C%QD* M%=!W"*\F/$KNWJ#R@2&R4"H?#XC@(,@EN38N MEV%6:#=\S0+IR$/.A0UM>!$<(4=>2@4])V"UI%4=U>>5NE- MXK0,/THR4&*L>0)JN53(JG,#,OO&\R7H[4O^*4WV#: ,J+*Q8) M)^M[H'%XW55I"-&Q_DMH%? ^'P6(2JE"KC1/T.<>3]'?D$N%:!WLEL4&AKQP M\8VDFT_3Z=FO+"*N<#5#07J1INC[)4[W""*ZV!R>7B-A2L:6P/LG\OT9O9_5 MW]]8)6@E6^'AL*JH\8HO#OIIEN#ATCJ!3NG*W5;)$\%2\!#UT44BT56F_<#AEVN:&M)NO M&W$,\]O\&0^*2*K>C+(V$@V3+2EUNH(S8_**0.ZES-6_BW3&AW#8]BE/D=2G=VA>EVM_K':R_C!0!863SDI\4>2>H%-;9-Q$8.SDZ[+O MT+A*N$6%B 2*U&L1E[PZ]3*+K:M>7N527(ZP%M:W5'Q!F"/7 M-EJIN/C+G\:#X?CM\CJ6RC)TS*R'T8X?R7GU2QB#8$&4N@'.#'C.N6XB(MU. MP,(G#$4G,I@YJ'3Q*4^152?H] R 9B0:H>>M1*^5N@^#;"\+(93S(JXU25 '>85H-&92("82)#T^"/ MP9]-^",G;:";;<[3&_J@I6O*Y)%8^$]\X0:F7@ -PBG'H%234$I7@#"#*;]? MB)B]KOM(Q)I.PP@3O+18\0H^K?>\R*:XTEUPBFK(C%9@[CEE?VF96@0X8:7E:.W;UF\LC!"J M<'. V-BQBCA"<-TQRE"=W-,[5+A]5ZG_HDBS@HDX,>;S4#2V@^=2IA")PGG9 M, @-R5BT):!L'#YE^/7.Q@F;,V[*M"_JW+ 2(L;*_C*;B7F/"#G1(N1%$D[N\SR"M?90&]5\EY)Z^77J1\P=*R'5%U"ED.ZRLK)4#@ M8M0<.8(XQFICLJL$9CW)#D+(67P?X_6!(N]_Q2'^=97+SD"2?*JXL0CV?]/[ M]% R2)85)B".=Z"0>DHR0I1^J-U =IT MGW@3Z1DRI6$MA-3SURU)MBRB:U2#&+TN5-Q#D)0]OJZTGF"UMD4Z??FBQP]0 M#U\?Y+YE45&>ZTV2!)2(*3J*J)%EY;ZXM\UY?J7;9*+[D0+<14 MYR(A:8,0L#55=05H\93[L*WWWY%$+$K*)929 -];GRWI*WZBDUW)3Z@US1S( MG&K;-LC3BS@N*/N?DLL!2+\!.6(6&V9U4/]346UF232;RJ5'EVGDF4B.%^V2XJHX1U0@J&H=Y/%3T1,$,9)RO3?OTQ()K=2RC]A.F!-_ MN\$TIZ7$O@)%[KJ5.8SBK]3 M!AV*')6LOF,#F.->)I 0OY8:,_!U2CD3F>_4T2F)X*V8B2^ 5\32K2]8JQ G M^.HZ5Z&Z%L%3M*9'&GM!?LM!X6*R:\>.90/OG2,_H.:3LE5;55/R#4R_6,CE M2DKCJ@1S RAE?'F%J,9N6V 8;X.BI(QSDY5EK/17OZPW"S7#%'M:WB1Y2-I9 M*I-PD0>$I%R5W?ZT_IHRFU5KHTF*X,J5QB%I\')CX*/JA5@Z-Q:(-=0C4TI6 M4 \ J=)[W<2EP-*Y0!(PE7Y9Y;"5"<$B45[;FP*84"8R,4@RNM>[R*[NK@((P5*4/D:@ M200@*#'M'@P(65Q8[[ :IEK?7D/LAMBW":&JA]Q23V&=4N9)P",BCX]D+8<; M.E.7N>V['D7=+E"'$SX3JE_80M_ERZ1YC/PFJ=82@9IK$DH?E5 Z- FE)J'4 M))0:*=4.*;4E@L>P-35($5"G%AA"D5XAV7:]IE!A6W?I@""]+^F@: M\A%9812)X'?9";6(P_\4G!J"G-%D >WEAH@,$3V1B,I&-6B?4YT\D/@H/%0S@'SJ$7%TD=4T M&'C7F:<,O!M4-:BZN<"O:M/AZVTZUN/P)-=GX!C$,HBUL7D 8!89+ZE*+A"< M*N4WI06C#PP4L7G*MA,A=HJ3U-JURMA1E==695O(IG"ZL,<.6M0HKNK-:O#5 MX.O#PB%.,H0H4CIPVP8T7[H$;:1F@18A6;T M27/YQONJ<8H88:%YDP;M#=IO0?N/P@/T#T)DD8573$0O*^MB@KE3O_*8XX3@ MSXS:Q?W.[NBR+Q4O-SAF<&P3CFG&3B7]#<(8A-FL.R98=1N4!B]ZR65+Z]^$ MX6M%D@>EA@<9E-J-4G$2+Q=XZ9AC&=0QJ/,(;Y[() P799:@"KE1_VU1O?!N M:0:Z$8,&\1Z->$5X,GN"RMQ^I24<5U;V7WF9AN1!B7,O03^V(V'U4S MR$8J^2Q, \%!N8R^"3<)&)A!PJLFRP97#:YNC%O@;)CEY!J<"8(CHZA82_GB MT$B8%K%L+$$U!1K^&1PS.+9-_HHJF-IX=JWAMM3CDA28GY\6>1C?URKS[]>. MW5IFII]5WL''*N!CVW1BSJ588T-99P#'LJ\-W]% Q^&?S:Z(63 M>2E5!%?UFT)[0[3?H!FE:3(%;4UPQ)+S&4CF*_^.$\CHY\P'RV-3!6HE=3&3A:8(T<0+U3\*S&,Q:*O\W2"I0=(M M2"I[P>%DKR+,]=QXT1QH(6;C816@B M4A4TH/E.-+=W=S:;J9%>J9$>F1II4R-M:J2-!&B;!+AEZ3V:X3A?-9F'OBQ% MPD'J&/43OLALTPCFM8/1C?9A<&\+[HE$?6EDQRK,)_!/3CX6C;GU@J02/2N< M-%DU!M$V(QK[CIT7<]G3:TV)&TC?!0I@3@UZ*9.]@RD0K)P=+$,J[#MURA1Y M$F479>"@4KHB*L>P'[B0&Z0T2/E0R8O]YA=AP)&K):DL], 6QQDE=F&O9ME7 M_]/_^^'=F3NV8#-T>0?99H%IJHBOF4!R+,<4S9'AR[10W:>I$Q:\[8Y1Q@Y< MFP(:9_..Y=]CVS>570&T M9)5F7U!"Q7&1M<)EWD:9&5E56)=)[F*4NP+QTV M1Z;^^<9994C@<37T8B*#-;F/V%U6%N)I%7I%2A1S.!9:1+OP+ZY MP_1(U7]>UB_+,<(^M>I-\[(I9;T+/WQY,8=-^JQLE8P7\>\@-3)TK$V3M)#1 MJ$R4KLBA[SC$ 7T4!3YFPO,[SF.KD/11P-78&GZ61*+87Z0AB8Z5HEYK^1H) M$KWV2M9I,6O*;D%<(?G\&V09%2C2NFA9Y2)(9!6"C(M4-KM,\.W)=!KZM YL M$3M?1,D]-PDJAE:?WJXHI\I!629!6%JBE6IH@4$RTOD+WQ=!7'6Y:%:.M(>] M,?AWD$,YM68T$ZL,3FY/S*MW]ER;/Z\J?#[BH+14<,5+=.+&?+D1\2JOU=*N MV *E$3:UFJJ.V=5D+-4=#H=^9--[J1%A"C69&J6AVJG:(]?ZVZ\I4-=F5,%) M1H)XY"9 *Y0Y$QTA(X4N)D6:O*B:@/3@JF :E83M@D$WC,E-F"FXBH=V+-0L M;^1HDS71= "-!*Z4;HM43E(""01'=5\6/$=-ZX#G?H"GR)$?%V)2U@T')AT_=!Y+27?WG.%, M-=03WW&?*A#$55VW(\=Y.)XCT]#HM98K)X' !OY9 "Y1!\?ZBRP<1&);_]^, M]#8U-6;+#=7X$C&AY@ZX?3G 1 VUZ2@ R.\K!%W^1I@5!G][=3WRF--U^_WKD3\=7/<&KG\] M\__CS9=JFN)P#JG)&F\.J7KFU9^E8)R;3-6N5N47Q-0 '"V7<8 M*T#ZM^FE)YDO=%DY]M3$1.'34X/2RF]#K-0$ZXZE.-AF0US#9]G,0B0"V5\. M-M/FR]>[9:A'RZEFZJ&W#%@M)7?K*[) 04R3.\SJV3U>L#82;&EC\BTXL"M; MJ@5DP;\+&98I%O*Z.LF5W=?%*R51"=*SK5]95L%&C'"CFW9"!:\O]V=%\+QH M]ZQ&)?[E #WLO%.^LMHAJT]:+'F^"V=AS>X7J'T)_Y?KB!^!5_BBHXIL64+J MB&I?$LOQ%/K1K$FGITO+EE2=:GBCT/;4&6<@#R/2YL@]H*9+XB@D3>9NF3,J M&1RB):$&Z88(;Z"Q:93<974F%O2]D>L[U^[4[0,3@T^3L3.\'GOT73Z< MNL?B1RNQ=)W/H)8JM+KS61@ )9/=,?*<;N5Y., KUM@S)&1DP/-#*U>A(*U?IW MJ'BO?JGT,0V(!W+8$BUI2EKE+5M6XI:04G&^,$:\.)M$B?]MNVN)B$QSI>EO MP#>N\8&]^H6]D>CU=>-P*5)&N!@72P.B545=O1W#AO* 2GLIG9ERO*+ZONHL M6/GB*="@6E.3BVC#X[7B?%]'AT6)#M9KACTTIVJPZYSI740TW4A$8F72S KTR=;+J_F/ M<"Y)=]8:HE-3W+)5XP$94T+.X').+/IYO_%(MFIN>V[@7P,ZC:X]=S0<3SF?]OM#*4G7J%\K7E;QU,\77[Y^^/#IZS_> M?_GPQV^?OGR\^/KATQ_7@[XS\+JUIQU8T7VLGP47;GWX(,=DTP8L;0>EW*U4 M$/=WK.GY7)7T7 \'[G@X.KWV\>->(^"J%FW/TO9W0F?0.A%?>0XQ>' K$KFP M[B&,K$R;,R\"3,#BRG(_V_J-7.6P.HJ+D*]19U!UWPMZ!'#PB:IF)4->5"0R MS.W!5NS"]!G$Z,8YMI]CK<1E^A ME_YN)G>UU%%Y:7:GZIQA6U>8XU0]%C@G$V6^P+QHXG6*GF9B:I&:*]JIUP/' M_ :HF:N!TF+%M!WT.J\Y@?71*P3Y"IS1-1ZK8%3&USU.0I+\S/HC:1ZIEBIB M!6S.;D3$KR.$%T ,-B,=U?7:U 2!@IDA&EI.55!=S/U16RQGF(+(0M>C;7VM M(R:+LD3'SD1@#;VE] %JI8BU*D0MZJ?ON4(6:H"M>O408JX9!%OI!P*K1;:X M^KFCM(%;;%&!GRGQ#$XA%[/:[7TZB"KKW/7L'5QE62_;P/QT@*M&R3C[%79P MD[(Y472L&HF7E<,*$3'%+F&!E9(: =<*_K-!C:GH>76.IFHK_:C#Q#8-*='* M*F%T=+P!1:6 9Y*GDP)//)J>T;ZXELY!7MH0%2@Q4#>PYH#FUK00TZ?6[FEM M -#:%?M3"KVCTJKNX,W3,-(;H5R]OZ3G\4E:8':B-U VP--A0OX4D5Y3:H8B) D_V'K[%QE@U+K@P\:3 MJ%#J/66?KL<8RI!#M[:8,5PJG&72OK"_-@56*A6SS(^HJNA)_%7\Y*TU2^Y@ MF:EDF2 _8@03:/M5:WX5L!7CD4$1V;];^1&:1XUA/-#'+!7L8#1R>I.Q]_K/0*"_@)/64 M@M-JDV1K*GJ-*RMK>7@QM0U3.1NL]%D(4Q);=UK*9) )"O*O+3D4&]Q!)^": MK:,HI]OO37I=_WK G."ZUQV-KL=]UKT.G,%X[/68ZX[<%8KR_A4#*PDQJ9X' M5PSD73)]#TI:?G\E4N5!X7X.%.8!@>E;M6BOB&YBMU:U76+__Q(6A33PCDF/ M&PRZ20+\'I=4YCB3*,?4,[17T %2M39E9,:(_5'"-=H^10KD"]M:1"Q&V'54,=*DH=XFU-#8J MTO!YQ,5DSFR&>H6^C-+>FW-:Z%<*LJ_L7MNNGAN6J*6N;EQ?A#1*-2-7Y5*) M4A2*R M4N V9^'+.X8T!<3KMC0&&]0.1.@E[ATW9UGN"X@K@I8I< I7R%='9 M3(4JH*T+.PY3!.[%FI!-8=8)/!@N CT$; C;^HPIC$SLEI($X>:-F9%U8S@K M:$(:LFC8WJ8E4K;%_V$Q<<2>8(CB.907=8? BA/,[A2)_X@KZ$&>(U/!8/.1M&W)9U7DZ)H3_I-D/L<67/1")J^ 9 R)1>N_U)M[+,4@NK5?P!P2%=W^^O< M%7,6D 6L*PA:J F>PKD%&T(G[E)\23[M8DU8=#GB)L7W=TIGAI/YR1T-[*ZE MP)AR]'21,_V6A1%38\)E$IN^MBI8ID:LX$FNW].JZD-*R04(^\B2*RWA)+[U MNE5<5]/\^B%^-X-G$JS!%%^U4PNW:HF]:@K_"8WM/Q*E(Z%_C3ZTFWW[WNC0//'["I.YQ.5XZR]Q&8[!6;\OQ>2UB^[CJ]T7#\' X1 MLX)PCY;8I)Z6W:3#"X)@Z# 67/=!M;SNC::CZ\G 9?#GH#\=N9[3&TQ6#J__ M"8V=#]50B>M^UQT.GL6Y]>'<:'N6MK\FG1CS^)0'D^#:X[WI=8]->]=L.NU? M^TZ_#\? )KSOKYS8X/WW&=@3>7;M#H9=SWD.)S6 DU+;VO2JO<58,@SQ5"U/Q.5D_6Y:E;C,(Q_9P_&?=9;14PZIIT=KC,5R#J?7* M!E9_$PJ<"X,,Z[MV&D):\E=Y*9M00(4?V !:F^@N+L0JX09EWYM%O:A%U5PD M]0+SY=KUI*Q1MX?>"R,P$/H3]WHR#8+KH#\9.7W'\<#>.Y!"LD=",4Y6SK M<;*^("?K2] 'S*+,HIJWJ.4U76J:Q?O_^<>'7S]\O?[PQ[OW_[-7#6)5&.I6 M/4I$M:J>W5\1CUM\&9MYX=(O2R+SU2\U=\'!W!U/U/3VY;BH>R7LX:I?@K[[ M0<^$9L^X]K@-!DTCB?N)5E;/=MQV&%DMAWJ%YB. ^<"@^9X 3J9VO6W@+@8C M6:*JREY\MP .86 I]K[Y9'X8)-A5D+S3ZF#M[G )1-N\]%+L"$>]]4>!@>]2 M^CR:ZC?!@?+<%BRMG-<'@06AQPY@K,>7D3)^GM*BY'%4VEY<>4=%)0M5HR!1 MIXXM3R">XR*$-UQV#=3U0=)#:NK@FE)BX M+\ETG,T.=->)?.%9QOTSZI[NY^=> MY?.C.UM6=K;:D?42@8]5BHHP+V*>OS%P,=M.[]7I:I'&8S7CPQM!^2?M&UK\ VG_&LM[0 M_A-IWW6,V&\-Z6,=RS2)(M'Q6C4&R*H>3\NE0;LG"Y05_!OZQ(DZ&)$^GHO> M A\H11@D<\[C#+NT6+^J1CQ?RM9VO[/XIL#F,Z_#__GUR^]OSN'#&_%:,9_C MEGI*W? ._!"^D:N/R3_(RGE9HH<)Y53,%RF?X0M!%?A ;=7I3OVAM?M_91'U M[+B:<8Z]M%^'M[O?4G58N%HS*4L4J\.C;C>]=.EQV%+[-^RG3>5GKV_58E5' MI1B;C=LOF_WT#/MI"_NY)*+]C%3] 3,)F&A]^@Y[:/V& X2(4-RW5&]74;AH M "DOIH9;V 7$"A(:_I%C]1]V#Y%M3=8_><+%L!DLJ$1^8N7L1DP?P?K%()!- M1B"X/$IW;Z>VWM]:-)!HW-MAET]& C[KC MB6K*8,J;5LJ;/%/>9,J;7E!YTZ.F+NR/2UU]^/L?%U__]>7]U;7G]8;E5,^& MC9*HEGFZ-B#+_1-E6_K2:THQG*H?J#[V!']VQ]U>1_:UPGZB*3Z*QK84T;T8 M21RH+LWD\A93:;&_O9@LA"ZD"9^Q:*HZZ1.:RPNH^7,18Q?RHM;6\QFVM:A< MC7W'/F5/B^>55/\0>).\,O ^%KQ[77O8-0 _0=7(+LYR ,O$U7CE4I1J75!* M+.0=R_FY[//7=438LQ:M >:.(/G;*^_5;G0;V\XI=KWCX&E^,&P_ ]TO.O-! M5,%EY4CV?W 6Y3,Y&.Q#[)<9$I/4^OF7UY6T??.T@&5;,&$3P3R&8O8D!DZ# M)@?;[DXN?*#];E.?]P@!0PRM)X9?[\^?@M$GK'-[$L;_G/ULO7N@?&"WL)'/ MMO5K4J1!$ANL?WY8?WP1( F&AG0VGEK>K9# L\5]X:O9XB![OG1PNJTW42U: MAD98!P7YE<,<;O8Q+VQ]MO9??PX/%GW:X_HW].2U7G\NIT:O)J)C/N<[=!!> M5(-PY&]ORGT;'F%XQ OB$5N@L4IUC4V4;&28__DLZC3MM?KVJ/NC,9*>8W>- M#_F809*Q/3"MGO;LM%\&F&?W]DF)S'(%*Q:&D/].V2>74%DR^ECMTD8K,\>*]/#?IXDP3W\9Y;/HU_^?U!+ M P04 " #<89Y2IT3VO \) !R-P & &UG;&XM,C R,3 S,S%X97@S M,60Q+FAT;>U;:V_;.!;]*QP7,TT RY+CI$UE-T":I)CL3A^3<;'8CY1$640H M44-2=KR_?N\E)5MVW&G2;#-QU@%B6WQ>DN?PGDM)HY\\[Z+(:!&SA/PZ_O ; M261#)AA+SI]8->T#L^]KR3$31U M5M>114@._4'@'P0'?1(U_&9_NV]/FGL_&_/U^X7C]_>??; MY1GI>+[_K\&9[Y^/SUW&82_HD[&BA>:&RX(*W[_XV"&=S)@R]/W9;-:;#7I2 M3?SQE9^97!SZ0DK->HE).B?+^+UW#"4,-X*= MC/SFVY6-9#(_&25\2K29"_:VDU,UX85G9!D.@M(,H:8/V6ME;KP93TP6]H/@ MYV%)DX07$T^PU$!*;W"T3%-\DBT3I1M,TT^LAFYDCDM7G9="GQKIGCZO_V9HV(WQJ. 3Z U3AVY*0BA,\+]_X'Z@"=&*"3/72B1% ID7-QF/ MN/GE1?]5,!Q TR,_@LDL'\/P&(#-U/=:?G9Q-;Y\?WEV.K[\]/&/'VWVUXV\ M[))_LJ)@P,M_],A[JJ6@71(S97@Z)R:C)K2&&1H)1B*I$J;>=H(.%!&B1N#B M6I*EG7W@U=0 MJY[(NO]^#[:0I&W":OX(^UP06@JIPA>!_7O8K+I+;!9,5#D5PS9PZZ2_H@3N M3H@IDM$I(XI-.9O!#FXRKLGO%57 %S$G5ZR4RL"^3MY#DXZ[_<#[GX.DYY*:9+%EL#L=T23),)#!. M 9,2S=O3L./;D^#;X+GRC9&4%X!H),<2P5T@&Q2';-7*YT6*':(ZA=^QJ!)H M$UC2@FL7&,;1NY0 N)T&NPRTGUW@%B;^\ M.#[HOQ[JFCZUAL?-7Z8IATN+T4M"%;-L '1SQ!J@EC"-R\9UAL6Q6 Z.#YT? M7B=,D=D+0+[6HZJB#!MVOMW2EMQ1ZPQ&OLQA* MH&H-=\SE6&';P5!_Z2W;'M>=!P'M:MFX9$VW]L:8R<%S M@BU:"I[8HTGD,E5)PRM@.J<1%]S,4>ANZA9W&4M!RRZW M0:P4;46C5EC[H.V-"P1 M^=/=RR![7ZF2 IO!K:V5K@V/@6/V]!@/EHMJ8=>^LRJC>B'#T2%:]K/$*@4[ M'[47GQ/!KYFHCY+7RG]F.J4P'A M'%QSX!R>D>*1:\P9D*16LXOCHAFCURA/77AG!:H-3.TMT>9>RKVH5Y_LN+/J M#2Z/)E!1LX7'^RI-ZW 6J@#7 #M=IY$U"&1=Y0 ]F#8[F%II;+SKM-._V\&X M;3]&.@69FRKP)%W /[/.#QAD;^775.LZE3.,NF<)%TA,A#O?Z*C>P\3B"V5>"="N/G&9:]G$9]@1!MA] VD[0.2M#*R M27!/1]J4E8?PUI#;GJ]6XSCQ>-\YS'B2L&)Q[2$/P@AVQFMO!G/VS<<^%_DTTE)4 MA@T;[K='_ C/'ZZ3L%43-P&NN=NPFQ%W3A"6P6!Y]%7C<.^C_C8O0VH!OK\>S6 >[!:QZB.^GQ ^:@[5'J=']X3[,"QBF";W^TC]N MFJ>[SLR]45EO?8TN+F^(O95&&O_TZ/.T,@>^]LEMO$Q!/8'C"#6X-^'%L%-# MT5N/$]^:EQU*'HH2ZTN?&$0VK/MNP1^\X'_OFH[XJG^P"I<;,#?&=Q@RSE)R M<0.9T8^?^YD/PE M4K*%A(]H?#U1LBH2;S40;+TAM9I1&W6P9F2P$GK4KV&M!!^K:8O7ODH(W#PG M'VD*$49(IY(WD??K-[W!8KMW28&-G-S;9/;UM)/_ E!+ P04 " #<89Y2 M/)7T=AD) ?. & &UG;&XM,C R,3 S,S%X97@S,60R+FAT;>U;;4_C MN!;^*[X=[0Y(39-2V(6T@\0 HT7:>5EN1U?WHY,XC8439VVGI?OK[SEVTJ:E M[)2= 5$N2$#CUV/[>7R>X[BC?WG>99'1(F8)^6W\\7>2R+C*66%(K!@UD#KC M)B-C69:T(!^94EP(\E[Q9,((.>GU@U[0.S[VO-,1-'5>UY%%2 []0> ?! =] M$AR&_4$X."%?/I*]K^/S?5OZXO/Y^+]?+EVO7[Z^__WJG'0\W__/X-SW+\87 M+N.P%_3)6-%"<\-E087O7W[JD$YF3!GZ_FPVZ\T&/:DF_OC:STPN#GTAI6:] MQ"2=TQ&FP%]&D]-1S@PE<4:59N9=Y^OX@W<,)0PW@IV._.:_*QO)9'XZ2OB4 M:#,7[%TGIVK""\_(,AP$I1E"31^RU\K<>C.>F"SL!\%/PY(F"2\FGF"I@93> MX&B9IO@D6R9*-[A0,4$-GS)LO=5N+!A5821--ESO8E/-LJF7RL)X*W&8^X^?E-_Y=@..CW#D9^ M!)-9/H7A,0";J7]J^?GE]?CJP]7YV?CJ\Z=_/[;9]QMYU247=,H3\J5'WLM* M);+HDI@IP],Y,1DUH;7+T$@P$DF5,/6N$W2@B! U !?/NJ1Q\UP/P]7P8BD$ M+34+FP_#QQB?![ V,@]Q>,,6R;"*'8 GZ%Q6)DSY+4N&+>P[,\-ZW8R"WV2K ME5BW;(HS%U-18\3"!4P8SC)NF(<3Q,)"SA0MZ^X'OT"M>B+K_OL]V$&2M@FK M^2/L<\%G*:0*WP3VY_MFU3UBLV"BRJD8MG%;)_T=(W!S0DB1C$X946S*V0PV M<)-Q3?ZHJ *ZB#FY9J54!K9U\@&:=-3M!]X?1*;D(YT CL Y_,:H,%G7Y5X5 M<6\X\M&:4SZJMI"#YG-S 8 4#[=%U$%4.F(D$ MRPH)H@5ZH+P@M)B3JC"J8C PD"16T0!8*,.BWU::&M 2,@2X%C@'[P (Q5R"CH!@(*PV6 !H(K%F<$5WA MGV7]&5.L;@0'D',-WAY7QPDOQ73)8FL@MEN":3*!80(P8%*B>7L:7OGV+/@V M>*E\8R3E!2 :R;%$9%BARA.X7,LJ@3:!):TX-H%AG'T+B6 M'/F)O(7@8D' &OMZK6O@>&)5;Q=+5 (* .LD4,-VIZT],=49286L?2GD"G::6X<[SJWQ"A!_?G-\T/]UJ&OVU!(> M]WZ9IAP>+42O"%7,D@' S1%J %K"-"X;UQD6QV(Y^#WT??B<%842H)@3XD:[(')$@8L,HA_?(6(N,"8OHS<#;7E6"Z5GD#ZO6/]MB^K=\_ M2MR3>^08316.DM@)0;?48JIC#AKTL-[2E=Y2Z U'O$YB*(&B-;R?F)OC=^M> M%O'[3I'WQWK&%LLZI^N\>G)J[]']W>;V!=/P! "W$N_;%.RB^HQII;>O@C(P M8L"DNB!IP-*AMIVR.S$":M;*H#QA_(>[X13,Z>E&,WMK;W2'V M]GYR:W[#GC#E"=*6:EE8Q%,-E,> $[E,5=+P"IC.:<0%-W/4PINZQ5W&4M"R MRVT0*T5; :L5'[?U@,I*E-\>, MEKE0$;RI=I%I!#BXWX)M- -=E&88=J??/A8B41/0V\V(N9D >X;8^ LAWP\- M:Y\9]Y(=Y]Z%@_5=>N I;1T(VIR-''R \T2Q*^.X4DB"EK+]U!]NZID@*;P:VME:X-CX%C]H 9SYZ+:F'7OK,JHWHAP]$A6O:S MQ"H%.Q^U%Y\3P6^8J$^;U\IWOWN*OL'X%QQ([,^*@_EV]ZF*V)Y;[[^>9+T0A[WK)UEG B(^>.; M2SQJQ9/;F#,@4BUX%R=*,T9O4,&Z"-!J6!N[VA>KS1N9!]&S/OQQ1]X;O")- MH*)F"Z=X+Y7KB!>J !\!.UTGHS5H:%WE #V8-CN86HQL?'?U*I%W@W&[?M)T M!DHX5>!MNH!_9ATD,,A>"*BIUG5"DA=3*:8,U61!)_6]!E7[5):70LX9Y,XR MZ1PI72$R$.^'2.W>]WFJEKO:BA!NOG'9ZUG$:Y!H(XR^@;2]94DK(YL$=\72 MIJSKU3A./+Z]#C.>)*Q8/'O(@S""G?'&F\&_W4!'FL! M+/=77<,_Y\(CS<':16ST>[@!\P*&:4*OOW2,R]NVRQO![3F[ZU"WG;<'@;7> M#1NI7-X2^P*.-"[KR6?PWMGQM4\N[L)J"NH*'$NHP?T)+X:=',JN75F^,SVO M4'H\*%D?_(QQM'Z?_145CXJ*Y[/P([[JCZR4Y@;,CO$;%QEG*?FP$*"?W4G1 MR.M^PA# L)&>EXH(,@B[!+U)ML= ..,]EK=?1_1 LKP053G \6WM;HBA; MA H1C6\F2E9%XJT&G*VO2-Q'^KR>]P<(]N*3 1FCNJV_VNW2G_P-02P,$% @ W&&>4M,W M&NG@!0 LQL !@ !M9VQN+3(P,C$P,S,Q>&5X,S)D,2YH=&WM67MSVC@0 M_RHZ.FUA!K\P21.;,M.29-J[IFE3,C?WIVS+6%-AN;((<)_^5I(--DG3QS5I MFBDS&+Q:2?OX[6K7'OUA6<=YAO.8).C5]/0-2GB\F)-G1 C*&'HI:#(C"!W:GFN[]L&!98U'L-2DFL/S T=WW4&[L!#[C#P_& X M0.].4?=B.NEI[J.SR?2?=\=FUW<7+]^\GJ".Y3A_^Q/'.9H>F8&A[7IH*G!> M4DEYCIGC'+_MH$XF91$XSG*YM)>^S<7,F9X[F9RSH<,X+XF=R*0S'BD*7 E. MQJ,YD1C%&18ED<\[%],3ZP X))6,C$=._6MX(YZLQZ.$7J)2KAEYWIEC,:.Y M)7D1^&XA0YCIP/ .S\I:TD1F@>>ZC\,")PG-9Q8CJ02*[>]M:8+.LBV1&^4" M01B6])*HU1OKQHQ@$41<9N'N%M?-+.IY*<^EE>(Y9>O@Z93.28G>DB4ZYW.< M/^T;"OR61-#T::BY2_HO@:5!049S8F7$R&E[AZ$D*VEA1F>PFZ*&QB0!,"/U M]0;FCQ(A:HFP-*M$G"4P>+S*:$3EDT?>OAOZ ]L;.1$8L[@+P6, -A$-R;\D M[(0(25,:8V5E=$X^+:@ ?$=K=+Y@Q.C@^=CRAMVHAW">(.\ 7=@?[(F-/I!8 MS:J9]MR?J>@WN:B+2X037JA0+A:B7&#(!Y*W-3IT]Q%/D@;^/O%3:A\W4=_D3PGD,[^M-$)+CG#?02J3C)* M4G2\(O%"Q1 Z2\'C1"@=3O&,, :9[Q7!3&9]H_KK/+915VG^Y-'!8."&$SZ' M]+C6=U[8ZZ-8XV;=;YGO!FB@'VCR/C!@/7F^1A]SOF0$DG6@O2!QQ B*N$B( M>-YQ.R H8U52VMR7!8[K^\II9H853S0/DN;"1> M-44K8#&\Y@L9I'1%DK"1#XV8=6!+ =^D5L&P:8RHY"V3YN"-:NR*?:F<&V-6 MQ9J&(,@7+C,JB:6L1P(PN\!%V-BTLG(E7-?K[W:EF04!W+7>U]BMH@6E7.C[3YN9!8C,$T0@GA.(/1%GR/?Z2%<1S7@S.VS#+5TP MF*V$812LH4L6Q2Y,PE;U3*EVWXF[+NXAD,';ZR:]36!!%A!PJ,(RQRNH%G*H M*XE#%7"'SG*?A6@' 4Y1V/T%XLU]P&'VN !A!K-4\6ORY 8 M5L$P+0&JQFP5<"FF.H@$*17@^VH80[4.TT ^S" Y7=%@P MT76DKF" :\%,O' (2+UGN1.[]N=A?WW1K'-YLVBNX^.K0&]LJEQ;64K5PA!!G_716H+-OM@\ M;,9Q! 7/0I*PCN^FQK=6G[5+[6:@-6:J0*L\KOKAQNH%35\ MJFL[IG<\8/):I>00&M6?Z(-&CKWJC@?A!IT!VH? ]T?$+=E@IQ]7)URC>;"\ M[1&X[1ZV_5+39E>/SJ^UV[="MDJ+=4%>A'^'IO?; ^::;;JW",H_3ZCO;M,U[HP+/B&5:!YR"!P)\R6G]8.79H>UO#FE# MU,VP4 +4; 8 ;6=L M;BTR,#(Q,#,S,7AE>#,R9#(N:'1M[5E[;],Z%/\JOD5 *S6OIH,M*96@&P*) MP1B=KNZ?;NPT%FX<'&=M[Z>_QT[2)AF,QV5C3%1JVMC']GG\SBN9_&59)VF" MTX@2]&I^^@81$14KFBH428H5C*Z92M!<9!E.T2F5DG&.7DA&EA2A(]MS;=<^ M/+2LZ02VFE5K1!J@L>.[SL@=><@=!YX?C _0V2GJ7\QG T-]_&XV_^?LI#SU M[.+%F]M.)'H$KQ60Z65&%491@F5/UK'ETL4F7%>,7X-G@\9RN:H[=TC<[%"J>/A^4(_.94LOAQ:*AS]B^%K4% MSE)J);3DT_:.0D4WRL*<+>$T/1J6*@F &.FO-RK_:!86+1;6Y2X+P0E,GFP2 MMF#JT0/OB1OZ(WLT<1:@S.PV&(\ V%0V./\:LS,J%8M9A+66T3G]5# )^%YL MT7G!:2F#YV/+&_<7 X13@KQ#=&%_L&G X&KGA3*P@.F[-G1<.AB@RL-D.6]J[!AGH M)VI\" 38+%YMT<=4K#F%6!T8(RB\X!0MA"14/NNY/6"4\RHF[>[S#$?U?66S M.":S__3>7FKMP4>Y0KSL.G_U=!UD45G M,^!/@Q!'40E\8!N]+["$D,,A,M),2,!CBE["=A7(7>M]C=W*6U LI+G_M%N9 M ]N<<%AM6:&,]"&J5@TN2SCM2YG(" !^^@3P8[QZ)1(2&GPC8G&R@64BAS*N_RCORQ"1AX93@,=;R?.%I_ M%: <#3G'8/0W\S7W'KO:Z!ZX&DMC36^JD AVP;",P*C!;.5P,6;&B23-->"' M>AI#L0[+@#](;#"1@0?D0[,JWB4\V)"8,M(4,$!5\-)?!#BD.3/O^*[]9=A_ MOF8VL;Q9,]?^\4V@+W6J35MI2I?!6@T@9PU;4V7C0HEZH"RQS4BK$G?W"*EH M]$@#VCUDU ]8,$64@7?-9VVI"O8[1'6!*FI 'GCVT\.'S8JS [Z&OAJ;"]@P MYF(=)(Q ;;.[MS36@P6T61^M->CLJ[W#;AXO70%'"FMK7$O:F.[ZX?[J"6U?"IKFV?[EB@C&N5D.-#>^3]0B,T@NQ5 M>]P+.Y@0T,X"/^X2-Z2#3C^N4URC>;"\?0[<=P_[?JFILZNY\UOU]MV8K0)C M71)G&P2P@1ZFSE"WKL4O:LC)'71\%5J7&'(/Z#>';,>M"((ZT';:L"LJ^@.G MFX632QP_C%(H& MZ'DF&4>^6[;%OY^QNQ#_'D"W&HVR^KBS_'9?#K0>XC>]>O34]@]NJQ[_VK/P M'Y#T;EN@O":[!FZ!HX]+*8J46.U6OV&?]D3%U*C#I-MJ/*LW.:W6LSVV>W.4 MX26URN8!QV"! %\*5C];>7ID^[LL70ZYIF\N7TB9-US3_P!02P$"% ,4 M" #<89Y2$L-UX3D8 #&(P$ $0 @ $ ;6=L;BTR,#(Q M,#,S,2YX&UL4$L! A0#% @ W&&> M4I,LH/,5. Y# $ !4 ( !8S &UG;&XM,C R,3 S,S%? M9&5F+GAM;%!+ 0(4 Q0 ( -QAGE+4C!2:=90 )3H"0 5 M " :MH !M9VQN+3(P,C$P,S,Q7VQA8BYX;6Q02P$"% ,4 " #<89Y2 ML 4,<3)H !"+0@ %0 @ %3_0 ;6=L;BTR,#(Q,#,S,5]P M&UL4$L! A0#% @ W&&>4KX3$/, F@( >I\@ !4 M ( !N&4! &UG;&XM,C R,3 S,S%X,3!Q+FAT;5!+ 0(4 Q0 ( -QAGE*G M1/:\#PD '(W 8 " >O_ P!M9VQN+3(P,C$P,S,Q>&5X M,S%D,2YH=&U02P$"% ,4 " #<89Y2/)7T=AD) ?. & M @ $P"00 ;6=L;BTR,#(Q,#,S,7AE>#,Q9#(N:'1M4$L! A0#% @ MW&&>4M,W&NG@!0 LQL !@ ( !?Q($ &UG;&XM,C R,3 S M,S%X97@S,F0Q+FAT;5!+ 0(4 Q0 ( -QAGE++@>U,VP4 +4; 8 M " 948! !M9VQN+3(P,C$P,S,Q>&5X,S)D,BYH=&U02P4& / H "@"F @ IAX$ end