0001558370-21-011173.txt : 20210811 0001558370-21-011173.hdr.sgml : 20210811 20210810173759 ACCESSION NUMBER: 0001558370-21-011173 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 95 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210811 DATE AS OF CHANGE: 20210810 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Stride, Inc. CENTRAL INDEX KEY: 0001157408 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-EDUCATIONAL SERVICES [8200] IRS NUMBER: 954774688 STATE OF INCORPORATION: DE FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-33883 FILM NUMBER: 211161242 BUSINESS ADDRESS: STREET 1: 2300 CORPORATE PARK DRIVE CITY: HERNDON STATE: VA ZIP: 20171 BUSINESS PHONE: 7034837000 MAIL ADDRESS: STREET 1: 2300 CORPORATE PARK DRIVE CITY: HERNDON STATE: VA ZIP: 20171 FORMER COMPANY: FORMER CONFORMED NAME: K12 INC DATE OF NAME CHANGE: 20010813 10-K 1 lrn-20210630x10k.htm 10-K
1P30DP3Y11M1DP5YP15YP3YP3YP4Y2M19DP4YP15YP5Y10M2DP7YP5Y0001157408--06-302021FYfalseP1YP1YP1Y000.0033330.0066670.0033330.0066670.0066700.0033330.0033330.00666789400000294000000.0033330.0066670.0066670.0033330001157408us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2020-07-012021-06-300001157408us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2019-07-012020-06-300001157408us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2018-07-012019-06-300001157408us-gaap:InventoryValuationReserveMember2020-07-012021-06-300001157408us-gaap:AllowanceForCreditLossMember2020-07-012021-06-300001157408lrn:StudentComputerReserveMember2020-07-012021-06-300001157408us-gaap:InventoryValuationReserveMember2019-07-012020-06-300001157408us-gaap:AllowanceForCreditLossMember2019-07-012020-06-300001157408lrn:StudentComputerReserveMember2019-07-012020-06-300001157408us-gaap:InventoryValuationReserveMember2018-07-012019-06-300001157408us-gaap:AllowanceForCreditLossMember2018-07-012019-06-300001157408lrn:StudentComputerReserveMember2018-07-012019-06-300001157408us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2021-06-300001157408us-gaap:InventoryValuationReserveMember2021-06-300001157408us-gaap:AllowanceForCreditLossMember2021-06-300001157408lrn:StudentComputerReserveMember2021-06-300001157408us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2020-06-300001157408us-gaap:InventoryValuationReserveMember2020-06-300001157408us-gaap:AllowanceForCreditLossMember2020-06-300001157408lrn:StudentComputerReserveMember2020-06-300001157408us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2019-06-300001157408us-gaap:InventoryValuationReserveMember2019-06-300001157408us-gaap:AllowanceForCreditLossMember2019-06-300001157408lrn:StudentComputerReserveMember2019-06-300001157408us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2018-06-300001157408us-gaap:InventoryValuationReserveMember2018-06-300001157408us-gaap:AllowanceForCreditLossMember2018-06-300001157408lrn:StudentComputerReserveMember2018-06-300001157408srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201613Memberus-gaap:RetainedEarningsMember2021-06-300001157408srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201613Member2021-06-300001157408us-gaap:RetainedEarningsMember2021-06-300001157408us-gaap:AdditionalPaidInCapitalMember2021-06-300001157408us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001157408us-gaap:RetainedEarningsMember2020-06-300001157408us-gaap:AdditionalPaidInCapitalMember2020-06-300001157408us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001157408us-gaap:RetainedEarningsMember2019-06-300001157408us-gaap:AdditionalPaidInCapitalMember2019-06-300001157408us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-300001157408srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201409Memberus-gaap:RetainedEarningsMember2018-06-300001157408srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201409Member2018-06-300001157408us-gaap:RetainedEarningsMember2018-06-300001157408us-gaap:AdditionalPaidInCapitalMember2018-06-300001157408us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-06-300001157408us-gaap:TreasuryStockMember2021-06-300001157408us-gaap:CommonStockMember2021-06-300001157408us-gaap:TreasuryStockMember2020-06-300001157408us-gaap:CommonStockMember2020-06-300001157408us-gaap:TreasuryStockMember2019-06-300001157408us-gaap:CommonStockMember2019-06-300001157408us-gaap:TreasuryStockMember2018-06-300001157408us-gaap:CommonStockMember2018-06-3000011574082017-07-012018-06-300001157408lrn:StockOptionPlan2007AndIncentiveAwardPlan2016Member2021-06-300001157408lrn:FiscalYear2023Memberlrn:CareerLearningRevenuePerformanceBasedShareUnitsMember2020-07-012021-06-300001157408lrn:FiscalYear2022Memberlrn:CareerLearningRevenuePerformanceBasedShareUnitsMember2020-07-012021-06-300001157408lrn:IncentiveAwardPlan2016Member2021-06-300001157408us-gaap:RestrictedStockMemberlrn:VestingBasedOnPerformanceAndServiceMember2020-07-012021-06-300001157408us-gaap:RestrictedStockMemberlrn:ServiceBasedAwardsMember2020-07-012021-06-300001157408us-gaap:RestrictedStockMemberlrn:VestingBasedOnPerformanceMember2021-06-300001157408us-gaap:RestrictedStockMemberlrn:ServiceBasedAwardsMember2021-06-300001157408us-gaap:RestrictedStockMember2020-06-300001157408us-gaap:PerformanceSharesMember2020-06-300001157408lrn:DeferredStockUnitsMember2020-06-300001157408us-gaap:RestrictedStockMember2019-06-300001157408us-gaap:PerformanceSharesMember2019-06-300001157408lrn:DeferredStockUnitsMember2019-06-300001157408us-gaap:RestrictedStockMember2018-06-300001157408us-gaap:PerformanceSharesMember2018-06-300001157408lrn:CareerLearningRevenuePerformanceBasedShareUnitsMember2020-07-012021-06-300001157408srt:ExecutiveOfficerMemberus-gaap:PerformanceSharesMemberlrn:VestingBasedOnPerformanceMember2020-07-012021-06-300001157408srt:ChiefExecutiveOfficerMemberus-gaap:PerformanceSharesMemberlrn:VestingBasedOnPerformanceMember2020-07-012021-06-300001157408us-gaap:RestrictedStockMemberlrn:VestingBasedOnPerformanceMember2020-07-012021-06-300001157408lrn:IndependentContractorsMemberus-gaap:RestrictedStockMember2020-07-012021-06-300001157408srt:ExecutiveOfficerMemberus-gaap:PerformanceSharesMemberlrn:VestingBasedOnPerformanceMember2019-07-012020-06-300001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2019LongTermIncentivePlanMember2019-07-012020-06-300001157408lrn:NewChiefExecutiveOfficerAndExecutiveChairmanMemberus-gaap:PerformanceSharesMember2019-07-012020-06-300001157408us-gaap:PerformanceSharesMemberlrn:LongTermShareholdersPerformancePlanMember2018-07-012019-06-300001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2019LongTermIncentivePlanMember2018-07-012019-06-300001157408lrn:CareerLearningRevenuePerformanceBasedShareUnitsMember2021-06-300001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2020TransactionRelatedIncentivePlanMember2020-06-300001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2019LongTermIncentivePlanMember2020-06-300001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2019LongTermIncentivePlanMember2019-06-300001157408srt:ExecutiveOfficerMemberus-gaap:PerformanceSharesMemberlrn:VestImmediatelyUponAchievementOfPerformanceGoalsMember2020-08-012020-08-310001157408srt:ExecutiveOfficerMemberus-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-07-012021-06-300001157408srt:ExecutiveOfficerMemberus-gaap:PerformanceSharesMemberlrn:VestImmediatelyUponAchievementOfPerformanceGoalsMember2020-07-012021-06-300001157408srt:ChiefExecutiveOfficerMemberus-gaap:PerformanceSharesMemberlrn:VestImmediatelyUponAchievementOfPerformanceGoalsMember2020-07-012021-06-300001157408lrn:FiscalYear2022Memberlrn:CareerLearningRevenuePerformanceBasedShareUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-07-012021-06-300001157408lrn:FiscalYear2022Memberlrn:CareerLearningRevenuePerformanceBasedShareUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-07-012021-06-300001157408lrn:FiscalYear2021Memberlrn:CareerLearningRevenuePerformanceBasedShareUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-07-012021-06-300001157408lrn:FiscalYear2021Memberlrn:CareerLearningRevenuePerformanceBasedShareUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-07-012021-06-300001157408lrn:FiscalYear2021ManagementIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-07-012021-06-300001157408lrn:FiscalYear2021ManagementIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-07-012021-06-300001157408lrn:FiscalYear2021LongTermIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-07-012021-06-300001157408lrn:FiscalYear2021LongTermIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-07-012021-06-300001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2020TransactionRelatedIncentivePlanMemberus-gaap:RevenueFromContractWithCustomerMember2019-07-012020-06-300001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2020TransactionRelatedIncentivePlanMemberlrn:EarningsBeforeIncomeTaxesDepreciationAndAmortizationMember2019-07-012020-06-300001157408lrn:CalendarYear2022Memberlrn:PerformanceSharesTrancheTwoMemberlrn:FiscalYear2020TransactionRelatedIncentivePlanMember2019-07-012020-06-300001157408lrn:CalendarYear2021Memberlrn:PerformanceSharesTrancheOneMemberlrn:FiscalYear2020TransactionRelatedIncentivePlanMember2019-07-012020-06-300001157408lrn:PerformanceSharesTrancheTwoMemberlrn:FiscalYear2019LongTermIncentivePlanMember2019-07-012020-06-300001157408lrn:PerformanceSharesTrancheThreeMemberlrn:FiscalYear2019LongTermIncentivePlanMember2019-07-012020-06-300001157408lrn:PerformanceSharesTrancheOneMemberlrn:FiscalYear2019LongTermIncentivePlanMember2019-07-012020-06-300001157408srt:ExecutiveOfficerMemberus-gaap:PerformanceSharesMemberlrn:VestAnnuallyOverTwoYearsMember2020-08-012020-08-310001157408srt:ExecutiveOfficerMemberus-gaap:PerformanceSharesMemberlrn:VestAnnuallyOverTwoYearsMember2020-07-012021-06-300001157408srt:ChiefExecutiveOfficerMemberus-gaap:PerformanceSharesMemberlrn:VestAnnuallyOverTwoYearsMember2020-07-012021-06-300001157408lrn:FiscalYear2021Memberlrn:CareerLearningRevenuePerformanceBasedShareUnitsMember2020-07-012021-06-300001157408lrn:FiscalYear2021ManagementIncentivePlanMember2020-07-012021-06-300001157408lrn:LongTermShareholdersPerformancePlanMember2018-07-012019-06-300001157408lrn:ExecutivesAndOtherEmployeesMember2020-07-012021-06-300001157408lrn:ExecutivesAndOtherEmployeesMember2019-07-012020-06-300001157408lrn:ExecutivesAndOtherEmployeesMember2018-07-012019-06-300001157408lrn:GeorgiaCyberAcademyInc.Member2020-06-300001157408lrn:PrimaryObligorMember2020-07-012021-06-300001157408lrn:CareerLearningMember2020-07-012021-06-300001157408lrn:AdultMember2020-07-012021-06-300001157408lrn:PrimaryObligorMember2019-07-012020-06-300001157408lrn:CareerLearningMember2019-07-012020-06-300001157408lrn:AdultMember2019-07-012020-06-300001157408lrn:PrimaryObligorMember2018-07-012019-06-300001157408lrn:CareerLearningMember2018-07-012019-06-300001157408us-gaap:OtherCurrentAssetsMember2021-06-300001157408us-gaap:OtherNoncurrentAssetsMember2020-06-300001157408us-gaap:OtherCurrentAssetsMember2020-06-300001157408us-gaap:OtherNoncurrentAssetsMember2019-06-300001157408us-gaap:OtherCurrentAssetsMember2019-06-300001157408lrn:FoundationForOnlineAndBlendedLearningMember2019-06-300001157408srt:MinimumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2020-07-012021-06-300001157408srt:MinimumMemberus-gaap:ComputerEquipmentMember2020-07-012021-06-300001157408srt:MinimumMemberlrn:StudentAndStateTestingComputersMember2020-07-012021-06-300001157408srt:MaximumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2020-07-012021-06-300001157408srt:MaximumMemberus-gaap:ComputerEquipmentMember2020-07-012021-06-300001157408srt:MaximumMemberlrn:StudentAndStateTestingComputersMember2020-07-012021-06-300001157408us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2020-07-012021-06-300001157408us-gaap:FurnitureAndFixturesMember2020-07-012021-06-300001157408lrn:SoftwareDevelopmentCostsInternetDomainMember2020-07-012021-06-300001157408lrn:OfficeEquipmentExcludingComputersMember2020-07-012021-06-300001157408us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-06-300001157408us-gaap:LeaseholdImprovementsMember2021-06-300001157408us-gaap:FurnitureAndFixturesMember2021-06-300001157408us-gaap:ComputerEquipmentMember2021-06-300001157408lrn:StudentComputerMember2021-06-300001157408lrn:StateTestingComputersMember2021-06-300001157408lrn:OfficeEquipmentExcludingComputersMember2021-06-300001157408us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2020-06-300001157408us-gaap:LeaseholdImprovementsMember2020-06-300001157408us-gaap:FurnitureAndFixturesMember2020-06-300001157408us-gaap:ComputerEquipmentMember2020-06-300001157408lrn:StudentComputerMember2020-06-300001157408lrn:StateTestingComputersMember2020-06-300001157408lrn:OfficeEquipmentExcludingComputersMember2020-06-300001157408us-gaap:SoftwareDevelopmentMember2020-07-012021-06-300001157408us-gaap:SoftwareDevelopmentMember2019-07-012020-06-300001157408us-gaap:SoftwareDevelopmentMember2018-07-012019-06-300001157408lrn:TwoEarlyStageFundsMember2020-07-012021-06-300001157408lrn:RethinkEducationIiiLpMember2020-07-012021-06-300001157408lrn:PurchasePricePayableAtEighteenMonthAnniversaryFromClosingOfAcquisitionMemberlrn:MedcertsLlcMember2020-11-302020-11-300001157408lrn:PurchasePricePayableAtClosingOfAcquisitionMemberlrn:MedcertsLlcMember2020-11-302020-11-300001157408us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-012021-06-300001157408us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-07-012020-06-300001157408us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-07-012019-06-300001157408lrn:AgoraMember2021-06-300001157408lrn:InstructionalCostsAndServicesMember2020-07-012021-06-300001157408lrn:InstructionalCostsAndServicesMember2019-07-012020-06-300001157408us-gaap:RetainedEarningsMember2020-07-012021-06-300001157408us-gaap:RetainedEarningsMember2019-07-012020-06-300001157408us-gaap:RetainedEarningsMember2018-07-012019-06-300001157408srt:MinimumMemberus-gaap:BuildingMember2021-06-300001157408srt:MaximumMemberus-gaap:BuildingMember2021-06-3000011574082020-01-2700011574082019-07-010001157408lrn:NewMarketsEducationPartnersIiLpMember2021-06-300001157408lrn:TwoEarlyStageFundsMember2019-06-300001157408us-gaap:BuildingMember2021-06-300001157408lrn:TechElevatorIncMemberus-gaap:TradeNamesMember2020-11-302020-11-300001157408lrn:TechElevatorIncMemberus-gaap:DevelopedTechnologyRightsMember2020-11-302020-11-300001157408lrn:TechElevatorIncMemberus-gaap:CustomerRelationshipsMember2020-11-302020-11-300001157408lrn:MedcertsLlcMemberus-gaap:TradeNamesMember2020-11-302020-11-300001157408lrn:MedcertsLlcMemberus-gaap:DevelopedTechnologyRightsMember2020-11-302020-11-300001157408lrn:MedcertsLlcMemberus-gaap:CustomerRelationshipsMember2020-11-302020-11-300001157408lrn:GalvanizeIncMemberus-gaap:TradeNamesMember2020-01-272020-01-270001157408lrn:GalvanizeIncMemberus-gaap:DevelopedTechnologyRightsMember2020-01-272020-01-270001157408lrn:GalvanizeIncMemberus-gaap:CustomerRelationshipsMember2020-01-272020-01-270001157408us-gaap:TradeNamesMember2021-06-300001157408us-gaap:OtherIntangibleAssetsMember2021-06-300001157408us-gaap:DevelopedTechnologyRightsMember2021-06-300001157408us-gaap:CustomerRelationshipsMember2021-06-300001157408us-gaap:TradeNamesMember2020-06-300001157408us-gaap:OtherIntangibleAssetsMember2020-06-300001157408us-gaap:DevelopedTechnologyRightsMember2020-06-300001157408us-gaap:CustomerRelationshipsMember2020-06-300001157408lrn:AcquisitionsMemberus-gaap:FairValueInputsLevel3Memberlrn:ConvertibleNoteMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001157408lrn:AcquisitionsMemberus-gaap:FairValueInputsLevel3Memberlrn:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001157408lrn:AcquisitionsMemberlrn:ConvertibleNoteMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001157408lrn:AcquisitionsMemberlrn:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001157408lrn:AcquisitionsMemberus-gaap:FairValueInputsLevel3Memberlrn:ConvertibleNoteMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001157408lrn:AcquisitionsMemberlrn:ConvertibleNoteMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001157408lrn:AcquisitionsMemberus-gaap:FairValueInputsLevel3Memberlrn:ConvertibleNoteMemberus-gaap:FairValueMeasurementsRecurringMember2019-06-300001157408lrn:AcquisitionsMemberus-gaap:FairValueInputsLevel3Memberlrn:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2018-06-300001157408lrn:AcquisitionsMemberus-gaap:FairValueInputsLevel3Memberlrn:ConvertibleNoteMemberus-gaap:FairValueMeasurementsRecurringMember2018-07-012019-06-300001157408lrn:AcquisitionsMemberus-gaap:FairValueInputsLevel3Memberlrn:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2020-07-012021-06-300001157408lrn:AcquisitionsMemberus-gaap:FairValueInputsLevel3Memberlrn:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2018-07-012019-06-300001157408us-gaap:RestrictedStockMember2021-06-300001157408us-gaap:PerformanceSharesMember2021-06-300001157408lrn:EmployeeAndNonEmployeesStockOptionMember2021-06-300001157408lrn:DeferredStockUnitsMember2021-06-300001157408us-gaap:CostOfSalesMemberlrn:StudentComputerMember2020-07-012021-06-300001157408us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-07-012021-06-300001157408us-gaap:CostOfSalesMemberlrn:StudentComputerMember2019-07-012020-06-300001157408us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-07-012020-06-300001157408us-gaap:CostOfSalesMemberlrn:StudentComputerMember2018-07-012019-06-300001157408us-gaap:SellingGeneralAndAdministrativeExpensesMember2018-07-012019-06-300001157408us-gaap:RevolvingCreditFacilityMember2020-01-272020-01-270001157408lrn:TalloIncMember2018-08-012018-08-310001157408lrn:BancOfAmericaLeasingCapitalLlcMembersrt:MinimumMember2021-06-300001157408lrn:BancOfAmericaLeasingCapitalLlcMembersrt:MaximumMember2021-06-300001157408lrn:BancOfAmericaLeasingCapitalLlcMember2020-07-310001157408lrn:BancOfAmericaLeasingCapitalLlcMember2020-04-300001157408us-gaap:RevolvingCreditFacilityMember2020-01-270001157408lrn:TalloIncMemberus-gaap:SeriesDPreferredStockMember2018-08-012018-08-310001157408us-gaap:RevolvingCreditFacilityMember2021-06-300001157408lrn:ConvertibleSeniorNotesDue2027Member2021-06-300001157408srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-272020-01-270001157408srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-272020-01-270001157408lrn:TalloIncMemberus-gaap:BaseRateMember2018-08-012018-08-3100011574082018-06-3000011574082019-06-300001157408lrn:TechElevatorIncMemberus-gaap:TradeNamesMember2020-11-300001157408lrn:TechElevatorIncMemberus-gaap:DevelopedTechnologyRightsMember2020-11-300001157408lrn:TechElevatorIncMemberus-gaap:CustomerRelationshipsMember2020-11-300001157408lrn:MedcertsLlcMemberus-gaap:TradeNamesMember2020-11-300001157408lrn:MedcertsLlcMemberus-gaap:DevelopedTechnologyRightsMember2020-11-300001157408lrn:MedcertsLlcMemberus-gaap:CustomerRelationshipsMember2020-11-3000011574082020-11-300001157408lrn:GalvanizeIncMemberus-gaap:TradeNamesMember2020-01-270001157408lrn:GalvanizeIncMemberus-gaap:DevelopedTechnologyRightsMember2020-01-270001157408lrn:GalvanizeIncMemberus-gaap:CustomerRelationshipsMember2020-01-270001157408lrn:StockOptionsAndRestrictedStockMember2020-07-012021-06-300001157408lrn:StockOptionsAndRestrictedStockMember2019-07-012020-06-300001157408lrn:StockOptionsAndRestrictedStockMember2018-07-012019-06-300001157408srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201613Member2020-07-010001157408us-gaap:PerformanceSharesMemberlrn:TechElevatorIncMember2020-07-012021-06-300001157408us-gaap:PerformanceSharesMember2020-07-012021-06-300001157408lrn:EmployeeAndNonEmployeesStockOptionMember2020-07-012021-06-300001157408lrn:DeferredStockUnitsMember2020-07-012021-06-300001157408us-gaap:PerformanceSharesMember2019-07-012020-06-300001157408lrn:EmployeeAndNonEmployeesStockOptionMember2019-07-012020-06-300001157408lrn:DeferredStockUnitsMember2019-07-012020-06-300001157408us-gaap:RestrictedStockMember2018-07-012019-06-300001157408us-gaap:PerformanceSharesMember2018-07-012019-06-300001157408lrn:EmployeeAndNonEmployeesStockOptionMember2018-07-012019-06-300001157408lrn:DeferredStockUnitsMember2018-07-012019-06-300001157408us-gaap:SellingGeneralAndAdministrativeExpensesMemberus-gaap:SoftwareDevelopmentMember2020-07-012021-06-300001157408us-gaap:CostOfSalesMemberus-gaap:SoftwareDevelopmentMember2020-07-012021-06-300001157408lrn:CapitalizedCurriculumMember2020-07-012021-06-300001157408us-gaap:SellingGeneralAndAdministrativeExpensesMemberus-gaap:SoftwareDevelopmentMember2019-07-012020-06-300001157408us-gaap:CostOfSalesMemberus-gaap:SoftwareDevelopmentMember2019-07-012020-06-300001157408lrn:CapitalizedCurriculumMember2019-07-012020-06-300001157408us-gaap:SellingGeneralAndAdministrativeExpensesMemberus-gaap:SoftwareDevelopmentMember2018-07-012019-06-300001157408us-gaap:CostOfSalesMemberus-gaap:SoftwareDevelopmentMember2018-07-012019-06-300001157408lrn:CapitalizedCurriculumMember2018-07-012019-06-300001157408srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberlrn:AccountingStandardsUpdate202006Member2021-09-300001157408us-gaap:SoftwareDevelopmentMember2021-06-300001157408lrn:CapitalizedCurriculumMember2021-06-300001157408us-gaap:SoftwareDevelopmentMember2020-06-300001157408lrn:CapitalizedCurriculumMember2020-06-300001157408lrn:AgoraMember2018-06-300001157408lrn:SeniorExecutivesMemberus-gaap:PerformanceSharesMemberlrn:LongTermShareholdersPerformancePlanMember2018-07-012019-06-300001157408lrn:NewChiefExecutiveOfficerAndExecutiveChairmanMemberlrn:PerformanceSharesTrancheOneMember2019-07-012020-06-300001157408us-gaap:RestrictedStockMember2020-07-012021-06-300001157408us-gaap:RestrictedStockMember2019-07-012020-06-300001157408lrn:FiscalYear2021LongTermIncentivePlanMember2020-07-012021-06-300001157408us-gaap:PerformanceSharesMemberlrn:FiscalYear2021ManagementIncentivePlanMember2020-07-012021-06-300001157408lrn:TimeBasedAwardMemberlrn:FiscalYear2021ManagementIncentivePlanMember2020-07-012021-06-300001157408us-gaap:CommonStockMember2020-07-012021-06-300001157408us-gaap:CommonStockMember2019-07-012020-06-300001157408us-gaap:CommonStockMember2018-07-012019-06-300001157408us-gaap:AdditionalPaidInCapitalMember2019-07-012020-06-300001157408us-gaap:AdditionalPaidInCapitalMember2018-07-012019-06-300001157408lrn:NewChiefExecutiveOfficerAndExecutiveChairmanMemberus-gaap:PerformanceSharesMemberlrn:VestingBasedOnPerformanceMember2019-07-012020-06-300001157408lrn:MiddleHighSchoolMember2020-07-012021-06-300001157408lrn:GeneralEducationMember2020-07-012021-06-300001157408lrn:MiddleHighSchoolMember2019-07-012020-06-300001157408lrn:GeneralEducationMember2019-07-012020-06-300001157408lrn:MiddleHighSchoolMember2018-07-012019-06-300001157408lrn:GeneralEducationMember2018-07-012019-06-300001157408lrn:MedcertsLlcMember2021-04-012021-06-300001157408srt:ExecutiveOfficerMemberus-gaap:PerformanceSharesMemberlrn:VestingBasedOnPerformanceAndServiceMember2020-08-012020-08-310001157408lrn:FiscalYear2021LongTermIncentivePlanMember2021-06-300001157408lrn:TwoEarlyStageFundsMember2018-07-012019-06-3000011574082016-07-012017-06-3000011574082017-01-012017-03-310001157408lrn:SeniorExecutivesMemberus-gaap:PerformanceSharesMemberlrn:LongTermShareholdersPerformancePlanMember2019-07-012020-06-300001157408lrn:AgoraMember2017-07-012018-06-300001157408lrn:GeorgiaCyberAcademyInc.Member2019-07-012020-06-300001157408us-gaap:RevolvingCreditFacilityMember2020-07-012021-06-300001157408lrn:PncEquipmentFinanceLlcMember2021-06-300001157408lrn:BancOfAmericaLeasingCapitalLlcMember2021-06-300001157408srt:MinimumMember2021-06-300001157408srt:MaximumMember2021-06-300001157408lrn:TalloIncMember2020-08-310001157408lrn:TalloIncMember2018-08-310001157408lrn:ConvertibleSeniorNotesDue2027Member2020-07-012021-06-300001157408us-gaap:USTreasurySecuritiesMember2021-06-300001157408us-gaap:CorporateDebtSecuritiesMember2021-06-3000011574082020-03-2700011574082019-07-012020-06-3000011574082018-07-012019-06-300001157408lrn:ConvertibleSeniorNotesDue2027Member2020-09-300001157408lrn:ConvertibleSeniorNotesDue2027Member2020-08-012020-09-300001157408lrn:FoundationForOnlineAndBlendedLearningMember2020-07-012021-06-300001157408lrn:FoundationForOnlineAndBlendedLearningMember2019-07-012020-06-300001157408lrn:FoundationForOnlineAndBlendedLearningMember2018-07-012019-06-300001157408srt:MinimumMember2020-07-012021-06-300001157408srt:MaximumMember2020-07-012021-06-300001157408us-gaap:AccruedLiabilitiesMemberlrn:MedcertsLlcMember2021-06-300001157408lrn:MedcertsLlcMember2020-11-302020-11-300001157408us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2020-07-012021-06-300001157408us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2019-07-012020-06-300001157408us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2018-07-012019-06-300001157408lrn:GalvanizeIncMember2021-06-300001157408lrn:GalvanizeIncMember2020-06-300001157408lrn:TechElevatorIncMember2020-11-300001157408lrn:MedcertsLlcMember2020-11-300001157408lrn:GalvanizeIncMember2020-01-270001157408lrn:TechElevatorIncMember2020-07-012021-06-300001157408lrn:MedcertsLlcMember2020-07-012021-06-300001157408lrn:GalvanizeIncMember2020-07-012021-06-300001157408lrn:GalvanizeIncMember2019-07-012020-06-300001157408lrn:TechElevatorIncMember2020-11-302020-11-300001157408lrn:GalvanizeIncMember2020-01-272020-01-270001157408lrn:TotalStockPriceGrowthThirtyThreePercentageMemberlrn:SeniorExecutivesMemberus-gaap:PerformanceSharesMemberlrn:LongTermShareholdersPerformancePlanMember2018-07-012019-06-300001157408lrn:TotalStockPriceGrowthLessThanTwentyFivePercentageMemberlrn:SeniorExecutivesMemberus-gaap:PerformanceSharesMemberlrn:LongTermShareholdersPerformancePlanMember2018-07-012019-06-300001157408lrn:TotalStockPriceGrowthEqualsOrGreaterThanNinetyFivePercentageMemberlrn:SeniorExecutivesMemberus-gaap:PerformanceSharesMemberlrn:LongTermShareholdersPerformancePlanMember2018-07-012019-06-3000011574082021-06-3000011574082020-06-300001157408us-gaap:AdditionalPaidInCapitalMember2020-07-012021-06-300001157408lrn:FoundationForOnlineAndBlendedLearningMember2021-06-300001157408lrn:StudentComputerMember2020-07-012021-06-300001157408lrn:StudentComputerMember2019-07-012020-06-300001157408lrn:StudentComputerMember2018-07-012019-06-3000011574082020-12-3100011574082021-07-3000011574082020-07-012021-06-30lrn:tranchelrn:installmentlrn:segmentxbrli:sharesiso4217:USDxbrli:purelrn:contractiso4217:USDxbrli:shareslrn:facilitylrn:leaselrn:fundlrn:item

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

Form 10-K

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

For the fiscal year ended June 30, 2021

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

For the transition period from to

Commission file number 001-33883

Stride, Inc.

(Exact name of registrant as specified in its charter)

Delaware
(State or other jurisdiction of
incorporation or organization)

95-4774688
(I.R.S. Employer
Identification No.)

2300 Corporate Park Drive
Herndon, VA 20171

(Address of Principal Executive Offices)

(703483-7000
(Registrant’s telephone number, including area code)

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

Title of each class

Trading Symbol

Name of each exchange on which registered

Common Stock, $0.0001 par value

LRN

New York Stock Exchange (NYSE)

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

None

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

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

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

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

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

Large accelerated filer 

Accelerated filer 

Non-accelerated filer 

Smaller reporting company 

Emerging growth company 

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

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

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

The aggregate market value of the registrant’s voting and non-voting stock held by non-affiliates of the registrant as of December 31, 2020 was $638,551,439. Aggregate market value excludes an aggregate of approximately 11,481,403 shares of common stock held by officers and directors and by each person known by the registrant to own 5% or more of the outstanding common stock on such date. Exclusion of shares held by any of these persons should not be construed to indicate that such person possesses the power, direct or indirect, to direct or cause the direction of the management or policies of the registrant, or that such person is controlled by or under common control with the registrant.

The number of shares of the registrant’s common stock outstanding as of July 30, 2021 was 41,591,963.

DOCUMENTS INCORPORATED BY REFERENCE:

Portions of the registrant’s definitive proxy statement for its 2021 annual meeting of stockholders to be filed pursuant to Regulation 14A with the Securities and Exchange Commission not later than 120 days after the registrant’s fiscal year ended June 30, 2021, are incorporated by reference into Part III of this Form 10-K.

TABLE OF CONTENTS

PART I

ITEM 1.

Business

4

ITEM 1A.

Risk Factors

22

ITEM 1B.

Unresolved Staff Comments

41

ITEM 2.

Properties

42

ITEM 3.

Legal Proceedings

42

ITEM 4

Mine Safety Disclosures

42

PART II

ITEM 5.

Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

43

ITEM 6.

Selected Financial Data

44

ITEM 7.

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

45

ITEM 7A.

Quantitative and Qualitative Disclosures About Market Risk

61

ITEM 8.

Financial Statements and Supplementary Data

62

ITEM 9.

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

110

ITEM 9A.

Controls and Procedures

110

ITEM 9B.

Other Information

113

PART III

ITEM 10.

Directors, Executive Officers and Corporate Governance

114

ITEM 11.

Executive Compensation

114

ITEM 12.

Security Ownership of Certain Beneficial Owners and, Management and Related Stockholder Matters

114

ITEM 13.

Certain Relationships and Related Transactions, and Director Independence

114

ITEM 14.

Principal Accountant Fees and Services

115

PART IV

ITEM 15.

Exhibit and Financial Statement Schedules

116

ITEM 16.

Form 10-K Summary

116

2

CERTAIN DEFINITIONS

Unless the context requires otherwise, all references in this Annual Report on Form 10-K (the “Annual Report”) to “Stride,” “Company,” “we,” “our” and “us” refer to Stride, Inc. and its consolidated subsidiaries.

SPECIAL NOTE ON FORWARD-LOOKING STATEMENTS

This Annual Report contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995 that involve substantial risks and uncertainties. All statements other than statements of historical facts contained in this Annual Report on Form 10-K are forward-looking statements. We have tried, whenever possible, to identify these forward-looking statements using words such as “anticipates,” “believes,” “estimates,” “continues,” “likely,” “may,” “opportunity,” “potential,” “projects,” “will,” “will be,” “expects,” “plans,” “intends,” “should,” “would” and similar expressions to identify forward-looking statements, whether in the negative or the affirmative. These statements reflect our current beliefs and are based upon information currently available to us. Accordingly, such forward-looking statements involve known and unknown risks, uncertainties and other factors which could cause our actual results, performance or achievements to differ materially from those expressed in, or implied by, such statements. These risks, uncertainties, factors and contingencies include, but are not limited to:

reduction of per pupil funding amounts at the schools we serve;
inability to achieve a sufficient level of new enrollments to sustain our business model;
limitations of the enrollment data we present, which may not fully capture trends in the performance of our business;
failure to enter into new school contracts or renew existing contracts, in part or in their entirety;
failure of the schools we serve or us to comply with federal, state and local regulations, resulting in a loss of funding, an obligation to repay funds previously received, or contractual remedies;
governmental investigations that could result in fines, penalties, settlements, or injunctive relief;
declines or variations in academic performance outcomes of the students and schools we serve as curriculum standards, testing programs and state accountability metrics evolve;
harm to our reputation resulting from poor performance or misconduct by operators or us in any school in our industry and/or in any school in which we operate;
legal and regulatory challenges from opponents of virtual public education or for-profit education companies;
changes in national and local economic and business conditions and other factors, such as natural disasters, pandemics and outbreaks of contagious diseases and other adverse public health developments, such as coronavirus disease 2019 (“COVID-19”);
discrepancies in interpretation of legislation by regulatory agencies that may lead to payment or funding disputes;
termination of our contracts, or a reduction in the scope of services, with schools;
failure to develop the career readiness education business;
entry of new competitors with superior technologies and lower prices;
unsuccessful integration of mergers, acquisitions and joint ventures;
failure to further develop, maintain and enhance our technology, products, services and brands;

3

inadequate recruiting, training and retention of effective teachers and employees;
infringement of our intellectual property;
disruptions to our Internet-based learning and delivery systems, including, but not limited to, our data storage systems, resulting from cybersecurity attacks;
misuse or unauthorized disclosure of student and personal data; and
failure to prevent a cybersecurity incident that affects our systems.

Forward-looking statements reflect our management’s expectations or predictions of future conditions, events or results based on various assumptions and management’s estimates of trends and economic and regulatory factors in the markets in which we are active, as well as our business plans. They are not guarantees of future performance. By their nature, forward-looking statements are subject to risks and uncertainties. Our actual results and financial condition may differ, possibly materially, from the anticipated results and financial condition indicated in these forward-looking statements. There are a number of factors that could cause actual conditions, events or results to differ materially from those described in the forward-looking statements contained in this Annual Report. A discussion of factors that could cause actual conditions, events or results to differ materially from those expressed in any forward-looking statements appears in “Part 1—Item 1A—Risk Factors.”

Readers are cautioned not to place undue reliance on forward-looking statements in this Annual Report or that we make from time to time, and to consider carefully the factors discussed in “Part 1—Item 1A—Risk Factors” of this Annual Report in evaluating these forward-looking statements. These forward-looking statements are representative only as of the date they are made, and we undertake no obligation to update any forward-looking statement as a result of new information, future events or otherwise.

PART I

ITEM 1.  BUSINESS

Company Overview

We are an education services company providing virtual and blended learning.   Our technology-based products and services enable our clients to attract, enroll, educate, track progress, and support students.  These products and services, spanning curriculum, systems, instruction, and support services are designed to help learners of all ages reach their full potential through inspired teaching and personalized learning.  Our clients are primarily public and private schools, school districts, and charter boards.  Additionally, we offer solutions to employers, government agencies and consumers.  

We offer a wide range of individual products and services, as well as customized solutions, such as our most comprehensive school-as-a-service offering which supports our clients in operating full-time virtual or blended schools.  More than three million students have attended schools powered by Stride curriculum and services since our inception.

Our solutions address two growing markets: General Education and Career Learning.  

General Education

    

Career Learning

 

      School-as-a-service

    Stride Career Prep school-as-a-service

      Stride Private Schools

    Learning Solutions Career Learning software and services sales

      Learning Solutions software and services sales

    Adult Learning

Products and services for the General Education market are predominantly focused on core subjects, including math, English, science and history, for kindergarten through twelfth grade students to help build a common foundation of knowledge.  Programs utilizing General Education products and services are for students that are not specializing in any particular curriculum or course of study.  These programs provide an alternative to traditional “brick-and-mortar” school options and address a range of student needs including, safety concerns, increased academic support, scheduling flexibility,

4

physical/health restrictions or advanced learning.  Products and services are sold as a comprehensive school-as-a-service offering or à la carte.

Career Learning products and services are focused on developing skills to enter and succeed in careers in high-growth, in-demand industries—including information technology, health care and business.   Through our Career Learning programs, we offer middle and high school students content pathways that include job-ready skills and work experiences and, for high school students, that can lead toward an industry certification and/or college credits.   Like General Education product and services, the products and services for the Career Learning market are sold as a comprehensive school-as-a-service offering or à la carte.  Through our Galvanize, Tech Elevator, and MedCerts brands, we also offer in-person and remote immersive programs and self-paced, structured online Career Learning programs to adult learners in data science, software engineering, healthcare, and medical fields, as well as providing staffing and talent development services to employers.  These programs are offered directly to consumers, as well as to employers and government agencies.

For both the General Education and Career Learning markets, the majority of revenue is derived from our comprehensive school-as-a-service offering which includes an integrated package of curriculum, technology systems, instruction, and support services that we administer on behalf of our customers. The average duration of the agreements for our school-as-a-service offering is greater than five years, and most provide for automatic renewals absent a customer notification within a negotiated time frame. During any fiscal year, we may enter into new agreements, receive non-automatic renewal notices, negotiate replacement agreements, terminate such agreements or receive notices of termination, or customers may transition a school to a different offering.  

Our History

We were founded in 2000 to utilize advances in technology to provide children with access to a high-quality education regardless of their geographic location or socioeconomic background. Given the geographic flexibility of technology-based education, we believed we could help address the growing concerns regarding the regionalized disparity in the quality and breadth of available curriculum and instruction, both in the United States and abroad. The convergence of these factors and rapid advances in Internet networks created the opportunity to make a significant impact by deploying online learning software and systems on a flexible, online platform.

In September 2001, we introduced our kindergarten through 2nd grade offering in Pennsylvania and Colorado, serving approximately 900 students in the two states combined. We subsequently added new grades and new schools in additional states. We also launched blended public schools that combine face-to-face time in the classroom with online instruction and opened an online private school to reach students worldwide. For the 2020-2021 school year, we provided our school-as-a-service offering to 77 schools in 30 states and the District of Columbia in the General Education market, and 33 schools in 23 states in the Career Learning market.  We also serve schools in all 50 states and the District of Columbia through our Learning Solutions sales channel.

In January 2020, we acquired Galvanize to expand the Company’s adult learning offerings to include data science and software engineering, technology staffing and developing talent and capabilities for companies.  In November 2020, we acquired Tech Elevator and MedCerts to continue our expansion into adult learning.  Tech Elevator provides in-person and remote immersive training in software development for consumers and enterprises.  MedCerts offers online allied healthcare training, including certification preparation and job placement support.  

Our Market

The U.S. market for K-12 education is large and virtual and blended learning has gained greater acceptance and broader usage due to the impact of the COVID-19 pandemic. For example:

According to a May 2019 report of the National Education Policy Center (“NEPC”) entitled “Full-Time Virtual and Blended Schools:  Enrollment, Student Characteristics, and Performance,” in 2017-18, 501 full-time virtual schools enrolled 297,712 students, and 300 blended schools enrolled 132,960. The NEPC report further states thirty-nine states had either virtual or blended schools. There were four states that allowed blended schools to operate but still have not allowed the opening of full-time virtual schools. A total of six states have full-time virtual schools but do not currently have full-time blended learning schools.

5

In an April 2021 study of 16 to 18 year old students in the U.S. and U.K., the Society for Industrial and Applied Mathematics found that one-third of students would choose either full-time or part-time online education even after things return to normal after the pandemic.  This included 29% of students who preferred a hybrid approach, and 4% of students who preferred a full-time virtual education.
In 2020, the National Home Education Research Institute reported that there are approximately 2.5 million home-educated students in the United States, which has grown by an estimated 2% per year since 2016.

Demand for Education Alternatives: The Market Opportunity

As evidenced by the rapid evolution of education technology and varying educational options being offered to learners of all ages, no single learning model has been found that works equally well for every student. Learners today utilize technology in all aspects of their lives, and we expect this reality to extend to their education. Our business has been built on the premise that every learner, regardless of geographic location or socioeconomic background, is entitled to a high-quality education that is individualized and adaptable based on the student’s unique needs. We also believe all learners can benefit from more engaging technology-enriched educational content.

We anticipate that full-time online public schools will meet the needs of a small percentage of the overall United States K-12 student population, but that segment will still represent a large and growing opportunity for us in absolute terms. Across our educational programs, learners come from a broad range of social, economic and academic backgrounds. Examples of students for whom our full-time virtual or blended solutions may fit include, but are not limited to, families with: (i) students seeking to learn in a way that better accommodates their individual needs; (ii) safety, social and health concerns about their local school, including students who are being bullied or are subjected to discrimination; (iii) students with disabilities who are seeking alternatives to traditional classrooms; (iv) students for whom the local public school is not meeting their needs; (v) students who seek or need greater flexibility than other alternatives, such as student-athletes and performers who are not able to attend regularly scheduled classes; (vi) college-bound students who want to bolster their college readiness and application appeal by taking additional Advanced Placement (“AP”), honors and/or elective courses; (vii) students seeking career and technical skills; (viii) high school dropouts who have decided to re-enroll in school to earn a diploma; and (ix) students of military families who desire high-quality, consistent education as they relocate to new locations. Our individualized learning approach allows students to optimize their educational experience and, therefore, their chances of achieving their goals.

Although the COVID-19 pandemic changed the way in which students were educated during the 2020-21 school year, we continue to expect most students in the United States will be educated in traditional school buildings and classrooms. However, we believe that certain student segments will benefit from the availability to choose an online public education (including blended learning models), and that states and districts will seek to incorporate virtual and blended solutions into their school-based programs. Our school-as-a-service offering offers a full service, integrated program, and a complete solution for districts and schools that desire a comprehensive option. For public school customers who need less than a full service offering, our Learning Solutions sales channel provides online curriculum and services on a solutions-oriented, customized basis. We continue to invest significant resources, organically and through licensing or acquisitions, in developing product offerings that afford us the flexibility to serve different types of customers with varying value propositions and price points that are adaptable to an institution’s and individuals’ capabilities and needs. Moreover, we have pursued, and will continue to pursue, selected markets outside the United States where we believe our products and services can address local foreign market needs.

The Bureau of Labor Statistics estimates that demand for occupations that require nondegree postsecondary education will grow at almost twice the rate of overall employment through 2029.  We believe this will drive more adult learners to seek training solutions that lead to credentials or certifications.  It is anticipated that these learners will seek lower cost, more accessible training solutions that prepare them for the workforce in less time than traditional post-secondary degree programs.  Our adult learning solutions provide these types of learners with content, instruction, and career placement services to help them achieve their career goals.   Additionally, according to the Society for Human Resource Management, recruiting and hiring remains one of the top challenges for companies.   To address this challenge, companies are beginning to cover the cost of training for entry-level positions as well as increasing budgets for upskilling and reskilling of their existing workforce. Stride’s adult learning solutions addresses these employer needs by providing training and job placement and recruitment services.  We anticipate that this market will continue to grow as more employers recognize the benefits of retaining existing talent rather than sourcing new talent.

6

Our Lines of Revenue

General Education

Products and services for the General Education market are predominantly focused on core subjects, including math, English, science and history, for kindergarten through twelfth grade students to help build a common foundation of knowledge.  Programs utilizing General Education products and services are for students that are not specializing in any particular curriculum or course of study.  These programs provide an alternative to traditional school options and address a range of student needs including, safety concerns, increased academic support, scheduling flexibility, physical/health restrictions or advanced learning.   Products and services are sold as a comprehensive school-as-a-service offering or à la carte.

Career Learning

Career Learning products and services are focused on developing skills to enter and succeed in careers in high-growth, in-demand industries—including information technology, health care and business. We provide middle and high school students with Career Learning programs that complement their core general education coursework in math, English, science and history. Stride offers multiple career pathways supported by a diverse catalog of Career Learning courses. The middle school program exposes students to a variety of career options and introduces career skill development. In high school, students may engage in industry content pathway courses, project-based learning in virtual teams, and career development services. High school students have the opportunity to progress toward certifications, connect with industry professionals, earn college credits while in high school, and participate in job shadowing and/or work-based learning experiences that are required to succeed in today’s digital, tech-enabled economy. A student enrolled in a school offering Stride’s General Education program may take Career Learning courses, but that student and the associated revenue is not reported as a Career Learning enrollment or Career Learning revenue. However, a student and the associated revenue, whether in middle or high school, is counted as a Career Learning enrollment or Career Learning revenue if the student is enrolled in a Career Learning program.

Like General Education products and services, the products and services for the Career Learning market are sold as a comprehensive school-as-a-service offering or à la carte.  We also offer focused post-secondary career learning programs to adult learners, through our Galvanize, Tech Elevator, and MedCerts brands.  These include skills training for the data science, software engineering, healthcare, and medical fields, as well as providing staffing and talent development services to employers. These programs are offered directly to consumers, as well as to employers and government agencies.

Our Sales Channels

Virtual and Blended Schools

The Virtual and Blended Public Schools we serve offer an integrated package of systems, services, products, and professional expertise that we administer to support a virtual or blended public school. Customers of these programs can obtain the administrative support, information technology, academic support services, online curriculum, learning system platforms and instructional services under the terms of a negotiated service and product agreement. We provide our school-as-a-service offerings to virtual and blended public charter schools and school districts. These contracts are negotiated with, and approved by, the governing authorities of the customer. The duration of these service and product agreements are typically greater than five years, and most provide for automatic renewals absent a customer notification within a negotiated time frame. During any fiscal year, the Company may enter into new agreements, receive non-automatic renewal notices, negotiate replacement agreements, terminate such agreements or receive notice of termination, or customers may transition a school to a different offering. The governing boards may also establish school policies and other terms and conditions over the course of a contract, such as enrollment parameters. The authorizers who issue the charters to our school-as-a-service customers can renew, revoke, or modify those charters as well.

The majority of our revenue is derived from these school-as-a-service agreements with the governing authorities of the public schools we serve. In addition to providing a comprehensive course catalog, related books and physical materials, a learning management system for online learning, and, in certain cases, student computers, we also offer these schools a variety of administrative support, technology and academic support services. Full-time virtual and blended public school students access online lessons over the Internet and utilize offline learning materials we provide. Students receive assignments, complete lessons, take assessments, and are instructed by teachers with whom they interact via email,

7

telephonically, in synchronous virtual classroom environments, and sometimes face-to-face. In either case, for parents who believe their child is not thriving in their current school or for students and families who require time or location flexibility in their schooling, virtual and blended public schools can provide a compelling choice. Students attending many of these schools are also provided the opportunity to participate in a wide variety of school activities, including field trips, service learning opportunities, honor societies, and clubs. In addition to school-level activities, we sponsor a wide variety of extracurricular activities on a national basis, such as clubs, contests and college and career planning sessions.

These virtual public schools operate under different brands including Virtual Academies (our General Education offering), Stride Career Prep (including Destinations Career Academies, which focus on career pathways), Insight schools (which tend to focus on particular student segments, such as only middle and high school grade levels, at-risk students and career readiness programs), and iQ Academies (where responsibility for academic program and regulatory compliance rests with the school or school district).

In addition to our full-time virtual public schools, we offer a variety of support services and sell our products to blended public schools, which are public schools that combine online and face-to-face instruction for students in a variety of ways with varying amounts of time spent by students in a physical learning center. In contrast to a typical brick and mortar public school, blended public schools can provide a greater selection of available courses, increased opportunities for self-paced, individualized instruction and greater scheduling flexibility.  Our blended schools bring students and teachers physically together more often than a purely online program. In some blended schools we support, students attend a learning center on a part-time basis, where they receive face-to-face instruction, in addition to their online virtual curriculum and instruction.

Learning Solutions

Our Learning Solutions sales channel distributes our software and services to schools and school districts across the U.S.  Over the past few years, public schools and school districts have been increasingly adopting online solutions to augment teaching practices, launch new learning models, cost-effectively expand course offerings, provide schedule flexibility, improve student engagement, increase graduation rates, replace textbooks, and retain students. State education funds traditionally allocated for textbook and print materials have also been authorized for the purchase of digital content, including online courses, and in some cases mandated access to online courses. With the impact of the COVID-19 pandemic on education, school districts are seeking more complete virtual learning solutions in addition to curriculum, including virtual instructional delivery, scheduling, attendance monitoring for virtual instructional sessions, teacher professional development, consulting support in effective virtual instruction, and special education accommodations. Additionally, districts are seeking support for implementations that blend virtual and in-person instruction.

To address the growing need for digital solutions and the recently emerging need for comprehensive virtual solutions, our Learning Solutions team provides curriculum and technology solutions, packaged in a portfolio of flexible learning and delivery models mapped to specific student and/or district needs. This portfolio approach provides a continuum of delivery models, from full-time programs to individual course sales and supplemental options that can be used in traditional classrooms to differentiate instruction. Our Learning Solutions team strives to partner with public schools and school districts, primarily in the U.S., to provide more options and better tools to empower teachers to improve student achievement through personalized learning in traditional, blended and online learning environments and to provide comprehensive support for teachers and administrators to deliver effective virtual and blended instructions.

Private Pay

We own and operate three accredited, tuition-based private schools that meet a range of student needs from individual course credit recovery to college preparatory programs. Beyond our business in the United States, we pursue international opportunities where we believe there is significant demand for a quality online education. Our international customers are typically expatriate families who wish to study in English and foreign students who desire a U.S. high school diploma. For the 2020-21 school year, we served students in more than 100 countries. In addition, we have entered into agreements that enable us to distribute our products and services to our international school partners who use our courses to provide broad elective offerings and dual diploma programs.

8

Consumer Sales

We also sell individual K-8 online courses and supplemental educational products directly to families. These purchasers desire to educate their children as homeschoolers, outside of the traditional school system or to supplement their child’s existing public or private school education without the aid of an online teacher. Customers of our consumer products have the option of purchasing a complete grade-level curriculum for grades K-8, individual courses, or a variety of other supplemental products, covering various subjects depending on their child’s needs. Typical applications include summer school course work, home-schooling and educational supplements.

Adult Learning

We offer adult learning training programs through three brands, Galvanize, Tech Elevator, and MedCerts, which provide programs that address the skills gap facing companies in the information technology and health care sectors.  Galvanize and Tech Elevator offer in-person and remote immersive full-time programs designed for adult learners looking to advance their technology careers by providing such learners with skills and real-world experiences.  These programs are offered in software engineering and data science.  MedCerts provides self-paced, fully online structured training programs that lead to certifications in the health care field. In many cases, Galvanize, Tech Elevator, and MedCerts work directly with a company to create a customized, tailored education plan to help the company reach its goals and train its employees according to such plan.

Our Business Strategy

We are committed to maximizing every learner’s potential by personalizing their educational experience, delivering a quality education to schools and students, and supporting our customers in their quest to improve academic outcomes and prepare them for college and future careers. In furtherance of those objectives, we plan to continue investing in our curriculum and learning systems. These investments include initiatives to create and deploy a next generation curriculum and learning platform, improve the effectiveness of our school workforce, develop new instructional approaches to increase student and parental engagement, and improve our systems and security architecture. This strategy consists of the following key elements:

Affect Better Student Outcomes.  We are committed to improving student outcomes for every student in the schools we serve. To achieve this goal we: (i) invest in training and professional development for teachers and school leaders, which may include a competency-based Master’s Graduate Degree in Online Teaching K-12 though our partnership with Southern New Hampshire University; (ii) develop programs and initiatives designed to improve the learning experience, such as our interactive media projects, project-based learning (“PBL”), virtual science labs and AP test prep; (iii) enhance our curriculum to make it more engaging, adaptive and available to all students anywhere; and (iv) update our content as state standards and state assessments change. We also will focus our marketing and enrollment efforts on helping students and families understand the unique demands and challenges of the online learning environment. We believe better understanding by parents and students will better prepare students for the work and improve their chance at academic success.

Improve Student Retention in Our School-as-a-Service Offerings.  To ensure the best outcomes for students, we have partnered with the school boards we serve to make a concerted effort to enroll and retain students who are truly engaged and ready to learn. Research shows that students who remain in the same school setting longer generally perform better academically, and retention is especially challenging with virtual and blended schools because families have the option of enrolling their children in a brick and mortar school or another virtual or blended school. We, therefore, continue to refine our marketing programs to attract students who are most likely to succeed in a non-classroom based environment with the expectation of increasing academic success and student retention, recognizing that all students are eligible to enroll consistent with state requirements (e.g., enrollment caps, prior public school student). Once students are enrolled, programs such as Strong Start Onboarding, Single Point of Contact Advisors, Social-Emotional Learning and Face-to-Face/Blended Programs provide early intervention and focused engagement and retention strategies, which strive to help students stay on track, improve engagement and, ultimately, give students a better chance at academic success.

Grow Career Learning Enrollments and Expand Career Training Market. To grow Stride’s Career Learning business and enrollments we are expanding the Stride Career Prep brand, introducing PBL and pursuing industry partnerships. We believe this approach will be more advanced than traditional vocational training and broader than enrollment in a series of career technical education (“CTE”) courses.  We seek to expand our addressable market by

9

offering career readiness training beyond our traditional K-12 market and into adult education and corporate training.  In calendar year 2020, we acquired three adult learning businesses, Galvanize, Tech Elevator, and MedCerts, to expand into the information technology and health care industries to provide talent development for individuals and enterprises.

Introduce New and Improved Products and Services.  We intend to continue to expand our product line and offerings, both internally and through licensing or strategic acquisitions of products that expand our current portfolio. This includes pursuing development and licensing of curriculum and platforms that are accessible from tablet and mobile devices and leveraging adaptive learning technologies and solutions.

Increase Enrollments at Existing Virtual and Blended Public Schools. Some state regulations, school governing authorities and/or districts limit or cap student enrollment or enrollment growth. At the direction of our school board and school district customers, we seek to provide an opportunity for more students to attend these schools, and support their efforts to work with legislators, state departments of education, educators and parents to increase or remove student enrollment caps.

Expand Virtual and Blended Public School Presence into Additional States and Cities.  As laws change and opportunities arise, we work with states, school districts, regional education organizations, and charter schools to authorize and establish new virtual and blended public schools and to contract with them to provide our curriculum, online learning platform, support services, and other related offerings. Traditional school districts are becoming a greater percentage of our customer base.

Grow Our Learning Solutions Sales Channel.  Our broad Learning Solutions course catalog ranges from pre-K to 12th grade, instructional services, supplemental solutions, and teacher development and is the key driver for Learning Solutions growth. We work to continue the market adoption of these solutions and services as school districts partner with us to address a variety of academic needs and to facilitate personalized learning in traditional, blended and online learning environments.

Add Enrollments in Our Private Schools.  We currently operate three online private schools that we believe appeal to a broad range of students and families. We look to drive increased enrollments in these schools by increasing awareness, through targeted marketing programs, and by solicitation of partnerships with traditional brick and mortar private schools.

Pursue International Opportunities to Offer Our Learning Systems.  We believe there is strong worldwide demand for high-quality, online education from U.S. families living abroad, foreign students who seek a U.S.-style education, and the schools and school systems that serve such students in their local market. Our ability to operate virtually is not constrained by the need for a physical classroom or local teachers, which makes our learning systems ideal for use internationally.

Develop Additional Channels through which to Deliver Our Learning Systems.  We plan to evaluate other delivery channels on a routine basis and to pursue opportunities where we believe there is likely to be significant demand for our offering, such as direct classroom instruction, blended classroom models, career technical education, supplemental educational products, adult learning, and individual products packaged and sold directly to consumers. We have made strategic investments in other companies to supplement our Learning Solutions go-to-market approach with a focus on advising school districts on their digital classroom transformation efforts.  

Pursue Strategic Partnerships and Acquisitions.  We may pursue selective acquisitions that complement our existing educational offerings and business capabilities, and that are natural extensions of our core competencies. We may also pursue acquisitions that extend our offerings and business capabilities, such as our acquisitions of Galvanize, Tech Elevator, and MedCerts in calendar year 2020, and opportunities with institutions. We believe we can be a valued-added partner or contribute our expertise in curriculum development and educational services to serve more students.  In 2018, we partnered with Southern New Hampshire University to invest in the development of degree-granting programs for online teaching.

Products and Services

We continue to invest in curriculum and technology to educate students more effectively and efficiently. Much of our investment has been in the development of improved functionality of our curriculum and systems. Areas of focus include: (i) integration and user experience—making sure that all of our systems and solutions are easy for teachers,

10

administrators, students, and parents to use; (ii) mobile enabled products; (iii) portability—making sure that our platforms integrate with and onto third-party platforms; (iv) features which personalize learning for all students we serve; (v) courses that are flexible enough to provide assistance to struggling students; (vi) reading and oral fluency scoring; (vii) alignment with state standards; (viii) built-in tutoring and support functionality; and (ix) a virtual learning platform which supports the scheduling and delivery of instruction, tracking of attendance, recording of instructional sessions, and allows student group work.

We provide various products and services to customers on an individual basis as well as customized solutions, including our comprehensive school-as-a-service offering which supports our customers in operating full-time virtual or blended schools. We continue to expand upon our personalized learning model, improve the user experience of our products, and develop tools and partnerships to more effectively engage and serve students, teachers, administrators, and adult learners. 

Curriculum and Content

Our customers can select from hundreds of high-quality, engaging, online coursework and content, as well as many state-customized versions of those courses, electives, and instructional supports.  We have built core courses with the guidance and recommendations of leading educational organizations at the national and state levels. State standards continue to evolve, and we invest in our curriculum to meet these changing requirements.  

Adult Learning – Through our Galvanize, Tech Elevator and MedCerts brands, we have added high-quality, engaging, online coursework and content in information technology and health care.  

Systems

We have established a secure and reliable technology platform, which integrates proprietary and third-party systems to provide a high-quality educational environment and give us the capability to grow our customer programs and enrollment.  Our end-to-end platform includes content management, learning management, student information, data reporting and analytics, and various support systems that allow customers to provide a high-quality, and personalized educational experience for students.  À la carte offerings can provide curriculum and content hosting on customers’ learning management systems, or integrate with customers’ student information systems.

Instructional Services

We offer a broad range of instructional services that include customer support for instructional teams, including recruitment of state certified teachers, training in research-based online instruction methods and systems, oversight and evaluation services, and ongoing professional development.  Stride also provides training options to support teachers and parents to meet students’ learning needs. Our range of training options are designed to enhance skills needed to teach using an online learning platform, and include hands-on training, on-demand courses, and support materials.

Support Services

We offer a broad range of support services, including marketing and enrollment (e.g., supporting prospective students through the admission process), assessment management, administrative support (e.g., budget proposals, financial reporting, and student data reporting), and technology and materials support (e.g., providing student computers, offline learning kits, internet access and technology support services).

Accreditation and Academic Performance  

In 2018, Cognia renewed our corporate accreditation for another five years. Cognia (formerly known as AdvancED) is a non-profit organization that serves more than 30,000 public and private schools and districts across the United States. It was created by the merger of the preK-12 divisions of the North Central Accreditation Association Commission on Accreditation and School Improvement and the Southern Association of Colleges and Schools Council on Accreditation and School Improvement, and the subsequent addition of the Northwest Accreditation Commission.

Our fundamental goal for every child who enrolls in a school that has purchased our school-as-a-service offering, is to improve their academic performance.  With the implementation of the federal Every Student Succeeds Act (“ESSA”)

11

for the 2017-18 school year, each of the states in which we support virtual and blended public schools has been given the authority to develop a school accountability plan within the confines of a broad federal ESSA framework based on their own conception of the best means to advance college and career readiness. The ESSA requires states to utilize four academic-related indicators in their accountability plans to measure school and student performance:  academic achievement, student growth in reading and math, graduation rate, and progress in achieving English language proficiency. The states were given discretion on the weight to give to each indicator and how to apply them. Most of the state ESSA plans submitted in 2017 to the U.S. Department of Education use some form of summative rating method to describe school performance, such as conferring an A-F grade or using a ranking system having a 1-10 scale. A significant new element of this education law is a requirement for states to adopt at least one non-academic indicator in their state’s accountability system to measure “school quality or student success,” often called the “fifth” indicator. Unlike No Child Left Behind where the only measure of school performance was an Annual Yearly Progress report, there are a wide range of non-academic options enumerated in the ESSA that the states can adopt to advance their own “school quality or student success” accountability objectives. The states may include measures of student engagement, educator engagement, student access to and completion of advanced coursework, post-secondary readiness, school climate and safety, and any other indicator a state may choose for this purpose. For example, a post-secondary readiness accountability indicator can include student participation in and completion of a CTE program of study, or access to dual credit programs. Similarly, a student engagement indicator may focus on teacher observations or ratings that demonstrate improvements in this area.

We share the view taken by many states that assessing a student by his or her learning growth is a more accurate indicator of school and student performance than attaining a static proficiency score. This approach is now reflected in the ESSA as well. All of our school-as-a-service offerings administer nationally recognized, norm-referenced assessments to measure student growth during the school year, to prepare students for state assessments and to guide instruction. To ensure all schools are utilizing best practices learned from other successful school clients and from other high performing schools across the country, we continue to encourage the school boards of our customers to implement our Academic Excellence Framework, a standardized guide available to all of our school-as-a-service clients that addresses teacher preparation, delivery of instruction, and student assessment. Effective instruction is informed by and evaluated based on student-level data. As part of the academic framework guidelines, schools implement plans to collect student-level data throughout the year through the use of norm-referenced growth measures at least three times per year, along with strategically placed formative interims, benchmarks, and summative assessments.

In addition to the complexities involved in measuring academic performance of students, we believe that the virtual and blended public schools we serve face unique challenges impacting academic success not necessarily encountered to the same extent by traditional brick and mortar schools. These challenges include students who enter behind grade level or under-credited, high student mobility, lack of control over the student learning environment and higher than average percentages of students eligible for free or reduced-price lunch in many states. With rare exceptions, the data shows that students identified as eligible for free lunch had lower percentages at or above proficiency levels than students eligible for reduced-price lunch, and both groups usually underperformed students identified as not eligible for subsidized meals. In addition, for decades, educational research has shown that persistence—remaining and proceeding at pace in the same school setting—can benefit academic performance, while mobility—moving from one school setting to another—can have a destabilizing influence, causing students to struggle and lapse in academic performance.  

While measuring academic performance is necessary, taking meaningful steps to improve student outcomes is an integral part of our mission. Accordingly, we continually strive to achieve that objective by undertaking new initiatives and improving existing programs that support students and families, such as Strong Start, Social-Emotional Learning and Advisors. To monitor student learning progress during the school year, we are using multiple equivalent assessments at the lesson, unit and semester level. This is intended to ensure that our measurement is reliable and valid. We provide more synchronous sessions for at-risk students based on data driven instruction that provides for targeted teacher intervention to assist students with lesson challenges.

In furtherance of our goal to improve academic performance, the Academic Committee of the Stride Board of Directors is charged with making recommendations to management to foster continuous improvement in academic outcomes for the public and private schools served by the Company. With input and oversight from the Academic Committee, our Educational Advisory Committee (“EAC”) consists of industry experts who provide additional academic expertise and advice. The EAC met five times in fiscal year 2021. The members of the EAC were:

Dr. David Driscoll, former Commissioner of Education, Commonwealth of Massachusetts;

12

Ms. Millie Fornell, former Chief of Staff, Miami-Dade School District;
Ms. Ann Foster, former Senior Vice President Strategy, Business Development and Connected Learning for Harcourt Education Group;
Dr. Mary Futrell, retired Dean of the George Washington University School of Education and former President of the National Education Association;

Dr. Beverly Hutton, Deputy Executive Director of the National Association of Secondary School Principals;
Dr. Ildiko Laczko-Kerr, Chief Academic Officer, Arizona Charter Schools Association;
Dr. Andrew Porter, former Dean of the Graduate School of Education, University of Pennsylvania; and
Dr. Elanna Yalow, CEO of Knowledge Universe Early Learning Programs.

Competition

As a general matter, we face varying degrees of competition from a variety of education companies because the scope of our offerings and the customers we serve encompass many separate and distinct segments of the education business. We compete primarily with companies that provide online curriculum and school support services to K-12 virtual and blended public schools and school districts, including those with a career orientation. These companies include Pearson PLC (Connections Academy), Lincoln Learning Solutions, StrongMind, Pansophic Learning, Inspire Charter Schools, and Charter Schools USA, and state-administered online programs, among others. We also face competition from digital and print curriculum developers. The digital curriculum providers include Apex Learning Inc., Curriculum Associates, Achieve 3000, Weld North LLC, Edmentum Inc., Renaissance Learning, Inc., and traditional textbook publishers such as Houghton Mifflin Harcourt and McGraw Hill. Other competing digital curriculum providers, including Khan Academy, Duolingo, IXL Learning, Inc. and LearnZillion, Inc., offer a different pricing model which provides curriculum at a lower cost (sometimes free) but may charge for additional products or services. We also compete with institutions such as The Laurel Springs School (Nobel Learning Communities, Inc.) and Penn Foster Inc. for online private pay school students. Additionally, our Adult Learning offerings compete with other in-person and remote immersive programs and self-paced online training programs.  These include General Assembly (a subsidiary of Adecco), Lambda School (Lambda Inc.), and Education to Go (a subsidiary of Cengage Learning), among others.

We believe that the primary factors on which we compete are:

extensive experience in, and understanding of, virtual education delivery;
comprehensive suite of academic programs;
customer satisfaction with our curriculum, school teachers and the  schools we serve;
quality of integrated curriculum and materials with an online delivery platform;
qualifications, experience and training teachers for online instruction;
comprehensiveness of school management and student support services;
integrated K-12 solutions, with components designed and built to work together;
ability to leverage our assets across our business; and
sophisticated government affairs knowledge and experience in virtual and blended school regulatory environments.

13

Broadly speaking, we participate in the market for digital education and adult training. In states where we enter into multi-year service and product agreements with virtual and blended public schools, we believe that we generally serve less than 1% of the public school students in that state. The customers for Learning Solutions sales are schools and school districts seeking individual courses to supplement their course catalogs or school districts seeking to offer an online education program to serve the needs of a small subset of their overall student population. Defining a more precise relevant market upon which to base a share estimate would not be meaningful due to significant limitations on the comparability of data among jurisdictions. For example, some providers to K-12 virtual public schools serve only high school students; others serve elementary and middle school students, and some serve both. There are also providers of online virtual K-12 education that operate solely within individual states or geographic regions rather than globally as we do. Furthermore, some school districts offer their own virtual programs with which we compete. Parents in search of an alternative to their local public school have a number of alternatives beyond virtual and blended public schools, including private schools, public charter schools and home schooling. In our Private Pay schools, we compete for students seeking an English-based K-12 education worldwide, and we currently draw students from more than 100 countries. In addition, our integrated learning systems consist of components that face competition from many different types of education companies, such as traditional textbook publishers, test and assessment firms and private education management companies. Finally, our learning systems are designed to operate domestically and internationally over the Internet, and thus, the geographic market for many of our products and services is global and indeterminate in size.

Key Functional Areas

Public Affairs, School Development, Student Recruitment and Marketing

We seek to increase public awareness of the educational and fiscal benefits of our online learning options through full-time virtual and blended instructional models, as well as supplementary course options. We receive numerous inquiries from school districts, legislators, public charter school boards, community leaders, state departments of education, educators and parents who express the desire to have a choice in public school options. Our public affairs and school development teams work together with these interested parties to identify and pursue opportunities to expand the use of our products and services in new and existing jurisdictions.

Our student recruitment and marketing team is focused on promoting the K-12 online education category and generating enrollments for the Company’s virtual and blended school customers within that category.  This is achieved by creating awareness among families with K-12 students through integrated marketing campaigns that include offline and digital media, as well as web assets. These campaigns are continuously optimized using data analytics and market research. The marketing team also assists in enhancing the onboarding experience of new students to online schooling.  Additionally, our marketing team is working to ensure awareness of our adult learning options, delivered through our Galvanize, Tech Elevator, and MedCerts brands.

Operations

Over our 20 years of operation, we believe that we have gained significant experience in the sourcing, assembly and delivery of school supplies and materials. We have developed strong relationships with partners allowing us to source goods at favorable price, quality and service levels. Our fulfillment partner stores our inventory, assembles our learning kits and ships the kits to students. We have invested in systems, including our Order Management System, to automatically translate the curriculum selected by each enrolled student into a personalized order to fulfill the corresponding learning kits to ship to each student. As a result, we believe we have an end-to-end warehousing and fulfillment operation that will cost-effectively scale as the business grows in scope and complexity.

For many of our virtual and blended public school customers, we attempt to reclaim any materials that could be cost-effectively re-utilized in the next school year. These items, once returned to our fulfillment centers, are refurbished and included in future learning kits. This reclamation process allows us to maintain lower materials costs. Our fulfillment activities are highly seasonal, and are centered on the start of school in August or September. In order to ensure that students in virtual and blended public schools have access to our systems, we often provide students with a computer, where applicable or required and all necessary support. We source computers and ship them to students when they enroll and reclaim the computers upon termination of their enrollment or withdrawal from the school in which they are enrolled.

14

Technology

Our online learning systems, along with our back office support systems, are built on our proprietary Service Oriented Architecture (“SOA”) to ensure high availability and redundancy. The flexibility and security enabled by our SOA are the core principles of our systems’ foundation.

Service Oriented Architecture.  All of our systems leverage our SOA that is built on top of proven Enterprise Technologies. The SOA allows us to develop iterative solutions expeditiously to meet both present and future market needs. Our high availability is also facilitated by this architecture. The SOA also enables integration with third-party solutions in our platform with ease and efficiency.

Availability and Redundancy.  Our SOA allows for primary and secondary equipment to be utilized at all network and application tiers. Each application layer is load balanced across multiple servers, which, along with our network management capabilities, allows for additional hardware to be inserted into our network, providing us with optimal availability as evidenced by our typically greater than 99% uptime over a growing user base. We regularly backup critical data and store this backup data at an offsite location.

Cybersecurity. Our cybersecurity measures and policies include dividing application layers into multiple zones controlled by firewall technology. Sensitive communications are encrypted between client and server and our server-to-server accessibility is strictly controlled and monitored. We have contracted with an outside network and information cybersecurity firm to assist us with monitoring traffic and potential threats that may target our services and systems. We protect sensitive information through policy and control governance that is validated on a semi-annual basis, and maintain a layered security architecture. Third-party firms are engaged to test our networks, servers and applications for vulnerabilities. We have prepared an incident response plan that is designed to escalate information regarding material data breaches and cybersecurity attacks to the senior management of the Company. A business-centric information security program has also been adopted that is tailored to adjust to an ever-changing IT compliance and information security threat landscape. Although distributed denial-of-service attacks are frequently attempted, we have not experienced a significant disruption to our business as a result of these attacks.

Physical Infrastructure.  We utilize leading vendors, such as Amazon Web Services, to provide a foundation for our SOA. Our systems are housed offsite in data centers that provide a robust, redundant network backbone, power and geographically separated disaster recovery. Our second data center, geographically separated from our primary center, operates as a ready business continuity site with secured, near-real time data replication from our primary data center. We are also in the process of migrating our entire application portfolio to Amazon Web Services. Amazon Web Services provides a robust technological framework, such as auto-scaling, which aligns with our business.  Our Network Operations Center (NOC) monitors our application and infrastructure ecosystem on a 7 X 24 X 365 basis, tracking our availability and performance.  We also leverage Amazon Web Services Advanced Security technologies and framework, as well as third party security services, to ensure our networks, databases, applications and servers are secure and protected.

Other Information

Intellectual Property

We continue to invest in our intellectual property through internal development and by acquisitions as we aim to offer more courses for new grades and expand into adjacent education markets, both in the United States and overseas. Through acquisitions, we have also obtained curriculum, patents and trademarks that expand our portfolio of educational products and services. We continue to add features and tools to our proprietary learning platform and support systems to assist teachers and students and improve educational outcomes, such as adaptive learning technologies. These intellectual property assets are critical to our success and we avail ourselves of the full protections provided under the patent, copyright, trademark and trade secrets laws. We also routinely utilize confidentiality and licensing agreements with our employees, the virtual and blended public schools, traditional schools, school districts and private schools that we serve, individual consumers, contractors and other businesses and persons with which we have commercial relationships.

Our patent portfolio includes five U.S.-issued patents and two foreign-issued patents directed towards various aspects of our educational products and offerings. Three of the U.S.-issued patents and one of the foreign-issued patents encompass our system and methods of virtual schooling and online foreign language instruction. The other two U.S.-issued

15

patents and other one foreign-issued patent encompass our system and method for producing, delivering and managing educational material.

We own copyrights related to the lessons contained in the courses that comprise our proprietary curriculum. We also have obtained federal, state and foreign registrations for numerous trademarks that are related to our offerings and we have applied to the U.S. Patent and Trademark Office to register certain new trademarks.

We grant licenses to individuals to use our software and access our online learning systems. Similarly, schools are granted licenses to utilize our online learning systems and other systems. These licenses are intended to protect our ownership and the confidentiality of the embedded information and technology contained in our software and systems. We also own many of the trademarks and service marks that we use as part of the student recruitment and branding services we provide to schools. Those marks are licensed to the schools for use during the term of the products and services agreements.

Our employees, contractors and other parties with access to our confidential information sign agreements that prohibit the unauthorized use or disclosure of our proprietary rights, information and technology.

Human Capital Resources

As of June 30, 2021, we had approximately 7,100 employees, including approximately 3,600 teachers. Substantially all of these employees are located in the United States. In addition, there are approximately 3,600 teachers who are employed by virtual or blended public schools that we manage under contracts with those schools but are not direct employees of Stride. None of our employees are represented by a labor union or covered by a collective bargaining agreement; however, certain managed public schools we serve employ unionized teachers. We believe that our employee relations are good.

Our success depends in large part on continued employment of senior management and key personnel who can effectively operate our business, which is necessary in the highly regulated public education sector involving a publicly traded for profit company. We believe a critical component to our success depends on the ability to attract, develop and retain key personnel.

We select and hire based upon our values of making an impact on the lives of our students. In addition to annual goals, and individual job duties, we consider demonstration of our core values—passion, accountability, courage, trust, and inclusiveness—an important factor in performance appraisals.

We support professional development opportunities that reflect our desire to ‘hire from within’ and to enhance employees’ skillsets in ways that improve their effectiveness and sense of fulfillment. We offer our employees many different professional development opportunities through job related training and a number of benefit programs, including a Tuition Assistance Benefit, discount tuition options with several participating colleges and universities, and discounted options to access K-12 curriculum.

At our Company, we uphold a workplace culture that celebrates diversity and embraces inclusion. We are proud of our diverse workforce and recognize the value diversity brings to our team.

40% of our board is comprised of minorities and 30% are women.
60% of our executive leadership team is comprised of minorities and women.
56% of our full-time employees are women.
For direct education-related roles, largely the K-12 teacher population, employee demographics mirror national averages for these positions.

We continue to recognize opportunities to improve our gender equity and minority representation. Various efforts are underway to create a more diverse workforce that supports our learner community, including robust professional,

16

managerial, and leadership development programs. In addition, we offer customized training for teams, as well as training that focuses on diversity and inclusion topics, including mandatory unconscious bias training for all employees.

At the onset of the COVID-19 pandemic, we quickly responded to support employees and their families. Whenever possible, employees have been provided flexibility with respect to remote working. For employees who were not able to perform their regular responsibilities virtually at the onset of the pandemic, we identified project work to ensure that every staff member remained fully employed. Additionally, we introduced a non-standard leave policy, which provided up to an additional 160 hours of paid time off (in addition to traditional paid time off programs) to individuals who could not perform their work virtually or were in need of additional time off due to illness.

Corporate Information

Our principal executive office is located at 2300 Corporate Park Drive, Herndon, Virginia 20171, and our telephone number is (703) 483-7000. Our website address is www.stridelearning.com.

Available Information

We make available, free of charge through our website, our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to those reports filed pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), promptly after they are electronically filed with the Securities and Exchange Commission (the “SEC”). Our earnings conference calls are web cast live via our website. Information contained on our website is expressly not incorporated by reference into this Annual Report.              

Regulation

We and the virtual and blended public schools that we serve are subject to regulation by and laws of each of the states in which we operate. The state laws and regulations that impact our business are primarily those that authorize or restrict our ability to operate these schools, the applicable funding mechanisms for the schools and the increasing number of states with their own, unique privacy laws. To the extent these schools receive federal funds, such as through a grant program or financial support dedicated for the education of low-income families, these schools also become subject to additional federal regulation.

State Laws Authorizing or Restricting Virtual and Blended Public Schools.  The authority to operate a virtual or blended public school is dependent on the laws and regulations of each state. Laws and regulations vary significantly from one state to the next and are constantly evolving. In states that have implemented specific legislation to support virtual and blended public schools, the schools are able to operate under these statutes. Other states provide for virtual and blended public schools under existing public charter school legislation or provide that school districts and/or state education agencies may authorize them. Some states do not currently have legislation that provides for virtual and blended public schools or have requirements that effectively prohibit such schools and, as a result, may require new legislation before virtual and blended public schools can open in the state.

Obtaining new legislation in the remaining states where we do not have virtual and blended public schools can be a protracted and uncertain process. When determining whether to pursue expansion into new states in which the laws are ambiguous, we research the relevant legislation and policy climate and then make an assessment of the perceived likelihood of success before deciding to commit resources.

State Laws and Regulations Applicable to Virtual and Blended Public Schools.  A virtual or blended public school that fails to comply with the state laws and regulations applicable to it may be required to repay these funds and could become ineligible for receipt of future state funds. To be eligible for state funding, some states require that virtual and blended public schools be organized as not-for-profit charters exempt from taxation under Section 501(c)(3) of the Internal Revenue Code of 1986, as amended. The schools must then be organized exclusively for charitable educational purposes, and not for the benefit of private, for-profit management companies. The board or governing authority of the not-for-profit virtual or blended public school must retain ultimate accountability and control for the school’s operations to retain its tax-exempt status. It may not delegate its responsibility and accountability for the school’s operations. Our service agreements with these virtual and blended public schools are, therefore, structured to ensure the full independence of the not-for-profit board and preserve its arms-length ability to exercise its fiduciary obligations to operate a virtual or blended public school.

17

Laws and regulations affect many aspects of operating a virtual or blended public school. They can dictate the content and sequence of the curriculum, the methods for counting student enrollments for funding purposes, graduation requirements, use of approved textbooks, the length of the school year and the school day, the accessibility of curriculum and technology to students with disabilities, teacher to student ratios, specific credentialing of teachers and administrators, the assessment of student performance and any accountability requirements. In addition, a virtual or blended public school may be obligated to comply with states’ requirements to offer programs for specific populations, such as students at risk of dropping out of school, advanced and talented students, non-English speaking students, pre-kindergarten students and students with disabilities. Tutoring services and the use of technology may also be regulated. Other state laws and regulations may affect the school’s compulsory attendance requirements, treatment of absences and make-up work, and access by parents to student records and teaching and testing materials.

In addition to federal laws protecting the privacy of student education records, a growing number of states are enacting laws to protect the privacy of student data and to guard against its misuse. As a general matter, these laws are designed to prevent third-party vendors to schools from using student data for non-educational purposes and ensuring the security of personally identifiable information. In addition, virtual or blended public schools may have to comply with state requirements that school campuses report various types of data as performance indicators of the success of the program.

States have laws and regulations concerning the certification, training, experience and continued professional development of teachers and staff with which a virtual or blended public school may be required to comply. There are also numerous laws pertaining to employee salaries and benefits, statewide teacher retirement systems, workers’ compensation, unemployment benefits and matters related to employment agreements and procedures for termination of school employees. State labor laws applicable to public-sector employees and their rights to organize may also apply to virtual charter schools, such as teachers they employ. A virtual or blended public school must also comply with requirements for performing criminal background checks on school staff, reporting criminal activity by school staff and reporting suspected child abuse.  States such as California, Nevada and Virginia are also enacting more general laws about personal information that apply regardless of whether the individual is a student.

As with any public school, virtual and blended public schools must comply with state laws and regulations applicable to governmental entities, such as open meetings or sunshine laws, which may require the board of trustees of a virtual or blended public school to provide advance public notice of and hold its meetings open to the public unless an exception in the law allows an executive session. Failure to comply with these requirements may lead to personal civil and/or criminal penalties for board members or officers or the invalidation of actions taken during meetings that were not properly noticed and open to the public. Virtual and blended public schools must also comply with public information or open records laws, which require them to make school records available for public inspection, review and copying unless a specific exemption in the law applies. Additionally, laws pertaining to records privacy and retention and to standards for maintenance of records apply to virtual and blended public schools.

Other types of regulation applicable to virtual and blended public schools include restrictions on the use of public funds, the types of investments made with public funds,  accounting and financial management, and marketing practices.

There remains uncertainty about the extent to which virtual and blended public schools we serve may be required to comply with state laws and regulations applicable to traditional public schools because the concept of virtual and blended public schools is still evolving, especially as technology advances. Although we receive state funds indirectly, according to the terms of each service agreement with the local public school entity, our receipt of state funds subjects us to extensive state regulation and scrutiny. States routinely conduct audits of these schools, to verify enrollment, attendance, information technology security, fiscal accountability, special education services and other regulatory issues. While we may believe that a virtual public school or blended school we serve is compliant with state law, an agency’s different interpretation of law in a particular state, or the application of facts to such law, could result in findings of non-compliance, potentially affecting future funding or repayment of past funding.

Regulations Restricting Virtual and Blended Public School Growth and Funding.  As a public schooling alternative, some state and regulatory authorities have elected to proceed cautiously with virtual and blended public schools. Statutes or regulations that hinder our ability to serve certain jurisdictions include: restrictions on student eligibility, such as mandating attendance at a traditional public school prior to enrolling in a virtual or blended public school; caps on the total number of students in a virtual or blended public school; restrictions on grade levels served; geographic limitations on enrollments; fixing the percentage of per pupil funding that must be paid to teachers;

18

state-specific curriculum requirements; and limits on the number of charters that can be granted in a state; and requirements to obtain approval from a student’s resident school district.

Funding regulations for virtual public schools and blended schools can take a variety of forms. These regulations include: (i) attendance—some state daily attendance rules were designed for traditional classroom procedures, and applying them to track daily attendance and truancy in an online setting can cause disputes to arise over interpretation and funding; (ii) enrollment eligibility—some states place restrictions on the students seeking to enroll in virtual and blended public schools, resulting in lower aggregate funding levels; (iii) teacher contact time—some states have regulations that specify minimum levels of teacher-student face-to-face time; and (iv) completion of course work. These regulations can create logistical challenges for statewide virtual and blended public schools, reduce funding and eliminate some of the economic, academic and technological advantages of virtual learning.

Federal and State Grants.  We have worked with some entities to secure public and grant funding that flows to virtual and blended public schools that we serve. These grants are awarded to the local or state education agency or to the not-for-profit entity that holds the charter of the virtual or blended public school on a competitive basis in some instances and on an entitlement basis in other instances. Grants awarded to public schools and programs—whether by a federal or state agency or nongovernmental organization—often include reporting requirements, procedures and obligations.

Federal Laws Applicable to Virtual Public Schools and Blended Schools

Five primary federal laws are directly applicable to the day-to-day provision of educational services we provide to virtual and blended public schools:

Every Student Succeeds Act (“ESSA”).  The ESSA, which took effect on August 2, 2016 and requires reauthorization after the 2020-2021 school year, represents a major change in federal education law by shifting much of education policy decision making back to the states and by providing most funding through block grants. Of particular significance to the Company is that the states have the discretion to develop and design their own accountability systems within a broad federal framework. In addition, states have been given the authority to adopt different types of annual accountability plans for school performance, including proficiency and growth standards for all students and subgroups. The ESSA makes clear that the U.S. Department of Education has a more limited role to impose federal mandates, direction or control over the authority given to the states.  Notwithstanding these federal limitations, states are still required under ESSA to test students in reading or language arts and math annually in grades 3-8 and once in grades 10-12, and in science once in each of the following grade spans: 3-5, 6-9 and 10-12. All states have plans approved by the U.S. Department of Education to demonstrate compliance with ESSA.

Individuals with Disabilities Education Act (“IDEA”).  The IDEA is implemented through regulations governing every aspect of the special education of a child with one or more specific disabilities that fit within any of the disability categories listed in the Act. The IDEA created a responsibility on the part of a school to identify students who may qualify under the IDEA and to perform periodic assessments to determine the students’ needs for services. A student who qualifies for services under the IDEA must have in place an individual education plan, which must be updated at least annually, created by a team consisting of school personnel, the student, and the parent. This plan must be implemented in a setting where the child with a disability is educated with non-disabled peers to the maximum extent appropriate. IDEA provides the student and parents with numerous due process rights relating to the student’s program and education, including the right to seek mediation of disputes and make complaints to the state education agency. The schools we manage are responsible for ensuring the requirements of IDEA are met. The virtual public schools and blended schools are required to comply with certain requirements in IDEA concerning teacher certification and training. We, the virtual public school or the blended school could be required to provide additional staff, related services, supplemental aids and services or a private school option at our own cost to comply with the requirement to provide a free appropriate public education to each child covered under the IDEA. If we fail to meet this requirement, we, the virtual public school or blended school could lose federal funding and could be liable for compensatory educational services, reimbursement to the parent for educational service the parent provided and payment of the parent’s attorney’s fees.

The Rehabilitation Act of 1973 and the Americans with Disabilities Act.  A virtual public school or blended school receiving federal funds is subject to Section 504 of the Rehabilitation Act of 1973 (“Section 504”) insofar as the regulations implementing the Act govern the education of students with disabilities as well as personnel and parents. Section 504 prohibits discrimination against a person on the basis of disability in any program receiving federal financial assistance if the person is otherwise qualified to participate in or receive benefit from the program. Students with disabilities not

19

specifically listed in the IDEA may be entitled to specialized instruction or related services pursuant to Section 504 if their disability substantially limits a major life activity. Beginning in 2011, the Office of Civil Rights of the United States Department of Education interpreted both Section 504 and Title II of the Americans with Disabilities Act to apply to elementary and secondary schools and to require that students with disabilities be afforded substantially equivalent ease of use as students without disabilities. As applied to online public schools, such “web accessibility” requires technical capabilities similar to those applied to procurements of information technology by the federal government under Section 508 of the Rehabilitation Act of 1973 (“Section 508”) or standards adopted by the world-wide web consortium, such as Web Content Accessibility Guidelines (“WCAG”) Level A and Level AA. If a school fails to comply with the requirements and the procedural safeguards of Section 504, it may lose federal funds even though these funds flow indirectly to the school through a local board. In the case of bad faith or intentional wrongdoing, some courts have awarded monetary damages to prevailing parties in Section 504 lawsuits. Because there is no federal rule setting a uniform technical standard for determining web accessibility under Section 508 and Title II of the ADA, online service providers have no uniform standard of compliance.  Some states have adopted the standards promulgated under Section 508 while others require WCAG Level A and/or Level AA or their own unique standards.

Family Educational Rights and Privacy Act (“FERPA”).  Virtual public schools and blended schools are also subject to the FERPA which protects the privacy of a student’s educational records and generally prohibits a school from disclosing a student’s records to a third party without the parent’s prior consent. The law also gives parents certain procedural rights with respect to their minor children’s education records. A school’s failure to comply with this law may result in termination of its eligibility to receive federal education funds.  Schools that contract with vendors that violate FERPA may be prohibited from contracting with the vendor for five years.

Communications Decency Act.  The Communications Decency Act of 1996 (“CDA”) provides protection for online service providers against legal action being taken against them because of certain actions of others. For example, the CDA states that no provider or user of an interactive computer service shall be treated as the publisher or speaker of any data given by another provider of information content. Further, Section 230 of the CDA grants interactive online services of all types, broad immunity from tort liability so long as the information at issue is provided or posted by a third party. As part of our technology services offering, we provide an online school platform on which teachers and students may communicate. We also conduct live classroom sessions using Internet-based collaboration software and we may offer certain online community platforms for students and parents. While the CDA affords us with some protection from liability associated with the interactive online services we offer, there are exceptions to the CDA that could result in successful actions against us that give rise to financial liability.

Other Federal Laws.  Other federal laws also apply to virtual managed schools, in some cases depending on the demographics associated with a school. For example, Title VI of the Civil Rights Act of 1964 has been deemed to apply to ELL Students, as further defined in the joint guidance issued by the U.S. Departments of Justice and Education in January 2015. Title IX of the Education Amendments of 1972 also applies, which prohibits discrimination on the basis of gender in education programs, activities and employment, applies to all schools that receive federal funds. There are also other federal laws and regulations that affect other aspects of our business such as the Children’s Online Privacy Protection Act (“COPPA”), which imposes certain parental notice and other requirements on us that are directed to children under 13 years of age who access the web-based schools we manage. In addition, the Children’s Internet Protection Act requires that school districts that receive certain types of federal funding must ensure that they have technology which blocks or filters certain material from being accessed through the Internet. We have developed procedures by which computers that we ship to students meet this requirement. Many other federal and state laws, such as deceptive trade practices laws, the Lanham Act and others apply to us, just as they do to other businesses.  If we fail to comply with these and other federal laws, we could be determined ineligible to receive funds from federal programs or face penalties.

Laws and Regulations Applicable to Consumer Education Products offered by Galvanize, Tech Elevator and MedCerts

State Laws Authorizing or Restricting Private Post-Secondary Schools.  The authority to operate a private post-secondary school is dependent on the laws and regulations of each state. Laws and regulations vary significantly from one state to the next and are constantly evolving, with regulatory authority vesting under various state agencies. Galvanize, Tech Elevator and MedCerts each currently operate in a multi-jurisdictional regulatory environment, maintaining licenses in several states.  In states that have implemented specific legislation to license and oversee private post-secondary schools, Galvanize, Tech Elevator and MedCerts are able to operate under these statutes. State laws and regulations affect many aspects of operating a private post-secondary school, including, but not limited to, requiring the content and sequence of

20

the curriculum, the methodology for counting student enrollments and reporting outcomes, graduation requirements, the duration of the approved program, the accessibility of curriculum and technology to students with disabilities, specific credentialing of teachers and administrators, the assessment of student performance, accountability requirements, and compliance with student record collection and retention requirements.

Other types of state regulations applicable to private post-secondary schools include, but are not limited to, restrictions on the use of scholarships and tuition discounts, student payment policies and the collection of and use of student fees, accounting and financial management, and limitations on marketing and advertising practices.  States also have laws and regulations concerning the certification, training, experience and continued professional development of teachers and staff with which private post-secondary schools may be required to comply. Additionally, state unfair competition and consumer protection laws and regulations apply to Galvanize, Tech Elevator and MedCerts in their dealings with the public, which include limitations on advertising and disclosures, and the structure of financing methods for consumer customers. Lastly, additional regulations and student outcome reporting requirements may affect Galvanize, Tech Elevator and MedCerts should they seek funding related to the Workforce Innovation and Opportunity Act in any given state.  

Federal Laws Applicable

Each of Galvanize, Tech Elevator and MedCerts does not qualify or receive Title IV funding under the Higher Education Act but is eligible for federal funding through its veteran's education and workforce programs. As such, each is required to comply with the anti-discrimination provisions of Title VI of the Civil Rights Act of 1964, Title IX of the Education Amendments of 1972, as amended, Section 504 of the Rehabilitation Act of 1973, the Age Discrimination Act of 1975, and all Federal regulations adopted to carry out such laws. If we fail to comply with these federal laws, we could be determined ineligible to receive funds from federal programs or face penalties.

21

ITEM 1A.  RISK FACTORS

Risk Factors Summary

The following summary description sets forth an overview of the material risks we are exposed to in the normal course of our business activities. The summary does not purport to be complete and is qualified in its entirety by reference to the full risk factor discussion immediately following this summary description. Our business, results of operations and financial conditions, as well as your investment in our common stock, could be materially and adversely affected by any of the following material risks:

The majority of our revenues come from our school-as-a-service offering and depends on per pupil funding amounts and payment formulas remaining near levels existing at the time we execute service agreements with the schools we serve;
The inability to predict how the COVID-19 pandemic will continue to impact our business;
Any failure to comply with applicable laws or regulations, the enactment of new laws or regulations, poor academic performance or misconduct by us or operators of other virtual public schools;
Opponents of public charter schools could prevail in challenging the establishment and expansion of such schools through the judicial process;
Disputes over our inability to invoice and receive payments for our services due to ambiguous enabling legislation and interpretive discrepancies by regulatory authorities;
Any failure to renew an authorizing charter for a virtual or blended public school;
Actual or alleged misconduct by current or former directors, officers, key employees or officials;
Changes in the objectives or priorities of the independent governing bodies of the schools we serve;
Any failure to renew a contract for a school-as-a-service offering, which is subject to periodic renewal;
Schools we serve or the programs we offer may fail to enroll or re-enroll a significant number of students;
The enrollment data we present may not full capture trends in our business performance;
Our marketing efforts may not be effective;
The student demographics of the schools we serve can lead to higher costs;
The ability to meet stat accountability testing standards and achieve parent and student satisfaction;
Ongoing challenges due to a transition from a federally mandated for curriculum standards and assessments to individual state determinations under the ESSA;
Risks due to mergers, acquisitions and joint ventures;
Our business could be negatively affected as a result of actions by activist stockholders;
Market demand for online options in public schooling may decrease or not continue, or additional states may not authorize or adequately fund virtual or blended public schools;
Increasing competition in the education industry sectors that we serve;

22

The continuous evolution of regulatory frameworks on the accessibility of technology and curriculum;
Differences between our quarterly estimates and the actual funds received and expenses incurred by the schools we serve;
Seasonal fluctuations in our business;
Our ability to create new products, expand distribution channels and pilot innovative educational programs;
Our ability to recruit, train and retain quality certified teachers;
Higher operating expenses and loss of management flexibility due to collective bargaining agreements;
Our reliance on third-party service providers to host some of our solutions;
Any problems with our Company-wide ERP system;
Our ability to maintain and enhance our product and service brands;
Our ability to protect our valuable intellectual property rights, or lawsuits against us alleging the infringement of intellectual property rights of others;
Any legal liability from the actions of third parties;
Any failure to maintain and support customer facing services, systems, and platforms;
Any failure to prevent a cybersecurity incident affecting our systems, or any significant interruption in the operation of our data centers or enrollment centers;
Our reliance on the Internet to enroll students and to deliver our products and services to children;
Scale and capacity limits on some of our technology, transaction processing systems and network hardware and software;
Failure to comply with data privacy regulations;
Any failure by the single vendor we use to manage, receive, assemble and ship our learning kits and printed educational materials;
Our ability to keep pace with changes in our industry and advancements in technology;
Our ability attract and retain key executives and skilled employees; and
Our ability to obtain additional capital in the future on acceptable terms.

23

Risks Related to Government Funding and Regulation of Public Education

The majority of our revenues come from our comprehensive school-as-a-service offering in both the General Education and Career Learning markets and depends on per pupil funding amounts and payment formulas remaining near the levels existing at the time we execute service agreements with the schools we serve. If those funding levels or formulas are materially reduced or modified due to economic conditions or political opposition, or new restrictions are adopted or payments delayed, our business, financial condition, results of operations and cash flows could be adversely affected.

The public schools we contract with are financed with government funding from federal, state and local taxpayers. Our business is primarily dependent upon those funds with a majority of our revenue coming from our comprehensive school-as-a-service offerings in both the General Education and Career Learning markets. Budget appropriations for education at all levels of government are determined through a legislative process that may be affected by negative views of for-profit education companies, recessionary conditions in the economy at large, or significant declines in public school funding. The results of federal and state elections can also result in shifts in education policy and the amount of funding available for various education programs.  

The political process and potential variability in general economic conditions, including due to the COVID-19 pandemic, create a number of risks that could have an adverse effect on our business including the following:

Legislative proposals can and have resulted in budget or program cuts for public education, including the virtual and blended public schools and school districts we serve, and therefore have reduced and could potentially limit or eliminate the products and services those schools purchase from us, causing our revenues to decline. From time to time, proposals are introduced in state legislatures that single out virtual and blended public schools for disparate treatment.
Economic conditions, including current and future business disruptions and debt and equity market volatility caused by the COVID-19 pandemic, could reduce state education funding for all public schools or cause a delay in the payment of government funding to schools and school districts or a delay in payments to us for our products or services, the effects of which could be disproportionate for the schools we serve. Our annual revenue growth is impacted by changes in federal, state and district per pupil funding levels. For example, due to the budgetary problems arising from the 2008 recession, many states reduced per pupil funding for public education affecting many of the public schools we serve, including even abrupt midyear cuts in certain states, which in some cases were retroactively applied to the start of the school year as a result of formulaic adjustments. In addition, as we enter into service and product agreements with multiple schools in a single state, the aggregate impact of funding reductions applicable to those schools could be material. For example, we have agreements with 13 schools in California and while each school is independent with its own governing authority and no single school in California accounts for more than 10% of our revenue, regulatory actions that affect the level or timing of payments for all similarly situated schools in that state could adversely affect our financial condition. The specific level of federal, state and local funding for the coming years is not yet known for specific states and, when taken as a whole, it is reasonable to believe that a number of the public schools we serve could experience lower per pupil enrollment funding, while others may increase funding, as economic conditions or political conditions change.
As a public company, we are required to file periodic financial and other disclosure reports with the SEC. This information may be referenced in the legislative process, including budgetary considerations, related to the funding of alternative public school options, including virtual public schools and blended schools. The disclosure of this information by a for-profit education company, regardless of parent satisfaction and student performance, may nonetheless be used by opponents of virtual and blended public schools to propose funding reductions or restrictions.
From time to time, government funding to schools and school districts is not provided when due, which sometimes causes the affected schools to delay payments to us for our products and services. These payment delays have occurred in the past and can deprive us of significant working capital until the matter is resolved, which could hinder our ability to implement our growth strategies and conduct our business. For example, in fiscal year 2016, the Commonwealth of Pennsylvania was unable to approve a budget, including funding for public school education, and thus the Agora Cyber Charter School received no funds and could not make

24

timely contractual payments to the Company for our products and services, even though we continued to incur the costs to keep the school operating.

We cannot predict with any certainty whether and to what degree the disruption caused by the COVID-19 pandemic and reactions thereto will continue and how our business and results of operations have been impacted or will be impacted in the future.

While we have observed increasing demand from prospective students due to the COVID-19 pandemic, we cannot estimate the specific impact of COVID-19 on these demand trends, and there is no assurance that we will continue to experience current demand levels as the COVID-19 pandemic tapers, particularly as vaccinations become widely available. As a result, we expect to face difficulties in accurately forecasting financial results.

Failure to comply with regulatory requirements, poor academic performance, or misconduct by us or operators of other virtual public schools could tarnish the reputation of all the school operators in our industry, which could have a negative impact on our business or lead to punitive legislation.

As a non-traditional form of public education, online public school operators will be subject to scrutiny, perhaps even greater than that applied to traditional brick and mortar public schools or public charter schools. Not all virtual public schools will have successful academic programs or operate efficiently, and new entrants may not perform well either. Such underperformance could create the impression that virtual schooling is not an effective way to educate students, whether or not our learning systems achieve satisfactory performance. Consistently poor academic performance, or the perception of poor performance, could also lead to closure of an online public school or termination of an approved provider status in some jurisdictions, or to passage of legislation empowering the state to restructure or close low-performing schools. For example, a 2016 Nevada law expanded a charter authorizer’s ability to terminate a charter based upon academic performance or to reconstitute a school’s governing board, and a 2013 Tennessee law with academic performance criteria applying only to virtual schools.

Beyond academic performance issues, some virtual school operators, including us, have been subject to governmental investigations alleging, among other things, false attendance reporting, the misuse of public funds or failures in regulatory compliance. These allegations have attracted significant adverse media coverage and have prompted legislative hearings and regulatory responses.  Investigations have focused on specific companies and individuals, or even entire industries, such as the industry-wide investigation of for-profit virtual schools initiated by the Attorney General of California in 2015. The precise impact of these governmental investigations on our current and future business is difficult to discern, in part because of the number of states in which we operate, the range of purported malfeasance or performance issues involved, or interest by state regulatory authorities. If these situations, or any additional alleged misconduct, cause all virtual public schools to be viewed by the public and/or policymakers unfavorably, we may find it difficult to expand into new states or renew our contracts with our clients.

Opponents of public charter schools, including virtual and blended, have sought to challenge the establishment and expansion of such schools through the judicial process. If these interests prevail, it could damage our ability to sustain or grow our current business or expand in certain jurisdictions.

We have been, and will likely continue to be, subject to public policy lawsuits by those who do not share our belief in the value of this form of public education or the involvement of for-profit education management companies. Whether we are a named party to these lawsuits, legal claims have involved challenges to the constitutionality of authorizing statutes, methods of instructional delivery, funding provisions and the respective roles of parents and teachers that can potentially affect us. For example, the Louisiana Association of Educators, an affiliate of a national teachers union, sought to terminate funding on state constitutional grounds to certain types of charter schools through the judicial process (including to a public school we serve), and while the teachers union was initially successful, the Louisiana Supreme Court reversed that decision in March 2018. See Iberville Parish School Board v. Louisiana State Board of Elementary and Secondary Education, 2018 WL 1319404 (March 13, 2018).

25

Should we fail to comply with the laws and regulations applicable to our business, such failures could result in a loss of public funding and an obligation to repay funds previously received, which could adversely affect our business, financial condition and results of operations.

Once authorized by law, virtual and blended public schools are generally subject to extensive regulation, as are the school districts we serve. These regulations cover specific program standards and financial requirements including, but not limited to: (i) student eligibility standards; (ii) numeric and geographic limitations or caps on enrollments; (iii) state-specific curriculum requirements and standards; (iv) restrictions on open-enrollment policies by and among districts; (v) prescribed teacher to student ratios and teacher funding allocations from per pupil funding; (vi) teacher certification and reporting requirements; and (vii) virtual school attendance reporting. State and federal funding authorities conduct regular program and financial audits of the public schools we serve to ensure compliance with applicable regulations. If a final determination of non-compliance is made, additional funds may be withheld which could impair that school’s ability to pay us for services in a timely manner, or the school could be required to repay funds received during the period of non-compliance. Additionally, the indemnity provisions in our standard service agreements with virtual and blended public schools and school districts may require us to return any contested funds on behalf of the school.

As an emerging form of public education with unique attributes, enabling legislation for online public schools is often ambiguous and subject to discrepancies in interpretation by regulatory authorities, which may lead to disputes over our ability to invoice and receive payments for services rendered.

Statutory language providing for virtual and blended public schools is sometimes interpreted by regulatory authorities in ways that may vary from year to year making compliance subject to uncertainty. More issues normally arise during our first few school years of doing business in a state because such state’s enabling legislation often does not address specific issues, such as what constitutes proper documentation for enrollment eligibility or attendance reporting in a virtual or blended school. From time to time there are changes to the regulators’ approach to determining the eligibility of students for funding purposes. Another issue may be differing interpretations on what constitutes a student’s substantial completion of a semester in a public school or daily attendance requirements. These regulatory uncertainties may lead to disputes over our ability to invoice and receive payments for services rendered or to disputes with auditors of public schools, which could adversely affect our business, financial condition and results of operations. For example, in October 2017, the California Department of Education commenced an audit covering, among other things, the average daily attendance records and associated funding provided to the California Virtual Academies (“CAVAs”), dependent on the proper method of counting the time-value and daily engagement of students enrolled in independent study programs provided by non-classroom based charter schools and the regulations applicable to such programs and schools.

The operation of virtual and blended public charter schools depends on the maintenance of the authorizing charter and compliance with applicable laws. If these charters are not renewed, our contracts with these schools would be terminated.

In many cases, virtual and blended public schools operate under a charter that is granted by a state or local authorizer to the charter holder, such as a community group or an established not-for-profit corporation, which typically is required by state law to qualify for student funding. In fiscal year 2021, a majority of our revenue was derived from our comprehensive school-as-a-service offerings in both the General Education and Career Learning markets, the majority of which were virtual and blended public schools operating under a charter. The service and products agreement for these schools is with the charter holder or the charter board. Non-profit public charter schools qualifying for exemption from federal taxation under Internal Revenue Code Section 501(c)(3) as charitable organizations must also operate on an arms-length basis in accordance with Internal Revenue Service rules and policies to maintain that status and their funding eligibility. In addition, many state public charter school statutes require periodic reauthorization. If a virtual or blended public school we support fails to maintain its tax-exempt status and funding eligibility, fails to renew its charter, or if its charter is revoked for non-performance or other reasons that may be due to actions of the independent charter board completely outside of our control, our contract with that school would be terminated. For example, in fiscal year 2018, the Buckeye Community Hope Foundation terminated the charter of Insight School of Ohio.

Actual or alleged misconduct by current or former directors, officers, key employees or officials could make it more difficult for us to enter into new contracts or renew existing contracts.

If we or any of our current or former directors, officers, key employees, or officials are accused or found to be guilty of serious crimes or civil violations, including the mismanagement or improper accounting of public funds, or

26

violations of the federal securities laws, the schools we serve could be barred or discouraged from entering into or renewing service agreements with us. As a result, our business and revenues would be adversely affected.

New laws or regulations not currently applicable to for-profit education companies in the K-12 sector could be enacted and negatively impact our operations and financial results.

As the provision of online K-12 public education matures, policy or business practice issues may arise that could lead to the enactment of new laws or regulations similar to, or in addition to, laws or regulations applicable to other education industry sectors. For example, for-profit education companies that own and operate post-secondary colleges and programs depend in significant respect on student loans provided by the federal government to cover tuition expenses and income sharing agreements, and federal laws prohibit incentive compensation for success in securing enrollments or financial aid to any person engaged in student recruiting or admission activities. In contrast, while students in virtual or blended public K-12 schools are entitled to a public education with no federal or state loans necessary for tuition, laws could be enacted that make for-profit management companies serving such schools subject to similar recruitment or other restrictions. In keeping with good business practices, we do not award or permit incentive compensation to be paid to our public school program enrollment staff or contractors based on the number of students enrolled. New laws that specifically target for-profit education companies or education management organizations from operating public charter schools could also adversely affect our business, financial condition and results of operation.

Risks Related to Our Business and Our Industry

The schools we contract with and serve are governed by independent governing bodies that may shift their priorities or change objectives in ways that are adverse to us and to the students who attend the school programs we administer, or they may react negatively to acquisitions or other transactions.

We contract with and provide a majority of our products and services to virtual and blended public schools governed by independent boards or similar governing bodies. While we typically share a common objective at the outset of our business relationship, over time our interests could diverge resulting in changes adverse to our business or the students enrolled in those schools. The governing boards of the schools we serve in which we hire the Principal or Head of School (“HoS”) may seek to employ their own HoS as a condition for contract renewal. This decision may potentially reduce the value of the programs they purchase from us by structurally separating the HoS from regular involvement with our virtual school management experts, employee-based professional development programs, and internal understanding of the proprietary curriculum and innovations we develop to improve academic performance. As these independent boards shift their priorities or change objectives, reduce or modify the scope of services and products we provide, or terminate their relationship with us, our ability to generate revenues consistently over time or to improve academic outcomes would be adversely affected.

Our contracts for a school-as-a-service offering are subject to periodic renewal, and each year some of these agreements are set to expire. If we are unable to renew several such contracts or if a single significant contract expires during a given year, our business, financial condition, results of operations and cash flow could be adversely affected.

In fiscal year 2021, we had contracts for our school-as-a-service offerings for 77 schools in 30 states and the District of Columbia. A portion of these contracts are scheduled to expire in any given year and may not be renewed or may be renewed on terms much less favorable to us. Most of these contracts include auto renewal provisions having significant advance notice deadlines.  The advance notice provisions are intended to allow sufficient time to engage in renewal negotiations before and during the final year of these contracts. A renewed contract could involve a restructuring of our services and management arrangements that could lower our revenue or even change how revenue and expenses are recognized. When the customer prefers the existing contract terms to be extended, it can elect to disregard the advance notice provision and have the contract automatically renew. If we are unable to renew contracts or if contract renewals have significantly less favorable terms or unbundle previously provided services, our business, financial condition, results of operations and cash flow could be adversely affected.

27

If the schools we serve fail to enroll or re-enroll a sufficient number of students, or we fail to enroll a significant number of students in the Career Learning programs for adult learners, our business, financial condition and results of operations will be adversely affected.

A majority of our revenues are a direct function of how many students are enrolled in our school-as-a-service offerings, the number of school districts and students who subscribe to such district programs, and the enrollments in our three international and private pay schools.

Because families have alternative choices both within and outside the public school system for educating their children, it is typical during each school year that some students withdraw from schools using our online education services and switch to their traditional local public schools, other charter school alternatives or private schools. While many of our school-as-a-service offerings also accept new student enrollment throughout the year where permitted, generally our average student enrollment declines as the school year progresses such that we serve on average fewer students at the end of any given school year than at the beginning of the year. If our school-as-a-service offerings experience higher withdrawal rates during the year and/or enroll fewer new students as the year progresses than we have experienced in the past, our revenues, results of operations and financial condition would be adversely affected.

Similarly, at the start of each new school year, students who had remained enrolled through the end of the previous year may have graduated from the terminal grade in a school or have left our school-as-a-service offerings for any number of reasons. To the extent our school-as-a-service offerings do not retain previously enrolled students from the prior year, they must attract new students at the start of the year to sustain their average student enrollment year over year, as well as to grow their enrollment each year, based upon enrollment objectives determined by the governing authority of those schools. If the schools we serve in the aggregate are able only to sustain prior year enrollment levels, our revenues may not grow from the prior year, absent improved revenue capture or the addition of new schools. More fundamentally, if average student enrollment at the schools we serve declines from one year to the next, our revenues, results of operations and financial condition will be adversely affected.

We also contract with virtual public schools and school districts to provide marketing and enrollment services, and we provide similar services directly to our international and private pay schools. However, many of these customers are responsible for their own marketing and enrollment activities. Efforts on our part to sustain or increase enrollments in the face of higher student withdrawals or fewer returning students at the start of a school year may lead to higher costs for us, and may adversely affect our operating margin. If we or the virtual public schools and school districts are unsuccessful in marketing plans or enrollment processes for the schools, the average student enrollment at the schools may not grow or could even decline, and adversely affect our revenues, results of operations and financial condition.

We also derive revenues from our Galvanize, Tech Elevator and MedCerts offerings to adult learners. The vast majority of the enrollments in these programs are for shorter periods of time, and re-enrollments are not typical due to the nature of these offerings. Thus, we must continually attract and enroll new adult learners in order to maintain our revenues at current levels or grow our revenues.  Efforts on our part to sustain or increase enrollments in the face of lower enrollments compared to prior periods may lead to higher costs for us, and may adversely affect our operating margin. If we are unsuccessful in marketing plans or enrollment processes for these programs for adult learners, the average enrollment in our Galvanize, Tech Elevator or MedCerts offerings may not grow or could even decline, which could adversely affect our revenues, results of operations and financial condition.

The enrollment data we present is subject to certain limitations and may not fully capture trends in the performance of our business.

We periodically disclose enrollment data for students in our General Education and Career Learning lines of revenue. However, this data may not fully capture trends in the performance of our business for a number of reasons, including:

Enrollments for General Education and Career Learning only include those students in full service public or private programs where Stride provides a combination of curriculum, technology, instructional and support services inclusive of administrative support;
This data includes enrollments for which Stride receives no public funding or revenue;

28

No enrollments are included in Career Learning for Galvanize, Tech Elevator or MedCerts; and
Over time a student may move from being counted as a General Education enrollment to being counted as a Career Learning enrollment, or vice versa, depending on the educational choices made by each student, which choices in certain cases may be impacted by counseling from Stride employees, and this may result in enrollment growth in one line of revenue being offset by a corresponding decrease in enrollments for the other line of revenue.        

Accordingly, changes in enrollment data may not entirely correspond with changes in the financial performance of our business, and if the mix of enrollments changes, our revenues will be impacted to the extent the average revenues per enrollments are significantly different.

Because the independent governing authorities of our customers may shift priorities or incur new obligations which have financial consequences, we may be exposed to the risk of loss resulting from the nonpayment or nonperformance by our customers and our financial condition, results of operations and cash flows could suffer. 

If our customers were to cause or be subjected to situations that lead to a weakened financial condition, dispute our invoices, withhold payments, or file for bankruptcy, we could experience difficulty and prolonged delays in collecting receivables, if at all. Any nonpayment or nonperformance by our customers could adversely affect our business, financial condition, results of operations and cash flows. For example, in fiscal year 2017, as the Agora Cyber Charter School continued to operate as a self-managed charter school, it delayed its payments to us and our accounts receivable from the school have grown significantly, resulting in a revised payment schedule agreement, which accompanied a contract extension.

As we continue to refine our marketing efforts, and support the enrollment activities for our school-as-a-service offerings and adult learning programs, changes in our marketing efforts and enrollment activities could lead to a decline in overall enrollment at the schools we serve or at the adult learning programs we offer.

As parents evaluate school choices for their children, we are segmenting our marketing efforts to better attract students who are most likely to benefit from and succeed in virtual education programs and who are likely to remain enrolled with a virtual school over several years. Our research leads us to believe that students with parents who are active and regularly engaged in their education are more likely to be successful in a virtual school. In some cases, the governing authorities of these schools may request different enrollment policies or criteria. Our marketing efforts, therefore, may not be wholly successful, and could lead to an overall decline in enrollment for our school-as-a-service, thus adversely affecting our revenue, results of operations and financial condition.

Additionally, for our Galvanize, Tech Elevator and MedCerts offerings to adult learners, we are focusing our marketing and enrollment efforts to identify and attract adult learners in data science, software engineering, healthcare, medical fields, as well as providing staffing and talent development services to employers and government agencies. However, our marketing efforts may not be successful. As a result, our overall enrollment in these adult learning programs may decline and our revenue, results of operations and financial condition may be adversely affected.

The student demographics of the schools we serve can lead to higher costs and affect our ability to sustain or grow our operating income.

The schools we serve are publicly funded and are generally obligated to accept all students meeting state or district criteria for enrollment. Because an online education environment may offer a better educational opportunity for students falling behind grade level, our school-as-a-service offerings have experienced in recent years a higher academically at-risk student population, requiring supplemental student and family support services and closer one-on-one involvement by teachers and school personnel, leading to higher costs to us in providing full management and curriculum services to the schools. We consider students academically at-risk if they were not proficient on the previous year’s state assessment, are credit-deficient, have previously dropped out, have failed courses, or score lower than average on diagnostic norm-referenced assessments. Some states have additional or different indicators to determine students who are at risk. These factors are used by the state to identify at-risk students in several states and have been found through research to impact future student performance. The schools we serve also enroll a significant percentage of special needs students with learning and/or physical disabilities, which also adds to the total costs incurred by the schools.

29

Education of high school students is generally more costly than K-8 as more teachers with subject matter expertise (e.g., chemistry, calculus) must be hired to support an expansive curriculum, electives, and counseling services. As the relative percentage of high school students increases as part of the total average enrollment in our school-as-a-service offerings, our costs are likely to increase.

As our cost structure evolves due to the demographics, educational profile and mix of the students enrolled in our school-as-a-service offerings, our profit margins may decline, and we may have increasing difficulty in sustaining or growing our operating income commensurate with our revenues.

If student performance falls, state accountability standards are not achieved, teachers or administrators tamper with state test scoring or modified graduation requirements, or parent and student satisfaction declines, a significant number of students may not remain enrolled in a virtual or blended public school that we serve, or charters may not be renewed or enrollment caps could be put in place, or enrollment practices could be limited and our business, financial condition and results of operations will be adversely affected.

The success of our business depends in part on the choice of a family to have their child begin or continue his or her education in a virtual or blended public school that we serve. This decision is based on many factors, including student performance and parent and student satisfaction. Students may perform significantly below state averages or the virtual or blended public school may fail to meet state accountability standards. Like many traditional brick and mortar public schools, not all of the public schools we serve meet the requirements of their applicable accountability frameworks, as large numbers of new enrollments from students underperforming in traditional schools can decrease overall results or the underperformance of any one subgroup can lead to the entire school failing to meet accountability expectations and potentially lead to the school’s closure. For example, in Tennessee, the Commissioner of Education has statutory authority to close a virtual school if an accountability trigger is met. In addition, although serving academically at-risk students is an important aspect of our obligation to educate any child regardless of circumstance, the performance of these students can adversely affect a school’s standing under applicable accountability standards. We expect that, as our enrollments increase and the portion of students that have not used our learning systems for multiple years increases, the average performance of all students using our learning systems may decrease, even if the individual performance of other students improves over time. This effect may also be exacerbated if students enrolled in schools that we provide services to or acquire are predominately below state proficiency standards or experience low graduation rates. For example, at-risk students who attended the Electronic Classroom of Tomorrow (ECOT) schools in Ohio which were closed in mid-school year 2017-18 by state regulators, and who then transferred to other public schools, including the Ohio Virtual Academy supported by us, could negatively impact a receiving school’s overall academic performance ratings absent a different accountability measure applicable to such students or waiver of such standards. Moreover, under ESSA, state authorities may change their accountability frameworks in ways that negatively impact the schools we serve.

Students in the school-as-a-service offerings we serve are required to complete standardized state testing, and the frequency and the results of this testing may have an impact on school enrollment. The significant increase of testing undertaken at the state level has led some parents to opt out of state assessments, a parental right which is now codified in the ESSA, thereby resulting in an incomplete and potentially inaccurate assessment of school and student performance. To avoid the consequences of failing to meet applicable required proficiency, growth or accountability standards, teachers or school administrators may engage in improperly altering student test scores or graduation standards especially if teacher performance and compensation are evaluated on these results. Finally, parent and student satisfaction may decline as not all parents and students are able to devote the substantial time and effort necessary to complete our curriculum. A student’s satisfaction may also suffer if his or her relationship with the virtual or blended public school teacher does not meet expectations. If student performance or satisfaction declines, students may decide not to remain enrolled in a virtual or blended public school that we serve and our business, financial condition and results of operations could be adversely affected.

The transition from a federally mandated approach for curriculum standards and assessments to individual state determinations under the ESSA may create ongoing challenges to ensure that our curriculum products align with state requirements, which could possibly cause academic performance to decline and dissatisfaction by our school customers which could limit our growth and profitability.

Under the ESSA, states will set their own curriculum standards in reading, math and science, and the federal government is prohibited from mandating or incentivizing states to adopt any set of particular standards, such as Common Core. States were also given the authority under the ESSA to craft their own assessment programs to measure the

30

proficiency of their students for college and career readiness, and may also choose to offer already available nationally recognized assessments at the high school level, such as the SAT or ACT tests. As implementation proceeds at the state level, and use of the assessments previously developed by the Partnership for Assessment of Readiness for College and Careers and Smarter Balanced Assessment Consortium consortia continues to erode, a multitude of different standards and assessments may emerge and result in temporary misalignments of our curriculum offerings with state standards, cause academic performance to decline, create a need for additional teacher training and product investments, all of which could adversely affect our relationship with public school contracting with us for a school-as-a-service offering and school district customers, financial condition, contract renewals and reputation.

Mergers, acquisitions and joint ventures present many risks, and we may not realize the financial and strategic goals that formed the basis for the transaction.

When strategic opportunities arise to expand our business, we may acquire or invest in other companies using cash, stock, debt, asset contributions or any combination thereof, such as the acquisitions of Galvanize in January 2020, Tech Elevator in November 2020 and MedCerts in November 2020. We may face risks in connection with these or other future transactions, including the possibility that we may not realize the anticipated cost and revenue synergies on a timely basis, or at all, or further the strategic purpose of any acquisition if our forecasts do not materialize. The pursuit of acquisitions and their integrations may divert the resources that could otherwise be used to support and grow our existing lines of business. The combination of two or more independent enterprises is a complex, costly and time-consuming process.  Acquisitions may create multiple and overlapping product lines that are offered, priced and supported differently, which could cause customer confusion and delays in service. We may have difficulties coordinating sales and marketing efforts to effectively position the combined company’s capabilities. Customers may decline to renew their contracts or the contracts of acquired businesses might not allow us to recognize revenues on the same basis. These transactions and their integrations may also divert our management’s attention and our ongoing business may be disrupted by acquisition, transition or integration activities. In addition, we may have difficulty separating, transitioning and integrating an acquired company’s systems, including but not limited to, financial accounting systems, information technology systems, transaction processing systems, internal controls and standards, and procedures and policies, and the associated costs in doing so may be higher than we anticipate.

There may also be other adverse effects on our business, operating results or financial condition associated with the expansion of our business through acquisitions. We may fail to identify or assess the magnitude of certain liabilities, shortcomings or other circumstances prior to acquiring a company or technology, which could result in unexpected operating expenses, unexpected accounting treatment, unexpected increases in taxes due or a loss of anticipated tax benefits. The acquired companies, including Galvanize, Tech Elevator and MedCerts, may not be able to achieve the levels of revenue, earnings or operating efficiency that we expect. Our use of cash to pay for acquisitions may limit other potential uses of our cash, including investment in other areas of our business, stock repurchases, dividend payments and retirement of outstanding indebtedness. If we issue a significant amount of equity for future acquisitions, existing stockholders may be diluted and earnings per share may decrease. We may pay more than the acquired company or assets are ultimately worth and we may have underestimated our costs in continuing the support and development of an acquired company’s offerings. Our operating results may be adversely impacted by liabilities resulting from a stock or asset acquisition, which may be costly, disruptive to our business, or lead to litigation.

We may be unable to obtain required approvals from governmental authorities on a timely basis, if at all, which could, among other things, delay or prevent us from completing a transaction, otherwise restrict our ability to realize the expected financial or strategic goals of an acquisition or have other adverse effects on our current business and operations. We may face contingencies related to intellectual property, financial disclosures, and accounting practices or internal controls. Finally, we may not be able to retain key executives of an acquired company.

To execute our business plans, we depend upon the experience and industry knowledge of our officers and other key employees, including those who joined us as part of the Galvanize, Tech Elevator, and MedCerts acquisitions. The combined company’s success will depend, in part, upon our ability to retain key management personnel and other key employees, some of which may experience uncertainty about their future roles with the combined company as a result of the acquisition. This may have a material adverse effect on our ability to attract and retain key personnel.

The occurrence of any of these risks could have a material adverse effect on our business, results of operations, financial condition or cash flows, particularly in the case of a larger acquisition or several concurrent acquisitions.

31

Our business could be negatively affected as a result of actions by activist stockholders, and such activism could impact the trading value of our securities and harm our business, financial condition and results of operations.

Responding to actions by activist stockholders can be costly and time consuming, disrupting our operations and diverting the attention of management and our employees. If activist stockholders were to emerge, their activities could interfere with our ability to execute our strategic plan and divert resources from our business. In addition, a proxy contest for the election of directors at our annual meeting would require us to incur significant legal fees and proxy solicitation expenses and require significant time and attention of management and our Board of Directors. Any perceived uncertainties as to our future direction also could affect the market price and volatility of our securities, cause key executives to leave the Company, adversely affect the relationships we have with our school board customers, and harm existing and new business prospects.

If market demand for online options in public schooling does not increase or continue or if additional states do not authorize or adequately fund virtual or blended public schools, our business, financial condition and results of operations could be adversely affected.

While historically we grew by opening new virtual public schools in new states, in recent years the pace of state expansion has declined while opening more schools in existing states has increased. In fiscal year 2021, we served 77 virtual public schools and blended schools in 30 states and the District of Columbia. Without adding additional states, our school-as-a-service revenues may become increasingly dependent on serving more virtual schools in existing states. We may also not be able to fill available enrollment slots as forecasted. If the market demand for virtual and blended public schools does not increase or declines, if the remaining states are hesitant to authorize virtual or blended public schools, if enrollment caps are not removed or raised, or if the funding of such schools is inadequate, our opportunities for growth and our ability to sustain our revenues, results of operations and financial condition would be adversely affected.

Increasing competition in the education industry sectors that we serve could lead to pricing pressures, reduced operating margins, loss of market share, departure of key employees and increased capital expenditures.

As a general matter, we face varying degrees of competition from a variety of education providers because our learning systems integrate all the elements of the education development and delivery process, including curriculum development, textbook publishing, teacher training and support, lesson planning, testing and assessment, job placement and industry-certified content, and school performance and compliance management. In both our General Education and Career Learning markets, we compete with companies that provide online curriculum and support services. We also compete with public school districts and state departments of education that offer K-12 online programs of their own or in partnership with other online curriculum vendors. As we pursue our post-secondary Career Learning strategic initiatives through our Galvanize, Tech Elevator and MedCerts subsidiaries, we will be competing with corporate training businesses and some employers that offer education as an employee benefit. We anticipate intensifying competition both from existing competitors and new entrants. Our competitors may adopt superior curriculum content, technology and learning platforms, school support and marketing approaches, with different pricing and service packages that may have greater appeal than our offerings. In addition, some of our school-as-a-service offerings could seek to transition to a self-managed school by inviting competitive alternatives to portions of the products and services now provided entirely by us under our integrated fully managed service agreements. If we are unable to successfully compete for new business, win and renew contracts, including fully managed public school contracts, or students fail to realize sufficient gains in academic performance, our revenues, opportunities for growth and operating margins may decline. Price competition from our current and future competitors could also result in reduced revenues, reduced margins or the failure of our product and service offerings to achieve or maintain more widespread market acceptance.

We may also face competition from publishers of traditional educational materials that are substantially larger than we are and have significantly greater financial, technical and marketing resources, and may enter the field through acquisitions and mergers. Many of these traditional publishers, or new market entrants, have developed their own online curriculum products and teaching materials that compete directly with our post-secondary Career Learning products. As a result, they may be able to devote more resources and move quickly to develop products and services that are superior to our platform and technologies. We may not have the resources necessary to acquire or compete with technologies being developed by our competitors, which may render our online delivery format less competitive or obsolete. These new and well-funded entrants may also seek to attract our key executives as employees based on their acquired expertise in virtual education where such specialized skills are not widely available.

32

Our future success will depend in large part on our ability to maintain a competitive position with our curriculum and our technology, as well as our ability to increase capital expenditures to sustain the competitive position of our product and retain our talent base. We cannot assure that we will have the financial resources, technical expertise, marketing, distribution or support capabilities to compete effectively.

Regulatory frameworks on the accessibility of technology and curriculum are continually evolving due to legislative and administrative developments and the rapid evolution of technology, which could result in increased product development costs and compliance risks.

Our online curriculum is made available to students through websites, computers and other display devices connected to the Internet. The website platforms and online curriculum include a combination of software applications that include graphics, pictures, videos, animations, sounds and interactive content that may present challenges to individuals with disabilities. A number of states and federal authorities have considered or are considering how web-based information should be made accessible to persons with such disabilities. To the extent they enact or interpret laws and regulations to require greater accessibility than we currently provide, we may have to modify our offerings to satisfy those requirements. Because there is no federal rule setting a uniform technical standard for determining web accessibility under Section 508 and Title II of the ADA, online service providers have no uniform  standard of compliance. Some states have adopted the standards promulgated under Section 508 while others require WCAG Level A and/or Level AA or their own unique standards. In addition, Section 504 of the Rehabilitation Act of 1973 is designed to ensure that students with disabilities have an equal opportunity to access each school’s website and online learning environment. To the extent that we enter into federal government contracts, different standards of compliance could be imposed on us under Section 508 of the Rehabilitation Act, or by states who apply these federal standards under Section 508 or other standards to education providers, which standards may be changed from time to time.  Beyond the significant product development costs associated with these evolving regulations, a failure to meet such requirements could also result in loss or termination of material contracts, inability to secure new contracts, or in potential legal liability.

Our revenues from our school-as-a-service offerings are based in part on our estimate of the total funds each school will receive in a particular school year and our estimate of the full year expenses to be incurred by each school. As a result, differences between our quarterly estimates and the actual funds received and expenses incurred could have an adverse impact on our results of operations and cash flows.

We recognize revenues ratably from certain of our fees charged to school-as-a-service offerings over the course of our fiscal year. To determine the pro rata amount of revenues to recognize in a fiscal quarter, we estimate the total expected funds each school will receive in a particular school year. Additionally, we take responsibility for any operating deficits incurred at most of the school-as-a-service offerings we serve. Because this may impair our ability to collect the full amount invoiced in a period and therefore collection cannot reasonably be assured, we reduce revenues by the estimated pro rata amount of the school’s net operating loss. We review our estimates of total funds and operating expenses periodically, and we revise as necessary, by adjusting our year-to-date earned revenues to be proportional to the expected revenues to be earned during the fiscal year. Actual school funding received and school operating expenses incurred may vary from our estimates or revisions and could adversely impact our revenues, results of operations and cash flows.

Our business is subject to seasonal fluctuations, which may cause our operating results to fluctuate from quarter-to-quarter and adversely impact our working capital and liquidity throughout the year.

Our operating results normally fluctuate as a result of seasonal variations in our business, principally due to the number of months in a fiscal quarter that our school customers are fully operational and serving students. In the typical academic year, our first and fourth fiscal quarters have fewer than three full months of operations, whereas our second and third fiscal quarters will have three complete months of operations. Instructional costs and services increase in the first fiscal quarter primarily due to the costs incurred to ship learning kits at the beginning of the school year. These instructional costs may increase significantly quarter-to-quarter as school operating expenses increase. The majority of our selling and marketing expenses are incurred in the first and fourth fiscal quarters, as our primary enrollment season is April through September.

We expect quarterly fluctuations in our operating results to continue. These fluctuations could result in volatility and adversely affect our cash flow. As our business grows, these seasonal fluctuations may become more pronounced. As a result, we believe that sequential quarterly comparisons of our financial results may not provide an accurate assessment of our financial position.

33

Risks Related to Our Operations

We plan to continue to create new products, expand distribution channels and pilot innovative educational programs to enhance academic performance. If we are unable to effectively manage these initiatives or they fail to gain acceptance, our business, financial condition, results of operations and cash flows would be adversely affected.

As we create and acquire new products, expand our existing customer base and pilot new educational programs, we expect to face challenges distinct from those we currently encounter, including:

our continual efforts to innovate and pilot new programs to enhance student learning and to foster college and career opportunities, such as our Stride Career Prep schools which offer pathways for Career Learning, may not receive sufficient market acceptance to be economically viable;
the ongoing transition of our curriculum from Flash to HTML, and our use of third party educational platforms that we do not control, could create issues with customer satisfaction, early withdrawals and declines in re-registrations, and potentially harm our reputation;
the acquisition or opening of additional school-as-a-service offering in states where we already have a contract with other schools can potentially complicate the school selection process for prospective parents, and present marketing differentiation challenges depending on the facts and circumstances in that state;
our development of public blended schools has raised different operational challenges than those we face with full-time virtual schools. Blended schools require us to lease facilities for classrooms, staff classrooms with teachers, sometimes provide meals and kitchen facilities, adhere to local safety and fire codes, purchase additional insurance and fulfill many other responsibilities;
operating in international markets may require us to conduct our business differently than we do in the United States or in existing countries. Additionally, we may have difficulty training and retaining qualified teachers or generating sufficient demand for our products and services in international markets. International opportunities will also present us with different legal, operational, tax and currency challenges;
the use of our curriculum in classrooms will produce challenges with respect to adapting our curriculum for effective use in a traditional classroom setting;
our creation of curricula and instruction protocols for courses taught through our Galvanize, Tech Elevator and MedCerts subsidiaries requires us to rely upon specialized instructors and curriculum developers;
our online private school business is dependent on a tuition-based financial model and may not be able to enroll a sufficient number of students over time to achieve long-run profitability or deliver a high level of customer satisfaction; and
our participation in summer foreign language instruction camps through MIL could generate new legal liabilities and financial consequences associated with our responsibility for students housed on leased college campuses on a 24-hour basis over the duration of the camp.

Our failure to manage these business expansion programs, or any new business expansion program or new distribution channel we pursue, may have an adverse effect on our business, financial condition, results of operations and cash flows.

High-quality teachers are critical to the success of our learning systems. If we are not able to continue to recruit, train and retain quality certified teachers, our curriculum might not be effectively delivered to students, compromising their academic performance and our reputation. As a result, our brand, business and operating results may be adversely affected.

High-quality teachers are critical to maintaining the value of our learning systems and assisting students with their daily lessons. In addition, teachers in the public schools we manage or who provide instruction in connection with

34

the online programs we offer to school districts, must be state certified (with limited exceptions or temporary waiver provisions in various states), and we must implement effective internal controls in each jurisdiction to ensure valid teacher certifications, as well as the proper matching of certifications with student grade levels and subjects to be taught. Teachers must also possess strong interpersonal communications skills to be able to effectively instruct students in a virtual school setting, and the technical skills to use our technology-based learning systems. There is a limited pool of teachers with these specialized attributes and the public schools and school districts we serve must provide competitive benefits packages to attract and retain such qualified teachers.

The teachers in many public schools we serve are not our employees and the ultimate authority relating to those teachers resides with an independent not-for-profit governing body, which oversees the schools. However, under many of our service and product agreements with virtual and blended public schools, we have responsibility to recruit, train and manage these teachers. The teacher recruitment and student assignment procedures and processes for our school-as-a-service offerings must also comply with individual state certification and reporting requirements. We must also provide continuous training to virtual and blended public school teachers so they can stay abreast of changes in student needs, academic standards and other key trends necessary to teach online effectively, including measures of effectiveness. We may not be able to recruit, train and retain enough qualified teachers to keep pace with school demand while maintaining consistent teaching quality in the various public schools we serve. Shortages of qualified teachers, failures to ensure proper teacher certifications and course assignments in each state, or decreases in the quality of our instruction, whether actual or perceived, could have an adverse effect on our business.

School teachers are subject to union organizing campaigns, and if the teachers employed by us or at the public schools we serve join a union, collective bargaining agreements negotiated with union representatives could result in higher operating expenses and the loss of management flexibility and innovation for which charter schools were created.

If the teachers at any one of the public schools we serve were to unionize, as is the case in California, the employer would become subject to a collective bargaining agreement with union representatives. A collective bargaining agreement could impact teacher salaries, benefits, work rules, teacher tenure and provide for restrictions on the teaching work-day and the time devoted to online instruction delivery or communications with students, and place limitations on the flexibility to reassign or remove teachers for inadequate performance. This could result in higher school-related expenses and could impede the sustainability of, or growth in, enrollment at the school due to the loss of management flexibility and innovation. The outcome could result in higher costs to us in providing educational support and curriculum services to the school, which may adversely affect our operating margins, overall revenues and academic performance results.

We rely on third-party service providers to host some of our solutions and any interruptions or delays in services from these third parties could impair the delivery of our products and harm our business.

We currently outsource some of our hosting services to third parties. We do not control the operation of any third party facilities. These facilities are vulnerable to damage or interruption from natural disasters, fires, power loss, telecommunications failures and similar events. They are also subject to break-ins, computer viruses, sabotage, intentional acts of vandalism and other misconduct. The occurrence of any of these disasters or other unanticipated problems could result in lengthy interruptions in our service. Furthermore, the availability of our proprietary and third-party LMSs could be interrupted by a number of additional factors, including our customers’ inability to access the Internet, the failure of our network or software systems due to human or other error, security breaches or the ability of the infrastructure to handle spikes in customer usage. Interruptions in our service may reduce our revenue, cause us to issue credits or pay penalties, cause customers to terminate their subscriptions and adversely affect our renewal rates and our ability to attract new customers. Our business will also be harmed if our customers and potential customers believe our service is unreliable.

We operate a complex Company-wide enterprise resource planning (“ERP”) system and if it were to experience significant operating problems, it could adversely affect our business and results of operations.

We operate a complex Company-wide, Oracle-hosted, integrated ERP system to handle various business, operating and financial processes which handles a variety of important functions, such as order entry, invoicing, accounts receivable, accounts payable, financial consolidation and internal and external financial and management reporting matters. If the ERP system experiences significant problems, it could result in operational issues including delayed billing and accounting errors and other operational issues which could adversely affect our business and results of operations. System delays or malfunctioning could also disrupt our ability to timely and accurately process and report results of our

35

operations, financial position and cash flows, which could impact our ability to timely complete important business processes.

The continued development of our product and service brands is important to our business. If we are not able to maintain and enhance these brands, our business and operating results may suffer.

Enhancing brand awareness is critical to attracting and retaining students, and for serving additional virtual and blended public schools, school districts and online private schools, and we intend to spend significant resources to accomplish that objective. These efforts include sales and marketing directed to targeted locations as well as the national marketplace, discrete student populations, the educational community at large, key policy groups, image-makers and the media. As we continue to seek to increase enrollments and extend our geographic reach and product and service offerings, maintaining quality and consistency across all our services and products may become more difficult to achieve, and any significant and well-publicized failure to maintain this quality and consistency will have a detrimental effect on our brands. We cannot provide assurances that our new sales and marketing efforts will be successful in further promoting our brands in a competitive and cost-effective manner. If we are unable to further enhance our brand recognition and increase awareness of our products and services, or if we incur excessive sales and marketing expenses, our business and results of operations could be adversely affected.

Our intellectual property rights are valuable, and any inability to protect them could reduce the value of our products, services and brand.

Our patents, trademarks, trade secrets, copyrights, domain names and other intellectual property rights are important assets. For example, we have been granted three U.S. patents related to our provision of virtual schooling, including the system components for creating and administering assessment tests and our lesson progress tracker, and two U.S. patents related to foreign language instruction. Additionally, we are the copyright owner of courses in our proprietary curriculum.

Various events outside of our control pose a threat to our intellectual property rights. For instance, effective intellectual property protection may not be available in every country in which our products and services are distributed or made available through the Internet. Also, the efforts we have taken to protect our proprietary rights may not be sufficient or effective. If we fail to protect adequately our intellectual property through patents, trademarks and copyrights, license agreements, employment agreements, confidentiality agreements, nondisclosure agreements or similar agreements, our intellectual property rights may be misappropriated by others, invalidated or challenged, and our competitors could duplicate our technology or may otherwise limit any competitive technology advantage we may have. Any significant impairment of our intellectual property rights could harm our business or our ability to compete. Also, protecting our intellectual property rights is costly and time consuming. Any unauthorized use of our intellectual property could make it more expensive to do business and harm our operating results.

It is possible that we may not be able to sufficiently protect our innovations. In addition, given the costs of obtaining patent protection, we may choose not to protect certain innovations that later turn out to be important. Further, there is always the possibility that the scope of the protection gained will be insufficient or that an issued patent be deemed invalid or unenforceable.

We also seek to maintain certain intellectual property as trade secrets. This secrecy could be compromised by outside parties, whether through breach of our network security or otherwise, or by our employees or former employees, intentionally or accidentally, which would cause us to lose the competitive advantage resulting from these trade secrets. Third parties may acquire domain names that are substantially similar to our domain names leading to a decrease in the value of our domain names and trademarks and other proprietary rights.

Lawsuits against us alleging infringement of the intellectual property rights of others and such actions would be costly to defend, could require us to pay damages or royalty payments and could limit our ability or increase our costs to use certain technologies in the future.

Companies in the Internet, software, technology, education, curriculum and media industries own large numbers of patents, copyrights, trademarks and trade secrets and frequently enter into litigation based on allegations of infringement or other violations of intellectual property rights. Regardless of the merits, intellectual property claims are time-consuming and expensive to litigate or settle. For example, a non-practicing entity sued us alleging that our proprietary learning

36

systems infringed three of its patents although its lawsuit was ultimately dismissed on the merits in 2014. In addition, to the extent claims against us are successful, we may have to pay substantial monetary damages or discontinue certain products, services or practices that are found to be in violation of another party’s rights. We may also have to seek a license and make royalty payments to continue offering our products and services or following such practices, which may significantly increase our operating expenses.

We may be subject to legal liability resulting from the actions of third parties, including independent contractors, business partners, or teachers, which could cause us to incur substantial costs and damage our reputation.

We may be subject, directly or indirectly, to legal claims associated with the actions of or filed by our independent contractors, business partners, or teachers. In the event of accidents or injuries or other harm to students, we could face claims alleging that we were negligent, provided inadequate supervision or were otherwise liable for their injuries and our insurance may not cover the expenses of litigation or settlement amounts. Additionally, we could face claims alleging that our independent curriculum contractors or teachers infringed the intellectual property rights of third parties. A liability claim against us or any of our independent contractors, business partners, or teachers could adversely affect our reputation, enrollment and revenues. Even if unsuccessful, such a claim could create unfavorable publicity, cause us to incur substantial expenses and divert the time and attention of management.

We operate in markets that are dependent on Information Technology (IT) systems and technological change. Failure to maintain and support customer facing services, systems, and platforms, including addressing quality issues and execution on time of new products and enhancements, could negatively impact our revenues and reputation.

We use complex IT systems and products to support our business activities, including customer-facing systems, back-office processing and infrastructure. We face several technological risks associated with online product service delivery, information technology security (including virus and cyber-attacks), e-commerce and enterprise resource planning system implementation and upgrades. From time to time we have experienced verifiable attacks on our system by unauthorized parties, and our plans and procedures to reduce such risks may not be successful. Thus, our business could be adversely affected if our systems and infrastructure experience a significant failure or interruption in the event of future attacks on our system by unauthorized parties.

The failure to prevent a cybersecurity incident affecting our systems could result in the disruption of our services and the disclosure or misappropriation of sensitive information, which could harm our reputation, decrease demand for our services and products, expose us to liability, penalties, and remedial costs, or otherwise adversely affect our financial performance.

In order to provide our services and solutions, we depend on various information-technology systems, including those of third parties, to process, transmit, host and securely store electronic information, including confidential employee, customer, student, and parent information. Information-technology systems are at risk of being compromised, whether through malicious activity or human or technological error.  Although we dedicate personnel and resources toward protecting against such cybersecurity risks, our efforts may fail to prevent a security incident.

For example, on December 1, 2020, we announced a security incident involving a ransomware attack. The incident resulted in the attacker accessing certain parts of our corporate back-office systems, including some student and employee information on those systems. We do not believe the incident will have a material impact on our business, operations or financial results.  We worked with our cyber insurance provider to make a payment to the ransomware attacker, as a proactive and preventive step to prevent the information obtained by the attacker from being released on the Internet or otherwise disclosed, although there is always a risk that the threat actor will not adhere to negotiated terms. Any remediation measures that we have taken or that we may undertake in the future in response to this security incident may be insufficient to prevent future attacks.

Any security incident that results in employee, customer, student, or parent information being accessed without authorization, or that otherwise disrupts or negatively impacts our operations, could harm our reputation, lead to customer attrition, and expose us to regulatory enforcement action or litigation. We may also be required to expend significant capital and other resources in response to a security breach, including notification under data privacy laws and regulations, and incur expenses related to containing the incident and remediating our information security systems.  Monetary damages and penalties and other costs or losses could be significant and may exceed insurance policy limits or may not be covered

37

by our insurance at all.  In addition, a security breach could require that we expend substantial additional resources related to the security of our information systems, diverting resources from other projects and disrupting our businesses.

We rely on the Internet to enroll students and to deliver our products and services to children and to market ourselves and schools that contract with us, all of which exposes us to a growing number of legal risks and increasing regulation.

We collect information regarding students during the online enrollment process and a significant amount of our curriculum content is delivered over the Internet. As a result, specific federal, state and other jurisdictional laws that could have an impact on our business include the following:

the COPPA, as implemented by regulations of the Federal Trade Commission (revised July 2013), imposes restrictions on the ability of online companies to collect and use personal information from children under the age of 13;
the FERPA, which imposes parental or student consent requirements for specified disclosures of student information to third parties, and emerging state student data privacy laws;
the CDA, which provides website operators immunity from most claims arising from the publication of third-party content;
numerous state cyberbullying laws which require schools to adopt policies on harassment through the Internet or other electronic communications;
rapidly emerging state student data privacy laws which require schools to adopt privacy policies and/or require certain contractual commitments from education technology providers are applicable to virtual schools and can significantly vary from one state to another;
federal and state laws that govern schools’ obligations to ELL students and students with disabilities; and
the European Union General Data Protection Regulation (“GDPR”) which may apply to certain aspects of our Private Pay schools.

In addition, the laws applicable to the Internet are still developing. These laws impact pricing, advertising, taxation, consumer protection, quality of products and services, and are in a state of change. New or amended laws may also be enacted, which could increase the costs of regulatory compliance for us or force us to change our business practices. As a result, we may be exposed to substantial liability, including significant expenses necessary to comply with such laws and regulations and indemnification of schools we operate for liabilities resulting from a school’s failure to comply with such laws and regulations.

Failure to comply with data privacy regulations could result in reputational damage to our brands and adversely affect our business, financial condition and results of operations.

Any perceived or actual unauthorized disclosure of personally identifiable information, whether through breach of our network or a vendor’s network by an unauthorized party, employee theft, misuse or error or otherwise, could harm our reputation, impair our ability to attract and retain our customers, or subject us to claims or litigation arising from damages suffered by individuals. Failure to adequately protect personally identifiable information could potentially lead to penalties, significant remediation costs, reputational damage, the cancellation of existing contracts and difficulty in competing for future business. In addition, we could incur significant costs in complying with relevant laws and regulations regarding the unauthorized disclosure of personal information, which may be affected by any changes to data privacy legislation at both the federal and state levels. Because we serve students residing in foreign countries, we may be subject to privacy laws of other countries and regions, such as the GDPR. In addition to the possibility of penalties, remediation costs and reputational damage, the cost of compliance with foreign laws may outweigh revenue from those countries to such an extent that we may discontinue or restrict our offerings to certain countries.

38

We utilize a single logistics vendor for the management, receiving, assembly and shipping of all of our learning kits and printed educational materials. In addition, we utilize the same vendor at a second location for the reclamation and redeployment of our student computers. This partnership depends upon execution on the part of us and the vendor. Any material failure to execute properly for any reason, including damage or disruption to any of the vendor’s facilities would have an adverse effect on our business, financial condition and results of operations.

Substantially all of the inventory for our learning kits and printed materials is located in one warehouse facility, which is operated by a third-party logistics vendor that handles receipt, assembly and shipping of all physical learning materials. If this logistics vendor were to fail to meet its obligations to deliver learning materials to students in a timely manner, or if a material number of such shipments are incomplete or contain assembly errors, our business and results of operations could be adversely affected. In addition, we provide computers for a substantial number of our students. Execution or merger integration failures which interfere with the reclamation or redeployment of computers may result in additional costs. Furthermore, a natural disaster, fire, power interruption, work stoppage or other unanticipated catastrophic event, especially during the period from April through June when we are awaiting receipt of most of the curriculum materials for the school year and have not yet shipped such materials to students, could significantly disrupt our ability to deliver our products and operate our business. If any of our material inventory items were to experience any significant damage, we would be unable to meet our contractual obligations and our business would suffer.

Any significant interruption in the operation of our data centers could cause a loss of data and disrupt our ability to manage our network hardware and software and technological infrastructure.

We host our products and serve all of our students from third-party data center facilities. As part of our risk mitigation plan, we opened a second data center in a different geographic location. Even with such redundancy, we may not be able to prevent a significant interruption in the operation of these facilities or the loss of school and operational data due to a natural disaster, fire, power interruption, act of terrorism or other unanticipated catastrophic event. Any significant interruption in the operation of these facilities, including an interruption caused by our failure to successfully expand or upgrade our systems or manage our transition to utilizing the expansions or upgrades, could reduce our ability to manage our network and technological infrastructure, which could result in lost sales, enrollment terminations and impact our brand reputation.

Additionally, we do not control the operation of these facilities and must rely on another party to provide the physical security, facilities management and communications infrastructure services related to our data centers and our reliance on a single vendor exposes us to risks outside of our control. If this vendor encounters financial difficulty such as bankruptcy or other events beyond our control that causes it to fail to secure adequately and maintain its hosting facilities or provide the required data communications capacity, students of the schools we serve may experience interruptions in our service or the loss or theft of important customer data.

Any significant interruption in the operation of our enrollment centers could disrupt our ability to recommend educational options to parents, respond to service requests and process enrollments.

Our primary enrollment center operations are housed in our corporate headquarters in Herndon, Virginia and in a facility located in Knoxville, Tennessee. We are able to reroute calls to the other facility if one facility is unable to temporarily service calls. Rerouting of calls may not be able to prevent a significant interruption in the operation of any of the facilities due to natural disasters, accidents, and failures of our fulfillment provider. Any significant interruption in the operation of any primary facility, including an interruption caused by our failure to successfully expand or upgrade our systems or to manage these expansions or upgrades, could reduce our ability to respond to service requests, receive and process orders and provide products and services, which could result in lost and cancelled sales, and damage to our brand reputation.

Scale and capacity limits on some of our technology, transaction processing systems and network hardware and software may be difficult to project and we may not be able to expand and upgrade our systems in a timely manner to meet significant unexpected increased demand.

As the number of schools we serve increases and our student base grows, the traffic on our transaction processing systems and network hardware and software will rise. In our capacity planning processes, we may be unable to accurately project the rate of increase in the use of our transaction processing systems and network hardware and software. In addition, we may not be able to expand and upgrade our systems and network hardware and software capabilities to accommodate

39

significant unexpected increased or peak use. If we are unable to appropriately upgrade our systems and network hardware and software in a timely manner, our operations and processes may be temporarily disrupted.

Our efforts to expand capacity may not produce the operational and financial results for which those investments were intended.

As we have grown to serve more schools, students and families in an increasing number of states and countries, we have invested in infrastructure systems and technology to keep pace such as new communication systems, enterprise hardware and software systems, and enrollment centers. In the absence of compatible business processes, adequate employee training, integration with other dependent systems, and sufficient staffing, this expanded capacity alone may not result in improved performance or outcomes.

We may be unable to keep pace with changes in our industry and advancements in technology as our business and market strategy evolves.

As changes in our industry occur or macroeconomic conditions fluctuate we may need to adjust our business strategies or find it necessary to restructure our operations or businesses, which could lead to changes in our cost structure, the need to write down the value of assets, or impact our profitability. We also make investments in existing or new businesses, including investments in technology and expansion of our business lines. These investments may have short-term returns that are negative or less than expected and the ultimate business prospects of the business may be uncertain.

As our business and market strategy evolves, we also will need to respond to technological advances and emerging industry standards in a cost-effective and timely manner in order to remain competitive, such as the ubiquitous use of tablets for public school applications, adaptive learning technologies, and web accessibility standards. The need to respond to technological changes may require us to make substantial, unanticipated expenditures. There can be no assurance that we will be able to respond successfully to technological change.

We may be unable to attract and retain key executives and skilled employees, and because our employees are located throughout the United States, we may incur additional compliance and litigation costs that could adversely impact our business, financial condition and our results of operations.

Our success depends in large part on continued employment of senior management and key personnel who can effectively operate our business, which is necessary in the highly regulated public education sector involving a publicly traded for-profit company. This complexity requires us to attract and retain experienced executive management and employees with specialized skills and knowledge across many disciplines. If any of these employees leave us and we fail to effectively manage a transition to new personnel, or if we fail to attract and retain qualified and experienced professionals on acceptable terms, our business, financial condition and results of operations could be adversely affected.

Our success also depends on our having highly trained financial, technical, recruiting, sales and marketing personnel. We will need to continue to hire additional personnel as our business grows. A shortage in the number of people with these skills or our failure to attract them to our Company could impede our ability to increase revenues from our existing products and services, ensure full compliance with federal and state regulations, launch new product offerings, and would have an adverse effect on our business and financial results.

We are subject to the Fair Labor Standards Act and other state and federal employment laws. These laws govern such matters as minimum wage, overtime, leave, and other working conditions that can increase our labor costs or subject us to liabilities to our employees. In addition, many state and local jurisdictions are adopting their own laws, such as paid sick leave, to address conditions of employment not covered by federal law and/or to provide additional rights and benefits to employees. These developments and disparate laws could increase our costs of doing business, lead to litigation, or have a material adverse effect on our business, financial condition and results of operations.

40

We may need additional capital in the future, but there is no assurance that funds will be available on acceptable terms.

We may need to raise additional funds in order to achieve growth or fund other business initiatives. This financing may not be available in sufficient amounts or on terms acceptable to us and may be dilutive to existing stockholders. Additionally, any securities issued to raise funds may have rights, preferences or privileges senior to those of existing stockholders. If adequate funds are not available or are not available on acceptable terms, our ability to expand, develop or enhance services or products, or respond to competitive pressures will be limited.

ITEM 1B.  UNRESOLVED STAFF COMMENTS

None.

41

ITEM 2.  PROPERTIES

Our headquarters is located in approximately 129,000 square feet of office space in Herndon, Virginia. The facility is under a lease that expires in May 2022. In addition, we lease approximately 580,000 square feet in multiple locations throughout the United States under individual leases that expire between August 2021 and August 2030.

ITEM 3.  LEGAL PROCEEDINGS

See Item 8 of Part II, “Financial Statements and Supplementary Data – Note 10 – Commitments and Contingencies - Litigation.”

ITEM 4.  MINE SAFETY DISCLOSURES

Not applicable.

42

PART II

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

Our common stock, par value $0.0001 per share, is traded on the New York Stock Exchange (the “NYSE”) under the symbol “LRN.” As of July 30, 2021, there were 316 registered holders of our common stock.

Stock Performance Graph

The graph below compares the cumulative return of holders of Stride, Inc.’s common stock with the cumulative returns of the S&P 500 index, the NASDAQ Composite Index, the Russell 2000 Index and our Peer Group Index, which is composed of 2U, Inc., Adtalem Global Education Inc., American Public Education Inc., Perdoceo Education Corporation, Chegg, Inc., Grand Canyon Education Inc., Houghton Mifflin Harcourt Company, Pearson PLC, Strategic Education Inc., and Zovio Inc. The graph assumes that the value of the investment in our common stock in each index (including reinvestment of dividends) was $100 on June 30, 2016 and tracks it through June 30, 2021. All prices reflect closing prices on the last day of trading at the end of each calendar quarter.

COMPARISON OF FIVE-YEAR CUMULATIVE TOTAL RETURN(1)(2)

Among Stride, Inc., S&P 500 Index, NASDAQ Composite Index, Russell 2000 Index and Peer Group Index

Graphic

    

30-Jun-16

    

30-Jun-17

    

30-Jun-18

    

30-Jun-19

    

30-Jun-20

30-Jun-21

LRN

 

100

 

140

 

133

 

208

 

209

 

235

Peer Group Index

 

100

 

151

 

180

 

179

 

182

 

212

S&P 500

 

100

 

102

 

117

 

129

 

139

 

173

Nasdaq Composite

 

100

 

98

 

122

 

133

 

162

 

200

Russell 2000

 

100

 

92

 

114

 

112

 

113

 

165

(1)The information presented above in the stock performance graph shall not be deemed “soliciting material” or to be “filed” with the SEC or subject to Regulation 14A or 14C, except to the extent that we subsequently specifically

43

request that such information be treated as soliciting material or specifically incorporate it by reference into a filing under the Securities Act of 1933, as amended (the “Securities Act”), or a filing under the Exchange Act.
(2)The stock price performance shown on the graph is not necessarily indicative of future price performance. Information used in the graph was obtained from a source we believe to be reliable, but we do not assume responsibility for any errors or omissions in such information.

Dividend Policy

We have never declared or paid any cash dividends on our common stock and we currently do not anticipate paying any cash dividends for the foreseeable future. Instead, we anticipate that all of our earnings on our common stock will be used to provide working capital, to support our operations, and to finance the growth and development of our business, including potentially the acquisition of, or investment in, businesses, technologies or products that complement our existing business. Any future determination relating to dividend policy will be made at the discretion of our Board of Directors and will depend on a number of factors, including, but not limited to, our future earnings, capital requirements, financial condition, future prospects, and applicable Delaware law, which provides that dividends are only payable out of surplus or current net profits and other factors our Board of Directors might deem relevant.

ITEM 6.  SELECTED FINANCIAL DATA

This item is reserved as a result of the Company’s early adoption of Item 301 of Regulation S-K, as deleted pursuant to SEC Release No. 33-10890; 34-90459 (Management’s Discussion and Analysis; Selected Financial Data, and Supplementary Financial Information) adopted by the Securities and Exchange Commission on November 19, 2020.

44

ITEM 7.  MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

This Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”) contains certain forward-looking statements within the meaning of Section 21E of the Exchange Act. Historical results may not indicate future performance. Our forward-looking statements reflect our current views about future events, are based on assumptions, and are subject to known and unknown risks and uncertainties that could cause actual results to differ materially from those contemplated by these statements. Factors that may cause differences between actual results and those contemplated by forward-looking statements include, but are not limited to, those discussed in “Risk Factors” in Part I, Item 1A, of this Annual Report. We undertake no obligation to publicly update or revise any forward-looking statements, including any changes that might result from any facts, events, or circumstances after the date hereof that may bear upon forward-looking statements. Furthermore, we cannot guarantee future results, events, levels of activity, performance, or achievements.

This MD&A is intended to assist in understanding and assessing the trends and significant changes in our results of operations and financial condition. As used in this MD&A, the words, “we,” “our” and “us” refer to Stride, Inc. and its consolidated subsidiaries. This MD&A should be read in conjunction with our consolidated financial statements and related notes included elsewhere in this Annual Report. The following overview provides a summary of the sections included in our MD&A:

Executive Summary—a general description of our business and key highlights of the year ended June 30, 2021.
Key Aspects and Trends of Our Operations—a discussion of items and trends that may impact our business in the upcoming year.
Critical Accounting Policies and Estimates—a discussion of critical accounting policies requiring judgments and estimates.
Results of Operations—an analysis of our results of operations in our consolidated financial statements.
Liquidity and Capital Resources—an analysis of cash flows, sources and uses of cash, commitments and contingencies, seasonality in the results of our operations, and quantitative and qualitative disclosures about market risk.

Executive Summary

We are an education services company providing virtual and blended learning. Our technology-based products and services enable our clients to attract, enroll, educate, track progress, and support students. These products and services, spanning curriculum, systems, instruction, and support services are designed to help learners of all ages reach their full potential through inspired teaching and personalized learning. Our clients are primarily public and private schools, school districts, and charter boards. Additionally, we offer solutions to employers, government agencies and consumers.  

We offer a wide range of individual products and services, as well as customized solutions, such as our most comprehensive school-as-a-service offering which supports our clients in operating full-time virtual or blended schools.  More than three million students have attended schools powered by Stride curriculum and services since our inception.

Our solutions address two growing markets: General Education and Career Learning.

General Education

    

Career Learning

 

      School-as-a-service

    Stride Career Prep school-as-a-service

      Stride Private Schools

    Learning Solutions Career Learning software and services sales

      Learning Solutions software and services sales

    Adult Learning

45

Products and services for the General Education market are predominantly focused on core subjects, including math, English, science and history, for kindergarten through twelfth grade students to help build a common foundation of knowledge.  Programs utilizing General Education products and services are for students that are not specializing in any particular curriculum or course of study.  These programs provide an alternative to traditional school options and address a range of student needs including, safety concerns, increased academic support, scheduling flexibility, physical/health restrictions or advanced learning.   Products and services are sold as a comprehensive school-as-a-service offering or à la carte.

Career Learning products and services are focused on developing skills to enter and succeed in careers in high-growth, in-demand industries—including information technology, health care and business. We provide middle and high school students with Career Learning programs that complement their core general education coursework in math, English, science and history. Stride offers multiple career pathways supported by a diverse catalog of Career Learning courses. The middle school program exposes students to a variety of career options and introduces career skill development. In high school, students may engage in industry content pathway courses, project-based learning in virtual teams, and career development services. High school students also have the opportunity to progress toward certifications, connect with industry professionals, earn college credits while in high school, and participate in job shadowing and/or work-based learning experiences that are required to succeed in today’s digital, tech-enabled economy. A student enrolled in a school offering Stride’s General Education program may take Career Learning courses, but that student and the associated revenue is not reported as a Career Learning enrollment or Career Learning revenue. However, a student and the associated revenue, whether in middle or high school, is counted as a Career Learning enrollment or Career Learning revenue if the student is enrolled in a Career Learning program.

Like General Education products and services, the products and services for the Career Learning market are sold as a comprehensive school-as-a-service offering or à la carte.  We also offer focused post-secondary career learning programs to adult learners, through our Galvanize, Inc. (“Galvanize”), Tech Elevator, Inc. (“Tech Elevator”), and MedCerts, LLC (“MedCerts”) brands. These include skills training in the data science, software engineering, healthcare, and medical fields, as well as providing staffing and talent development services to employers. These programs are offered directly to consumers, as well as to employers and government agencies.

For both the General Education and Career Learning markets, the majority of revenue is derived from our comprehensive school-as-a-service offering which includes an integrated package of curriculum, technology systems, instruction, and support services that we administer on behalf of our customers. The average duration of the agreements for our school-as-a-service offering is greater than five years, and most provide for automatic renewals absent a customer notification within a negotiated time frame. During any fiscal year, we may enter into new agreements, receive non-automatic renewal notices, negotiate replacement agreements, terminate such agreements or receive notices of termination, or customers may transition a school to a different offering. For the 2020-2021 school year, we provided our school-as-a-service offering for 77 schools in 30 states and the District of Columbia in the General Education market, and 33 schools or programs in 23 states in the Career Learning market.

We generate a significant portion of our revenues from the sale of curriculum, administration support and technology services to virtual and blended public schools. The amount of revenue generated from these contracts is impacted largely by the number of enrollments, the mix of enrollments across grades and states, state or district per student funding levels and attendance requirement, among other items. The average duration of the agreements for our school-as-a-service offering is greater than five years, and most provide for automatic renewals absent a customer notification within a negotiated time frame.

The two key financial metrics that we use to assess financial performance are revenues and operating income. During the year ended June 30, 2021, revenues increased to $1,536.8 million from $1,040.8 million in the prior year, an increase of 47.7%. Over the same period, operating income increased to $110.5 million from $32.5 million in the prior year, an increase of 240.0%. Our gross margin percentage is generally static so increases and decreases to our operating income are driven by revenue growth or a reduction in selling, general, and administrative expenses. Additionally, we use the non-financial metric of total enrollments to assess performance, as enrollment is a key driver of our revenues. Total enrollments for the year ended June 30, 2021 was 186.3 thousand, an increase of 65.4 thousand, or 54.1%, over the prior year.

While the long-term impact of the global emergence of COVID-19 is not estimable or determinable, beginning

46

in late fiscal year 2020, we experienced an increase in demand for our products and services.

Environmental, Social and Governance

As overseers of risk and stewards of long-term enterprise value, Stride’s Board of Directors plays a vital role in assessing our organization’s environmental and social impacts.  They are also responsible for understanding the potential impact and related risks of environmental, social and governance (“ESG”) issues on the organization’s operating model. Our Board and management are committed to identifying those ESG issues most likely to impact business operations and growth. We craft policies that are appropriate for our industry and that are of concern to our employees, investors, customers and other key stakeholders. Our Board ensures that the Company’s leaders have ample opportunity to leverage ESG for the long-term good of the organization, its stakeholders, and society. Each Committee of the Board monitors ESG efforts in their respective areas, with the Nominating and Governance Committee coordinating across all Committees.

Since our inception twenty years ago, we have removed barriers that impact academic equity. We provide high-quality education for anyone—particularly those in underserved communities—as a means to foster economic empowerment and address societal inequities from kindergarten all the way through college and career readiness. We recently reinforced our commitment in this area by launching several initiatives including initially offering scholarships to advance education and career opportunities for black students, expanding career pathways in socially responsible law enforcement and increasing employment of black teachers at Stride-powered schools. We are also designing interactive courses on the history of systemic racism that we will make available for free to every public school. On February 3, 2021, we convened a national forum of educational leaders focused on creating more equitable access to high-quality educational opportunities for students from underserved communities.

Among the many ESG issues we support within the Company, we endeavor to promote diversity and inclusion across every aspect of the organization. We sponsor employee resource groups to provide support for female, minority, differently abled, LGBTQ+, and veteran employees and support employee volunteer efforts. Our commitment is evident in the make-up of our leadership team. We have more minorities in executive management and more women in executive management than the representative population. Importantly, our Board of Directors is also diverse with female, Hispanic, and African American members.

Our commitment to ESG initiatives is an endeavor both the Board and management undertake for the general betterment of those both inside and outside of our Company.

The nature of our business supports environmental sustainability.  Most of our employees work from home and most students at Stride-powered schools attend virtual classes, even prior to the COVID-19 crisis, reducing the carbon output from commuting in cars or buses. Our online curriculum reduces the need for paper.  Our meetings are most often held virtually using digital first presentations rather than paper.

Recent Developments

On January 26, 2021, we filed a Form 8-K to report that Nathaniel A. Davis, Chairman of the Board of Directors and Chief Executive Officer of the Company, as part of succession planning, notified our Board of Directors (the “Board”) that he resigned from his position as Chief Executive Officer, effective January 26, 2021. Mr. Davis will continue to serve as Executive Chairman of the Company.  In addition, the Board appointed James J.  Rhyu, formerly President, Corporate Strategy, Marketing and Technology, to succeed Mr. Davis as Chief Executive Officer, effective January 26, 2021.

On December 16, 2020, we changed our name from K12 Inc. to Stride, Inc.

On November 30, 2020, we acquired MedCerts in exchange for $70.0 million, plus estimated contingent consideration of $10.8 million. MedCerts students participate in online, hands-on career training courses in the healthcare and medical fields as they prepare for more than a dozen national healthcare certifications. The acquisition of MedCerts further expands the Company’s post-secondary skills training in the healthcare and medical fields. The Company also plans to use MedCerts’ curriculum to create appropriate content to offer high school students.

On November 30, 2020, we acquired Tech Elevator in exchange for $23.5 million, plus working capital. Like Galvanize, Tech Elevator provides talent development for individuals and enterprises in information technology fields. The acquisition of Tech Elevator expands Galvanize’s student demographic profile, geographic footprint, and hiring

47

partner portfolio; as well as provides additional curriculum to create appropriate content to offer high school students.

Key Aspects and Trends of Our Operations

Revenues—Overview

We generate a significant portion of our revenues from the sale of curriculum, administration support and technology services to virtual and blended public schools. We anticipate that these revenues will continue to represent the majority of our total revenues over the next several years. However, we also expect revenues in other aspects of our business to continue to increase as we execute on our growth strategy. Our growth strategy includes increasing revenues in other distribution channels, expanding our adult learning training programs, adding enrollments in our private schools, and expanding our learning solutions sales channel. Combined revenues from these other sectors were significantly smaller than those from the virtual and blended public schools we serve in the year ended June 30, 2021. Our success in executing our strategies will impact future growth. We have several sales channels from which we generate revenues that are discussed in more detail below.

Factors affecting our revenues include:

(i)the number of enrollments;
(ii)the mix of enrollments across grades and states;
(iii)administrative services and curriculum sales provided to the schools and school districts;
(iv)state or district per student funding levels and attendance requirements;
(v)prices for our products and services;
(vi)growth in our adult learning programs; and
(vii)revenues from new initiatives, mergers and acquisitions.

Virtual and Blended Schools

The virtual and blended schools we serve offer an integrated package of systems, services, products, and professional expertise that we administer to support a virtual or blended public school. Customers of these programs can obtain the administrative support, information technology, academic support services, online curriculum, learning system platforms and instructional services under the terms of a negotiated service and product agreement. We provide our school-as-a-service offerings to virtual and blended public charter schools and school districts.

We define an enrollment as any student enrolled in a full service virtual or blended public school where we provide a combination of curriculum, technology, instructional and support services inclusive of administrative support. Generally, students will take four to six courses, except for some kindergarten students who may participate in half-day programs. We count each half-day kindergarten student as an enrollment. School sessions generally begin in August or September and end in May or June. To ensure that all schools are reflected in our measure of enrollments, we consider the number of students on the first Wednesday of October to be our opening enrollment level, and the number of students enrolled on the last day of May to be our ending enrollment level. For each period, average enrollments represent the average of the month-end enrollment levels for each school month in the period. We continually evaluate our enrollment levels by state, by school and by grade. We track new student enrollments and withdrawals throughout the year.

We believe that our revenue growth from enrollments depends upon the following:

the number of states and school districts in which we operate;
the mix of students served;

48

the restrictive terms of local laws or regulations, including enrollment caps;
the appeal of our curriculum and instructional model to students and families;
the specific school or school district requirements including credit recovery or special needs;
the effectiveness of our program in delivering favorable academic outcomes;
the quality of the teachers working in the schools we serve;
the effectiveness of our marketing and recruiting programs to attract new enrollments; and
retention of students through successive grade levels.

We continually evaluate our trends in revenues by monitoring the number of student enrollments in total, by state, by school and by grade, assessing the impact of changes in school funding levels, school mix (distribution of enrollments by school),  changes in state funding rates and higher utilization in federal and state restricted funding per student, and the pricing of our curriculum and educational services.

Enrollments in virtual and blended schools on average generate substantially more revenues than enrollments served through our other sales channels where we provide limited or no administrative services.

Learning Solutions

Our Learning Solutions sales channel distributes our software and services to schools and school districts across the U.S.  Over the past few years, public schools and school districts have been increasingly adopting online solutions to augment teaching practices, launch new learning models, cost-effectively expand course offerings, provide schedule flexibility, improve student engagement, increase graduation rates, replace textbooks, and retain students. State education funds traditionally allocated for textbook and print materials have also been authorized for the purchase of digital content, including online courses, and in some cases mandated access to online courses. With the impact of the COVID-19 pandemic on education, school districts are seeking more complete virtual learning solutions in addition to curriculum, including virtual instructional delivery, scheduling, attendance monitoring for virtual instructional sessions, teacher professional development, consulting support in effective virtual instruction, and special education accommodations. Additionally, districts are seeking support for implementations that blend virtual and in-person instruction.

To address the growing need for digital solutions and the recently emerging need for comprehensive virtual solutions, our Learning Solutions team provides curriculum and technology solutions, packaged in a portfolio of flexible learning and delivery models mapped to specific student and/or district needs. This portfolio approach provides a continuum of delivery models, from full-time programs to individual course sales and supplemental options that can be used in traditional classrooms to differentiate instruction. Our Learning Solutions team strives to partner with public schools and school districts, primarily in the U.S., to provide more options and better tools to empower teachers to improve student achievement through personalized learning in traditional, blended and online learning environments and to provide comprehensive support for teachers and administrators to deliver effective virtual and blended instructions.

Sales opportunities are driven by a number of factors in a diverse customer population, which determine the deliverable and price. These factors include:

Type of Customer—A customer can be a public school district, private school, charter school, early childhood learning center or corporate partner.
Curriculum Needs—We sell our curriculum solutions based on the scope of the customer need, and a solution is generally purchased as end-user access to a complete catalog, individual course or supplemental content title.
License Options—Depending on the scope of the solution, a license can be purchased for individual course enrollments, annual seat, school or district-wide site licenses or a perpetual license (a prepaid lifetime license). We may charge incrementally if we are hosting the solution.
Hosting—Customers may host curricula themselves or license our hosted solution. We are able to track all students for customers who use our hosted solution. However, more often in large-scale, district-wide implementations, a customer may choose to host the curriculum, and in that case, we have no visibility of individual student usage for counting enrollments.

49

Services Menu—Instructional services may be provided and priced per-enrollment or bundled in the overall price of the solution. Additional services, including professional development, title maintenance and support may also be provided and are priced based on the scope of services.

Private Schools

Private schools are schools where tuition is paid directly by the family of the student. We receive no public funds for students in our private schools. We operate three accredited private online schools at differing price points and service levels. We define an enrollment as any student enrolled in one of these schools where we provide a combination of curriculum, technology, instructional and support services inclusive of administrative support. Our revenues are derived from tuition receipts that are a function of course enrollments and program price. In some circumstances, a third-party school may elect to enroll one of its students in a Stride private school course as a supplement to the student’s regular on-campus instruction. In such cases, the third-party school may pay the Stride private school tuition. We have entered into agreements that enable us to distribute our products and services to our international school partners who use our courses to provide electives offerings and dual diploma programs.

We believe our revenue growth depends primarily on the recruitment of students into our programs through effective marketing and word-of-mouth referral based on the quality of our service. In addition, through high service quality, we seek to retain existing students and increase the total number of courses each student takes with us. In some cases, students return each summer and take only one course. In other cases, students choose a Stride private school as their principal form of education and may stay for many years. The flexibility of our programs, the quality of our curriculum and teaching, and the student community features lead to customer satisfaction and therefore, retention.

Consumer Sales

We also sell individual K-8 online courses and supplemental educational products directly to families. These purchasers desire to educate their children as homeschoolers, outside of the traditional school system or to supplement their child’s existing public or private school education without the aid of an online teacher. Customers of our consumer products have the option of purchasing a complete grade-level curriculum for grades K-8, individual courses, or a variety of other supplemental products, covering various subjects depending on their child’s needs. Typical applications include summer school course work, home-schooling and educational supplements.

Similar to our private schools, we believe our revenue growth depends primarily on the recruitment of students into our programs through effective marketing and word-of-mouth referral based on the quality of our service.

Adult Learning

We offer adult learning training programs through three brands, Galvanize, Tech Elevator, and MedCerts, which provide programs that address the skills gap facing companies in the information technology and health care sectors. Galvanize and Tech Elevator offer in-person and remote immersive full-time programs designed for adult learners looking to advance their technology careers by providing such learners with skills and real-world experiences. These programs are offered in software engineering and data science. MedCerts provides self-paced, fully online structured training programs that lead to certifications in the health care field. In many cases, Galvanize, Tech Elevator, and MedCerts work directly with a company to create a customized, tailored education plan to help the company reach its goals and train its employees according to such plan.

We believe that revenue growth in our adult learning brands depends on our ability to identify and attract prospective learners through various marketing channels.  Continued growth in these brands will also require that we demonstrate success in placing these learners in jobs following their completion of the program.

Instructional Costs and Services Expenses

Instructional costs and services expenses include expenses directly attributable to the educational products and services we provide. The public schools we administer are the primary drivers of these costs, including teacher and administrator salaries and benefits and expenses of related support services. We also employ teachers and administrators for instruction and oversight in Learning Solutions and Private Schools. Instructional costs also include fulfillment costs of student textbooks and materials, depreciation and reclamation costs of computers provided for student use, the cost of

50

any third-party online courses and the amortization of capitalized curriculum and related systems. Our instructional costs are variable and are based directly on our number of schools and enrollments.

Our high school offering requires increased instructional costs as a percentage of revenues compared to our kindergarten to 8th grade offering. This is due to the following: (i) generally lower student-to-teacher ratios; (ii) higher compensation costs for some teaching positions requiring subject-matter expertise; (iii) ancillary costs for required student support services, including college placement, SAT preparation and guidance counseling; (iv) use of third-party courses to augment our proprietary curriculum; and (v) use of a third-party learning management system to service high school students. Over time, we may partially offset these factors by obtaining productivity gains in our high school instructional model, replacing third-party high school courses with proprietary content, replacing our third-party learning management system with another third-party system, leveraging our school infrastructure and obtaining purchasing economies of scale.

We have deployed and are continuing to develop new delivery models, including blended schools, where students receive limited face-to-face instruction in a learning center to complement their online instruction, and other programs that utilize brick and mortar facilities. The maintenance, management and operations of these facilities necessitate additional costs, which are generally not required to operate typical virtual public schools. We are pursuing expansion into new states for both virtual public and other specialized charter schools. If we are successful, we will incur start-up costs and other expenses associated with the initial launch of a school, including the funding of building leases and leasehold improvements.

Selling, General and Administrative Expenses

Selling, general, and administrative expenses include the salaries and benefits of employees engaged in business development, public affairs, sales and marketing, and administrative functions, and transaction and due diligence expenses related to mergers and acquisitions.  

Also included are product development expenses which include research and development costs and overhead costs associated with the management of both our curriculum development and internal systems development teams. In addition, product development expenses include the amortization of internal systems. We measure and track our product development expenditures on a per course or project basis to measure and assess our development efficiency. In addition, we monitor employee utilization rates to evaluate our workforce efficiency. We plan to continue to invest in additional curriculum development and related software in the future. We capitalize selected costs incurred to develop our curriculum, beginning with application development, through production and testing into capitalized curriculum development costs. We capitalize certain costs incurred to develop internal systems into capitalized software development costs.

Critical Accounting Policies and Estimates

The discussion of our financial condition and results of operations is based upon our consolidated financial statements, which have been prepared in accordance with U.S. GAAP. In the preparation of our consolidated financial statements, we are required to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses, as well as the related disclosures of contingent assets and liabilities. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances. The results of our analysis form the basis for making assumptions about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions, and the impact of such differences may be material to our consolidated financial statements. Our critical accounting policies have been discussed with the Audit Committee of our Board of Directors. We believe that the following critical accounting policies affect the more significant judgments and estimates used in the preparation of our consolidated financial statements:

Revenue Recognition

Revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services using the following steps:

identify the contract, or contracts, with a customer;
identify the performance obligations in the contract;
determine the transaction price;

51

allocate the transaction price to the performance obligations in the contract; and
recognize revenue when, or as, the Company satisfies a performance obligation.

Revenues related to the products and services that we provide to students in kindergarten through twelfth grade or adult learners are considered to be General Education or Career Learning based on the school or adult program in which the student is enrolled. General Education products and services are focused on core subjects, including math, English, science and history, for kindergarten through twelfth grade students to help build a common foundation of knowledge. Career Learning products and services are focused on developing skills to enter and succeed in careers in high-growth, in-demand industries—including information technology, business, and health services, for students in middle school through high school and adult learners.

The majority of our contracts are with the following types of customers:

a virtual or blended school whereby the amount of revenue is primarily determined by funding the school receives;
a school or individual who licenses certain curriculum on a subscription or course-by-course basis; or
an enterprise who contracts with the Company to provide job training.

Funding-based Contracts

We provide an integrated package of systems, services, products, and professional expertise that is administered together to support a virtual or blended public school. Contractual agreements generally span multiple years with performance obligations being isolated to annual periods which generally coincide with our fiscal year. Customers of these programs can obtain administrative support, information technology, academic support services, online curriculum, learning systems platforms and instructional services under the terms of a negotiated service agreement. The schools receive funding on a per student basis from the state in which the public school or school district is located. Shipments of materials for schools that occur in the fourth fiscal quarter and for the upcoming school year are recorded in deferred revenue.

We generate revenues under contracts with virtual and blended public schools and include the following components, where required:

providing each of a school’s students with access to our online school and lessons;
offline learning kits, which include books and materials to supplement the online lessons;
the use of a personal computer and associated reclamation services;
internet access and technology support services;
instruction by a state-certified teacher; and
management and technology services necessary to support a virtual or blended school. In certain contracts, revenues are determined directly by per enrollment funding.

To determine the pro rata amount of revenue to recognize in a fiscal quarter, we estimate the total expected funds each school will receive in a particular school year. Total funds for a school are primarily a function of the number of students enrolled in the school and established per enrollment funding levels, which are generally published on an annual basis by the state or school district. We review its estimates of funding periodically, and updates as necessary, by adjusting its year-to-date earned revenues to be proportional to the total expected revenues to be earned during the fiscal year. Actual school funding may vary from these estimates and the impact of these differences could impact our results of operations. Since the end of the school year coincides with the end of our fiscal year, annual revenues are generally based on actual school funding and actual costs incurred (including costs for our services to the schools plus other costs the schools may incur). Our schools’ reported results are subject to annual school district financial audits, which incorporate enrollment counts, funding and other routine financial audit considerations. The results of these audits are incorporated into the Company’s monthly funding estimates for the current and prior periods. For the years ended June 30, 2020, 2019 and 2018, the Company’s aggregate funding estimates differed from actual reimbursements impacting total reported revenue by approximately (0.1)%, 0.6%, and 0.4%, respectively.

Each state and/or school district has variations in the school funding formulas and methodologies that it uses to estimate funding for revenue recognition at its respective schools. As the Company estimates funding for each school, it takes into account the state definition for count dates on which reported enrollment numbers will be used for per pupil

52

funding. The parameters the Company considers in estimating funding for revenue recognition purposes include school district count definitions, withdrawal rates, new registrations, average daily attendance, special needs enrollment, academic progress and historical completion, student location, funding caps and other state specified categorical program funding.

Under the contracts where we provide products and services to schools, we are responsible for substantially all of the expenses incurred by the school and have generally agreed to absorb any operating losses of the schools in a given school year. These school operating losses represent the excess of costs incurred over revenues earned by the virtual or blended public school (the school’s expected funding), as reflected in its respective financial statements, including our charges to the schools. To the extent a school does not receive sufficient funding for each student enrolled in the school, the school would still incur costs associated with serving the unfunded enrollment. If losses due to unfunded enrollments result in a net operating loss for the year that loss is reflected as a reduction in the revenues and net receivables that we collect from the school. A school net operating loss in one year does not necessarily mean we anticipate losing money on the entire contract with the school. However, a school’s net operating loss may reduce our ability to collect its management fees in full and recognized revenues are constrained to reflect the expected cash collections from such schools. We record the school’s estimated net operating loss against revenues based upon the percentage of actual revenues in the period to total estimated revenues for the fiscal year. Actual school net operating losses may vary from these estimates or revisions, and the impact of these differences could have a material impact on results of operations.

Subscription-based Contracts

We provide certain online curriculum and services to schools and school districts under subscription agreements. Revenues from the licensing of curriculum under subscription arrangements are recognized on a ratable basis over the subscription period. Revenues from professional consulting, training and support services are deferred and recognized ratably over the service period.

In addition, we contract with individual customers who have access for one to two years to company-provided online curriculum and generally prepay for services to be received. Adult learners enroll in courses that provide specialized training in a specific industry. Each of these contracts are considered to be one performance obligation. We recognize these revenues pro rata over the maximum term of the customer contract based on the defined contract price.

Enterprise Contracts

We provide job training over a specified contract period to enterprises. Each of these contracts are considered to be one performance obligation. We recognize these revenues based on the number of students trained during the term of the contract based on the defined contract price.

Income Taxes

Accounting for income taxes prescribes the use of the asset and liability method to compute the differences between the tax bases of assets and liabilities and the related financial amounts, using currently enacted tax laws. If necessary, a valuation allowance is established, based on the weight of available evidence, to reduce deferred tax assets to the amount that is more likely than not to be realized. Realization of the deferred tax assets, net of deferred tax liabilities, is principally dependent upon achievement of sufficient future taxable income. We exercise significant judgment in determining our provisions for income taxes, our deferred tax assets and liabilities and our future taxable income for purposes of assessing our ability to utilize any future tax benefit from our deferred tax assets.

Although we believe that our tax estimates are reasonable, the ultimate tax determination involves significant judgments that could become subject to examination by tax authorities in the ordinary course of business. We periodically assess the likelihood of adverse outcomes resulting from these examinations to determine the impact on our deferred taxes and income tax liabilities and the adequacy of our provision for income taxes. Changes in income tax legislation, statutory income tax rates or future taxable income levels, among other things, could materially impact our valuation of income tax assets and liabilities and could cause our income tax provision to vary significantly among financial reporting periods.

We have a valuation allowance on net deferred tax assets of $5.0 million and $5.0 million as of June 30, 2021 and 2020, respectively, for the amount that will likely not be realized.

53

Results of Operations

Impact of COVID-19 to Stride’s Business

While the long-term impact of the global emergence of COVID-19 is not estimable or determinable, beginning in late fiscal year 2020, we experienced an increase in demand for our products and services.

We continue to conduct business as usual with some modifications to employee travel, employee work locations, and cancellation of certain events. We will continue to actively monitor the situation and may take further actions that alter our business operations as may be required by federal, state or local authorities or that we determine are in the best interests of our employees, customers, partners, suppliers and stockholders. It is not clear what the potential effects any such alterations or modifications may have on our business, including the effects on our customers and prospects, or on our long-term financial results.

Lines of Revenue

We operate in one operating and reportable business segment as a technology-based education company providing proprietary and third-party curriculum, software systems and educational services designed to facilitate individualized learning. The Chief Operating Decision Maker evaluates profitability based on consolidated results. We have two lines of revenue: (i) General Education and (ii) Career Learning. Our previous lines of revenue were (i) Managed Public School Programs, (ii) Institutional, and (ii) Private Pay Schools and Other. The prior year comparable enrollment and revenue data has been revised to conform to the current year presentation. Additionally, we have provided a reconciliation of the prior lines of revenue to the current lines of revenue for both the enrollment and revenue data to facilitate a period-over-period comparison. We believe that the change in the lines of revenue will facilitate a better understanding of the markets in which we compete.

Enrollment Data

The following table sets forth total enrollment data for students in our General Education and Career Learning lines of revenue.  Enrollments for General Education and Career Learning only include those students in full service public or private programs where Stride provides a combination of curriculum, technology, instructional and support services inclusive of administrative support. No enrollments are included in Career Learning for Galvanize, Tech Elevator or MedCerts. This data includes enrollments for which Stride receives no public funding or revenue.

If the mix of enrollments changes, our revenues will be impacted to the extent the average revenue per enrollment is significantly different. We do not award or permit incentive compensation to be paid to our public school program enrollment staff or contractors based on the number of students enrolled.

Reconciliation of Prior and Current Enrollment

The following is a reconciliation of our prior reporting structure to our current reporting structure for each of the periods indicated:

Year Ended June 30, 

  

2021

    

2020

    

2019

(in thousands)

Managed Public School Programs

181.6

118.6

115.6

Non-managed Public School Programs

51.4

15.8

23.9

Total Old Reporting

233.0

134.4

139.5

Add:

Private Pay

4.7

2.3

2.3

Less:

Non-managed Public School Programs

(51.4)

(15.8)

(23.9)

Net Changes - Old vs New Reporting

(46.7)

(13.5)

(21.6)

Total New Reporting

186.3

120.9

117.9

54

The following represents our current enrollment for each of the periods indicated:

Year Ended June 30, 

2021 / 2020

2020 / 2019

  

  

2021

    

2020

    

2019

    

Change

    

Change %

    

Change

    

Change %

(In thousands, except percentages)

General Education (1)

156.7

107.8

111.2

48.9

45.4%

(3.4)

(3.1)%

Career Learning (1) (2)

29.6

13.1

6.7

16.5

126.0%

6.4

95.5%

Total Enrollment

186.3

120.9

117.9

65.4

54.1%

3.0

2.5%

(1)Enrollments reported for the first quarter are equal to the official count date number, which was October 1, 2020 for the first quarter of fiscal year 2021 and October 2, 2019 for the first quarter of fiscal year 2020.
(2)No enrollments are included in Career Learning for Galvanize, Tech Elevator or MedCerts.

Revenue Data

Revenues are captured by market based on the underlying customer contractual agreements. Where customers purchase products and services for both General Education and Career Learning markets we allocate revenues based on the program each student selects for enrollment. All kindergarten through fifth grade students are considered General Education students. Periodically, a middle school or high school student enrollment may change line of revenue classification.

Reconciliation of Prior and Current Revenues

The following is a reconciliation of our prior reporting structure to our current reporting structure for each of the periods indicated:

General Education

Year Ended June 30, 

  

2021

    

2020

    

2019

(in thousands)

Managed Public School Programs

$

1,328,966

$

920,080

$

890,275

Add:

Private Pay Schools and Other

45,327

34,772

35,524

Institutional (Non-managed and Software & Services)

106,680

74,960

89,953

Less:

Career Learning - Managed Public School Programs

(196,427)

(94,862)

(49,821)

Career Learning - Non-managed Public School Programs

(2,165)

(672)

Career Learning - Private Pay Schools and Other

(2,182)

(469)

Total General Education Revenues

$

1,280,199

$

933,809

$

965,931

Career Learning

Year Ended June 30, 

  

2021

    

2020

    

2019

(in thousands)

Career Learning - Managed Public School Programs

$

196,427

$

94,862

$

49,821

Career Learning - Non-managed Public School Programs

2,165

672

Career Learning - Private Pay Schools and Other

2,182

469

Private Pay Schools and Other (Galvanize, MedCerts and Tech Elevator)

55,787

10,953

Total Career Learning Revenues

$

256,561

$

106,956

$

49,821

55

The following represents our current revenues for each of the periods indicated:

Year Ended June 30, 

Change 2021 / 2020

Change 2020 / 2019

  

  

2021

    

2020

    

2019

    

$

    

%

    

$

    

%

(In thousands, except percentages)

General Education

$

1,280,199

$

933,809

$

965,931

$

346,390

37.1%

$

(32,122)

(3.3)%

Career Learning

Middle - High School

200,774

96,003

49,821

104,771

109.1%

46,182

92.7%

Adult

55,787

10,953

44,834

409.3%

10,953

100.0%

Total Career Learning

256,561

106,956

49,821

149,605

139.9%

57,135

114.7%

Total Revenues

$

1,536,760

$

1,040,765

$

1,015,752

$

495,995

47.7%

$

25,013

2.5%

Products and Services

Stride has invested over $500 million in the last twenty years to develop curriculum, systems, instructional practices and support services that enable us to support hundreds of thousands of students. The following describes the various products and services that we provide to customers.  Products and services are provided on an individual basis as well as customized solutions, such as our most comprehensive school-as-a-service offering which supports our clients in operating full-time virtual or blended schools. Stride is continuously innovating to remain at the forefront of effective educational techniques to meet students’ needs. It continues to expand upon its personalized learning model, improve the user experience of its products, and develop tools and partnerships to more effectively engage and serve students, teachers, and administrators. 

Curriculum and Content – Stride has one of the largest digital research-based curriculum portfolios for the K-12 online education industry that includes some of the best in class content available in the market. Our customers can select from hundreds of high-quality, engaging, online coursework and content, as well as many state customized versions of those courses, electives, and instructional supports. Since our inception, we have built core courses on a foundation of rigorous standards, following the guidance and recommendations of leading educational organizations at the national and state levels. State standards are continually evolving, and we continually invest in our curriculum to meet these changing requirements. Through our subsidiaries Galvanize, Tech Elevator and MedCerts, we have added high-quality, engaging, online coursework and content in software engineering, data science, healthcare, and medical fields.

Systems – We have established a secure and reliable technology platform, which integrates proprietary and third-party systems, to provide a high-quality educational environment and give us the capability to grow our customer programs and enrollment. Our end-to-end platform includes single sign-on capability for our content management, learning management, student information, data reporting and analytics, and various support systems that allow customers to provide a high-quality and personalized educational experience for students. A la carte offerings can provide curriculum and content hosting on customers’ learning management systems, or integration with customers’ student information systems.

Instructional Services – We offer a broad range of instructional services that includes customer support for instructional teams, including recruitment of state certified teachers, training in research-based online instruction methods and Stride systems, oversight and evaluation services, and ongoing professional development.  Stride also provides training options to support teachers and parents to meet students’ learning needs. Stride’s range of training options are designed to enhance skills needed to teach using an online learning platform, and include hands-on training, on-demand courses, and support materials.

Support Services – We offer a broad range of support services, including marketing and enrollment, supporting prospective students through the admission process, assessment management, administrative support (e.g., budget proposals, financial reporting, and student data reporting), and technology and materials support (e.g., provisioning of student computers, offline learning kits, internet access and technology support services).

56

Financial Information

The following table sets forth statements of operations data and the amounts as a percentage of revenues for each of the periods indicated:

Year Ended June 30, 

    

2021

2020

2019

(In thousands, except percentages)

Revenues

    

$

1,536,760

    

    

100.0

%  

$

1,040,765

    

    

100.0

%  

$

1,015,752

    

    

100.0

%

Instructional costs and services

1,001,860

65.2

693,232

66.6

663,437

65.3

Gross margin

534,900

34.8

347,533

33.4

352,315

34.7

Selling, general, and administrative expenses

424,444

27.6

315,076

30.3

306,829

30.2

Income from operations

110,456

7.2

32,457

3.1

45,486

4.5

Interest income (expense), net

(17,979)

(1.2)

698

0.1

2,761

0.3

Other income (expense), net

2,829

0.2

272

0.0

114

0.0

Income before income taxes and income (loss) from equity method investments

95,306

6.2

33,427

3.2

48,361

4.8

Income tax expense

(24,539)

(1.6)

(8,541)

(0.8)

(10,520)

(1.0)

Income (loss) from equity method investments

684

0.0

(380)

(0.0)

(632)

(0.1)

Net income attributable to common stockholders

$

71,451

4.6

%  

$

24,506

2.4

%  

$

37,209

3.7

%

Comparison of the Years Ended June 30, 2021 and 2020

Revenues.  Our revenues for the year ended June 30, 2021 were $1,536.8 million, representing an increase of $496.0 million, or 47.7%, from $1,040.8 million for the year ended June 30, 2020. General Education revenues increased $346.4 million, or 37.1%, year over year. The increase in General Education revenues was primarily due to the 45.4% increase in enrollments, school mix (distribution of enrollments by school), and other factors. Career Learning revenues increased $149.6 million, or 139.9%, primarily due to a 126.0% increase in enrollments, school mix, as well as from the acquisitions of Galvanize, MedCerts and Tech Elevator.

Instructional costs and services expenses.  Instructional costs and services expenses for the year ended June 30, 2021 were $1,001.9 million, representing an increase of $308.7 million, or 44.5%, from $693.2 million for the year ended June 30, 2020. This increase in expense was primarily associated with the incremental personnel and related benefit costs associated with supporting higher enrollments, as well as costs associated with serving Galvanize’s customers. Instructional costs and services expenses were 65.2% of revenues during the year ended June 30, 2021, a decrease from 66.6% for the year ended June 30, 2020.

Selling, general, and administrative expenses.  Selling, general and administrative expenses for the year ended June 30, 2021 were $424.4 million, representing an increase of $109.3 million, or 34.7% from $315.1 million for the year ended June 30, 2020. This increase was primarily due to an increase of $39.9 million in personnel and related benefit costs, $26.4 million in professional services expenses, $18.8 million in licensing fees, and $15.7 million in stock-based compensation. The increase in personnel and related benefit costs was partially related to the additional headcount of MedCerts and Tech Elevator, as well as a full year of headcount related to Galvanize. Selling, general, and administrative expenses were 27.6% of revenues during the year ended June 30, 2021, a decrease from 30.3% for the year ended June 30, 2020.

Income tax expense.  Income tax expense was $24.5 million for the year ended June 30, 2021, or 25.6% of income before taxes, as compared to $8.5 million, or 25.8% of income before taxes for the year ended June 30, 2020.  

Comparison of the Years Ended June 30, 2020 and 2019

Revenues. Our revenues for the year ended June 30, 2020 were $1,040.8 million, representing an increase of $25.0 million, or 2.5%, from $1,015.8 million for the year ended June 30, 2019. General Education revenues decreased

57

$32.1 million, or 3.3%, year over year. The decrease in General Education revenues was primarily due to the 3.1% decrease in enrollments and other factors. Career Learning revenues increased $57.1 million, or 114.7%, primarily due to an increase in enrollment and school mix, as well as from the acquisition of Galvanize.

Instructional costs and services expenses. Instructional costs and services expenses for the year ended June 30, 2020 were $693.2 million, representing an increase of $29.8 million, or 4.5%, from $663.4 million for the year ended June 30, 2019. This increase in expense was primarily due to the incremental personnel and related benefit costs due to supporting higher enrollments, as well as costs associated with serving Galvanize’s customers. Instructional costs and service expenses were 66.6% of revenues during the year ended June 30, 2020, an increase from 65.3% for the year ended June 30, 2019.

Selling, general, and administrative expenses. Selling, general, and administrative expenses for the year ended June 30, 2020 were $315.1 million, representing an increase of $8.3 million, or 2.7%, from $306.8 million for the year ended June 30, 2019. This increase was primarily due to increases in professional services. Selling, general, and administrative expenses were 30.3% of revenues during the year ended June 30, 2020, an increase from 30.2% for the year ended June 30, 2019.

Income tax expense. Income tax expense was $8.5 million for the year ended June 30, 2020, or 25.8% of income before taxes, as compared to a benefit of $10.5 million, or 22.0% of income before taxes for the year ended June 30, 2019. The increase in the effective tax rate for the year ended June 30, 2020 was primarily due to the increase in the amount of non-deductible compensation, which was partially offset by the increase in excess tax benefit of stock-based compensation.

Discussion of Seasonality of Financial Condition

Certain accounts in our balance sheet are subject to seasonal fluctuations. As our enrollments and revenues grow, we expect these seasonal trends to be amplified. The bulk of our materials are shipped to students prior to the beginning of the school year, usually in July or August. In order to prepare for the upcoming school year, we generally build up inventories during the fourth quarter of our fiscal year. Therefore, inventories tend to be at the highest levels at the end of our fiscal year. In the first quarter of our fiscal year, inventories tend to decline significantly as materials are shipped to students. In our fourth quarter, inventory purchases and the extent to which we utilize early payment discounts will impact the level of accounts payable.

Accounts receivable balances tend to be at the highest levels in the first quarter of our fiscal year as we begin billing for all enrolled students and our billing arrangements include upfront fees for many of the elements of our offering. These upfront fees result in seasonal fluctuations to our deferred revenue balances. We routinely monitor state legislative activity and regulatory proceedings that might impact the funding received by the schools we serve and to the extent possible, factor potential outcomes into our business planning decisions.

The deferred revenue related to our direct-to-consumer business results from advance payments for twelve month subscriptions to our online school. These advance payments are amortized over the life of the subscription and tend to be highest at the end of the fourth quarter and first quarter, when the majority of subscriptions are sold.

Liquidity and Capital Resources

As of June 30, 2021, we had net working capital, or current assets minus current liabilities, of $551.3 million. Our working capital includes cash and cash equivalents of $386.1 million and accounts receivable of $369.3 million. Our working capital provides a significant source of liquidity for our normal operating needs. Our accounts receivable balance fluctuates throughout the fiscal year based on the timing of customer billings and collections and tends to be highest in our first fiscal quarter as we begin billing for students. In addition, our cash and accounts receivable were significantly in excess of our accounts payable and short-term accrued liabilities at June 30, 2021.

During the first quarter of fiscal year 2021, we issued $420.0 million aggregate principal amount of 1.125% Convertible Senior Notes due 2027 (“Notes”). The Notes are governed by an indenture (the “Indenture”) between us and U.S. Bank National Association, as trustee. The net proceeds from the offering of the Notes were approximately $408.6 million after deducting the underwriting fees and other expenses paid by the Company. The Notes bear interest at a rate of 1.125% per annum, payable semi-annually in arrears on March 1st and September 1st of each year, beginning on March 1, 2021. The Notes will mature on September 1, 2027. In connection with the Notes, we entered into privately negotiated capped call transactions (the “Capped Call Transactions”) with certain counterparties. The Capped Call

58

Transactions are expected to cover the aggregate number of shares of the Company’s common stock that initially underlie the Notes, and are expected to reduce potential dilution to the Company’s common stock upon any conversion of Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted Notes. The upper strike price of the Capped Call Transactions is $86.174 per share. The cost of the Capped Call Transactions was $60.4 million and was recorded within additional paid-in capital.

Before June 1, 2027, noteholders will have the right to convert their Notes only upon the occurrence of certain events. After June 1, 2027, noteholders may convert their Notes at any time at their election until two days prior to the maturity date. We will settle conversions by paying cash up to the outstanding principal amount, and at our election, will settle the conversion spread by paying or delivering cash or shares of our common stock, or a combination of cash and shares of our common stock. The initial conversion rate is 18.9109 shares of common stock per $1,000 principal amount of Notes, which represents an initial conversion price of approximately $52.88 per share of common stock. The Notes will be redeemable at our option at any time after September 6, 2024 at a cash redemption price equal to the principal amount of the Notes, plus accrued and unpaid interest, subject to certain stock price hurdles as discussed in the Indenture.

On January 27, 2020, we entered into a $100.0 million senior secured revolving credit facility (“Credit Facility”) to be used for general corporate operating purposes with PNC Capital Markets LLC. The Credit Facility has a five-year term and incorporates customary financial and other covenants, including, but not limited to, a maximum leverage ratio and a minimum interest coverage ratio. The majority of our borrowings under the Credit Facility were at LIBOR plus an additional rate ranging from 0.875% - 1.50% based on our leverage ratio as defined in the agreement. The Credit Facility is secured by our assets. The Credit Facility agreement allows for an amendment to establish a new benchmark interest rate when LIBOR is discontinued during the five-year term. As of June 30, 2021, we were in compliance with the financial covenants. As part of the proceeds received from the Notes, we repaid our $100.0 million outstanding balance and as of June 30, 2021, we had no amounts outstanding on the Credit Facility. The Credit Facility also includes a $200.0 million accordion feature.

We are a lessee under finance lease obligations for student computers and peripherals under loan agreements with PNC Equipment Finance, LLC (“PNC”) and Banc of America Leasing & Capital, LLC (“BALC”). As of June 30, 2021 and 2020, the finance lease liability was $68.9 million and $17.9 million, respectively, with lease interest rates ranging from 1.52% to 3.87%.

Individual leases under the agreement with PNC include 36-month payment terms at varying rates, with a $1 purchase option at the end of each lease term. We have pledged the assets financed to secure the outstanding leases.

We entered into an agreement with BALC in April 2020 for $25.0 million (increased to $41.0 million in July 2020) to provide financing for our leases through March 2021 at varying rates. We entered into additional agreements during fiscal year 2021 to provide financing of $54.0 million for our student computers and peripherals leases through October 2021 at varying rates. Individual leases with BALC include 12-month and 36-month payment terms, fixed rates ranging from 1.52% to 2.58%, and a $1 purchase option at the end of each lease term. We pledged the assets financed to secure the outstanding leases.

Our cash requirements consist primarily of day-to-day operating expenses, capital expenditures and contractual obligations with respect to interest on our Notes, office facility leases, capital equipment leases and other operating leases. We expect to make future payments on existing leases from cash generated from operations. We believe that the combination of funds to be generated from operations, proceeds from our Notes, borrowing on our Credit Facility and net working capital on hand will be adequate to finance our ongoing operations for the foreseeable future. In addition, we continue to explore acquisitions, strategic investments and joint ventures related to our business that we may acquire using cash, stock, debt, contribution of assets or a combination thereof.

Operating Activities

Net cash provided by operating activities for the year ended June 30, 2021 was $134.2 million compared to $80.4 million for the year ended June 30, 2020. The $53.8 million increase in cash provided by operations between periods was primarily due to an increase in net income including non-cash adjustments partially offset by a decrease in working capital of $56.8 million. The decrease in other assets and liabilities was primarily due to increases in accounts receivable, and inventory, prepaid expenses and other assets; partially offset by an increase in accounts payable and accrued compensation and benefits. The increase in accounts receivable was related to the increase in revenue with schools with payment terms

59

that extend beyond our fiscal year, while the increase in accrued compensation and benefits was related to an increase in our corporate bonus and accrued salaries.

Net cash provided by operating activities for the year ended June 30, 2020 was $80.4 million compared to $141.6 million for the year ended June 30, 2019. The $61.2 million decrease in cash provided by operations between periods was primarily due to a decrease in working capital of $63.3 million. The decrease in other assets and liabilities was primarily due to decreases in accounts payable, as well as increases in accounts receivable, and inventory, prepaid expenses and other assets.

Net cash provided by operating activities for the year ended June 30, 2019 was $141.6 million compared to $105.4 million for the year ended June 30, 2018. The $36.2 million increase in cash provided by operations between periods was primarily due to an increase in net income and an increase in working capital of $25.3 million. The increase in other assets and liabilities was primarily due to increases in accounts payable and accrued liabilities, as well as a decrease in inventory, prepaid expenses and other assets; partially offset by an increase in accounts receivable.

Investing Activities

Net cash used in investing activities for the years ended June 30, 2021, 2020 and 2019 was $165.4 million, $217.4 million and $61.1 million, respectively.

Net cash used in investing activities for the year ended June 30, 2021 decreased $52.0 million from the year ended June 30, 2020. The decrease was primarily due to the acquisition of Galvanize during the year ended June 30, 2020 being more than the acquisitions of MedCerts and Tech Elevator during the year ended June 30, 2021 and purchases of marketable securities of $40.5 million.

Net cash used in investing activities for the year ended June 30, 2020 increased $156.3 million from the year ended June 30, 2019. The increase was primarily due to the acquisition of Galvanize of $165.0 million, plus working capital, net of cash.

Net cash used in investing activities for the year ended June 30, 2019 increased $10.6 million from the year ended June 30, 2018. This increase was primarily due to an increase in capitalized expenditures of $5.3 million and our $11.7 million investment in Tallo in the year ended June 30, 2019 compared to the $4.0 million investment in Modern Teacher and the $2.8 million investment in Big Universe in the year ended June 30, 2018.

Financing Activities

Net cash provided by financing activities for the years ended June 30, 2021 and 2020 was $204.6 million and $65.6 million, respectively. Net cash used in financing activities for the year ended June 30, 2019 was $29.0 million.

Net cash provided by financing activities for the year ended June 30, 2021 increased $139.0 million from the year ended June 30, 2020. The increase was primarily due to the net proceeds from the issuance of our Notes of $408.6 million, partially offset by capped call purchases related to the Notes of $60.4 million and the repayment of our Credit Facility of $100.0 million. The net increase was partially offset by the net proceeds from our Credit Facility during the year ended June 30, 2020.

Net cash provided by financing activities for the year ended June 30, 2020 increased $94.6 million from net cash used in financing activities for the year ended June 30, 2019. The increase from net cash used in financing activities was primarily due to borrowings from the Credit Facility of $105.0 million partially offset by an increase in the repayment of finance lease obligations incurred for the acquisition of student computers of $6.6 million.

Net cash used in financing activities for the year ended June 30, 2019 decreased $23.7 million from the year ended June 30, 2018. The decrease was primarily due to stock repurchases of $27.5 million in the year ended June 30, 2018.

60

Recent Accounting Pronouncements

For information regarding, “Recent Accounting Pronouncements,” please refer to Note 3, “Summary of Significant Accounting Policies,” contained within our consolidated financial statements in Part II, Item 8, of this Annual Report on Form 10-K.

ITEM 7A.  QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Interest Rate Risk

At June 30, 2021 and 2020, we had cash and cash equivalents totaling $386.1 million and $212.3 million, respectively. Our excess cash has been invested in money market funds, government securities, corporate debt securities and similar investments. Future interest and investment income are subject to the impact of interest rate changes, and we may be subject to changes in the fair value of our investment portfolio as a result of changes in interest rates. At June 30, 2021, a 1% gross increase in interest rates earned on cash would result in a $3.9 million annualized increase in interest income.

Our short-term debt obligations under our Credit Facility are subject to interest rate exposure. At June 30, 2021, we had no outstanding balance on our Credit Facility.

Foreign Currency Exchange Risk

We currently operate in several foreign countries, but we do not transact a material amount of business in a foreign currency. If we enter into any material transactions in a foreign currency or establish or acquire any subsidiaries that measure and record their financial condition and results of operations in a foreign currency, we will be exposed to currency transaction risk and/or currency translation risk. Exchange rates between U.S. dollars and many foreign currencies have fluctuated significantly over the last few years and may continue to do so in the future. Accordingly, we may decide in the future to undertake hedging strategies to minimize the effect of currency fluctuations on our financial condition and results of operations.

61

Report of Independent Registered Public Accounting Firm

Board of Directors and Stockholders

Stride, Inc.

Herndon, Virginia

Opinion on the Consolidated Financial Statements

We have audited the accompanying consolidated balance sheets of Stride, Inc. (the “Company”) as of June 30, 2021 and 2020, the related consolidated statements of operations, comprehensive income, stockholders’ equity, and cash flows for each of the three years in the period ended June 30, 2021, and the related notes and financial statement schedule listed in the accompanying index (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at June 30, 2021 and 2020, and the results of its operations and its cash flows for each of the three years in the period ended June 30, 2021, in conformity with accounting principles generally accepted in the United States of America.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the Company's internal control over financial reporting as of June 30, 2021, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”) and our report dated August 10, 2021 expressed an unqualified opinion thereon.

Change in Accounting Principle

As discussed in Note 3 to the consolidated financial statements, the Company has changed its method of accounting for leases as of July 1, 2019, due to the adoption of Accounting Standards Codification (“ASC”) Topic 842, Leases.

Basis for Opinion

These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s consolidated financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud.

Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matter

The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of the critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

63

Revenues from Funding-based Contracts

As described in Note 3 to the Company’s consolidated financial statements, for the year ended June 30, 2021, revenues from funding-based contracts approximated $1,323 million and contributed to both lines of revenue—General Education and Career Learning. The computation of funding-based contract revenue from state sources is based upon the amount of estimated funding expected to be provided by the state where the public school or school district is located. Total estimated funding from all sources represents the maximum value of revenue to be recognized from funding-based contracts and is adjusted as necessary for individual school financial deficits and surpluses.  

We identified management’s judgments related to revenues from funding-based contracts as a critical audit matter. The critical input used to calculate state estimated funding is enrollment, which is defined by the state governing authorities, varies by school and by funding metric, and often requires management to perform complex calculations subject to the use of significant estimates and assumptions. Assumptions and inputs used to determine enrollment figures may include withdrawal rates, new registrations, average daily attendance, special needs enrollment, academic progress, historical completion rate, and student location among others. Changes to these inputs and assumptions could have a material impact on the amount of expected annual funding, and thus revenues recognized. Auditing enrollment figures involved especially challenging auditor judgment due to the nature and extent of audit effort required to properly address inputs within the enrollment figures related to funding-based contracts.

The primary procedures we performed to address this critical audit matter included:

Testing the design and operating effectiveness of internal controls relating to the determination of enrollment figures including the monthly review of projected student counts and review of schools’ funding calculations. These controls include review of the reasonableness of assumptions used and the appropriateness of methodologies used to determine enrollment figures pursuant to the Company’s interpretation of the states’ enrollment definitions.
Testing the completeness, existence, and accuracy of enrollment calculations by validating a sample of underlying student data and assumptions used as inputs through the inspection of relevant source documents including admission records, student transcripts and/or report cards, and third-party support.
Testing the Company’s computations of enrollment figures and state estimated funding for a sample of schools through recalculating the mathematical accuracy of the calculations.
Performing a retrospective review of funding on a school by school basis and investigating variances outside of predetermined thresholds through the inspection of relevant source documents.

/s/ BDO USA, LLP

We have served as the Company’s auditor since 2005.

Potomac, Maryland

August 10, 2021

64

STRIDE, INC.

CONSOLIDATED BALANCE SHEETS

June 30, 

    

2021

    

2020

(In thousands except share and per share data)

ASSETS

Current assets

Cash and cash equivalents

$

386,080

$

212,299

Accounts receivable, net of allowance of $21,384 and $6,808

369,303

236,134

Inventories, net

39,690

28,300

Prepaid expenses

19,453

13,058

Other current assets

43,004

11,480

Total current assets

857,530

501,271

Operating lease right-of-use assets, net

94,671

111,768

Property and equipment, net

72,069

38,668

Capitalized software, net

57,308

48,493

Capitalized curriculum development costs, net

50,376

48,849

Intangible assets, net

99,480

77,451

Goodwill

240,353

174,939

Deposits and other assets

105,510

71,824

Total assets

$

1,577,297

$

1,073,263

LIABILITIES AND STOCKHOLDERS' EQUITY

Current liabilities

Accounts payable

$

62,144

$

40,428

Accrued liabilities

77,642

27,351

Accrued compensation and benefits

80,363

47,227

Deferred revenue

38,110

24,417

Credit facility

100,000

Current portion of finance lease liability

27,336

13,304

Current portion of operating lease liability

20,649

20,689

Total current liabilities

306,244

273,416

Long-term finance lease liability

41,568

4,634

Long-term operating lease liability

77,458

96,544

Long-term debt

299,271

Deferred tax liability

31,853

13,771

Other long-term liabilities

16,255

9,569

Total liabilities

772,649

397,934

Commitments and contingencies

Stockholders’ equity

Preferred stock, par value $0.0001; 10,000,000 shares authorized; zero shares issued or outstanding

Common stock, par value $0.0001; 100,000,000 shares authorized; 46,911,527 and 46,341,627 shares issued; and 41,576,784 and 41,006,884 shares outstanding

4

4

Additional paid-in capital

795,449

730,761

Accumulated other comprehensive income (loss)

(474)

93

Retained earnings

112,151

46,953

Treasury stock of 5,334,743 shares at cost

(102,482)

(102,482)

Total stockholders’ equity

804,648

675,329

Total liabilities and stockholders' equity

$

1,577,297

$

1,073,263

See accompanying notes to consolidated financial statements.

65

STRIDE, INC.

CONSOLIDATED STATEMENTS OF OPERATIONS

Year Ended June 30, 

    

    

    

2021

    

2020

    

2019

(In thousands except share and per share data)

Revenues

$

1,536,760

$

1,040,765

$

1,015,752

Instructional costs and services

1,001,860

693,232

663,437

Gross margin

534,900

347,533

352,315

Selling, general, and administrative expenses

424,444

315,076

306,829

Income from operations

110,456

32,457

45,486

Interest income (expense), net

(17,979)

698

2,761

Other income, net

2,829

272

114

Income before income taxes and income (loss) from equity method investments

95,306

33,427

48,361

Income tax expense

(24,539)

(8,541)

(10,520)

Income (loss) from equity method investments

684

(380)

(632)

Net income attributable to common stockholders

$

71,451

$

24,506

$

37,209

Net income attributable to common stockholders per share:

Basic

$

1.78

$

0.62

$

0.96

Diluted

$

1.71

$

0.60

$

0.91

Weighted average shares used in computing per share amounts:

Basic

40,211,016

39,478,928

38,848,780

Diluted

41,868,580

40,663,224

40,944,800

See accompanying notes to consolidated financial statements.

66

STRIDE, INC.

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

Year Ended June 30, 

    

    

2021

2020

2019

(In thousands)

Net income

$

71,451

$

24,506

$

37,209

Other comprehensive income (loss), net of tax:

Foreign currency translation adjustment

(567)

133

212

Comprehensive income attributable to common stockholders

$

70,884

$

24,639

$

37,421

See accompanying notes to consolidated financial statements.

67

STRIDE, INC.

CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

Stride, Inc. Stockholders' Equity

Accumulated

Retained

Additional

Other

Earnings

Common Stock

Paid-in

Comprehensive

(Accumulated

Treasury Stock

(In thousands except share data)

    

Shares

    

Amount

    

Capital

    

Income (Loss)

    

Deficit)

    

Shares

    

Amount

    

Total

Balance, June 30, 2018

 

44,902,567

$

4

$

703,351

$

(252)

$

(13,432)

 

(5,334,743)

$

(102,482)

$

587,189

Adjustment related to revenue recognition guidance

 

(1,330)

 

(1,330)

Net income

 

37,209

37,209

Foreign currency translation adjustment

 

212

 

212

Stock-based compensation expense

 

17,013

 

17,013

Purchase of treasury stock

Exercise of stock options

 

150,290

3,030

 

3,030

Vesting of performance share units, net of tax withholding

 

258,263

 

Issuance of restricted stock awards

 

828,833

 

Forfeiture of restricted stock awards

 

(235,485)

 

Repurchase of restricted stock for tax withholding

 

(329,232)

(9,958)

 

(9,958)

Balance, June 30, 2019

 

45,575,236

$

4

$

713,436

$

(40)

$

22,447

 

(5,334,743)

$

(102,482)

$

633,365

Net income

24,506

24,506

Foreign currency translation adjustment

133

133

Stock-based compensation expense

24,022

24,022

Exercise of stock options

4,000

64

64

Vesting of performance share units, net of tax withholding

Issuance of restricted stock awards

1,126,227

Forfeiture of restricted stock awards

(79,541)

Repurchase of restricted stock for tax withholding

 

(284,295)

(6,761)

(6,761)

Balance, June 30, 2020

46,341,627

$

4

$

730,761

$

93

$

46,953

(5,334,743)

$

(102,482)

$

675,329

Adjustment related to the adoption of new accounting guidance

(6,253)

(6,253)

Net income

71,451

71,451

Foreign currency translation adjustment

(567)

(567)

Stock-based compensation expense

38,927

38,927

Exercise of stock options

990,067

748

748

Withholding of stock options for tax withholding

(655,219)

(10,885)

(10,885)

Equity component of convertible senior notes, net of issuance costs and taxes

105,502

105,502

Purchases of capped calls in connection with convertible senior notes

(60,354)

(60,354)

Vesting of performance share units, net of tax withholding

Issuance of restricted stock awards

578,070

Forfeiture of restricted stock awards

(82,419)

Repurchase of restricted stock for tax withholding

(260,599)

(9,250)

(9,250)

Balance, June 30, 2021

46,911,527

$

4

$

795,449

$

(474)

$

112,151

(5,334,743)

$

(102,482)

$

804,648

See accompanying notes to consolidated financial statements.

68

STRIDE, INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

Year Ended June 30, 

    

2021

    

2020

2019

(In thousands)

Cash flows from operating activities

Net income

$

71,451

$

24,506

$

37,209

Adjustments to reconcile net income to net cash provided by operating activities:

Depreciation and amortization expense

90,077

72,091

71,400

Stock-based compensation expense

39,333

23,609

16,676

Deferred income taxes

2,549

(1,305)

3,693

Provision for doubtful accounts

6,561

2,882

6,325

Amortization of discount and fees on debt

12,620

Noncash operating lease expense

19,567

11,827

Other

9,766

7,751

3,985

Changes in assets and liabilities:

Accounts receivable

(143,073)

(37,772)

(21,637)

Inventories, prepaid expenses, deposits and other current and long-term assets

(39,164)

(16,181)

(3,321)

Accounts payable

18,930

(6,213)

20,174

Accrued liabilities

15,899

7,424

8,295

Accrued compensation and benefits

32,437

3,103

5,948

Operating lease liability

(21,025)

(13,124)

Deferred revenue and other liabilities

18,222

1,817

(7,141)

Net cash provided by operating activities

134,150

80,415

141,606

Cash flows from investing activities

Purchase of property and equipment

(3,567)

(1,677)

(5,477)

Capitalized software development costs

(31,264)

(23,988)

(26,318)

Capitalized curriculum development costs

(17,432)

(19,332)

(16,611)

Sale of long-lived assets

223

389

Acquisition of Galvanize, Inc., net of cash acquired

(167,995)

Acquisition of MedCerts, LLC, net of cash acquired

(55,031)

Acquisition of Tech Elevator, Inc., net of cash acquired

(16,107)

Other acquisitions and investments, net of distributions

(1,723)

(4,373)

(13,092)

Purchases of marketable securities

(40,542)

Net cash used in investing activities

(165,443)

(217,365)

(61,109)

Cash flows from financing activities

Repayments on finance lease obligations

(24,315)

(27,675)

(21,034)

Borrowing from credit facility

105,000

Repayments on credit facility

(100,000)

(5,000)

Issuance of convertible senior notes, net of issuance costs

408,610

Purchases of capped calls in connection with convertible senior notes

(60,354)

Payments of contingent consideration

(1,027)

Proceeds from exercise of stock options

748

64

3,030

Withholding of stock options for tax withholding

(10,885)

Repurchase of restricted stock for income tax withholding

(9,228)

(6,761)

(9,958)

Net cash provided by (used in) financing activities

204,576

65,628

(28,989)

Net change in cash, cash equivalents and restricted cash

173,283

(71,322)

51,508

Cash, cash equivalents and restricted cash, beginning of period

213,299

284,621

233,113

Cash, cash equivalents and restricted cash, end of period

$

386,582

$

213,299

$

284,621

Reconciliation of cash, cash equivalents and restricted cash to balance sheet as of June 30th:

Cash and cash equivalents

$

386,080

$

212,299

$

283,121

Other current assets (restricted cash)

502

500

500

Deposits and other assets (restricted cash)

500

1,000

Total cash, cash equivalents and restricted cash

$

386,582

$

213,299

$

284,621

See accompanying notes to consolidated financial statements.

69

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements

1. Description of the Business

Stride, Inc., together with its subsidiaries (“Stride” or the “Company”) is an education services company providing virtual and blended learning. On December 16, 2020, the Company changed its name from K12 Inc. to Stride, Inc. The brand reflects the Company’s continued growth into lifelong learning, regardless of a student’s age or location. The Company’s technology-based products and services enable its clients to attract, enroll, educate, track progress, and support students. These products and services, spanning curriculum, systems, instruction, and support services are designed to help learners of all ages reach their full potential through inspired teaching and personalized learning. The Company’s clients are primarily public and private schools, school districts, and charter boards. Additionally, it offers solutions to employers, government agencies and consumers. These products and services are provided through two lines of revenue:

Products and services for the General Education market are predominantly focused on core subjects, including math, English, science and history, for kindergarten through twelfth grade students to help build a common foundation of knowledge.  Programs utilizing General Education products and services are for students that are not specializing in any particular curriculum or course of study.  These programs provide an alternative to traditional school options and address a range of student needs including, safety concerns, increased academic support, scheduling flexibility, physical/health restrictions or advanced learning. Products and services are sold as a comprehensive school-as-a-service offering or à la carte.

Career Learning products and services are focused on developing skills to enter and succeed in careers in high-growth, in-demand industries—including information technology, health care and business.  The Company provides middle and high school students with Career Learning programs that complement their core general education coursework in math, English, science and history. Stride offers multiple career pathways supported by a diverse catalog of Career Learning courses. The middle school program exposes students to a variety of career options and introduces career skill development. In high school, students may engage in industry content pathway courses, project-based learning in virtual teams, and career development services. High school students also have the opportunity to progress toward certifications, connect with industry professionals, earn college credits while in high school, and participate in job shadowing and/or work-based learning experiences that are required to succeed in today’s digital, tech-enabled economy.  A student enrolled in a school offering Stride’s General Education program may take Career Learning courses, but that student and the associated revenue is not reported as a Career Learning enrollment or Career Learning revenue. However, a student and the associated revenue, whether in middle or high school, is counted as a Career Learning enrollment or Career Learning revenue if the student is enrolled in a Career Learning program. Like General Education products and services, the products and services for the Career Learning market are sold as a comprehensive school-as-a-service offering or à la carte.  The Company also offers focused post-secondary career learning programs to adult learners, through its Galvanize, Inc. (“Galvanize”), Tech Elevator, Inc. (“Tech Elevator”), and MedCerts, LLC (“MedCerts”) brands. These include skills training in the data science, software engineering, healthcare, and medical fields, as well as providing staffing and talent development services to employers. These programs are offered directly to consumers, as well as to employers and government agencies.

During the first quarter of fiscal year 2021, the Company revised its lines of revenue. Previously, the lines of revenue were (i) Managed Public School Programs, (ii) Institutional, and (iii) Private Pay Schools and Other. The Company believes that the change in the lines of revenue will facilitate a better understanding of the markets in which the Company competes.

2. Basis of Presentation

The consolidated financial statements include the accounts of the Company and its subsidiaries. All significant intercompany accounts and transactions have been eliminated.

The Company operates in one operating and reportable business segment as a technology-based education company providing proprietary and third-party curriculum, software systems and educational services designed to facilitate

70

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

individualized learning for students and adults. The Chief Operating Decision Maker evaluates profitability based on consolidated results.

3. Summary of Significant Accounting Policies

Recent Accounting Pronouncements

Accounting Standards Adopted

On July 1, 2020, the Company adopted Accounting Standards Codification (“ASC”) Topic 326, Financial Instruments – Credit Losses (“ASC 326”), related to the methodology for recognizing credit losses. The new standard revises the accounting requirements related to the measurement of credit losses. Assets must be presented in the financial statements as the net amount expected to be collected. The allowance is based upon historical losses, customer-specific information, current economic conditions, and reasonable and supportable forecasts of future economic conditions. The Company adopted this standard using the modified retrospective approach. The adoption of ASC 326 resulted in the recognition of an additional allowance for credit losses of $8.5 million, as well as decreases of $6.2 million and $2.3 million to retained earnings and deferred tax liabilities, respectively, as of July 1, 2020.

On July 1, 2020, the Company adopted Accounting Standards Update (“ASU”) 2017-04, Intangibles – Goodwill and Other (Topic 350) (“ASU 2017-04”). This amendment simplifies how an entity is required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test. Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit’s goodwill with the carrying amount of that goodwill. Instead, under the amendments in this update, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. The Company adopted this standard prospectively without a material impact to its consolidated financial statements.

Accounting Standards Not Yet Adopted

In March 2020, the Financial Accounting Standards Board (“FASB”) issued ASU 2020-04, Reference Rate Reform (Topic 848) (“ASU 2020-04”) which provides relief to companies that will be impacted by the cessation of reference rate reform, e.g. LIBOR, that is tentatively planned for the end of calendar year 2022. The ASU permits an entity to consider contract modifications due to reference rate reform to be an event that does not require contract remeasurement. This ASU will be effective for the Company as of March 12, 2020 through December 31, 2022 and adoption is permitted at any time during the period on a prospective basis. The Company is currently evaluating the impact of this ASU on its consolidated financial statements.

In August 2020, the FASB issued ASU 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging— Contracts in Entity’s Own Equity (Subtopic 815-40) which, among other things, simplifies the accounting for convertible instruments by eliminating the requirement to separate conversion features from the host contract. Consequently, a convertible debt instrument will be accounted for as a single liability measured at its amortized cost and interest expense will be recognized at the coupon rate. Early adoption is permitted for fiscal years beginning after December 15, 2020, including interim periods. The Company early adopted this standard in the first quarter of fiscal year 2022. The adoption resulted in the elimination of the debt discount (and related deferred tax liability) that had been recorded within equity. The net impact of the adjustments will be recorded to the opening balance of retained earnings. Preliminarily, the impacts to the consolidated balance sheet were the following: (1) increase of $110.6 million to long-term debt, (2) decrease of $89.4 million to additional paid-in capital, (3) decrease of $29.4 million to deferred tax liability, and (4) increase to retained earnings of $8.2 million.

Use of Estimates

The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States (“GAAP”) requires management to make estimates and assumptions affecting the reported amounts

71

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

of assets and liabilities and contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates and assumptions, including those related to the allowance for doubtful accounts, inventory reserves, amortization periods, the allocation of purchase price to the fair value of net assets and liabilities acquired in business combinations, fair values used in asset impairment evaluations, valuation of long-lived assets, accrual for incurred but not reported (“IBNR”) claims, contingencies, income taxes, fair value of contingent consideration and stock-based compensation expense. The Company bases its estimates on historical experience and various assumptions that it believes are reasonable under the circumstances. The results of the analysis form the basis for making assumptions about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results could differ from those estimates.

Revenue Recognition

Revenue is recognized when control of the promised goods or services is transferred to the Company’s customers, in an amount that reflects the consideration it expects to be entitled to in exchange for those goods or services using the following steps:

identify the contract, or contracts, with a customer;
identify the performance obligations in the contract;
determine the transaction price;
allocate the transaction price to the performance obligations in the contract; and
recognize revenue when, or as, the Company satisfies a performance obligation.

Revenues related to the products and services that the Company provides to students in kindergarten through twelfth grade or adult learners are considered to be General Education or Career Learning based on the school or adult program in which the student is enrolled. General Education products and services are focused on core subjects, including math, English, science and history, for kindergarten through twelfth grade students to help build a common foundation of knowledge. Career Learning products and services are focused on developing skills to enter and succeed in careers in high-growth, in-demand industries—including information technology, business, and health services, for students in middle school through high school and adult learners.

The majority of the Company’s contracts are with the following types of customers:

a virtual or blended school whereby the amount of revenue is primarily determined by funding the school receives;
a school or individual who licenses certain curriculum on a subscription or course-by-course basis; or
an enterprise who contracts with the Company to provide job training.

Funding-based Contracts

The Company provides an integrated package of systems, services, products, and professional expertise that is administered together to support a virtual or blended public school. Contractual agreements generally span multiple years with performance obligations being isolated to annual periods which generally coincide with the Company’s fiscal year. Customers of these programs can obtain administrative support, information technology, academic support services, online curriculum, learning systems platforms and instructional services under the terms of a negotiated service agreement. The schools receive funding on a per student basis from the state in which the public school or school district is located. Shipments of materials for schools that occur in the fourth fiscal quarter and for the upcoming school year are recorded in deferred revenue.

The Company generates revenues under contracts with virtual and blended public schools and include the following components, where required:

providing each of a school’s students with access to the Company’s online school and lessons;
offline learning kits, which include books and materials to supplement the online lessons;

72

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

the use of a personal computer and associated reclamation services;
internet access and technology support services;
instruction by a state-certified teacher; and
management and technology services necessary to support a virtual or blended school. In certain contracts, revenues are determined directly by per enrollment funding.

To determine the pro rata amount of revenue to recognize in a fiscal quarter, the Company estimates the total expected funds each school will receive in a particular school year. Total funds for a school are primarily a function of the number of students enrolled in the school and established per enrollment funding levels, which are generally published on an annual basis by the state or school district. The Company reviews its estimates of funding periodically, and updates as necessary, by adjusting its year-to-date earned revenues to be proportional to the total expected revenues to be earned during the fiscal year. Actual school funding may vary from these estimates and the impact of these differences could impact the Company’s results of operations. Since the end of the school year coincides with the end of the Company’s fiscal year, annual revenues are generally based on actual school funding and actual costs incurred (including costs for the Company’s services to the schools plus other costs the schools may incur). The Company’s schools’ reported results are subject to annual school district financial audits, which incorporate enrollment counts, funding and other routine financial audit considerations. The results of these audits are incorporated into the Company’s monthly funding estimates for the current and prior periods. For the years ended June 30, 2020, 2019 and 2018, the Company’s aggregate funding estimates differed from actual reimbursements impacting total reported revenue by approximately (0.1)%, 0.6%, and 0.4%, respectively.

Each state and/or school district has variations in the school funding formulas and methodologies that it uses to estimate funding for revenue recognition at its respective schools. As the Company estimates funding for each school, it takes into account the state definition for count dates on which reported enrollment numbers will be used for per pupil funding. The parameters the Company considers in estimating funding for revenue recognition purposes include school district count definitions, withdrawal rates, new registrations, average daily attendance, special needs enrollment, academic progress and historical completion, student location, funding caps and other state specified categorical program funding.

Under the contracts where the Company provides products and services to schools, the Company is responsible for substantially all of the expenses incurred by the school and has generally agreed to absorb any operating losses of the schools in a given school year. These school operating losses represent the excess of costs incurred over revenues earned by the virtual or blended public school (the school’s expected funding), as reflected in its respective financial statements, including Company charges to the schools. To the extent a school does not receive sufficient funding for each student enrolled in the school, the school would still incur costs associated with serving the unfunded enrollment. If losses due to unfunded enrollments result in a net operating loss for the year that loss is reflected as a reduction in the revenues and net receivables that the Company collects from the school. A school net operating loss in one year does not necessarily mean the Company anticipates losing money on the entire contract with the school. However, a school’s net operating loss may reduce the Company’s ability to collect its management fees in full and recognized revenues are constrained to reflect the expected cash collections from such schools. The Company records the school’s estimated net operating loss against revenues based upon the percentage of actual revenues in the period to total estimated revenues for the fiscal year. Actual school net operating losses may vary from these estimates or revisions, and the impact of these differences could have a material impact on results of operations. For the years ended June 30, 2021, 2020 and 2019, the Company’s revenues included a reduction for net school operating losses at the schools of $63.4 million, $45.4 million, and $54.7 million, respectively. Because the Company has agreed to absorb any operating losses of the schools, the Company records the expenses incurred by the school as both revenue and expenses in the consolidated statements of operations. Amounts recorded as revenues and expenses for the years ended June 30, 2021, 2020 and 2019, were $412.1 million, $325.5 million and $342.7 million, respectively.

Subscription-based Contracts

The Company provides certain online curriculum and services to schools and school districts under subscription agreements. Revenues from the licensing of curriculum under subscription arrangements are recognized on a ratable basis over the subscription period. Revenues from professional consulting, training and support services are deferred and

73

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

recognized ratably over the service period.

In addition, the Company contracts with individual customers who have access for one to two years to company-provided online curriculum and generally prepay for services to be received. Adult learners enroll in courses that provide specialized training in a specific industry. Each of these contracts are considered to be one performance obligation. The Company recognizes these revenues pro rata over the maximum term of the customer contract based on the defined contract price.

Enterprise Contracts

The Company provides job training over a specified contract period to enterprises. Each of these contracts are considered to be one performance obligation. The Company recognizes these revenues based on the number of students trained during the term of the contract based on the defined contract price.

Disaggregated Revenues

The revenue recognition related to the types of contracts discussed above can span both of the Company’s lines of revenue as shown below. For example, a funding-based contract may include both General Education and Career Learning students. In total, there is one performance obligation and revenue is recognized over the Company’s fiscal year. The revenue is then disaggregated between General Education and Career Learning based on the Company’s estimated full-year enrollment totals of each category. During the years ended June 30, 2021, 2020 and 2019, approximately 88%, 88%, and 87%, respectively, of the Company’s General Education revenues, and 98%, 99% and 100%, respectively, of the Company’s Middle – High School Career Learning revenues, were from funding-based contracts.

The following table presents the Company’s revenues disaggregated based on its two lines of business for the years ended June 30, 2021, 2020 and 2019:

Year Ended June 30, 

2021

  

2020

2019

(In thousands)

General Education

$

1,280,199

$

933,809

$

965,931

Career Learning

Middle - High School

200,774

96,003

49,821

Adult

55,787

10,953

Total Career Learning

256,561

106,956

49,821

Total Revenues

$

1,536,760

$

1,040,765

$

1,015,752

Concentration of Customers

During the years ended June 30, 2021, 2020 and 2019, the Company had zero, zero and one contract, respectively, that represented greater than 10% of revenues.

In fiscal year 2018, the Company and the Agora Cyber Charter School entered into an agreement related to its outstanding receivable of $28.7 million at June 30, 2018 to be paid over a four-year period. In addition, the term of the service agreement was extended through June 30, 2022. The Company reclassified the long-term portion of $23.2 million to deposits and other assets on the consolidated balance sheets as of June 30, 2018. The balance as of June 30, 2021 was $4.2 million and is included in accounts receivable on the consolidated balance sheets. The Company accrues interest on its long-term receivables based on contracted terms.

Contract Balances

74

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

The timing of revenue recognition, invoicing, and cash collection results in accounts receivable, unbilled receivables (a contract asset) and deferred revenue (a contract liability) in the consolidated balance sheets. Accounts receivable are recorded when there is an executed customer contract and the customer is billed. An allowance is recorded to reflect expected losses at the time the receivable is recorded. The collectability of outstanding receivables is evaluated regularly by the Company to determine if additional allowances are needed. Unbilled receivables are created when revenue is earned prior to the customer being billed. Deferred revenue is recorded when customers are billed or cash is collected in advance of services being provided.

The opening and closing balance of the Company’s accounts receivable, unbilled receivables and deferred revenue are as follows:

June 30, 

2021

    

2020

(In thousands)

Accounts receivable

$

369,303

$

236,134

Unbilled receivables (included in accounts receivable)

24,794

15,688

Deferred revenue

38,110

24,417

Deferred revenue, long-term (included in other long-term liabilities)

1,973

2,236

The difference between the opening and closing balance of the accounts receivable and unbilled receivables relates to the timing of the Company’s billing in relation to month end and contractual agreements. The difference between the opening and closing balance of the deferred revenue relates to the timing difference between billings to customers and the service periods under the contract. Typically, each of these balances are at their highest during the first quarter of the fiscal year and lowest at the end of the fiscal year. The amount of revenue recognized during the years ended June 30, 2021, 2020 and 2019, that was included in the previous July 1st deferred revenue balance was $25.5 million, $21.5 million, and $23.7 million, respectively. During the years ended June 30, 2021, 2020 and 2019, the Company recorded revenues of ($1.4) million, $5.9 million and $4.1 million, respectively, related to performance obligations satisfied in prior periods.

Performance Obligations

A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. For the majority of its contracts, the Company’s performance obligations are satisfied over time, as the Company delivers, and the customer receives the services, over the service period of the contract. The Company’s payment terms are generally net 30 or net 45, but can vary depending on the customer or when the school receives its funding from the state.

The Company has elected, as a practical expedient, not to report the value of unsatisfied performance obligations for contracts with customers that have an expected duration of one year or less. The amount of unsatisfied performance obligations for contracts with customers which extend beyond one year as of June 30, 2021 was $2.0 million.

Significant Judgments

The Company determined that the majority of its contracts with customers contain one performance obligation. The Company markets the products and services as an integrated package building off its curriculum offerings. It does not market distinct products or services to be sold independently from the curriculum offering. The Company provides the significant service of integrating the goods and services into the operation of the school and education of its students, for which the customer has contracted.

The Company has determined that the time elapsed method is the most appropriate measure of progress towards the satisfaction of the performance obligation. Generally, the Company delivers the integrated products and services

75

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

package over the course of the Company’s fiscal year. This package includes enrollment, marketing, teacher training, etc. in addition to the core curriculum and instruction. All of these activities are necessary and contribute to the overall education of its students, which occurs evenly throughout the year. Accordingly, the Company recognizes revenue on a straight-line basis.

The Company determined that the expected value method is the most appropriate method to account for variable consideration and the Company’s forecasting method is an estimation process that uses probability to determine expected funding. On a monthly basis, the Company estimates the total funds each school will receive in a particular school year and the amount of full-year school revenues and operating expenses to determine the amount of revenue the Company will recognize. Enrollment and state funding rates are key inputs to this estimate. The estimates are adjusted monthly, and a cumulative catch-up adjustment is recorded to revenue as necessary to reflect the total revenues earned to date to be proportional to the total revenues to be earned in the fiscal year. The Company builds in known constraints (i.e. enrollment, funding, net operating losses, etc.) into the estimate of the variable consideration to record the most probable amount.

Sales Taxes

Sales tax collected from customers is excluded from revenues. Collected but unremitted sales tax is included as part of accrued liabilities in the accompanying consolidated balance sheets. Revenues do not include sales tax as the Company considers itself a pass-through conduit for collecting and remitting sales tax.

Shipping and Handling Costs

Shipping and handling costs are expensed when incurred and are classified as instructional costs and services in the accompanying consolidated statements of operations. Shipping and handling charges invoiced to a customer are included in revenues.

Research and Development Costs

All research and development costs, including patent application costs, are expensed as incurred. Research and development costs totaled $3.7 million, $9.7 million and $9.5 million for the years ended June 30, 2021, 2020 and 2019, respectively, and are included within selling, general and administrative expenses in the consolidated statements of operations.

Cash, Cash Equivalents and Restricted Cash

Cash and cash equivalents generally consist of cash on hand and cash held in money market and demand deposit accounts. The Company considers all highly liquid investments with maturities of three months or less when purchased to be cash equivalents. The Company periodically has cash balances which exceed federally insured limits.

Restricted cash consists of amounts held in escrow related to the Company’s settlement agreement with Agora Cyber Charter School. The restricted cash which is short-term in nature is included in other current assets, while the portion that is long-term is included in deposits and other assets on the consolidated balance sheets.

Investments in Marketable Securities

The Company’s marketable securities generally consist of bonds and other securities which are classified as held-to-maturity. The securities with maturities between three months and one year are classified as short-term and are included in other current assets on the consolidated balance sheets. The securities with maturities greater than one year are classified as long-term and are included in other assets on the consolidated balance sheet. Held-to-maturity securities are recorded at their amortized cost. Interest income and dividends are recorded within the consolidated statements of operations.

The Company reviews the held-to-maturity debt securities for declines in fair value below the amortized cost basis under the credit loss model of ASC 326. Any declines in fair value related to a credit loss is recognized in the

76

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

consolidated statements of operations, with the amount of the loss limited to the difference between fair value and amortized cost. As of June 30, 2021, the allowance for credit losses related to held-to-maturity debt securities was zero.

As of June 30, 2021, the Company’s marketable securities consisted of investments in corporate bonds and U.S. treasury notes. The short-term and long-term portions were $17.3 million and $23.2 million, respectively. The following table summarizes the amortized cost, net carrying amount, and fair value disaggregated by class of instrument.

Allowance for

Net Carrying

Gross Unrealized

Amortized Cost

Credit Losses

Amount

Gains (Losses)

Fair Value

Corporate Bonds

$

31,850

$

-

$

31,850

$

(24)

$

31,826

U.S. Treasury Notes

8,692

-

8,692

-

8,692

Total

$

40,542

$

-

$

40,542

$

(24)

$

40,518

Allowance for Doubtful Accounts

The Company maintains an allowance for uncollectible accounts primarily for estimated losses resulting from the inability or failure of individual customers to make required payments. The Company analyzes accounts receivable, historical percentages of uncollectible accounts, and changes in payment history when evaluating the adequacy of the allowance for uncollectible accounts. The Company maintains an allowance under ASC 326 based on historical losses, customer-specific information, current economic conditions, and reasonable and supportable forecasts of future economic conditions. The allowance under ASC 326 is updated as additional losses are incurred or information becomes available related to the customer or economic conditions.

The Company writes-off accounts receivable based on the age of the receivable and the facts and circumstances surrounding the customer and reasons for non-payment. Actual write-offs might differ from the recorded allowance.

Inventories

Inventories consist primarily of textbooks and curriculum materials, a majority of which are supplied to virtual and blended public schools, and utilized directly by students. Inventories represent items that are purchased and held for sale and are recorded at the lower of cost (first-in, first-out method) or net realizable value. The Company classifies its inventory as current or long-term based on the holding period. As of June 30, 2021 and 2020, $8.8 million and $5.2 million, respectively, of inventory, net of reserves, was deemed long-term and included in deposits and other assets on the consolidated balance sheets. The provision for excess and obsolete inventory is established based upon the evaluation of the quantity on hand relative to demand. The excess and obsolete inventory reserve was $5.6 million and $4.8 million at June 30, 2021 and 2020, respectively.

Other Current Assets

Other current assets consist primarily of textbooks, curriculum materials and other supplies which are expected to be returned upon the completion of the school year. Materials not returned are expensed as part of instructional costs and services. Additionally, other current assets include short-term marketable securities.

Property and Equipment

Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation and amortization expense is calculated using the straight-line method over the estimated useful life of the asset (or the lesser of the term of the lease and the estimated useful life of the asset under the finance lease). Amortization of assets capitalized under finance lease arrangements is included in depreciation expense. Leasehold improvements are amortized over the lesser of the lease term or the estimated useful life of the asset. The determination of the lease term is discussed below under “Leases.”

77

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

Property and equipment are depreciated over the following useful lives:

    

Useful Life

Student and state testing computers

3 - 5 years

Computer hardware

3 - 7 years

Computer software

3 - 5 years

Web site development

3 years

Office equipment

5 years

Furniture and fixtures

7 years

Leasehold improvements

Shorter of useful life or term of the lease

The Company makes an estimate of unreturned student computers based on an analysis of recent trends of returns. The Company recorded accelerated depreciation of $3.2 million, $2.4 million and $2.3 million for the years ended June 30, 2021, 2020 and 2019, respectively, related to unreturned student computers.

The Company fully expenses computer peripheral equipment (e.g. keyboards, mouses) upon purchase as recovery has been determined to be uneconomical. These expenses totaled $8.4 million, $3.8 million and $4.1 million for the years ended June 30, 2021, 2020 and 2019, respectively, and are recorded as instructional costs and services.

Capitalized Software Costs

The Company develops software for internal use. Software development costs incurred during the application development stage are capitalized. The Company amortizes these costs over the estimated useful life of the software, which is generally three years. Capitalized software development costs are stated at cost less accumulated amortization.

Capitalized software additions totaled $31.3 million, $24.0 million and $26.3 million for the years ended June 30, 2021, 2020 and 2019, respectively. There were no material write-downs of capitalized software projects for the years ended June 30, 2021, 2020 and 2019.

Capitalized Curriculum Development Costs

The Company internally develops curriculum, which is primarily provided as online content and accessed via the Internet. The Company also creates textbooks and other materials that are complementary to online content.

The Company capitalizes curriculum development costs incurred during the application development stage, as well as the design and deployment phases of the project. As a result, a significant portion of the Company’s courseware development costs qualify for capitalization due to the concentration of its development efforts on the content of the courseware. Capitalization ends when a course is available for general release to its customers, at which time amortization of the capitalized costs begins. The period of time over which these development costs are amortized is generally five years.

Total capitalized curriculum development additions were $17.4 million, $19.3 million and $16.6 million for the years ended June 30, 2021, 2020 and 2019, respectively. These amounts are recorded on the accompanying consolidated balance sheets, net of amortization charges. There were no material write-downs of capitalized curriculum development costs for the years ended June 30, 2021, 2020 and 2019.

Leases

The Company adopted ASC Topic 842, Leases (“ASC 842) as of July 1, 2019. The Company’s principal leasing activities include student computers and peripherals, classified as finance leases, and facilities, classified as operating leases.

78

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

Leases are classified as operating leases unless they meet any of the criteria below to be classified as a finance lease:

the lease transfers ownership of the asset at the end of the lease;
the lease grants an option to purchase the asset which the lessee is expected to exercise;
the lease term reflects a major part of the asset’s economic life;
the present value of the lease payments equals or exceeds the fair value of the asset; or
the asset is specialized with no alternative use to the lessor at the end of the term.

Finance Leases

The Company enters into agreements to finance the purchase of student computers and peripherals provided to students of its schools. Individual leases typically include 1 to 3-year payment terms, at varying rates, with a $1 purchase option at the end of each lease term. The Company pledges the assets financed to secure the outstanding leases.

Operating Leases

The Company enters into agreements for facilities that serve as offices for its headquarters, sales and enrollment teams, and school operations. Initial lease terms vary between 1 and 17 years. Certain leases include renewal options, usually based upon current market rates, as well as termination rights. The Company performs an evaluation of each lease to determine if the lease payments included in the renewal option should be included in the initial measurement of the lease liability.

Discount Rate

The present value of the lease payments is calculated using either the rate implicit in the lease, or the lessee’s incremental borrowing rate, over the lease term. For the Company’s finance leases, the stated rate is defined within the lease terms; while for the Company’s operating leases, the rate is not implicit. For operating leases, the Company uses its incremental borrowing rate as the discount rate; determined as the Company’s borrowing rate on a collateralized basis for a similar term and amount to the term and amount of the lease.

For its adoption of ASC 842 the Company utilized its agreements used for its finance leases as the basis for calculating its incremental borrowing rate. The rate was collateralized and its term reflected a similar term of the remaining lease payments of the Company’s largest operating lease. As of the adoption date, the incremental borrowing rate was 3.86%. Upon the execution of its senior secured revolving credit facility in January 2020 (see Note 8, “Credit Facility”), the Company reassessed its incremental borrowing rate as 2.55%. The incremental borrowing rate is subsequently reassessed upon modification of its leasing arrangements or with the execution of a new lease agreement.

Policy Elections

Short-term Leases

The Company has elected as an on-going accounting policy election not to apply ASC 842 to short-term facility leases of 12 months or less. By making this election, the Company will not record a right-of-use asset or lease liability at the commencement of the lease, and will continue to expense its lease payments on a straight-line basis over the lease term. The accounting policy election is made by class of underlying asset to which the right of use relates. The Company has elected to apply the accounting policy election only to operating leases.

Goodwill and Intangible Assets

The Company records as goodwill the excess of the purchase price over the fair value of the identifiable net assets acquired. Finite-lived intangible assets acquired in business combinations subject to amortization are recorded at their fair value. Finite-lived intangible assets include trade names, acquired customers and distributors, developed technology and

79

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

non-compete agreements. Such intangible assets are amortized on a straight-line basis over their estimated useful lives. Amortization expense for the years ended June 30, 2021, 2020 and 2019 was $11.6 million, $6.1 million and $3.0 million, respectively, and is included within selling, general, and administrative expenses in the consolidated statements of operations. Future amortization of intangible assets is expected to be $12.9 million, $12.7 million, $11.7 million, $10.5 million and $9.4 million in the fiscal years ending June 30, 2022 through June 30, 2026, respectively and $42.2 million thereafter.

The Company reviews its finite-lived intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable. If the total of the expected undiscounted future cash flows is less than the carrying amount of the asset, a loss is recognized for the difference between fair value and the carrying value of the asset.

The Company has one reporting unit. The process for testing goodwill and intangible assets with indefinite lives for impairment is performed annually, as well as when an event triggering impairment may have occurred. Companies are also allowed to qualitatively assess goodwill impairment through a screening process which would permit companies to forgo the quantitative impairment test as part of their annual goodwill impairment process. The Company performs its annual assessment on May 31st, which is then updated for any changes in conditions as of June 30th.

During the years ended June 30, 2021 and 2020, the Company qualitatively assessed its goodwill and intangible assets for impairment. It identified Coronavirus disease 2019 (“COVID-19”) as a triggering event, however there were no indicators that the fair value of the reporting unit may be less than its carrying amount, and as a result, the Company determined that no impairment was required.

On January 27, 2020, the Company acquired Galvanize for $165.0 million and working capital. On November 30, 2020, the Company acquired 100% of MedCerts in exchange for $70.0 million and estimated contingent consideration of $10.8 million; and 100% of Tech Elevator in exchange for $23.5 million, plus working capital of $2.2 million. The Company’s acquisitions are discussed in more detail in Note 13, “Acquisitions and Investments.”

80

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

The following table represents goodwill additions/reductions resulting from the acquisitions mentioned above during the years ended June 30, 2021, 2020 and 2019:

($ in millions)

    

Amount

Goodwill

Balance as of June 30, 2018

$

90.2

Adjustments

Balance as of June 30, 2019

$

90.2

Acquisition of Galvanize, Inc.

84.7

Balance as of June 30, 2020

$

174.9

Acquisition of MedCerts, LLC

 

51.1

Acquisition of Tech Elevator, Inc.

17.9

Adjustments related to Galvanize, Inc.

(3.5)

Balance as of June 30, 2021

$

240.4

The following table represents the balance of the Company’s intangible assets as of June 30, 2021 and 2020:

June 30, 2021

June 30, 2020

($ in millions)

    

Gross
Carrying
Amount

    

Accumulated
Amortization

    

Net
Carrying
Value

    

Gross
Carrying
Amount

    

Accumulated
Amortization

    

Net
Carrying
Value

Trade names

    

$

84.5

    

$

(17.4)

    

$

67.1

$

77.9

$

(12.0)

$

65.9

Customer and distributor relationships

37.7

(21.2)

16.5

25.3

(17.2)

8.1

Developed technology

21.3

(5.7)

15.6

6.6

(3.5)

3.1

Other

1.4

(1.1)

0.3

1.4

(1.0)

0.4

Total

$

144.9

$

(45.4)

$

99.5

$

111.2

  

$

(33.7)

$

77.5

Impairment of Long-Lived Assets

Long-lived assets include property, equipment, right-of-use assets, capitalized curriculum and software developed or obtained for internal use. Management reviews the Company’s recorded long-lived assets for impairment annually or whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable. The Company determines the extent to which an asset may be impaired based upon its expectation of the asset’s future usability as well as on a reasonable assurance that the future cash flows associated with the asset will be in excess of its carrying amount. If the total of the expected undiscounted future cash flows is less than the carrying amount of the asset, a loss is recognized for the difference between fair value and the carrying value of the asset. During the years ended June 30, 2021 and 2020, the Company considered whether there were events or circumstances that may indicate that the carrying amount of the long-lived assets may not be recoverable. It identified COVID-19 as a triggering event, however based on its assessment, the Company determined that COVID-19 did not impact the recoverability of its long-lived assets.

Income Taxes

Deferred tax assets and liabilities are computed based on the difference between the financial reporting and income tax bases of assets and liabilities using the enacted marginal tax rate. The net deferred tax asset is reduced by a valuation allowance if, based on the weight of available evidence, it is more likely than not that some portion or all of the net deferred tax asset will not be realized.

Stock-Based Compensation

The Company estimates the fair value of share-based awards on the date of grant. The fair value of restricted stock awards is based on the closing price of the Company’s common stock on the date of grant. Certain restricted stock awards with a market-based performance component are valued using a Monte Carlo simulation model that considers a variety of factors including, but not limited to, the Company’s common stock price, risk-free rate, and expected stock price

81

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

volatility over the expected life of awards. The Company recognizes forfeitures of share-based awards as they occur in the period of forfeiture.

Advertising and Marketing Costs

Advertising and marketing costs consist primarily of internet advertising, online marketing, direct mail, print media and television commercials and are expensed when incurred.  Advertising costs totaled $23.0 million, $32.7 million and $38.0 million for the years ended June 30, 2021, 2020 and 2019, respectively, and are included within selling, general, and administrative expenses in the consolidated statements of operations.

Fair Value Measurements

Fair value is the price that would be received to sell an asset or paid to transfer a liability, in the principal or most advantageous market for the asset or liability, in an orderly transaction between market participants at the measurement date. Measurements are described in a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.

The three levels of inputs used to measure fair value are:

Level 1:   Inputs based on quoted market prices for identical assets or liabilities in active markets at the measurement date.

Level 2:   Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.

Level 3:    Inputs reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. The inputs are unobservable in the market and significant to the instrument’s valuation.

The carrying values reflected in the accompanying consolidated balance sheets for cash and cash equivalents, receivables, and short term debt approximate their fair values, as they are largely short-term in nature. The contingent consideration and Tallo, Inc. convertible note are discussed in more detail in Note 13, “Acquisitions and Investments.” As of June 30, 2021, the estimated fair value of the long-term debt was $389.3 million. The Company estimated the fair value based on the quoted market prices in an inactive market on the last day of the reporting period (Level 2). The long-term debt, comprised of the Company’s convertible senior notes due 2027, is recorded at face value less the unamortized discount and debt issuance costs on its consolidated balance sheet, and is discussed in more detail in Note 7, “Debt.” As of June 30, 2021, the estimated fair value of the Company’s marketable securities was $40.5 million. The Company estimated the fair value based on the quoted market prices in an inactive market on the last day of the reporting period (Level 2). The marketable securities are discussed in more detail in Note 3, “Summary of Significant Accounting Policies / Investments in Marketable Securities.”

82

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

The following table summarizes certain fair value information at June 30, 2021 for assets or liabilities measured at fair value on a recurring basis.

 

Fair Value Measurements Using:

 

 

Quoted Prices

 

 

in Active

Significant

 

 

 

Markets for

Other

Significant

 

 

Identical

Observable

Unobservable

 

 

Assets

Input

Inputs

Description

    

Fair Value

    

(Level 1)

    

(Level 2)

    

(Level 3)

(In thousands)

Contingent consideration associated with acquisitions

$

11,082

$

$

$

11,082

Convertible note received in acquisition

5,006

5,006

The following table summarizes certain fair value information at June 30, 2020 for assets or liabilities measured at fair value on a recurring basis.

 

Fair Value Measurements Using:

 

 

Quoted Prices

 

 

in Active

Significant

 

 

 

Markets for

Other

Significant

 

 

Identical

Observable

Unobservable

 

 

Assets

Input

Inputs

Description

    

Fair Value

    

(Level 1)

    

(Level 2)

    

(Level 3)

(In thousands)

Convertible note received in acquisition

$

5,006

$

$

$

5,006

The following table presents activity related to the Company’s fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis, for the year ended June 30, 2021.

 

Year Ended June 30, 2021

 

 

Purchases,

 

 

Fair Value

Issuances,

Unrealized

Fair Value

Description

    

June 30, 2020

    

and Settlements

    

Gains (Losses)

    

June 30, 2021

(In thousands)

Contingent consideration associated with acquisitions

$

$

10,833

$

249

$

11,082

Convertible note received in acquisition

5,006

5,006

The following table presents activity related to the Company’s fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis, for the year ended June 30, 2020.

 

Year Ended June 30, 2020

 

 

Purchases,

 

 

Fair Value

Issuances,

Unrealized

Fair Value

Description

    

June 30, 2019

    

and Settlements

    

Gains (Losses)

    

June 30, 2020

(In thousands)

Convertible note received in acquisition

$

5,006

$

$

$

5,006

The following table presents activity related to the Company’s fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis, for the year ended June 30, 2019.

83

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

 

Year Ended June 30, 2019

 

 

Purchases,

 

 

Fair Value

Issuances,

Unrealized

Fair Value

Description

    

June 30, 2018

    

and Settlements

    

Gains (Losses)

    

June 30, 2019

(In thousands)

Contingent consideration associated with acquisitions

$

1,345

$

(1,347)

$

2

$

Convertible note received in acquisition

5,006

5,006

Net Income Per Common Share

Basic net income (loss) per common share is calculated by dividing net income (loss) by the weighted-average number of common shares outstanding during the reporting period. The weighted average number of shares of common stock outstanding includes vested restricted stock awards. Diluted net income (loss) per share (“EPS”) reflects the potential dilution that could occur assuming conversion or exercise of all dilutive unexercised stock options and vesting of all dilutive unvested restricted stock awards. The dilutive effect of stock options and restricted stock awards was determined using the treasury stock method. Under the treasury stock method, the proceeds received from the exercise of stock options and restricted stock awards, the amount of compensation cost for future service not yet recognized by the Company and the amount of tax benefits that would be recorded as income tax expense when the stock options become deductible for income tax purposes are all assumed to be used to repurchase shares of the Company’s common stock. Stock options and restricted stock awards are not included in the computation of diluted net income (loss) per share when they are antidilutive. Common stock outstanding reflected in the Company’s consolidated balance sheets includes restricted stock awards outstanding.

The following schedule presents the calculation of basic and diluted net income per share:

Year Ended June 30, 

  

  

2021

2020

2019

(In thousands except share and per share data)

Basic net income per share computation:

Net income attributable to common stockholders

$

71,451

$

24,506

$

37,209

Weighted average common shares  — basic

40,211,016

39,478,928

38,848,780

Basic net income per share

$

1.78

$

0.62

$

0.96

Diluted net income per share computation:

Net income attributable to common stockholders

$

71,451

$

24,506

$

37,209

Share computation:

Weighted average common shares  — basic

40,211,016

39,478,928

38,848,780

Effect of dilutive stock options and restricted stock awards

1,657,564

1,184,296

2,096,020

Weighted average common shares  — diluted

41,868,580

40,663,224

40,944,800

Diluted net income per share

$

1.71

$

0.60

$

0.91

For the years ended June 30, 2021, 2020 and 2019, shares issuable in connection with stock options and restricted stock of 296,577, 729,008 and 140,657, respectively, were excluded from the diluted income per common share calculation because the effect would have been antidilutive.

Reclassification 

Certain previous year amounts have been reclassified to conform with current year presentations, as related to the statement of cash flows.

84

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

4. Property and Equipment and Capitalized Software and Curriculum

Property and equipment consists of the following at:

June 30, 

    

2021

    

2020

(In thousands)

Student computers

$

99,728

$

48,153

Computer software

 

16,201

 

17,268

Computer hardware

 

9,461

 

14,505

Leasehold improvements

 

18,320

 

17,396

State testing computers

7,440

7,461

Furniture and fixtures

 

7,104

 

7,178

Office equipment

 

1,455

 

1,372

 

159,709

 

113,333

Less accumulated depreciation and amortization

 

(87,640)

 

(74,665)

$

72,069

$

38,668

The Company recorded depreciation expense related to property and equipment reflected in selling, general, and administrative expenses of $6.6 million, $4.3 million and $5.2 million during the years ended June 30, 2021, 2020 and 2019, respectively. Depreciation expense of $31.4 million, $17.9 million and $15.0 million related to computers provided to students is reflected in instructional costs and services during the years ended June 30, 2021, 2020 and 2019, respectively.

The Company incurs maintenance and repair expenses, which are expensed as incurred, and are generally recorded in selling, general, and administrative expenses. Maintenance and repair expenses totaled $7.9 million, $10.3 million and $13.7 million for the years ended June 30, 2021, 2020 and 2019, respectively.

Capitalized software costs consist of the following at:

June 30, 

    

2021

    

2020

(In thousands)

Capitalized software

$

281,705

$

249,720

Less accumulated depreciation and amortization

 

(224,397)

 

(201,227)

$

57,308

$

48,493

The Company recorded amortization expense of $19.7 million, $20.8 million and $22.3 million related to capitalized software reflected in instructional costs and services and $4.2 million, $5.5 million and $7.4 million reflected in selling, general, and administrative expenses during the years ended June 30, 2021, 2020 and 2019, respectively.

Capitalized curriculum development costs consist of the following at:

June 30, 

    

2021

    

2020

(In thousands)

Capitalized curriculum development costs

$

173,971

$

156,018

Less accumulated depreciation and amortization

 

(123,595)

 

(107,169)

$

50,376

$

48,849

The Company recorded amortization expense of $16.4 million, $17.5 million and $18.5 million related to capitalized curriculum development cost reflected in instructional costs and services during the years ended June 30, 2021,

85

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

2020 and 2019, respectively.

5. Income Taxes

The provision for income taxes is based on earnings reported in the consolidated financial statements. A deferred income tax asset or liability is determined by applying currently enacted tax laws and rates to the expected reversal of the cumulative temporary differences between the carrying value of assets and liabilities for financial statement and income tax purposes. Deferred income tax expense or benefit is measured by the change in the deferred income tax asset or liability during the year.

Deferred tax assets and liabilities result primarily from temporary differences in book versus tax basis accounting. Deferred tax assets and liabilities consist of the following:

June 30, 

    

2021

    

2020

(In thousands)

Deferred tax assets

Net operating loss carryforward

$

22,159

$

21,850

Reserves

 

5,038

 

3,374

Accrued expenses

 

5,552

 

4,117

Stock compensation expense

 

8,193

 

7,064

Other assets

 

7,466

 

2,252

Deferred revenue

 

437

 

759

Lease liability

27,812

29,640

Federal tax credits

 

 

20

State tax credits

 

 

44

Total deferred tax assets

 

76,657

 

69,120

Deferred tax liabilities

Capitalized curriculum development

 

(9,307)

 

(9,245)

Capitalized software and website development costs

 

(14,026)

 

(11,907)

Property and equipment

 

(11,613)

 

(6,213)

Right-of-use assets

(26,889)

(28,273)

Returned materials

 

(4,520)

 

(2,385)

Purchased intangibles

(22,031)

Convertible debt

 

(15,077)

 

(19,877)

Total deferred tax liabilities

 

(103,463)

 

(77,900)

Net deferred tax liability before valuation allowance

 

(26,806)

 

(8,780)

Valuation allowance

 

(5,047)

 

(4,991)

Net deferred tax liability

$

(31,853)

$

(13,771)

Reported as:

Long-term deferred tax liabilities

$

(31,853)

$

(13,771)

The Company maintained a valuation allowance on net noncurrent deferred tax assets of $5.0 million and $5.0 million as of June 30, 2021 and 2020, respectively, predominantly related to foreign income tax net operating losses ("NOL").

At June 30, 2021, the Company had approximately $65.8 million of available federal NOL carryforwards solely related to the acquisition of Galvanize in January 2020. The federal NOL carryforwards, in the amount of $9.2 million, generated prior to 2018 will begin to expire, if unused, in 2035. Due to the Tax Cuts and Jobs Act (the “Tax Act”), the federal NOL carryforwards, in the amount of $56.6 million, generated after 2017 have an indefinite carryforward period.  Section 382 of the Internal Revenue Code limits the utilization of NOL carryforwards following a change of control.  The Company has performed an analysis of the Section 382 ownership changes and have determined that it will be able to fully utilize its available NOLs subject to the Section 382 limitation.  

86

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

At June 30, 2021, the Company had tax effected state NOL carryforwards of $3.3 million, net of valuation allowances, and will expire on various dates.

The components of the income before income taxes for the years ended June 30, 2021, 2020 and 2019 were as follows:

Year Ended June 30,

    

2021

    

2020

    

2019

(In thousands)

Domestic

$

81,068

$

27,672

$

43,448

Foreign

 

14,922

 

5,375

 

4,281

Total income before income taxes

$

95,990

$

33,047

$

47,729

The components of the income tax expense (benefit) for the years ended June 30, 2021, 2020 and 2019 were as follows:

Year Ended June 30,

    

2021

    

2020

    

2019

(In thousands)

Current:

Federal

$

12,290

$

6,907

$

3,919

State

 

6,643

 

1,911

 

1,988

Foreign

 

3,057

 

1,028

 

920

Total current

 

21,990

 

9,846

 

6,827

Deferred:

Federal

 

2,287

 

(1,687)

 

3,412

State

 

262

 

382

 

281

Total deferred

 

2,549

 

(1,305)

 

3,693

Total income tax expense (benefit)

$

24,539

$

8,541

$

10,520

The provision for (benefit from) income taxes can be reconciled to the income tax that would result from applying the statutory rate to the net income before income taxes as follows:

Year Ended June 30,

 

    

2021

    

2020

    

2019

 

U.S. federal tax at statutory rates

21.0

%  

21.0

%  

21.0

%  

Permanent items

 

(0.4)

1.1

0.5

Lobbying

 

0.2

0.4

0.4

Non-deductible compensation

4.9

9.0

1.6

State taxes, net of federal benefit

 

5.8

5.3

4.3

Research and development tax credits

 

(0.9)

(1.8)

(0.5)

Change in valuation allowance

 

(0.1)

0.1

0.2

Effects of foreign operations

 

0.4

0.3

0.1

Reserve for unrecognized tax benefits

 

0.2

(2.4)

(2.1)

Other

 

(0.5)

(0.8)

(0.4)

Stock-based compensation

(5.0)

(6.4)

(3.1)

Provision for (benefit from) income taxes

 

25.6

%  

25.8

%  

22.0

%  

The increase in the effective income tax rate for the year ended June 30, 2020, as compared to the effective tax rate for the year ended June 30, 2019, was primarily due to the increase in the amount of non-deductible compensation, which was partially offset by the increase in excess tax benefit of stock-based compensation.

87

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

Tax Uncertainties

The Company follows the provisions of ASC 740, Income Taxes (“ASC 740”) which applies to all tax positions related to income taxes. ASC 740 provides a comprehensive model for how a company should recognize, measure, present and disclose in its financial statements uncertain tax positions that the Company has taken or expects to take on a tax return. ASC 740 clarifies accounting for income taxes by prescribing a minimum probability threshold that a tax position must meet before a financial statement benefit is recognized. If the probability for sustaining a tax position is greater than 50%, then the tax position is warranted and recognition should be at the highest amount which would be expected to be realized upon ultimate settlement related to unrecognized tax benefits.

The Company recognizes interest and penalties, if any, related to unrecognized tax benefits in income tax expense. As of June 30, 2021, 2020 and 2019, the Company had $0.1 million, $0.1 million and $0.2 million in accrued interest and penalties, respectively.

The unrecognized tax benefits for the years ended June 30, 2021, 2020 and 2019 were as follows:

Year Ended June 30,

    

2021

    

2020

    

2019

(In thousands)

Balance at beginning of the year

$

850

$

1,545

$

2,392

Additions for prior year tax positions

 

196

 

161

 

194

Additions for current year tax positions

 

261

 

179

 

87

Reductions for prior year tax positions

(250)

(1,035)

(1,128)

Balance at end of the year

$

1,057

$

850

$

1,545

If recognized, all of the $1.1 million balance of unrecognized tax benefits as of June 30, 2021 would affect the effective tax rate. The Company does not anticipate a significant increase or decrease in unrecognized tax benefits in the next twelve months.

The Company remains subject to audit by the Internal Revenue Service for federal tax purposes for tax years after June 30, 2017.  Certain state and foreign tax jurisdictions are also either currently under audit or remain open under the statute of limitations for the tax years after June 30, 2015.

6. Finance and Operating Leases

Finance Leases

The Company is a lessee under finance leases for student computers and peripherals under agreements with PNC Equipment Finance, LLC (“PNC”) and Banc of America Leasing & Capital, LLC (“BALC”). As of June 30, 2021 and 2020, the finance lease liability was $68.9 million and $17.9 million, respectively, with lease interest rates ranging from 1.52% to 3.87%. As of June 30, 2021 and 2020, the balance of the associated right-of-use assets was $49.0 million and $19.8 million, respectively. The right-of-use asset is recorded within property and equipment, net on the consolidated balance sheets. Lease amortization expense associated with the Company’s finance leases is recorded within instructional costs and services on the consolidated statements of operations.

Individual leases under the agreement with PNC include 36-month payment terms at varying rates, with a $1 purchase option at the end of each lease term. The Company has pledged the assets financed to secure the outstanding leases.

The Company entered into an agreement with BALC in April 2020 for $25.0 million (increased to $41.0 million in July 2020) to provide financing for its leases through March 2021 at varying rates. The Company entered into additional agreements during fiscal year 2021 to provide financing of $54.0 million for its student computers and peripherals leases through October 2021 at varying rates. Individual leases with BALC include 12-month and 36-month payment terms,

88

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

fixed rates ranging from 1.52% to 2.58%, and a $1 purchase option at the end of each lease term. The Company has pledged the assets financed to secure the outstanding leases.

The following is a summary, as of June 30, 2021 and June 30, 2020, respectively, of the present value of the net minimum lease payments under the Company’s finance leases:

    

Year Ended June 30,

    

2021

2020

(in thousands)

2021

$

$

13,587

2022

28,715

2,653

2023

28,105

2,040

2024

14,303

Total minimum payments

71,123

18,280

Less: imputed interest

(2,219)

(342)

Finance lease liability

68,904

17,938

Less: current portion of finance lease liability

(27,336)

(13,304)

Long-term finance lease liability

$

41,568

$

4,634

Operating Leases

The Company is a lessee under operating leases for various facilities to support the Company’s operations. As of June 30, 2021 and 2020, the operating lease liability was $98.1 million and $117.2 million, respectively. As of June 30, 2021 and 2020 the balance of the associated right-of-use assets was $94.7 million and $111.8 million, respectively. The impact of Galvanize’s adoption of ASC 842 was part of the purchase price accounting which is discussed in more detail in Note 13, “Acquisitions and Investments.” Lease expense associated with the Company’s operating leases is recorded within both instructional costs and services and selling, general, and administrative expenses on the consolidated statements of operations.

89

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

Individual operating leases range in terms of 1 to 11 years and expire on various dates through fiscal year 2031 and the minimum lease payments are discounted using the Company’s incremental borrowing rate.

The following is a summary as of June 30, 2021 and June 30, 2020, respectively, of the present value of the minimum lease payments under the Company’s operating leases:

    

    

Year Ended June 30,

    

2021

2020

(in thousands)

2021

$

$

23,626

2022

23,030

22,326

2023

16,204

15,841

2024

15,032

14,769

2025

14,222

13,949

Thereafter

38,679

38,544

Total minimum payments

107,167

129,055

Less: imputed interest

(9,060)

(11,822)

Operating lease liability

98,107

117,233

Less: current portion of operating lease liability

(20,649)

(20,689)

Long-term operating lease liability

$

77,458

$

96,544

The Company is subleasing two of its facilities through May 2022 and one through July 2023. Sublease income is recorded as an offset to the related lease expense within both instructional costs and services and selling, general, and administrative expenses on the consolidated statements of operations. The following is a summary as of June 30, 2021 and June 30, 2020, respectively, of the expected sublease income:

    

    

Year Ended June 30,

    

2021

2020

(in thousands)

2021

$

$

1,960

2022

1,496

1,496

2023

797

797

2024

66

66

Total sublease income

$

2,359

$

4,319

90

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

The following is a summary of the Company’s lease cost, weighted-average remaining lease term, weighted-average discount rate and certain other cash flows as it relates to its operating leases for the years ended June 30, 2021 and 2020:

Year Ended June 30, 

2021

  

2020

(in thousands)

Lease cost

Finance lease cost:

Amortization of right-of-use assets

$

28,647

$

16,740

Interest on lease liabilities

1,111

820

Instructional costs and services:

Operating lease cost

15,877

6,902

Short-term lease cost

181

222

Sublease income

(920)

(419)

Selling, general, and administrative expenses:

Operating lease cost

6,681

6,227

Short-term lease cost

970

992

Sublease income

(916)

(760)

Total lease cost

$

51,631

$

30,724

Other information

Cash paid for amounts included in the measurement of lease liabilities

Operating cash flows from operating leases

$

(21,025)

$

(13,124)

Financing cash flows from finance leases

(24,315)

(27,675)

Right-of-use assets obtained in exchange for new finance lease liabilities

66,861

17,160

Right-of-use assets obtained in exchange for new operating lease liabilities

1,643

6,311

Weighted-average remaining lease term - finance leases

2.52

yrs.

0.79

yrs.

Weighted-average remaining lease term - operating leases

6.58

yrs.

7.15

yrs.

Weighted-average discount rate - finance leases

2.45

%

2.86

%

Weighted-average discount rate - operating leases

2.75

%

2.76

%

7. Debt

The following is a summary, as of June 30, 2021 and June 30, 2020, respectively, of the components of the Company’s outstanding long-term debt:

    

Year Ended June 30,

    

2021

2020

(in thousands)

Convertible Senior Notes due 2027

$

420,000

$

Less: unamortized discount

(113,331)

Less: unamortized debt issuance costs

(7,398)

Total debt

299,271

Less: current portion of debt

Long-term debt

$

299,271

$

91

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

Convertible Senior Notes due 2027

In August and September 2020, the Company issued $420.0 million aggregate principal amount of 1.125% Convertible Senior Notes due 2027 (“Notes”). The Notes are governed by an indenture (the “Indenture”) between the Company and U.S. Bank National Association, as trustee. The net proceeds from the offering of the Notes were approximately $408.6 million after deducting the underwriting fees and other expenses paid by the Company.

The Notes bear interest at a rate of 1.125% per annum, payable semi-annually in arrears on March 1st and September 1st of each year, beginning on March 1, 2021. The Notes will mature on September 1, 2027. The Company recorded coupon interest expense of $3.9 million for the year ended June 30, 2021.

The Company separated the Notes into liability and equity components. The initial carrying amount of the liability component was $294.6 million and was calculated using a discount rate of 6.5%. The discount rate was based on the terms of a similar debt instrument as the Notes without the associated conversion feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the principal amount of the Notes, or $125.4 million. The amount recorded in equity is not subject to remeasurement or amortization.

The $125.4 million also represents the initial discount recorded on the Notes. The discount is accreted to interest expense using the effective interest rate method over the contractual term of the Notes. The Company incurred debt issuance costs of $11.4 million. These costs were allocated pro rata to liabilities and equity based upon the initial carrying values attributable to each. The portion of the debt issuance costs allocated to equity is not subject to amortization; while the portion allocated to liabilities is amortized over the contractual term of the Notes. The Company recorded interest expense related to the accretion of the discount and the amortization of the debt issuance costs of $12.0 million and $0.6 million, respectively, during the year ended June 30, 2021. The effective interest rate of the Notes for the year ended June 30, 2021 was 6.4%.

Before June 1, 2027, noteholders will have the right to convert their Notes only upon the occurrence of certain events. After June 1, 2027, noteholders may convert their Notes at any time at their election until two days prior to the maturity date. The Company will settle conversions by paying cash up to the outstanding principal amount, and at the Company’s election, will settle the conversion spread by paying or delivering cash or shares of its common stock, or a combination of cash and shares of its common stock. The initial conversion rate is 18.9109 shares of common stock per $1,000 principal amount of Notes, which represents an initial conversion price of approximately $52.88 per share of common stock. The Notes will be redeemable at the Company’s option at any time after September 6, 2024 at a cash redemption price equal to the principal amount of the Notes, plus accrued and unpaid interest, subject to certain stock price hurdles as discussed in the Indenture.

In connection with the Notes, the Company entered into privately negotiated capped call transactions (the “Capped Call Transactions”) with certain counterparties. The Capped Call Transactions are expected to cover the aggregate number of shares of the Company’s common stock that initially underlie the Notes, and are expected to reduce potential dilution to the Company’s common stock upon any conversion of Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted Notes. The upper strike price of the Capped Call Transactions is $86.174 per share. The cost of the Capped Call Transactions was $60.4 million and was recorded within additional paid-in capital.

8. Credit Facility

On January 27, 2020, the Company entered into a $100.0 million senior secured revolving credit facility (“Credit Facility”) to be used for general corporate operating purposes with PNC Capital Markets LLC. The Credit Facility has a five-year term and incorporates customary financial and other covenants, including, but not limited to, a maximum leverage ratio and a minimum interest coverage ratio. The majority of the Company’s borrowings under the Credit Facility are at LIBOR plus an additional rate ranging from 0.875% - 1.50% based on the Company’s leverage ratio as defined in the agreement. The Credit Facility is secured by the Company’s assets. The Credit Facility agreement allows for an

92

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

amendment to establish a new benchmark interest rate when LIBOR is discontinued during the five-year term. As of June 30, 2021, the Company was in compliance with the financial covenants. As part of the proceeds received from the Notes, the Company repaid its $100.0 million outstanding balance and as of June 30, 2021, the Company had no amounts outstanding on the Credit Facility. The Credit Facility also includes a $200.0 million accordion feature.

9. Equity Incentive Plan

On December 15, 2016 (the “Effective Date”), the Company’s stockholders approved the 2016 Incentive Award Plan (the “Plan”). The Plan is designed to attract, retain and motivate employees who make important contributions to the Company by providing such individuals with equity ownership opportunities. Awards granted under the Plan may include stock options, stock appreciation rights, restricted stock, restricted stock units, and other stock-based awards. Under the Plan, the following types of shares go back into the pool of shares available for issuance:

unissued shares related to forfeited or cancelled restricted stock and stock options from Plan awards and Prior Plan awards (that were outstanding as of the Effective Date), and;

shares tendered to satisfy the tax withholding obligation related to the vesting of restricted stock (but not stock options).

Unlike the Company’s 2007 Equity Incentive Award Plan (the “Prior Plan”), the Plan has no evergreen provision to increase the shares available for issuance; any new shares would require stockholder approval. The Prior Plan expired in October 2017, and the Company no longer awards equity from the Prior Plan. At June 30, 2021, the remaining aggregate number of shares of the Company’s common stock authorized for future issuance under the Plan was 575,026. At June 30, 2021, there were 4,378,183 shares of the Company’s common stock that remain outstanding or nonvested under the Plan and Prior Plan.

Compensation expense for all equity-based compensation awards is based on the grant-date fair value. The Company recognizes these compensation costs on a straight-line basis over the requisite service period, which is generally the vesting period of the award. For awards subject to service and performance-based vesting conditions, the Company recognizes stock-based compensation expense retroactively through a cumulative catch-up adjustment when it is probable that the performance condition will be achieved. Stock-based compensation expense is recorded within selling, general, and administrative expenses on the consolidated statements of operations.

Stock Options

Each stock option is exercisable pursuant to the vesting schedule set forth in the stock option agreement granting such stock option, generally over four years. No stock option shall be exercisable after the expiration of its option term. The Company has granted stock options under the Prior Plan and the Company has also granted stock options to executive officers under stand-alone agreements outside the Prior Plan.

93

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

Stock option activity including stand-alone agreements during the years ended June 30, 2021, 2020 and 2019 was as follows:

    

    

    

Weighted

    

 

Weighted

Average

 

Average

Remaining

Aggregate

 

Exercise

Contractual

Intrinsic

 

Shares

Price

Life (Years)

Value

 

Outstanding, June 30, 2018

 

1,199,307

$

19.97

 

3.55

$

788,277

Granted

Exercised

(150,290)

20.16

Forfeited or canceled

(13,000)

29.82

Outstanding, June 30, 2019

1,036,017

$

19.82

2.64

$

11,312,871

Granted

Exercised

(4,000)

16.07

Forfeited or canceled

(10,500)

30.92

Outstanding, June 30, 2020

1,021,517

$

19.73

1.65

$

8,325,869

Granted

Exercised

(990,067)

19.83

Forfeited or canceled

Outstanding and exercisable, June 30, 2021

31,450

$

16.58

0.82

$

437,037

The aggregate intrinsic value in the table above represents the total pre-tax intrinsic value (the difference between the Company’s closing stock price on the last day of the year and the exercise price, multiplied by the number of in-the-money options) that would have been received by the option holders had all option holders exercised their options on June 30, 2021. The amount of aggregate intrinsic value will change based on the fair market value of the Company’s stock. The total intrinsic value of options exercised for the years ended June 30, 2021, 2020 and 2019 was $24.6 million, $0.0 million, and $1.2 million, respectively.

As of June 30, 2021, there was no unrecognized compensation expense related to nonvested stock options granted. During the years ended June 30, 2021, 2020 and 2019, the Company recognized $0.0 million, $0.1 million and $0.6 million, respectively, of stock-based compensation expense related to stock options.

Restricted Stock Awards

The Company has approved grants of restricted stock awards (“RSA”) pursuant to the Plan and Prior Plan. Under the Plan and Prior Plan, employees, outside directors and independent contractors are able to participate in the Company’s future performance through the awards of restricted stock. Each RSA vests pursuant to the vesting schedule set forth in the restricted stock agreement granting such RSAs, generally over three years. Under the Plan and Prior Plan, there have been no awards of restricted stock to independent contractors.

94

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

Restricted stock award activity during the years ended June 30, 2021, 2020 and 2019 was as follows:

    

    

Weighted

 

Average

 

Grant-Date

Shares

Fair Value

 

Nonvested, June 30, 2018

 

1,676,907

$

15.12

Granted

828,833

18.44

Vested

(947,703)

14.72

Canceled

(235,485)

17.40

Nonvested, June 30, 2019

1,322,552

$

17.08

Granted

1,126,227

26.84

Vested

(750,634)

16.93

Canceled

(79,541)

21.48

Nonvested, June 30, 2020

1,618,604

$

23.73

Granted

578,070

37.87

Vested

(704,921)

21.78

Canceled

(82,419)

27.94

Nonvested, June 30, 2021

1,409,334

$

30.26

Performance-Based Restricted Stock Awards (included above)

During the year ended June 30, 2021, 126,417 new performance-based restricted stock awards were granted and in total, 574,611 remain nonvested at June 30, 2021. During the year ended June 30, 2021, 110,594 performance-based restricted stock awards vested. Vesting of the performance-based restricted stock awards is contingent on the achievement of certain financial performance goals and service vesting conditions.

During the year ended June 30, 2021, the Company granted 30,364 performance-based restricted stock awards to the Company’s CEO with a weighted average grant-date fair value of $24.70 per share. These awards were granted pursuant to the Plan and are subject to the achievement of Adjusted EBITDA metrics for the calendar year 2021. If achieved, one-third of the award will vest immediately, and the remaining two-thirds will vest annually over two years. The Company is currently amortizing these awards over their vesting periods because it believes that it is probable that the Adjusted EBITDA metric will be achieved at outperform for calendar year 2021.

During the year ended June 30, 2021, the Company granted 82,710 performance-based restricted stock awards to the Company’s named executive officers (“NEOs”) with a weighted average grant-date fair value of $45.33 per share. These awards were granted pursuant to the Plan and are subject to the achievement of Adjusted EBITDA metrics in fiscal year 2021. If achieved, one-third of the award will vest immediately, and the remaining two-thirds will vest annually over the following two years. The Company is currently amortizing these awards over their vesting periods because it believes that it is probable that the Adjusted EBITDA metric will be achieved at outperform for fiscal year 2021.

During fiscal year 2020, the Company granted 358,294 performance-based restricted stock awards to the Company’s then CEO with a weighted average grant-date fair value of $27.91 per share. These awards were granted pursuant to the Plan and are subject to the achievement of target free cash flow metrics in each of the fiscal years 2020 through 2022. The metrics are measured at the end of each fiscal year; however, the first two-thirds of the award will not vest until fiscal year 2021. The remaining one-third will vest in fiscal year 2022, if achieved. Additionally, if either of the first two tranches are not achieved, the awards may still vest if the free cash flow metric in aggregate is met over the three-year life of the award. The Company is currently amortizing the second and third tranches over their vesting periods because it believes that it is probable that the free cash flow targets will be met each year. The free cash flow metric was not met for fiscal year 2020; however, the Company believes that it will be met in aggregate, and therefore is amortizing the first tranche over a three-year period.

During fiscal year 2020, the Company granted 141,524 performance-based restricted stock awards to the

95

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

Company’s NEOs with a weighted average grant-date fair value of $27.91 per share. These awards were granted pursuant to the Plan and are subject to the achievement of Adjusted EBITDA metrics in fiscal year 2020. In August 2020, achievement was certified at 109% of target, which resulted in an additional 13,343 shares, and one-third of the award vested; the remaining two-thirds will vest annually over two years.

Service-Based Restricted Stock Awards (included above)

During the year ended June 30, 2021 451,653 new service-based restricted stock awards were granted and in total, 834,724 remain nonvested at June 30, 2021. During the year ended June 30, 2021, 594,327 service-based restricted stock awards vested.

Summary of All Restricted Stock Awards

As of June 30, 2021, there was $24.2 million of total unrecognized compensation expense related to nonvested restricted stock awards. The cost is expected to be recognized over a weighted average period of 1.3 years. The fair value of restricted stock awards granted for the years ended June 30, 2021 and 2020 was $21.9 million and $30.2 million, respectively. The total fair value of shares vested for the years ended June 30, 2021 and 2020 was $24.5 million and $17.9 million, respectively. During the years ended June 30, 2021, 2020 and 2019, the Company recognized $22.6 million, $17.1 million and $12.3 million, respectively, of stock-based compensation expense related to restricted stock awards.

Performance Share Units (“PSU”)

The Company has approved grants of performance share units (“PSU”) pursuant to the Plan. Each PSU is earned through the achievement of a performance-based metric, combined with the continuation of employee service over a defined period. The level of performance determines the number of PSUs earned, and is generally measured against threshold, target and outperform achievement levels of the award. Each PSU represents the right to receive one share of the Company’s common stock, or at the option of the Company, an equivalent amount of cash, and is classified as an equity or liability award. When the grant is a fixed monetary amount, and the number of shares is not determined until achievement and the value of the Company’s stock on that day, the PSU is a liability-classified award. Each PSU vests pursuant to the vesting schedule found in the respective PSU agreement.

In addition to the performance conditions of the PSUs, there is a service vesting condition which is dependent upon continuing service by the grantee as an employee of the Company, unless the grantee is eligible for earlier vesting upon a change in control and qualifying termination, as defined by the PSU agreement. PSUs are generally subject to graduated vesting schedules and stock-based compensation expense is computed by tranche and recognized on a straight-line basis over the tranches’ applicable vesting period based on the expected achievement level.

96

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

Performance share unit activity (excluding liability-classified awards) during the years ended June 30, 2021, 2020 and 2019 was as follows:

Weighted

Average

Grant-Date

    

Shares

    

Fair Value

Nonvested, June 30, 2018

708,979

$

13.15

Granted

2,372,241

10.61

Vested

(427,954)

13.24

Canceled

(281,025)

13.02

Nonvested, June 30, 2019

2,372,241

$

10.61

Granted

100,964

15.30

Vested

Canceled

(8,352)

29.93

Nonvested, June 30, 2020

2,464,853

$

10.78

Granted

477,700

40.17

Vested

Canceled

(64,509)

28.33

Nonvested, June 30, 2021

2,878,044

$

15.26

Fiscal Year 2021 Tech Elevator MIP

During the year ended June 30, 2021, the Company granted, to the executive team of Tech Elevator, a time-based award with a value of $4.0 million and a performance-based award with a target value of $4.0 million under a Management Incentive Plan (“MIP”). The time-based award vests equally over three years on the anniversary of the closing date of the acquisition of Tech Elevator (see Note 13, “Acquisitions and Investments” for additional detail on the Company’s acquisition). The performance-based award is tied to the achievement of certain revenue and EBITDA targets of Tech Elevator. Seventy percent of the award is based on Tech Elevator’s revenues for the calendar year 2023 (“Tranche #1”) and thirty percent of the earned award is based on Tech Elevator’s EBITDA for the calendar year 2023 (“Tranche #2”), both of which are expected to vest after achievement is certified in January 2024. The level of performance will determine the number of PSUs earned as measured against threshold and target achievement levels. In all cases, vesting is dependent upon continuing service by the grantee as an employee of the Company. The MIP is a liability-classified award. The Company determined the likelihood of achievement of the performance conditions are not able to be determined at this time.

Fiscal Year 2021 LTIP

During the year ended June 30, 2021, the Company granted 111,450 PSUs at target under a Long Term Incentive Plan (“LTIP”) which are tied to the achievement of certain individualized financial and non-financial performance targets. These PSUs had a grant date fair value of $2.7 million, or a weighted average grant-date fair value of $24.15 per share. Forty percent will vest after achievement is certified during the first quarter of fiscal year 2023 and sixty percent will vest one year later. The level of performance will determine the number of PSUs earned as measured against threshold, target and outperform achievement levels. In all cases, vesting is dependent upon continuing service by the grantee as an employee of the Company. The fiscal year 2021 LTIP is an equity-classified award. The Company is currently amortizing certain awards over their vesting periods because it believes that it is probable that the specific metrics will be achieved. One metric with a target grant date fair value of $0.3 million is assumed to be achieved at target, two metrics with a target grant date fair value of $0.2 million is assumed to be achieved at threshold, and the remaining metrics are currently being assessed as not probable of achievement.

97

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

Fiscal Year 2021 Career Learning PSUs

During the year ended June 30, 2021, the Company granted 366,250 PSUs at target which are tied to the achievement of Career Learning revenues targets for fiscal years 2021 – 2023. These PSUs had a grant date fair value of $16.5 million, or a weighted average grant-date fair value of $45.05 per share. The vesting is as follows:

77,690 PSUs relate to fiscal year 2021 revenues and if achieved, one-third of the award will vest immediately, and the remaining two-thirds will vest annually over two years;
122,080 PSUs relate to fiscal year 2022 revenues and if achieved, two-thirds of the award will vest immediately, and the remaining one-third will vest the following year; and
166,480 PSUs relate to fiscal year 2023 revenues and if achieved, the award will vest immediately.

The level of performance will determine the number of PSUs earned as measured against threshold, target and outperform achievement levels. In all cases, vesting is dependent upon continuing service by the grantee as an employee of the Company. The fiscal year 2021 Career Learning PSUs are an equity-classified award. The Company determined the achievement of the performance conditions associated with the fiscal year 2021 revenues and fiscal year 2022 revenues was not probable, and probable at the target level, respectively. The Company determined the likelihood of achievement of the performance conditions associated with the fiscal year 2023 revenues are not able to be determined at this time.

Fiscal Year 2020 Galvanize TRIP

During fiscal year 2020, the Company granted, to the executive team of Galvanize, a target level of $12.3 million under a Transaction Related Incentive Plan (“TRIP”) which is tied to the achievement of certain revenue and EBITDA targets of Galvanize. Seventy percent of the earned award is based on the performance of Galvanize for the calendar year 2021 (“Tranche #1”) and thirty percent of the earned award is based on the performance of Galvanize for the calendar year 2022 (“Tranche #2”), both of which are expected to vest after achievement is certified in January following each of the calendar year ends. The revenue and EBITDA targets are split sixty percent and forty percent, respectively, for both tranches. In all cases, vesting is dependent upon continuing service by the grantee as an employee of the Company. The level of performance will determine the number of PSUs earned as measured against threshold, target and outperform achievement levels. The TRIP is a liability-classified award. The Company determined the likelihood of achievement of the performance conditions associated with all tranches are not probable.

Fiscal Year 2019 LTIP

During fiscal year 2019, the Company granted 263,936 PSUs at target under a LTIP which are tied to certain career learning revenue targets and enrollment levels, as well as students’ academic progress. These PSUs had a grant date fair value of $7.9 million, or a weighted average grant-date fair value of $30.05 per share. During fiscal year 2020, the Company granted an additional 34,030 PSUs at target with a grant date fair value of $0.8 million, or $23.51 per share. Forty-five percent of the earned award is based on students’ academic progress (“Tranche #1”) and twenty-five percent of the earned award is based on certain enrollment levels (“Tranche #2”), both of which will vest after achievement is certified on October 15, 2021. The remaining thirty percent of the earned award is based on certain revenue targets (“Tranche #3”) and will vest after achievement is certified on August 15, 2022. The level of performance will determine the number of PSUs earned as measured against threshold, target and outperform achievement levels. In all cases, vesting is dependent upon continuing service by the grantee as an employee of the Company. The Company determined the achievement of the performance conditions associated with Tranche #1 was not probable, while Tranche #2 and Tranche #3 was determined to be probable at the outperform level for both.

Fiscal Year 2019 SPP

During fiscal year 2019, the Company adopted a new long-term shareholder performance plan (“2019 SPP”) that provides for incentive award opportunities to its key senior executives. The awards were granted in the form of PSUs and will be earned based on the Company’s market capitalization growth over a completed three-year performance period.  The 2019 SPP was designed to provide the executives with a percentage of shareholder value growth. No amounts will be

98

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

earned if total stock price growth over the three-year period is below 25% (7.6% annualized). An amount of 6% of total value growth will be earned based on achieving total stock price growth of 33% (10% annualized) and a maximum of 7.5% of total value growth will be earned if total stock price growth equals or exceeds 95% (25% annualized).

During fiscal year 2019, the Company granted 2,108,305 PSUs at a weighted average grant-date fair value of $8.18 per share, based on the highest level of performance. During fiscal year 2020, the Company granted an additional 66,934 PSUs at a weighted average grant-date fair value of $12.56 per share, based on the highest level of performance. The final amount of PSUs will be determined (and vesting will occur) based on the 30-day average price of the Company’s stock subsequent to seven days after the release of fiscal year 2021 results. The fair value was determined using a Monte Carlo simulation model and is amortized on a straight-line basis over the vesting period. The SPP is a market-based award, and therefore is not subject to any probability assessment by the Company.

Summary of All Performance Share Units

As of June 30, 2021, there was $11.6 million of total unrecognized compensation expense related to nonvested PSUs that are expected to vest based on the Company’s probability assumptions discussed above. The cost is expected to be recognized over a weighted average period of 0.5 years. During the years ended June 30, 2021, 2020, and 2019 the Company recognized $16.7 million, $6.3 million and $3.9 million, respectively, of stock-based compensation expense related to PSUs. Included in the stock-based compensation expense above is $0.8 million related to the Tech Elevator time-based portion of the MIP. This amount was recorded in accrued liabilities on the consolidated balance sheets because it is a liability-classified award.

Deferred Stock Units (“DSU”)

The DSUs vest on the grant-date anniversary and are settled in the form of shares of common stock issued to the holder upon separation from the Company. DSUs are specific only to board members.

Deferred stock unit activity during the years ended June 30, 2021, 2020 and 2019 was as follows:

Weighted

Average

Grant-Date

    

Shares

    

Fair Value

Nonvested, June 30, 2018

$

Granted

18,258

25.41

Vested

Canceled

Nonvested, June 30, 2019

18,258

$

25.41

Granted

23,844

20.13

Vested

Canceled

Nonvested, June 30, 2020

42,102

$

22.42

Granted

17,252

21.01

Vested

Canceled

Nonvested, June 30, 2021

59,354

$

22.01

Summary of All Deferred Stock Units

As of June 30, 2021, there was $0.2 million of total unrecognized compensation expense related to nonvested

99

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

DSUs. The cost is expected to be recognized over a weighted average period of 0.5 years. During the years ended June 30, 2021, 2020 and 2019, the Company recognized $0.4 million, $0.5 million and $0.5 million, respectively, of stock-based compensation expense related to DSUs.

10. Commitments and Contingencies

Litigation

In the ordinary conduct of the Company’s business, the Company is subject to lawsuits, arbitrations and administrative proceedings from time to time. The Company vigorously defends these claims; however, no assurances can be given as to the outcome of any pending legal proceedings. The Company believes, based on currently available information, that the outcome of any existing or known threatened proceedings, even if determined adversely, should not have a material adverse effect on its business, financial condition, liquidity or results of operations.

Georgia Cyber Academy Arbitration

On May 10, 2019, K12 Virtual Schools LLC filed a demand for arbitration with the American Arbitration Association (“AAA”), Case No. 01-19-001-4778, naming Georgia Cyber Academy, Inc. (“GCA”) as the respondent.  The demand asserted claims for GCA’s breach and anticipatory breach of the Educational Products and Services Agreement between GCA and K12 Virtual Schools LLC, as amended on January 4, 2019, based on GCA’s engagement of other educational products and service providers for the school year 2019-2020.  On May 29, 2019, GCA filed counterclaims against K12 Virtual Schools, LLC for breach of contract, fraud, breach of the duty of good faith and fair dealing, and negligent misrepresentation.  The AAA appointed an arbitrator on June 12, 2019, and the parties presented evidence in support of their respective claims during merits hearings in March and June 2020.  On July 8, 2020, the parties executed an agreement, effective June 30, 2020, to resolve all of their claims.  Under the terms of the settlement agreement, GCA will pay the Company $19 million over a period of two years, of which $10 million was paid in July 2020. The Company recorded revenues of $4.6 million for services provided by the Company during fiscal year 2020 and the remaining $14.4 million reflected a prior year receivable, as part of a comprehensive settlement agreement.

Securities Litigation

On November 19 and December 11, 2020, respectively, two putative securities class action lawsuits captioned Yun Chau Lee v. K12 Inc., et al, Case No. 1:20-cv-01419 (the “Lee Case”), and Jennifer Baig v. K12 Inc., et al, Case No. 1:20-cv-01528 (the “Baig Case”) were filed against the Company, one of its current officers, and one of its former officers in the United States District Court for the Eastern District of Virginia, purportedly on behalf of a class of persons who purchased or otherwise acquired the Company’s common stock between April 27, 2020 and September 18, 2020, inclusive.  On February 17, 2021, the Court consolidated the Lee Case and the Baig Case under the caption In re K12 Inc. Securities Litigation, Case No. 1:20-cv-01419 (the “Consolidated Securities Class Action”), and appointed a lead plaintiff.  The lead plaintiff filed a consolidated amended complaint on April 5, 2021, alleging violations by the Company and the individual defendants of Section 10(b) of the Exchange Act, and Rule 10b-5 promulgated under the Exchange Act, and violations by the individual defendants of Section 20(a) of the Exchange Act.  The complaint alleges, among other things, that the Company and the individual defendants made false or misleading statements and/or omitted to disclose material facts concerning its technological capabilities and expertise to support increased demand for virtual and blended education related to the global emergence of COVID-19, its cybersecurity protocols and protections, and its administrative support and training to teachers, students, and parents.  The complaint seeks unspecified monetary damages and other relief.  The Company filed a motion to dismiss the complaint in its entirety on May 20, 2021, and a decision on the motion remains outstanding.  

100

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

On December 21, 2020 and April 30, 2021, respectively, related derivative lawsuits captioned Larry Shemen, et al v. Aida M. Alvarez, et al, Case No. 1:20-cv-01731 (the “Shemen Case”), and Wajid Ahmed v. Aida M. Alvarez, et al, Case No. 1:21-cv-00618 (the “Ahmed Case) were filed by three of the Company’s shareholders in the United States District Court for the District of Delaware.  The plaintiffs in the Shemen Case and the Ahmed Case allege substantially the same facts alleged in the Consolidated Securities Class Action.  By stipulation of the parties on May 14, 2021, the Court consolidated the Shemen Case and the Ahmed Case under the caption In re Stride Inc. Derivative Litigation, Case No. 20-01731 (the “Consolidated Derivative Action”), and designated as operative the complaint filed in the Ahmed Case.  The operative complaint purports to assert claims on the Company’s behalf against certain of its officers and directors for breach of fiduciary duty, unjust enrichment, and waste of corporate assets, and for violation of Sections 14(a) and 20(a) of the Exchange Act.  The complaint seeks unspecified monetary damages, corporate governance reforms, and other relief.  The Consolidated Derivative Action is stayed pending resolution of the Company’s motion to dismiss in the Consolidated Securities Class Action.  

We intend to defend vigorously against each and every allegation and asserted claim in these matters.

Employment Agreements

The Company has entered into employment agreements with certain executive officers that provide for severance payments and, in some cases other benefits, upon certain terminations of employment. Except for the agreement with the Company’s Executive Chairman with an amended extended term to September 30, 2022, all other agreements provide for employment on an “at-will” basis. If the employee resigns for “good reason” or is terminated without cause, the employee is entitled to salary continuation, and in some cases benefit continuation, for varying periods depending on the agreement.

Off-Balance Sheet Arrangements

As of June 30, 2021, the Company provided guarantees of approximately $0.5 million related to lease commitments on the buildings for certain of the Company’s schools.

In addition, the Company contractually guarantees that certain schools under the Company’s management will not have annual operating deficits and the Company’s management fees from these schools may be reduced accordingly to cover any school operating deficits.

Other than these lease and operating deficit guarantees, the Company did not have any off-balance sheet arrangements that have or are reasonably likely to have a current or future effect on the Company’s financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources.

Risks and Uncertainties

Impacts of COVID-19 on Stride’s Business

While the long-term impact of the global emergence of COVID-19 is not estimable or determinable, beginning in late fiscal year 2020, the Company experienced an increase in demand for its products and services.

The Company continues to conduct business as usual with some modifications to employee travel, employee work locations, and cancellation of certain events. The Company will continue to actively monitor the situation and may take further actions that alter its business operations as may be required by federal, state or local authorities or that it determines is in the best interests of its employees, customers, partners, suppliers and stockholders. It is not clear what the potential effects any such alterations or modifications may have on the Company’s business, including the effects on its

101

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

customers and prospects, or on its long-term financial results.

On March 27, 2020, the Coronavirus Aid, Relief and Economic Security (“CARES”) Act was enacted and signed into law. The Company has evaluated the business provisions in the CARES Act and adopted the deferral of the employer portion of the social security payroll tax (6.2%) outlined within. The deferral is effective from the enactment date through December 31, 2020. The deferred amount of $14.1 million will be paid in two installments, 50% of the deferred amount by December 31, 2021 and the remainder by December 31, 2022. The deferred payroll taxes due on December 31, 2021 are recorded within accrued liabilities and the deferred payroll taxes due on December 31, 2022 are recorded within other long-term liabilities on the consolidated balance sheets.

11. Restructuring

In the third quarter of fiscal year 2017, the Company exited three facilities that were no longer being utilized, which were subject to operating leases. In aggregate, during fiscal year 2017, the Company recorded an impairment of $5.4 million for the three leases. As part of the adoption of ASC 842, the lease impairment liability of $1.8 million as of June 30, 2019 was offset against the right-of-use asset.

12. Severance

During the years ended June 30, 2021, 2020 and 2019, the Company reduced its workforce, resulting in severance of $2.4 million, $1.5 million and $1.0 million, respectively. Included in severance expense for the years ended June 30, 2021, 2020 and 2019 is $0.5 million, $0.1 million and $0.1 million, respectively, associated with accelerated vesting of equity awards to former executives and other employees.

13. Acquisitions and Investments

Acquisition of MedCerts, LLC

On November 30, 2020, the Company acquired 100% of MedCerts in exchange for $70.0 million and estimated contingent consideration of $10.8 million. The purchase price is payable in two tranches; $55.0 million was paid at closing, and $15.0 million plus the final contingent consideration will be paid on the 18-month anniversary of the closing. In addition, during the fourth quarter of fiscal year 2021, the Company paid an additional $0.3 million related to the finalization of the working capital. MedCerts students participate in online, hands-on career training courses in the healthcare and medical fields as they prepare for more than a dozen national healthcare certifications. The acquisition of MedCerts further expands the Company’s post-secondary skills training in the healthcare and medical fields. The Company also plans to use MedCerts’ curriculum to create appropriate content to offer high school students.

The acquisition has been accounted for as a business combination under the acquisition method of accounting, which results in acquired assets and assumed liabilities being measured at their estimated fair values as of November 30, 2020, the acquisition date. As of the acquisition date, goodwill was measured as the excess of consideration transferred over the fair values of the assets acquired and liabilities assumed.

102

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

Based on management’s preliminary valuation of the fair value of tangible and intangible assets acquired and liabilities assumed, which was based on estimates and assumptions that are subject to change, the preliminary estimated purchase price was allocated as follows (in thousands):

Allocation of Purchase Price

Cash

$

205

Current assets, excluding cash

5,074

Property and equipment, net

1,896

Intangible assets, net

26,607

Goodwill

51,033

Current liabilities

(2,201)

Deferred revenue

(1,562)

Deferred tax asset (liability)

16

Total consideration

$

81,068

The final purchase price allocation will be completed within one year of the acquisition date (“measurement period”). If information becomes available which would indicate material adjustments are required to the purchase price allocation, such adjustments will be included in the purchase price allocation retrospectively.

The fair value of the identified intangible assets was determined primarily using an income-based approach of either the multi-period excess earnings method or relief from royalty method, as appropriate. Intangible assets are amortized on a straight-line basis over the amortization periods noted below.

Intangible Assets

Estimated

Intangible Assets

Amount

Useful Life

(In thousands)

(In years)

Customer relationships

$

12,072

5.84

Developed technology

11,970

7.00

Trade names

2,565

5.00

$

26,607

The contingent consideration represents the fair value of additional consideration payable to the seller, estimated using a Monte Carlo simulation model. The amount of consideration to be distributed on the 18-month anniversary of the closing is based on a multiplier calculated using the annualized earnings before interest, taxes, depreciation and amortization (“EBITDA”) for the period December 2021 – May 2022. This multiplier is applied to the annualized trailing EBITDA for the period March 2022 – May 2022 to calculate an enterprise value of MedCerts as of May 2022. The payment, if any, will equal 49% of the enterprise value less 49% of the original purchase price of $70.0 million ($34.3 million).

Subsequent to the acquisition date, the Company is required to reassess its estimate of the fair value of contingent consideration, and record any changes in earnings when the estimate is based on information not known as of the acquisition date. During the year ended June 30, 2021, the Company recorded an expense of $0.3 million related to the estimate of the fair value of its contingent consideration. That adjustment is recorded within selling, general, and administrative expenses on the consolidated statements of operations. The fair value of the contingent consideration as of June 30, 2021 was $11.1 million and is recorded within accrued liabilities on the consolidated balance sheets.

Goodwill represents the excess of the purchase price of an acquired business over the fair value of the tangible and intangible assets acquired and liabilities assumed. Goodwill will not be amortized but instead will be tested for

103

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

impairment at least annually (or more frequently if indicators of impairment arise). In the event that management determines that the goodwill has become impaired, the Company will incur an accounting charge for the amount of the impairment during the fiscal quarter in which the determination is made. Goodwill is deductible for tax purposes.

Included in the Company’s consolidated results of operations for the year ended June 30, 2021 are revenues and a loss from operations of $14.6 million and $3.5 million, respectively, related to MedCerts.

Acquisition of Tech Elevator, Inc.

On November 30, 2020, the Company acquired 100% of Tech Elevator in exchange for $23.5 million, plus working capital of $2.2 million. Like Galvanize, Tech Elevator provides talent development for individuals and enterprises in information technology fields. The acquisition of Tech Elevator expands Galvanize’s student demographic profile, geographic footprint, and hiring partner portfolio; as well as provides additional curriculum to create appropriate content to offer high school students.

The acquisition has been accounted for as a business combination under the acquisition method of accounting, which results in acquired assets and assumed liabilities being measured at their estimated fair values as of November 30, 2020, the acquisition date. As of the acquisition date, goodwill was measured as the excess of consideration transferred over the fair values of the assets acquired and liabilities assumed.

Based on management’s preliminary valuation of the fair value of tangible and intangible assets acquired and liabilities assumed, which was based on estimates and assumptions that are subject to change, the preliminary estimated purchase price was allocated as follows (in thousands):

Allocation of Purchase Price

Cash

$

1,736

Current assets, excluding cash

518

Property and equipment, net

513

Operating lease right-of-use assets, net

724

Intangible assets, net

7,105

Goodwill

17,897

Other assets

377

Current liabilities

(267)

Deferred revenue

(534)

Deferred tax liability

(1,650)

Current operating lease liability

(420)

Long-term operating lease liability

(304)

Total consideration

$

25,695

The final purchase price allocation will be completed within one year of the acquisition date (“measurement period”). If information becomes available which would indicate material adjustments are required to the purchase price allocation, such adjustments will be included in the purchase price allocation retrospectively.

The fair value of the identified intangible assets was determined primarily using an income-based approach of either the multi-period excess earnings method or relief from royalty method, as appropriate. Intangible assets are amortized on a straight-line basis over the amortization periods noted below.

104

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

Intangible Assets

Estimated

Intangible Assets

Amount

Useful Life

(In thousands)

(In years)

Customer relationships

$

311

3.92

Developed technology

2,796

5.00

Trade names

3,998

15.00

$

7,105

Goodwill represents the excess of the purchase price of an acquired business over the fair value of the tangible and intangible assets acquired and liabilities assumed. Goodwill will not be amortized but instead will be tested for impairment at least annually (or more frequently if indicators of impairment arise). In the event that management determines that the goodwill has become impaired, the Company will incur an accounting charge for the amount of the impairment during the fiscal quarter in which the determination is made. Goodwill is not deductible for tax purposes.

Included in the Company’s consolidated results of operations for the year ended June 30, 2021 are revenues and income from operations of $7.2 million and $0.4 million, respectively, related to Tech Elevator.

Acquisition of Galvanize, Inc.

On January 27, 2020, the Company acquired 100% of Galvanize in exchange for $165.0 million, plus working capital of $9.2 million. Galvanize provides talent development for individuals and enterprises in information technology fields. The acquisition of Galvanize expands the Company’s offerings to include post-secondary skills training in data science and software engineering, technology staffing and developing talent and capabilities for companies. The Company also plans to use Galvanize’s curriculum to create appropriate content to offer high school students.

The acquisition has been accounted for as a business combination under the acquisition method of accounting, which results in acquired assets and assumed liabilities being measured at their fair values as of January 27, 2020, the acquisition date. As of the acquisition date, goodwill was measured as the excess of consideration transferred over the fair values of the assets acquired and liabilities assumed.

105

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

Based on management’s valuation of the fair value of tangible and intangible assets acquired and liabilities assumed, the purchase price was allocated as follows (in thousands):

Allocation of Purchase Price

Cash

$

9,232

Current assets, excluding cash

8,888

Property and equipment, net

11,270

Operating lease right-of-use assets, net

100,232

Intangible assets, net

68,483

Goodwill

81,225

Other assets

1,802

Current liabilities

(4,370)

Deferred revenue

(3,374)

Deferred tax asset (liability)

2,372

Current operating lease liability

(11,620)

Long-term operating lease liability

(89,782)

Other long-term liabilities

(130)

Total consideration

$

174,228

The Company made several adjustments to its fiscal year 2020 allocation of the preliminary purchase price during fiscal year 2021.

The value of the operating lease right-of-use assets, net increased from $99.7 million to $100.2 million. Lease expense in fiscal year 2021 was not significantly impacted by the updated balance as of the acquisition date.
The Company and the sellers finalized its working capital calculation resulting in an adjustment to the purchase price of $3.0 million.
Goodwill decreased from $84.7 million to $81.2 million as a result of the adjustments above.

The fair value of the identified intangible assets was determined primarily using an income-based approach of either the multi-period excess earnings method or relief from royalty method, as well as the replacement cost approach, as appropriate. Intangible assets are amortized on a straight-line basis over the amortization periods noted below.

Intangible Assets

Estimated

Intangible Assets

Amount

Useful Life

(In thousands)

(In years)

Customer relationships

$

4,785

4.22

Developed technology

3,357

4.00

Trade names

60,341

15.00

$

68,483

Goodwill represents the excess of the purchase price of an acquired business over the fair value of the tangible and intangible assets acquired and liabilities assumed. Goodwill will not be amortized, but instead will be tested for impairment at least annually (or more frequently if indicators of impairment arise). In the event that management determines that the goodwill has become impaired, the Company will incur an accounting charge for the amount of the impairment during the fiscal quarter in which the determination is made. Goodwill is not deductible for tax purposes.

Included in the Company’s consolidated results of operations for the years ended June 30, 2021 and 2020 are revenues of $33.7 million and $11.0 million, respectively, and loss from operations of $42.2 million and $18.1 million, respectively, related to Galvanize.

106

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

Pro Forma Combined Results of Operations

The following unaudited pro forma combined results of operations give effect to the acquisition of Galvanize as if it had occurred on July 1, 2018, and MedCerts and Tech Elevator as if they had occurred on July 1, 2019. The unaudited pro forma combined results of operations are provided for informational purposes only and do not purport to represent the Company’s actual consolidated results of operations had the acquisitions occurred on the dates assumed, nor are these financial statements necessarily indicative of the Company’s future consolidated results of operations. The unaudited pro forma combined results of operations do not reflect the costs of any integration activities or any benefits that may result from operating efficiencies or revenue synergies.

Year Ended June 30,

(In thousands)

2021

2020

2019

Revenues

$

1,552,173

$

1,091,429

$

1,066,304

Income (loss) from operations

111,287

2,647

23,148

Net income (loss)

72,443

(4,506)

13,729

Investments in Limited Partnerships

During fiscal year 2019, the Company invested in two early stage funds focused on career education with a total commitment of $13.0 million. The Company invested in Rethink Education III, LP (“Rethink”) and New Markets Education Partners II, L.P. (“New Markets”) to support the development of new technologies that will advance online learning, to find early opportunities to adopt those new technologies at Stride, and to simultaneously achieve a reasonable return on investment. As of June 30, 2021, the Company has contributed an aggregate $6.9 million to these funds: $2.0 million is an investment in New Markets and is recorded at cost and will be adjusted, as necessary, for impairment; and $4.9 million is an investment in Rethink and is recorded under the equity method of accounting. The Company’s investments in these funds are included in deposits and other assets on the consolidated balance sheet.

Investment in Tallo, Inc.

In August 2018, the Company made an initial investment of $6.7 million for a 39.5% minority interest in Tallo, Inc. (“Tallo”). In August 2020, the Company invested an additional $2.3 million which increased its minority interest to 46.1%. These investments in preferred stock, which contain additional rights over common stock and have no readily determinable fair value, were recorded at cost and will be adjusted, as necessary, for impairment.  In the event Tallo issues equity at a materially different price than what the Company paid, the Company would also assess changing the carrying value.  Tallo also issued a convertible note to the Company for $5.0 million that will be accounted for as an available-for-sale debt security and adjusted to fair value quarterly. The note bears interest at the mid-term Applicable Federal Rate plus 25 bps per annum with a maturity of 48 months. The note is convertible at the Company’s option into 3.67 million Series D Preferred Shares that would give the Company an effective ownership of 53% if exercised. The Company’s investment in Tallo is included in deposits and other assets on the consolidated balance sheets.

14. Related Party Transactions

The Company contributed to Future of School, a charity focused on access to quality education. Future of School is a related party as an executive officer of the Company serves on its Board of Directors. During the years ended June 30, 2021, 2020 and 2019, contributions made by the Company to Future of School were $1.3 million, $1.2 million, and $1.4 million, respectively. In fiscal year 2019, the Company accrued $2.5 million for contributions to be made in subsequent years. The amounts shown for fiscal year 2021 reduced that obligation to zero as of June 30, 2021. In fiscal year 2021, the Company accrued $3.5 million for contributions to be made over the next five years with $1.2 million committed to be paid in fiscal year 2022.

107

Table of Contents

STRIDE, INC.

Notes to Consolidated Financial Statements (Continued)

15. Employee Benefits

The Company maintains a 401(k) salary deferral plan (the “401(k) Plan”) for its employees. Employees who have been employed for at least 30 days may voluntarily contribute to the 401(k) Plan on a pretax basis, up to the maximum allowed by the Internal Revenue Service. The 401(k) Plan provides for a matching Company contribution of 50%, up to first 4% of each participant’s contribution. The Company expensed $3.8 million, $1.8 million and $1.6 million during the years ended June 30, 2021, 2020 and 2019, respectively, under the 401(k) Plan.

16. Supplemental Disclosure of Cash Flow Information

 

Year Ended June 30, 

 

2021

2020

2019

Cash paid for interest

$

4,504

$

1,287

$

1,108

Cash paid for taxes

$

18,717

3,384

$

4,453

Supplemental disclosure of non-cash financing activities:

Right-of-use assets obtained as a result of the adoption of ASC 842

$

$

17,652

$

Right-of-use assets obtained from acquisitions

$

1,280

$

99,676

$

Right-of-use assets obtained in exchange for new finance lease liabilities

66,861

17,160

19,664

Supplemental disclosure of non-cash investing activities:

Stock-based compensation expense capitalized on software development

$

255

$

229

$

167

Stock-based compensation expense capitalized on curriculum development

116

184

170

Business combinations:

Acquired assets

$

11,043

$

130,868

$

Intangible assets

33,712

68,483

Goodwill

68,930

84,741

Assumed liabilities

(4,826)

(103,490)

Deferred revenue

(2,096)

(3,374)

108

SCHEDULE II

STRIDE, INC.

VALUATION AND QUALIFYING ACCOUNTS

Years Ending June 30, 2021, 2020 and 2019

1.     ALLOWANCE FOR DOUBTFUL ACCOUNTS

    

    

Additions

    

    

Balance at

Charged to

Deductions from

Beginning

Cost and

(Net Increases to)

Balance at

of Period

Expenses

Allowance

End of Period

June 30, 2021

$

6,807,674

 

6,561,243

 

(8,014,626)

$

21,383,543

June 30, 2020

$

11,765,869

 

2,882,067

 

7,840,262

$

6,807,674

June 30, 2019

$

12,384,279

 

6,325,188

 

6,943,598

$

11,765,869

2.     INVENTORY RESERVES

    

Balance at

    

Charged to

    

Deductions,

    

Beginning

Cost and

Shrinkage and

Balance at

of Period

Expenses

Obsolescence

End of Period

June 30, 2021

$

4,817,300

 

1,038,019

 

208,036

$

5,647,283

June 30, 2020

$

4,131,386

 

877,357

 

191,443

$

4,817,300

June 30, 2019

$

3,491,655

 

1,359,595

 

719,864

$

4,131,386

3.     COMPUTER RESERVE (1)

    

    

    

    

Additions

Balance at

Charged to

Deductions,

Beginning

Cost and

Shrinkage and

Balance at

of Period

Expenses

Obsolescence

End of Period

June 30, 2021

$

811,682

 

2,007,076

 

$ 545,386

$

2,273,372

June 30, 2020

$

788,230

 

835,488

 

812,036

$

811,682

June 30, 2019

$

899,654

 

383,770

 

495,194

$

788,230

(1)A reserve account is maintained against potential obsolescence of, and damage beyond economic repair to, computers provided to the Company’s students. The reserve is calculated based upon several factors including historical percentages, the net book value and the remaining useful life. During fiscal years 2021, 2020 and 2019, certain computers were written off against the reserve.

4.     INCOME TAX VALUATION ALLOWANCE

    

    

Additions to

    

Deductions in

    

Balance at

Net Deferred

Net Deferred

Beginning

Tax Asset

Tax Asset

Balance at

of Period

Allowance

Allowance

End of Period

June 30, 2021

$

4,990,768

 

123,249

 

66,939

$

5,047,078

June 30, 2020

$

4,548,900

 

441,868

 

$

4,990,768

June 30, 2019

$

4,458,517

 

90,383

 

$

4,548,900

109

ITEM 9.    CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

None.

ITEM 9A.  CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

As required by Rule 13a-15(d) under the Exchange Act management has evaluated, with the participation of our Chief Executive Officer and Chief Financial Officer, the effectiveness of our disclosure controls and procedures as of the end of the period covered by this report. Disclosure controls and procedures refer to controls and other procedures designed to ensure that information required to be disclosed in the reports the Company files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the rules and forms of the Securities and Exchange Commission. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by us in our reports that the Company files or submits under the Exchange Act is accumulated and communicated to management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding our required disclosure. In designing and evaluating our disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and management necessarily applies its judgment in evaluating and implementing possible controls and procedures. Based on the evaluation of our disclosure controls and procedures as of June 30, 2021, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at a reasonable assurance level.

Management’s Annual Report on Internal Control over Financial Reporting

Management is responsible for establishing and maintaining adequate internal control over financial reporting.

Internal control over financial reporting refers to a process designed by, or under the supervision of, our Chief Executive Officer and Chief Financial Officer and effected by our board of directors, management and other personnel, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles and includes those policies and procedures that:

pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of our assets;
provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that our receipts and expenditures are being made only in accordance with authorizations of our management and members of our board of directors; and
provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of our assets that could have a material effect on our financial statements.

Internal control over financial reporting cannot provide absolute assurance of achieving financial reporting objectives because of inherent limitations. Internal control over financial reporting is a process that involves human diligence and compliance and is subject to lapses in judgment and breakdowns resulting from human failures. Internal control over financial reporting also can be circumvented by collusion or improper override. Because of such limitations, there is a risk that material misstatements may not be prevented or detected on a timely basis by internal control over financial reporting. However, these inherent limitations are known features of the financial reporting process, and it is possible to design into the process safeguards to reduce, though not eliminate, this risk.

We acquired MedCerts and Tech Elevator on November 30, 2020, each which represented less than 1% of our revenues during the fiscal year ended June 30, 2021. Excluding goodwill, intangible assets and operating lease right-of-use assets recorded from the transaction, MedCerts and Tech Elevator each represented less than 1% of our total assets as of June 30, 2021. As the MedCerts and Tech Elevator acquisitions were completed during the second quarter of fiscal year

110

2021, the scope of management’s assessment of the effectiveness of its internal control over financial reporting does not include the MedCerts and Tech Elevator businesses. This exclusion is pursuant to the SEC’s general guidance that an assessment of a recently acquired business’ internal control over financial reporting may be omitted from the scope of management’s assessment of its internal control over financial reporting for one year following the date of acquisition.

Management evaluated the effectiveness of our internal control over financial reporting as of June 30, 2021 using the framework set forth in the report of the Treadway Commission’s Committee of Sponsoring Organizations (COSO), “Internal Control—Integrated Framework (2013).” As a result of management’s evaluation of our internal control over financial reporting, management concluded that as of June 30, 2021, our internal control over financial reporting was effective. The effectiveness of our internal control over financial reporting as of June 30, 2021 has been audited by BDO USA, LLP, an independent registered public accounting firm, as stated in its report which appears on the subsequent page of this Annual Report on Form 10-K.

Changes in Internal Control over Financial Reporting:

We completed the implementation of our new NetSuite Enterprise Resource Planning (“ERP”) system during the fiscal year ended June 30, 2021. The implementation of that ERP system is expected to, among other things, improve user access security and automate a number of accounting, back office and reporting processes and activities, thereby decreasing the amount of manual processes previously required. Except for the implementation of the new ERP system, there was no change in our internal control over financial reporting that occurred during the year ended June 30, 2021 that materially affected, or is reasonably likely to materially affect, our internal control over financial reporting. As it relates specifically to the last fiscal quarter, there have been no changes in our internal control over financial reporting that materially affected, or is reasonably likely to materially affect, our internal control over financial reporting. We are not required to include an assessment of the internal control over financial reporting of an entity acquired during the reporting period in our evaluation of internal control over financial reporting for Stride. We are in the process of incorporating MedCerts’ and Tech Elevator’s operations into our internal control over financial reporting and intend to complete this within one year of the acquisition date.

111

Report of Independent Registered Public Accounting Firm

Board of Directors and Stockholders

Stride, Inc.

Herndon, Virginia

Opinion on Internal Control over Financial Reporting

We have audited Stride, Inc.’s (the “Company’s”) internal control over financial reporting as of June 30, 2021, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (the “COSO criteria”). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of June 30, 2021, based on the COSO criteria.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the consolidated balance sheets of the Company as of June 30, 2021 and 2020, the related consolidated statements of operations, comprehensive income, stockholders’ equity, and cash flows for each of the three years in the period ended June 30, 2021, and the related notes and financial statement schedule listed in the accompanying index and our report dated August 10, 2021 expressed an unqualified opinion thereon.

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying “Item 9A, Management’s Report on Internal Control over Financial Reporting”. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit of internal control over financial reporting in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

As indicated in the accompanying ”Item 9A, Management’s Report on Internal Control over Financial Reporting”, management’s assessment of and conclusion on the effectiveness of internal control over financial reporting did not include the internal controls of MedCerts and Tech Elevator, which were acquired on November 30, 2020, and which are included in the consolidated balance sheets of the Company as of June 30, 2021, and the related consolidated statements of operations, comprehensive income, stockholders’ equity, and cash flows for the year then ended. As of June 30, 2021, MedCerts and Tech Elevator each constituted less than 1% of total assets and net assets, excluding the goodwill, intangible assets and operating right-of-use assets and related lease liabilities recorded for MedCerts and Tech Elevator. For the year ended June 30, 2021, MedCerts recorded a net loss of $3.5 million and Tech Elevator recorded net income of $0.4 million and each constituted less than 1% of consolidated revenues. Management did not assess the effectiveness of internal control over financial reporting of MedCerts and Tech Elevator because of the timing of the acquisitions which were completed on November 30, 2020. Our audit of internal control over financial reporting of the Company also did not include an evaluation of the internal control over financial reporting of MedCerts and Tech Elevator.

Definition and Limitations of Internal Control over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting

112

principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

/s/ BDO USA, LLP

Potomac, Maryland

August 10, 2021

ITEM 9B.  OTHER INFORMATION

None.

113

PART III

We will file a definitive Proxy Statement for our 2021 Annual Meeting of Stockholders (the 2021 Proxy Statement”) with the SEC, pursuant to Regulation 14A of the Exchange Act, not later than 120 days after the end of our fiscal year. Accordingly, certain information required by Part III has been omitted under General Instruction G(3) to Form 10-K. Only those sections of the 2021 Proxy Statement that specifically address the items set forth herein are incorporated by reference.

ITEM 10.  DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

The information required by Item 10 is hereby incorporated by reference to our 2021 Proxy Statement under the captions “Proposal 1: Election of Directors,” “Corporate Governance and Board Matters” and, if applicable, “Delinquent Section 16(a) Reports.”

We have adopted a Code of Business Conduct and Ethics that applies to all directors, officers and employees. The Code of Business Conduct and Ethics is available on our website at www.stridelearning.com under the Investor Relations – Governance section. We intend to satisfy the disclosure requirements under the Exchange Act regarding any amendment to, or waiver from a material provision of our Code of Business Conduct and Ethics involving our principal executive, financial or accounting officer or controller by posting such information on our website.

ITEM 11.  EXECUTIVE COMPENSATION

The information required by Item 11 is hereby incorporated by reference to our 2021 Proxy Statement under the captions “Compensation Discussion and Analysis,” “Compensation Tables,” “Compensation Committee Report,” “Compensation Committee Interlocks and Insider Participation” and “Director Compensation for Fiscal 2021.”

ITEM 12.  SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND, MANAGEMENT AND RELATED STOCKHOLDER MATTERS

The information required by Item 12 is hereby incorporated by reference to our 2021 Proxy Statement under the caption “Security Ownership of Certain Beneficial Owners and Management.”

Stock-based Incentive Plan Information

The following table provides certain information as of June 30, 2021, with respect to our equity compensation plans under which common stock is authorized for issuance:

Equity Compensation Plan Information

As of June 30, 2021

    

Number of

    

    

Number of Securities

 

Securities to be

Remaining Available for

 

Issued Upon

Future Issuance under

 

Exercise of

Weighted-Average

Equity Compensation

 

Outstanding

Exercise Price of

Plans (Excluding Securities

 

Options

Outstanding Options

Reflected in First Column)

 

Equity compensation plans approved by security holders

 

31,450

(1)

$

16.58

 

575,026

(2)

(1)Includes shares under the 2016 Incentive Award Plan (“2016 Plan”) and the 2007 Equity Incentive Award Plan (“2007 Plan”).
(2)The 2016 Plan, which became effective upon its approval by the stockholders on December 15, 2016, authorizes the issuance of up to 9,768,550 shares as of the effective date.

ITEM 13.  CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

The information required by Item 13 is hereby incorporated by reference to our 2021 Proxy Statement under the captions “Certain Relationships and Related-Party Transactions” and “Director Independence.”

114

ITEM 14.  PRINCIPAL ACCOUNTANT FEES AND SERVICES

The information required by Item 14 is hereby incorporated by reference to our 2021 Proxy Statement under the caption “Fees Paid to Independent Registered Public Accounting Firm.”

115

PART IV

ITEM 15.  EXHIBIT AND FINANCIAL STATEMENT SCHEDULES

(a)(1)  Financial Statements.

The information required by this item is incorporated herein by reference to the financial statements and notes thereto listed in Item 8 of Part II and included in this Annual Report.

(a)(2)  Financial Statement Schedules.

Except for Schedule II, which was presented separately, all financial statement schedules are omitted because the required information is included in the financial statements and notes thereto listed in Item 8 of Part II and included in this Annual Report.

(c)       Exhibits.

The following exhibits are incorporated by reference or filed herewith.

See Exhibit Index

ITEM 16.  10-K SUMMARY

None.

116

Exhibit Index

Exhibit No.

    

Description of Exhibit

2.1

Agreement and Plan of Merger, dated January 21, 2020, by and among K12 Management Inc. and KAcquisitionCo Inc., on the one hand, and Galvanize Inc. and Fortis Advisors LLC, as Securityholders’ Representative (solely with respect to Article XIII), on the other hand (incorporated by reference to Exhibit 2.1 to the Registrant’s Current Report on Form 8-K filed with the SEC on January 27, 2020, File No. 001-33883).

3.1

Fourth Amended and Restated Certificate of Incorporation of K12 Inc. (incorporated by reference to Exhibit 3.1 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended December 31, 2016, filed with the SEC on January 27, 2017, File No. 001-33883).

3.2

Second Amended and Restated Bylaws of K12 Inc. (incorporated by reference to Exhibit 3.1 to the Registrant’s Current Report on Form 8-K, filed with the SEC on February 9, 2016, File No. 001-33883).

3.3

Fifth Restated Certificate of Incorporation of Stride, Inc. (incorporated by reference to Exhibit 3.2 to the Registrant’s Current Report on Form 8-K, filed on December 16, 2020, File No. 001-33883).

3.4

Third Amended and Restated Bylaws of Stride, Inc. (incorporated by reference to Exhibit 3.3 to the Registrant’s Current Report on Form 8-K, filed on December 16, 2020, File No. 001-33883).

4.1

Form of stock certificate of common stock (incorporated by reference to Exhibit 4.1 to the Registrant’s Amendment No. 4 to Registration Statement on Form S-1, filed with the SEC on November 8, 2007, File No. 333-144894).

4.2*

Form of Stock Option Agreement under the 2016 Incentive Award Plan (incorporated by reference to Exhibit 4.2 to the Registrant’s Annual Report on Form 10-K for the year ended June 30, 2017, filed with the SEC on August 9, 2017, File No. 001-33883).

4.3*

Form of Restricted Stock Award Agreement under the 2016 Incentive Award Plan (incorporated by reference to Exhibit 4.3 to the Registrant’s Annual Report on Form 10-K for the year ended June 30, 2017, filed with the SEC on August 9, 2017, File No. 001-33883).

4.4*

K12 Inc. 2016 Incentive Award Plan (incorporated by reference to Exhibit 4.2 to the Registrant’s Post-Effective Amendment to Form S-8, filed on March 22, 2017, File No. 333-213033).

4.5*

K12 Inc. 2007 Equity Incentive Award Plan, as amended (incorporated by reference to Appendix A to the Registrant’s Definitive Proxy Statement on Schedule 14A, filed on October 28, 2015, File No. 001-33883).

4.6*

Form of Indemnification Agreement for Non-Management Directors and for Officers of K12 Inc. (incorporated by reference to Exhibit 10.1 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2008, filed with the SEC on November 14, 2008, File No. 001-33883).

4.7

Form of Director’s Indemnification Agreement (incorporated by reference to Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed with the SEC on October 22, 2008, File No. 001-33883).

4.8

Form of Second Amended and Restated Stockholders Agreement (incorporated by reference to Exhibit 4.5 to the Registrant’s Registration Statement on Form S-1, filed with the SEC on July 27, 2007, File No. 333-144894).

4.9

Description of Common Stock (incorporated by reference to Exhibit 4.9 to the Registrant’s Annual Report on Form 10-K for the year ended June 30, 2019, filed with the SEC on August 7, 2019, File No. 001-33883).

4.10

Indenture, 1.125% Convertible Senior Notes Due 2027, dated as of August 31, 2020, between K12 Inc. and U.S. Bank National Association, as trustee (incorporated by reference to Exhibit 4.1 to the Registrant’s Current Report on Form 8-K, filed with the SEC on September 1, 2020, File No. 001-33883)

4.11

Form of Global Note representing the 1.125% Convertible Senior Notes due 2027 (incorporated by reference to Exhibit A to Exhibit 4.1 to the Registrant’s Current Report on Form 8-K, filed with the SEC on September 1, 2020, File No. 001-33883).

10.1*

Amendment to Amended and Restated Stock Option Agreement, dated December 23, 2010 (incorporated by reference to Exhibit 10.1 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended December 31, 2010, filed with the SEC on February 9, 2011, File No. 001-33883).

10.2*

Second Amended and Restated Employment Agreement of Nathaniel A. Davis, dated January 27, 2016. (incorporated by reference to Exhibit 10.1 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended December 31, 2015, filed with the SEC on January 28, 2016, File No. 001-33883).

10.3*

Form of Performance Share Unit Agreement under the 2016 Incentive Award Plan (incorporated by reference to Exhibit 10.8 to the Registrant’s Annual Report on Form 10-K for the year ended June 30, 2017, filed with the SEC on August 9, 2017, File No. 001-33883).

117

Exhibit No.

    

Description of Exhibit

10.4*

Form of Performance Share Unit Agreement under the 2007 Equity Incentive Award Plan, as amended (incorporated by reference to Exhibit 10.3 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2015, filed with the SEC on October 27, 2015, File No. 001-33883).

10.5*

Employment Agreement of James J. Rhyu, dated May 1, 2013 (incorporated by reference to Exhibit 10.29 to the Registrant’s Annual Report on Form 10-K for the year ended June 30, 2013, filed with the SEC on August 29, 2013, File No. 001-33883).

10.6*

Form of Executive Change in Control Severance Agreement (incorporated by reference to Exhibit 10.1 to the Registrant’s Current Report on Form 8-K, filed with the SEC on June 11, 2020, File No. 001-33883).

10.7

Deed of Lease by and between ACP/2300 Corporate Park Drive, LLC and K12 Inc., dated December 7, 2005 (incorporated by reference to Exhibit 10.13 to the Registrant’s Amendment No. 1 to Registration Statement on Form S-1, filed with the SEC on September 26, 2007, File No. 333-144894).

10.8

First Amendment to Deed of Lease by and between ACP/2300 Corporate Park Owner, LLC and K12 Inc., dated November 30, 2006 (incorporated by reference to Exhibit 10.21 to the Registrant’s Annual Report on Form 10-K for the year ended June 30, 2008, filed with the SEC on September 26, 2008, File No. 001-33883).

10.9

Second Amendment to Deed of Lease by and between ACP/2300 Corporate Park Owner, LLC and K12 Inc., dated March 26, 2007 (incorporated by reference to Exhibit 10.22 to the Registrant’s Annual Report on Form 10-K for the year ended June 30, 2008, filed with the SEC on September 26, 2008, File No. 001-33883).

10.10*

Form of Stock Option Agreement under the 2007 Equity Incentive Award Plan, as amended (incorporated by reference to Exhibit 10.18 to the Registrant’s Annual Report on Form 10-K for the year ended June 30, 2015, filed with the SEC on August 4, 2015, File No. 001-33883).

10.11*

Form of Restricted Stock Award Agreement under the 2007 Equity Incentive Award Plan, as amended (incorporated by reference to Exhibit 10.19 to the Registrant’s Annual Report on Form 10-K for the year ended June 30, 2015, filed with the SEC on August 4, 2015, File No. 001-33883).

10.12*

First Amendment to the Second Amended and Restated Employment Agreement of Nathaniel A. Davis, dated April 20, 2018. (incorporated by reference to Exhibit 10.1 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2018, filed with the SEC on April 25, 2018, File No. 001-33883).

10.13*

Second Amendment to Second Amended and Restated Employment Agreement of Nathaniel A. Davis, dated August 29, 2019 (incorporated by reference to Exhibit 10.1 to the Registrant’s Current Report on Form 8-K, filed with the SEC on September 3, 2019, File No. 001-33883).

10.14

Credit Agreement, dated January 27, 2020, by and among K12 Inc., the guarantors party thereto, the lenders party thereto, PNC Bank, National Association, as administrative agent (incorporated by reference to Exhibit 10.1 to the Registrant’s Current Report on Form 8-K, filed with the SEC on January 27, 2020, File No. 001-33883).

10.15*

Employment Agreement of Timothy J. Medina, dated April 6, 2020 (incorporated by reference to Exhibit 10.1 to the Registrant’s Current Report on Form 8-K, filed with the SEC on April 8, 2020, File No. 001-33883).

10.16*

Third Amendment to Second Amended and Restated Employment Agreement of Nathaniel A. Davis, dated June 10, 2020 (incorporated by reference to Exhibit 10.2 to the Registrant’s Current Report on Form 8-K, filed with the SEC on June 11, 2020, File No. 001-33883).

10.17

Form of Capped Call Transaction Confirmation (incorporated by reference to Exhibit 10.1 to the Registrant’s Current Report on Form 8-K, filed with the SEC on September 1, 2020, File No. 001-33883).

10.18

First Amendment to Credit Agreement, dated August 25, 2020, by and among K12 Inc., the guarantors party thereto, the lenders party thereto, and PNC Bank, National Association, as administrative agent (incorporated by reference to Exhibit 10.1 to the Registrant’s Current Report on Form 8-K, filed with the SEC on August 26, 2020, File No. 001-33883).

10.19*

Letter Agreement, dated January 22, 2021, between Stride, Inc. and James Rhyu (incorporated by reference to Exhibit 10.2 to the Registrant’s Current Report on Form 8-K, filed with the SEC on January 26, 2021, File No. 001 33883).

10.20*

Fourth Amendment to Second Amended and Restated Employment Agreement of Nathaniel A. Davis, dated January 22, 2021 (incorporated by reference to Exhibit 10.1 to the Registrant’s Current Report on Form 8-K, filed with the SEC on January 26, 2021, File No. 001 33883).

21.1

Subsidiaries of K12 Inc.

23.1

Consent of BDO USA, LLP.

118

Exhibit No.

    

Description of Exhibit

24.1

Power of Attorney (included in signature pages).

31.1

Certification of Principal Executive Officer Required Under Rule 13a-14(a) of the Securities Exchange Act of 1934, as amended.

31.2

Certification of Principal Financial Officer Required Under Rule 13a-14(a) of the Securities Exchange Act of 1934, as amended.

32.1

Certification of Principal Executive Officer Required Under Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, and 18 U.S.C. Section 1350.

32.2

Certification of Principal Financial Officer Required Under Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, and 18 U.S.C. Section 1350.

99.1†

Third Amended and Restated Educational Products and Administrative, and Technology Services Agreement between the Ohio Virtual Academy and K12 Virtual Schools L.L.C., dated July 1, 2017 (incorporated by reference to Exhibit 99.1 to the Registrant’s Annual Report on Form 10-K for the year ended June 30, 2017, filed with the SEC on August 9, 2017, File No. 001-33883).

101.INS

Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document

101.SCH

Inline XBRL Taxonomy Extension Schema

101.CAL

Inline XBRL Taxonomy Extension Calculation

101.LAB

Inline XBRL Taxonomy Extension Labels

101.PRE

Inline XBRL Taxonomy Extension Presentation

101.DEF

Inline XBRL Taxonomy Extension Definition

104

The cover page from this Annual Report on Form 10-K, formatted in Inline XBRL (contained in Exhibit 101)

*

Denotes management compensation plan or arrangement.

Confidential treatment requested with the Securities and Exchange Commission as to certain portions. Confidential materials omitted and filed separately with the Securities and Exchange Commission.

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934 the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

August 11, 2021

STRIDE, INC.

By:

/s/ JAMES J. RHYU

Name:  James J. Rhyu

Title:    Chief Executive Officer

POWER OF ATTORNEY

Know all persons by these presents, that each person whose signature appears below constitutes and appoints James J. Rhyu, Timothy J. Medina and Vincent W. Mathis, and each of them severally, his or her true and lawful attorney-in-fact with power of substitution and resubstitution to sign in his or her name, place and stead, in any and all capacities, to do any and all things and execute any and all instruments that such attorney may deem necessary or advisable under the Securities Exchange Act of 1934, as amended, and any rules, regulations and requirements of the U.S. Securities and Exchange Commission in connection with the Annual Report on Form 10-K and any and all amendments hereto, as fully for all intents and purposes as he or she might or could do in person, and hereby ratifies and confirms all said

119

attorneys-in-fact and agents, each acting alone, and his or her substitute or substitutes, may lawfully do or cause to be done by virtue hereof.

Pursuant to the requirements of the Securities Exchange Act of 1934 this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.

Signature

    

Title

    

Date

/s/ JAMES J. RHYU

Chief Executive Officer (Principal Executive Officer)

August 11, 2021

James J. Rhyu

/s/ TIMOTHY J. MEDINA

Executive Vice President and Chief Financial Officer (Principal Financial Officer and Principal Accounting Officer)

August 11, 2021

Timothy J. Medina

/s/ NATHANIEL A. DAVIS

Executive Chairman

August 11, 2021

Nathaniel A. Davis

/s/ AIDA M. ALVAREZ

Director

August 11, 2021

Aida M. Alvarez

/s/ CRAIG R. BARRETT

Director

August 11, 2021

Craig R. Barrett

/s/ GUILLERMO BRON

Director

August 11, 2021

Guillermo Bron

/s/ ROBERT L. COHEN

Director

August 11, 2021

Robert L. Cohen

/s/ JOHN M. ENGLER

Director

August 11, 2021

John M. Engler

/s/ STEVEN B. FINK

Director

August 11, 2021

Steven B. Fink

/s/ VICTORIA D. HARKER

Director

August 11, 2021

Victoria D. Harker

/s/ ROBERT E. KNOWLING, JR.

Director

August 11, 2021

Robert E. Knowling, Jr.

/s/ LIZA McFADDEN

Director

August 11, 2021

Liza McFadden

120

EX-21.1 2 lrn-20210630xex21d1.htm EX-21.1

Exhibit 21.1

Subsidiaries of Registrant

Name

    

Jurisdiction

K12 Management Inc.

Delaware

K12 Services Inc.

Delaware

K12 International Holdings B.V.

Netherlands

LearnBop, Inc.

Delaware

Subsidiaries of K12 Management Inc.

Name

    

Jurisdiction

Disguise the Learning, Inc.

Tennessee

K12 Virtual Schools L.L.C.

Delaware

K12 Classroom L.L.C.

Delaware

K12 California L.L.C.

Delaware

K12 Florida L.L.C.

Delaware

K12 Washington L.L.C.

Delaware

Big Universe, Inc.

Virginia

Middlebury Interactive Languages LLC

Delaware

Onsite Technology Solutions, LLC

Delaware

Galvanize Inc.

Delaware

Fuel Education LLC

Delaware

MedCerts LLC

Delaware

Subsidiaries of K12 International Holdings B.V.

Name

    

Jurisdiction

K12 International Ltd.

Cayman Islands

K12 International GmbH

Switzerland

K12 Education (UK) Ltd.

United Kingdom

Subsidiaries of Galvanize Inc.

Name

    

Jurisdiction

Gather Denver, LLC

Colorado

Hack Reactor, LLC

Delaware

Makersquare, LLC

Delaware

Tech Elevator, Inc.

Delaware


EX-23.1 3 lrn-20210630xex23d1.htm EX-23.1

Exhibit 23.1

Consent of Independent Registered Public Accounting Firm

Stride, Inc.

Herndon, Virginia

We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (No. 333-213033, No. 333-148436, No. 333-198608 and No. 333-206083) of Stride, Inc. of our reports dated August 10, 2021, relating to the consolidated financial statements and financial statement schedule, and the effectiveness of Stride, Inc.’s internal control over financial reporting, which appear in this Annual Report on Form 10-K.

/s/ BDO USA, LLP

Potomac, Maryland

August 10, 2021


EX-31.1 4 lrn-20210630xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

I, James J. Rhyu, certify that:

(1)I have reviewed this Annual Report on Form 10-K of Stride, Inc.;
(2)Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
(3)Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
(4)The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
(5)The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

a.

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

b.

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

Dated: August 11, 2021

/s/ JAMES J. RHYU

James J. Rhyu

Chief Executive Officer

(Principal Executive Officer)


EX-31.2 5 lrn-20210630xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

I, Timothy J. Medina, certify that:

(1)I have reviewed this Annual Report on Form 10-K of Stride, Inc.;
(2)Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
(3)Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
(4)The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
(5)The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Dated: August 11, 2021

/s/ TIMOTHY J. MEDINA

Timothy J. Medina

Executive Vice President and Chief Financial Officer

(Principal Financial Officer)


EX-32.1 6 lrn-20210630xex32d1.htm EX-32.1

Exhibit 32.1

The following certification is being furnished solely to accompany the Report pursuant to 18 U.S.C. § 1350 and in accordance with SEC Release No. 33-8238. This certification shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, nor shall it be incorporated by reference in any filing of the Company under the Securities Act of 1933, as amended, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

Section 906 Certification

Pursuant to 18 U.S.C. Section 1350, as created by Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned officer of Stride, Inc., a Delaware corporation (the “Company”), hereby certifies, to such officer’s knowledge, that:

(1)the accompanying Annual Report of the Company on Form 10-K for the fiscal year ended June 30, 2021 (the “Report”) fully complies with the requirements of Section 13(a) or Section 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; and
(2)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Dated: August 11, 2021

/s/ JAMES J. RHYU

James J. Rhyu

Chief Executive Officer

(Principal Executive Officer)


EX-32.2 7 lrn-20210630xex32d2.htm EX-32.2

Exhibit 32.2

The following certification is being furnished solely to accompany the Report pursuant to 18 U.S.C. § 1350 and in accordance with SEC Release No. 33-8238. This certification shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, nor shall it be incorporated by reference in any filing of the Company under the Securities Act of 1933, as amended, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

Section 906 Certification

Pursuant to 18 U.S.C. Section 1350, as created by Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned officer of Stride, Inc., a Delaware corporation (the “Company”), hereby certifies, to such officer’s knowledge, that:

(1)the accompanying Annual Report of the Company on Form 10-K for the fiscal year ended June 30, 2021 (the “Report”) fully complies with the requirements of Section 13(a) or Section 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; and
(2)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Dated: August 11, 2021

TIMOTHY

/s/ TIMOTHY J. MEDINA

Timothy J. Medina

Executive Vice President and Chief Financial Officer

(Principal Financial Officer)


GRAPHIC 8 lrn-20210630x10k001.jpg GRAPHIC begin 644 lrn-20210630x10k001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#VG3-,L'TJ MS9K&V9F@0DF)22=H]JM_V5IW_/A:_P#?E?\ "C2O^0/9?]>\?_H(JW0!4_LK M3O\ GPM?^_*_X4?V5IW_ #X6O_?E?\*MT4 5/[*T[_GPM?\ ORO^%']E:=_S MX6O_ 'Y7_"K=% %3^RM._P"?"U_[\K_A1_96G?\ /A:_]^5_PJW10!4_LK3O M^?"U_P"_*_X4?V5IW_/A:_\ ?E?\*MT4 5/[*T[_ )\+7_ORO^%']E:=_P ^ M%K_WY7_"K=% %3^RM._Y\+7_ +\K_A1_96G?\^%K_P!^5_PJW10!4_LK3O\ MGPM?^_*_X4?V5IW_ #X6O_?E?\*MT4 5/[*T[_GPM?\ ORO^%']E:=_SX6O_ M 'Y7_"K=% %3^RM._P"?"U_[\K_A1_96G?\ /A:_]^5_PJW10!4_LK3O^?"U M_P"_*_X4?V5IW_/A:_\ ?E?\*MT4 5/[*T[_ )\+7_ORO^%']E:=_P ^%K_W MY7_"K=% %3^RM._Y\+7_ +\K_A1_96G?\^%K_P!^5_PJW10!4_LK3O\ GPM? M^_*_X4?V5IW_ #X6O_?E?\*FN)GABWQV\MPV<;(RH/U^8@?K698>)+.^M?M; M1R6EKDJ)[EXT4L#C;]XG/7MVH N_V5IW_/A:_P#?E?\ "C^RM._Y\+7_ +\K M_A56Z\1Z9:7%G"]S&PNLE)%D4HH'E,L?$=M?7-K!]GN8#=QF2!I0N) .N-K'!^N* +W]E:=_SX6O_ M 'Y7_"C^RM._Y\+7_ORO^%,;6-.$4\BWUO((%+2!)5)4#UYXYXJ/3M=T[4[: M":&YC4S'"Q.ZA\^F >O?% $_]E:=_P ^%K_WY7_"C^RM._Y\+7_ORO\ A0VJ MZ10 ?V5IW_/ MA:_]^5_PH_LK3O\ GPM?^_*_X4S5-4@TFWCFG21EDE6(", G)Z=2.*E;4+)% MD9KRW58WV.3(!M;T//!]J &_V5IW_/A:_P#?E?\ "C^RM._Y\+7_ +\K_A2_ MVG8>>(/MUMYQ8H(_-7<6'48SU]J=]NL_MGV/[7!]J_YX^8-_3/W>O3F@!G]E M:=_SX6O_ 'Y7_"C^RM._Y\+7_ORO^%-O]1%A&S_9;F<*AD?R5&%4=3EB!^ . M?:J;>)K,QVS6\5Q+-,M[2TN-TL@N@"BQID@9QDYX&#QUJ[=ZJEM>QV4=O/>N* $_LK3O^ M?"U_[\K_ (4?V5IW_/A:_P#?E?\ "E_M.P%J+HWUM]G)VB7S5V9],YQ4JW$, MEM]HBD$L6W<&B^?WYU/I.K0:S;23V\/_ -!%6ZJ:5_R![+_KWC_]!%6Z "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N)TS0]3L%TJXELS*;6 M:8R6ZR)N ?[K#)V_KFNVHH XRVT/4K.33;LVN\QWDT\EO'(N8U< D@'&.Q M[TK:9K4^K6!S@A??BNUHH Y'2 M=!N$CMUNH;V.X@MG@5F>'R1N&/X?G([\U';Z5JD-EH1;3Y#)ITK>;&)(\N#_ M !*=V/S(-=E10!Q.GZ!J27VFRW%FJK#>W$\G[Q6"A@NT]>>1]>.U%WH&I26^ MJB.U!DGU)9XOG7+(">>O'7H:[:B@#"\265UJ<=I:6]N[*+F.5YMRA44$YZG) M/T%8VH:)JK#5+>&R\U;F]2X242H%V]Q@G.?P]>>F>VHH XFYT#4GMM1$=J/- MEU47$9WKDQ@]>OZ=:GL=!NHKSR[Q+V1$U W48@> M/YL@DEL'/KDFNHHH XR[T348O">GZ3#://-%(LLC(Z!1\Q)'S,#GGTQ4NKZ/ M M><=1G^M20Q2VL$A>XN+QL;@'$88\=!@*/S_.K-% ''#1]2%EY_V,^=_;7V_[ M/YB;O+],YVY_&H%T+5)M22YEL0B-J@NF4R(VU,=^><5W%% '$MH6K)J37:Q2 M"--2GG58GCWE7 ==^5XQT/-=#I%G_9>D.D,%R6W/((;AX]Y8\XROR@$_P Z MU:* .1BTF_U"+47U"SFCU&]A:(2LT?E0KU5!M^,XY/2G>%K6]L8+N&[LI(3)R_Z]X__ $$5;JII7_(' MLO\ KWC_ /015N@#+\1O:Q^'[Q[VPN-0ME0%[2WA:5Y^1A-B_>!. 0>",YXS M7G=]I4 T31KBVTX74]J+QH-,NO#MS-#OD=7$:;E3R I 1'< 8). <>L44 > M?0V3#QG'C44 <-X$L8[:Z,EKI= MUIZ?V=;Q7OGV[PF6Z!;>QW >8XSS(-P;(^8XKJ+V2_CN8(X9;=4FEV M$25^ M1F_O<_=K1JG>_P#'WIW_ %\'_P!%24 ,\G5/^?VV_P# <_\ Q5'DZI_S^VW_ M (#G_P"*I^K7XTK2;N_,9D%O$TFP'&[ Z9[51^W>(?\ H"6?_@Q/_P :H M^ M3JG_ #^VW_@.?_BJ/)U3_G]MO_ <_P#Q55/MWB'_ * EG_X,3_\ &J/MWB'_ M * EG_X,3_\ &J +?DZI_P _MM_X#G_XJCR=4_Y_;;_P'/\ \553[=XA_P"@ M)9_^#$__ !JC[=XA_P"@)9_^#$__ !J@"WY.J?\ /[;?^ Y_^*H\G5/^?VV_ M\!S_ /%54^W>(?\ H"6?_@Q/_P :H^W>(?\ H"6?_@Q/_P :H M^3JG_ #^V MW_@.?_BJ/)U3_G]MO_ <_P#Q55/MWB'_ * EG_X,3_\ &J/MWB'_ * EG_X, M3_\ &J +?DZI_P _MM_X#G_XJCR=4_Y_;;_P'/\ \553[=XA_P"@)9_^#$__ M !JC[=XA_P"@)9_^#$__ !J@"WY.J?\ /[;?^ Y_^*H\G5/^?VV_\!S_ /%5 M4^W>(?\ H"6?_@Q/_P :H^W>(?\ H"6?_@Q/_P :H M^3JG_ #^VW_@.?_BJ M/)U3_G]MO_ <_P#Q54&UG5;6ZLTO](@BAN9Q!YD5YYA4D$@[2@R./6MZ@"AY M.J?\_MM_X#G_ .*H\G5/^?VV_P# <_\ Q57Z* *'DZI_S^VW_@.?_BJ/)U3_ M )_;;_P'/_Q57Z* *'DZI_S^VW_@.?\ XJCR=4_Y_;;_ ,!S_P#%5?HH H>3 MJG_/[;?^ Y_^*H\G5/\ G]MO_ <__%5?HH H>3JG_/[;?^ Y_P#BJ/)U3_G] MMO\ P'/_ ,55^B@"AY.J?\_MM_X#G_XJCR=4_P"?VV_\!S_\55^B@"AY.J?\ M_MM_X#G_ .*H\G5/^?VV_P# <_\ Q57Z* *'DZI_S^VW_@.?_BJ/)U3_ )_; M;_P'/_Q57Z* *'DZI_S^VW_@.?\ XJCR=4_Y_;;_ ,!S_P#%5?HH H>3JG_/ M[;?^ Y_^*H\G5/\ G]MO_ <__%5?HH H>3JG_/[;?^ Y_P#BJ/)U3_G]MO\ MP'/_ ,55^B@"AY.J?\_MM_X#G_XJCR=4_P"?VV_\!S_\55^B@"AY.J?\_MM_ MX#G_ .*H\G5/^?VV_P# <_\ Q57Z* *'DZI_S^VW_@.?_BJ/)U3_ )_;;_P' M/_Q57Z* *'DZI_S^VW_@.?\ XJCR=4_Y_;;_ ,!S_P#%5?HH H>3JG_/[;?^ M Y_^*H\G5/\ G]MO_ <__%5?HH H>3JG_/[;?^ Y_P#BJ/)U3_G]MO\ P'/_ M ,55^B@"AY.J?\_MM_X#G_XJCR=4_P"?VV_\!S_\55^B@"AY.J?\_MM_X#G_ M .*H\G5/^?VV_P# <_\ Q57Z* *'DZI_S^VW_@.?_BJ/)U3_ )_;;_P'/_Q5 M7Z* *'DZI_S^VW_@.?\ XJCR=4_Y_;;_ ,!S_P#%5?HH H>3JG_/[;?^ Y_^ M*H\G5/\ G]MO_ <__%5?HH H>3JG_/[;?^ Y_P#BJ/)U3_G]MO\ P'/_ ,55 M^B@"AY.J?\_MM_X#G_XJCR=4_P"?VV_\!S_\55^B@"AY.J?\_MM_X#G_ .*H M\G5/^?VV_P# <_\ Q57Z* *'DZI_S^VW_@.?_BJMP+,L0$\BO)W95VC\LFI* M* "BBB@ HHHH XSQ=_R%8O\ K@/_ $)J*/%W_(5B_P"N _\ 0FHH ZC2O^0/ M9?\ 7O'_ .@BK=5-*_Y ]E_U[Q_^@BK= !1110 4444 %4[W_C[T[_KX/_HJ M2KE4[W_C[T[_ *^#_P"BI* */B[_ )%#5O\ KV?^50ZCXST?2[Z2SN991-'C M'R0/.GY_Z8FMZ;3+*>_AOI;:-[J$$1R$<@?Y_*K=:RG1 M:5HO[_\ @&:C4UO+\#E=3\37=KI?BBZ@2$G2U5K?=&S;LPI)\R@@GECP,<5D M)XVUB".UGFBM;BU%W,EQ,MK+;.UO'&K.XA=B\;*S."KY+"/('S+73W?A32+Z M]N;NXCNB]TNV=%O9DBE&S9\T:N$)VX&<9X!ZBK0T33AJ3:@+8?:GU.76-)-Y*(PWVFXB'EYVE8YGC4]3U"@GWK5JEI.D6 M&A:9#INF6XM[.'=Y<2DD+N8L<9)/4FKM !1110 4444 %%%% &+XB^]I'_81 MB_DU;58OB+[VD?\ 81B_DU;5 !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 445YWKOCZYMM=$.GJC6UNY60'!\[UY[#TQ_\ M6K2E2E4=HD5*D8*\CT2BH;.X^UV<-QY;Q>:@;9(,,N>QJ:LVK%A1110 4444 M %%%% !1110!QGB[_D*Q?]/_P!!%6Z "BJ][+G^*3?^+]1T,+IL?V)]A4ZAFZ?]VC[A!L^Y\^-V[L:;<^*IK?5Y8C MIR'3(+I;.6[^T?O!*8Q)D1[<%/F522P.<_+@9(!TU4[W_C[T[_KX/_HJ2LO0 M/$-WJUQY5YIJ69EM8[RW*7'F[HG)P'^5=KC R!N'/#&KE_?6BW]C&UU '2X) M=3(,K^Z?J.W4?G0!#XN_Y%#5O^O9_P"5;5<[XLOK-_">JJEU S&V< "0$GBC M4M!UB\OY9[;Q+<6D+8VPK"&"\>N12;:V1<(QD[2=OO\ T-&37M(BG:&34K5) M58HR-* 00<8-:->3W7P[U^749I?/@EWREO/9\,V3]XC'![XKK!X8U\$'_A+[ MG_P&'_Q59QG)[HZJN'H12Y:B_']$;QUK2AJPTDZG9?VD1D6?GKYV,9SLSNZ< M].E7JY*/PS>3>(M3O[B\N%B\^*:UA_=^5)(L"J)&PN\$,#QN XZ'OR4.A>/% MTB2.2XU)G\^$S0F0[I0$E#M&XOMV"YB)&^$8087EE.IQ'K544UO2I-5?2DU. MR;44&7M%N%,RC .2FXWI*5E!/[]9BSH#C ^_R M1R0#OZ*\ZO-!\0P:)86\/]MW-V=.(\R+5BI@OB!F28M(-Z9Q\JAU&&PAR!4N ML'Q):6VJ*T5^L%N+VY&H"Y0(R- QC50'W@JQ'!4 $9% '?LP52S$!0,DGH*; M%+'/"DT,B212*&1T8%64\@@CJ*Y7PQ::C_9VHM-!J$$%Q&GD0ZA>"XD+[#O< M-O?:C$KAVB2(WI,*PBT1),Q!MA_>!NVX;@I) ..N,@\^QJ2O*U\/^*OLMY/;VVJ6]W):VL4 M[7%^)Y+B1)&:4Q%9U**=PP \7? 7OKZ)IWBBWO-*:\.H26D8"W:RW*J[-ND* M';YLGRH"JM^\+/\ *3DJ0P!T?B+[VD?]A&+^35M5A^)72,:2\CJBC48LLQP! MPU:?]HV7_/Y;_P#?U?\ &@"S15;^T;+_ )_+?_OZO^-']HV7_/Y;_P#?U?\ M&@"S15;^T;+_ )_+?_OZO^-']HV7_/Y;_P#?U?\ &@"S15;^T;+_ )_+?_OZ MO^-']HV7_/Y;_P#?U?\ &@"S15;^T;+_ )_+?_OZO^-']HV7_/Y;_P#?U?\ M&@"S15;^T;+_ )_+?_OZO^-']HV7_/Y;_P#?U?\ &@"S15;^T;+_ )_+?_OZ MO^-']HV7_/Y;_P#?U?\ &@"S15;^T;+_ )_+?_OZO^-']HV7_/Y;_P#?U?\ M&@"S15;^T;+_ )_+?_OZO^-']HV7_/Y;_P#?U?\ &@"S15;^T;+_ )_+?_OZ MO^-']HV7_/Y;_P#?U?\ &@"S15;^T;+_ )_+?_OZO^-']HV7_/Y;_P#?U?\ M&@"S15;^T;+_ )_+?_OZO^-']HV7_/Y;_P#?U?\ &@"S15;^T;+_ )_+?_OZ MO^-']HV7_/Y;_P#?U?\ &@"S15;^T;+_ )_+?_OZO^-']HV7_/Y;_P#?U?\ M&@"S15;^T;+_ )_+?_OZO^-']HV7_/Y;_P#?U?\ &@"S15;^T;+_ )_+?_OZ MO^-']HV7_/Y;_P#?U?\ &@"S15;^T;+_ )_+?_OZO^-']HV7_/Y;_P#?U?\ M&@"S15;^T;+_ )_+?_OZO^-']HV7_/Y;_P#?U?\ &@"S15;^T;+_ )_+?_OZ MO^-']HV7_/Y;_P#?U?\ &@"S15;^T;+_ )_+?_OZO^-']HV7_/Y;_P#?U?\ M&@"S15;^T;+_ )_+?_OZO^-']HV7_/Y;_P#?U?\ &@"S15;^T;+_ )_+?_OZ MO^-8VJ^,]+TX^3!)]MNCPL5N=W/NW0?SJHPE)VBB9245=G15SVI>+[&SG^R6 M2/J-\>!!;#=S[GM^M9/E:CXB&[6-6M]/LCS]CMIEWL/]IL_Y]*Z'38="TB#R MK%[2%3U(D!9OJBT7D-4XK5ZEFBJW]HV7_ #^6_P#W]7_&C^T;+_G\M_\ MOZO^-9&A9HJM_:-E_P _EO\ ]_5_QH_M&R_Y_+?_ +^K_C0!9HJM_:-E_P _ MEO\ ]_5_QJ>.6.9 \3JZ'HRG(H =1110 4444 <9XN_Y"L7_ %P'_H344>+O M^0K%_P!R_Z]X__015N@"GJVGG M5=+N+$7EU9^>NPW%HP65!WVD@@'MG'>L67P@\MIIUNOB'58EL"3$8XK4 \ * M"GD;/D ^7"C'Y8Z:B@#&?0#-K$6H7&K7\_D%FMK=Q"(X'9"A==L88G:S?>+# MYCQTQ7'A&V.H_:IK^]GC9UFEMI#'Y4LPC$?FL @(8J!D*0N>=N:Z&B@#%T/P MW!H;LZWMY=L(4MHFNF0F*%,[47:JY R>6RQXR3BKFH(DEQIZNJLIN#PPR/\ M525>JG>_\?>G?]?!_P#14E &9XMM;=?"6JLL$0(MGP0@XXK?K%\7?\BAJW_7 ML_\ *I;OQ#8V5R]O-YN].N(R14SG&"O)V"YJT5SM6?^$JTWUF_[]FLEB:3^T+F1MT5S$OB"\M?%,EI>26MKIS(6MC/ Z>GI#:);?;(F1V:9I)2C>6VX! N1D/G..,9/>4 %%% M% !1110!B>)%5_[)5E#*=1BR",CHU:OV.V_Y]X?^^!67XB^]I'_81B_DU;5 M$/V.V_Y]X?\ O@4?8[;_ )]X?^^!4U% $/V.V_Y]X?\ O@4?8[;_ )]X?^^! M4U% $/V.V_Y]X?\ O@4?8[;_ )]X?^^!4U% $/V.V_Y]X?\ O@4?8[;_ )]X M?^^!4U% $/V.V_Y]X?\ O@4?8[;_ )]X?^^!4U% $/V.V_Y]X?\ O@4?8[;_ M )]X?^^!4U% $/V.V_Y]X?\ O@4?8[;_ )]X?^^!4U% $/V.V_Y]X?\ O@4? M8[;_ )]X?^^!4U% $/V.V_Y]X?\ O@4?8[;_ )]X?^^!4U% $/V.V_Y]X?\ MO@4?8[;_ )]X?^^!4U% $/V.V_Y]X?\ O@4?8[;_ )]X?^^!4U% $/V.V_Y] MX?\ O@4?8[;_ )]X?^^!4U% $/V.V_Y]X?\ O@4?8[;_ )]X?^^!4U% $/V. MV_Y]X?\ O@4?8[;_ )]X?^^!4U% $/V.V_Y]X?\ O@4?8[;_ )]X?^^!4U% M$/V.V_Y]X?\ O@4?8[;_ )]X?^^!4U% $/V.V_Y]X?\ O@4?8[;_ )]X?^^! M4U% $/V.V_Y]X?\ O@4?8[;_ )]X?^^!4U% $/V.V_Y]X?\ O@4?8[;_ )]X M?^^!4U8>J^*].TR7[,K-=WI.%MK<;FSZ'T_G51BY.T4*4E%79K?8[;_GWA_[ MX%8&J^(M%TZ7[+!;I?7IX6WMHPQS[D#C^?M5;^S_ !#XBYU*?^R[%O\ EVMS MF1AZ,W;_ #Q6]I>B:=HT7EV-LD>1\S]6;ZD\UIRPA\3N^R_S,^:4OAT.:&A: MUX@8/J;1:79'I:VRCS&'^TW^?H*Z/3_#^E:7"(K6RB7U9EW,?J3S6E14RJRD MK;+L5&FD[[LA^QVW_/O#_P!\"C[';?\ /O#_ -\"IJ*S+(?L=M_S[P_]\"C[ M';?\^\/_ 'P*FHH A^QVW_/O#_WP*/L=M_S[P_\ ? J:B@"'[';?\^\/_? H M^QVW_/O#_P!\"IJ* (?L=M_S[P_]\"I$1(UVHJJOHHP*=10 4444 %%%% '& M>+O^0K%_UP'_ *$U%'B[_D*Q?]R_P"O>/\ ]!%6ZJ:5 M_P @>R_Z]X__ $$5;H **** "BBB@ JG>_\ 'WIW_7P?_14E7*IWO_'WIW_7 MP?\ T5)0!1\7?\BAJW_7L_\ *MJL7Q=_R*&K?]>S_P JVJ ,V;0-,N)GFEMM MTCG+-YC35:'P3H4*W $%W M)]H@:VF::_GE,D3#:48LY) &<#^'+%<$G.LVIV"27,;7MLKVH4W"F5080W*E MQGY<]L]:M50$;PI);M =ZHR%/D&VC\R>6.)-RKN=@HW,0JC)[DD >I(J2@# M%/A+1#/:S"S9#;)'&BI/(J,L9W1AT#;9-I)(W@X))'-;5-DDCAB>65U2-%+, M[' 4#J2>PJOI^I6&K6HNM.O;:\MR2HEMY5D0D=1E210!:HHHH ***C6X@>XD MMTFC:>-59XPP+(&SM)'4 X./7!]* ,GQ%][2/^PC%_)JVJQ?$7WM(_[",7\F MK:H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HK&\3ZO/HNB27=O 99,A0?X8\_P 1]OZD5ROAWQS>FT>*^L+N^=&XEMHM MQY[,.E;0H3G#G1E*K&,N5GH=%'-8;_MW-+_PEUZ?N^%]7_&(C M^E+V$^P_:P[G4T5RO_"5ZF?N^%M1_'C^E'_"4:R?N^%+S\9,?^RT>QG_ $T' MM8_TF=517*_\))KY^[X3G_&Y _\ 9:7^WO$Q^[X5(^MVO^%'L9>7WK_,/:Q\ M_N9U-%'[9?K=*?ZT>Q?=?>@]JNS^YG4T5 MRO\ :'C,]-%L5^L^?_9J#=^-F! T[3%]S(3C_P >H]B^Z^\/:+L_N.I# D@$ M9'4>E8FK>*]-TJ3[/O:ZO"<+;6XW,3Z'T_G[5P6G:1XCO_$=U;33W-O(Y'VV M4/CY/J.#GM_A7HVD^']-T6/;96RJY&&E;YG;ZG^G2M)TX4G[SOZ$1J3J;*QA M_8_$GB/F^F_LBP;_ )80G,KCW/;_ #Q6[I.@Z=HL6RRMU1B/FD;EV^IK2HK* M55M66B-(TTG=ZL****S+"BBB@ HHK*UGQ%INA1;KR?\ >M]R%/FD?Z#^II-I M:LJ,)3?+%79JUX[K7B_7+?7=0AM]2=88[B14 "X"AB!VKKS;^(O%?_'RS:/I M3'_5+_KI5]SV_P \&M.+P1X=BB5!IJ-C^)W8D_K64U*?PZ'=0E2P[?M?>?;> MQIZ/-)+O^0K%_P!R_Z]X__015N@ HK+\1O:Q^'[Q[VPN-0ME0 M%[2WA:5Y^1A-B_>!. 0>",YXS7GEQI=LVBVT4VC7MW:&SO1:VZ:;.%M;N20, MBHC(#&%!*I*54 *>5S@@'J]%>=6&GRQ>*K6:XTVZ_MB"^DENM0%LY62T^SL% M438PXW%!Y8.=PSMXS27%G)>>*);J#3+L:O)>I/:7\EI(@2T^SJ-ID*_(-VX& M(D'<2=O.: /1JIWO_'WIW_7P?_14EQW >8XSS(-P;(^8XKI-1%\;VQ\IK=5^T'865B?]4_7D>] $7B[_D4-6_Z M]G_E4&HZ!JUY?RSV_B2YM8G(VPK$"%X['(J+Q6NICPIJGF36A3[.^X+$P.,= MOFKIJ<9..P)V.!E\(Z].;QCKMPPR!M= /M&/4;L8[#/7V%:2>&-<*JQ\67@R M =I@&1[?>KK**MU9?TBN9GG?B'PKK,]SK6H:? LMUZ+X@OAID=QIVI,R"P=2FI?N;ET4 <'IMMJ&L M?#VY@5+B2XBU*4K;WMQYDC1PWA80/(2P)*)Y9)8CGJ1S3M;M]:U3%Q%H>KVL M M>94#@2%@I'"OR/X>M>F44 >D44 >82Z=XC@\=6]UJ$MV;!]2_=$MNA*$_NU -P<,JC!(A7)#98YRWI M]87B<2E-*\DH)/[1BVEP2.C=0*O;-6_Y[V7_ 'Y?_P"*H OT50V:M_SWLO\ MOR__ ,51LU;_ )[V7_?E_P#XJ@"_15#9JW_/>R_[\O\ _%4;-6_Y[V7_ 'Y? M_P"*H OT50V:M_SWLO\ OR__ ,51LU;_ )[V7_?E_P#XJ@"_15#9JW_/>R_[ M\O\ _%4;-6_Y[V7_ 'Y?_P"*H OT50V:M_SWLO\ OR__ ,51LU;_ )[V7_?E M_P#XJ@"_15#9JW_/>R_[\O\ _%4;-6_Y[V7_ 'Y?_P"*H OT50V:M_SWLO\ MOR__ ,51LU;_ )[V7_?E_P#XJ@"_15#9JW_/>R_[\O\ _%4;-6_Y[V7_ 'Y? M_P"*H OT50V:M_SWLO\ OR__ ,51LU;_ )[V7_?E_P#XJ@"_15#9JW_/>R_[ M\O\ _%4;-6_Y[V7_ 'Y?_P"*H OT50V:M_SWLO\ OR__ ,56)XBU;5M/CALK M>6UDOKP^7"D<3!AZMDL<8JH1NO\;CHF M?\]_05U-E8VNG6PM[.!88@2=J^IK'T31+[1-.6U@FLR2=TCM$Q+L>I)W5H[- M6_Y[V7_?E_\ XJKJ3O[L=E_5R81M[TMV7Z*H;-6_Y[V7_?E__BJ-FK?\][+_ M +\O_P#%5D:%^BJ&S5O^>]E_WY?_ .*HV:M_SWLO^_+_ /Q5 %^BJ&S5O^>] ME_WY?_XJC9JW_/>R_P"_+_\ Q5 %^BJ&S5O^>]E_WY?_ .*HV:M_SWLO^_+_ M /Q5 %^BJ&S5O^>]E_WY?_XJC9JW_/>R_P"_+_\ Q5 %^BJ&S5O^>]E_WY?_ M .*HV:M_SWLO^_+_ /Q5 %^BJ&S5O^>]E_WY?_XJC9JW_/>R_P"_+_\ Q5 % M^BJ&S5O^>]E_WY?_ .*H*ZJ 2;BQ '4F%O\ XJ@"_4%Y>VMA;M<7<\<$2]6= ML"N1NO%VH2WOV#14MM3NLX8Q0N(X_TSA]0N%P/^ *>O^>E M:>C>$[#2I#=2EKV_8[FNKCYFS[>G\_>KZQ:HB!$EL54# @8 #_OJEV:M_SW MLO\ OR__ ,50H]7J*5=VY::LOQ?JR_4<=Q%*)"C@^6Q1^VTCJ#_/Z$&LK4+Z M[TJT:ZO;VPBB7N87Y/H!NY-/Q[G MJ":VC"ZN]C%([F&:.XA66)MT;#*MCJ/6GUFPG5IH4DWVL>1RCP,"OL?GI^S5 MO^>]E_WY?_XJH$7Z*H;-6_Y[V7_?E_\ XJC9JW_/>R_[\O\ _%4 7Z*H;-6_ MY[V7_?E__BJMP"81 3M&TG/_T$5;JII7_('LO^O>/_ -!%6Z " MBBB@ HHHH *IWO\ Q]Z=_P!?!_\ 14E7*IWO_'WIW_7P?_14E %'Q=_R*&K? M]>S_ ,J+WQ1I]A=R6TPN/,0X.V(D>M'B[_D4-6_Z]G_E6U51:6Z(FI->Z[?B M,M,VJ&%P6QR1"0"?SK8?3K625Y' MBW.X(9B23@XX_08]*LJ-JA6&')\O;N*J?J+USXYTZVTA=2-M=-$UG;7F,Q M)B.IK8DT73Y9I9GM\R2W$=R[!V!,D8 5NO& H&!P1G.8M3N5943.Q$8291!N.%4@<]*R.DBN?&^GV5QJ$5U M;W$(L+07S3-M9D8C<[DXS&AZ\8XZG( SQ%?:KIYM)=/> MR\MIDB:":-GEN&9P-D9#*$(7<2Q# 9( !-85[XSU+3TN=4DCLI=,WWT$%LJ M,LRR6PDY:3<00QA?@(,;EY.#GI-4\.:=K%[;WEW]K%Q;HR126]]-;E58@L/W M;KG.T9SZ"F_\(MHWVZZNVM"[W2NLL-(YIH M@TBQG*ANAP?3.<52'@[15LQ;"&Z^643+-]NG\]7"[ 1-O\P?*2N V,$CH:V+ M2U@L;.&TM8EBMX4$<<:]%4# % $U%%% &+XB^]I'_81B_DU;58OB+[VD?]A& M+^35M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M%:_OH--L9KRY?;%$NYCZ^P]S7/\ A>QGOKF7Q)J28N;D8MXSTBB[8]S_ )ZU M6NR?%_B(62$G2-/?=.PZ32?W?H/\?:NQ & .@%;/]W'EZO\C)>_*_1"T4 M45B:A1110 4444 %%%% !1110 4444 %%%% !15/4M5L=(MC/?7*0IVW'EO8 M#J3]*YC^T=?\5_+I<;:7IC<&[E'[V0?[([?7]:ER2T-J=&4US;+NS8UKQ1I^ MC,(&+7%Z_"6L W.3VSZ5D+I&N>*&637)38:?U%A <,X_VS_GZ"MK1?#.FZ&N MZWB\RY/W[F7YI&SUY[?A6Q2Y7+XB_:PIZ4EKW?Z=OS*NGZ;9Z7:K;65ND,0[ M*.ON3U)^M6J*"0 23@"K.=MMW85B:[XEM=&*VZ(UUJ$O$5K%RQ/OZ"L[4/$E MWJ=VVE^&4$TPXFO3_JH?H>Y_SS6CH7AJUT8-.S-+JOB5UFG',5FO^JA_#N?\\UU@&!@=***F4G+<&[A1114B M"BBB@ HHHH **** "BBB@#C/%W_(5B_ZX#_T)J*/%W_(5B_ZX#_T)J* .HTK M_D#V7_7O'_Z"*MU4TK_D#V7_ %[Q_P#H(JW0 4444 %%%% !5.]_X^]._P"O M@_\ HJ2KE4[W_C[T[_KX/_HJ2@"Q<6\-W;2V]S#'-!*I22*10RNI&""#P01V MK)_X0_PQ_P!"YI'_ ( Q_P#Q-;5% &+_ ,(?X8_Z%S2/_ &/_P")H_X0_P , M?]"YI'_@#'_\36U10!B_\(?X8_Z%S2/_ !C_P#B:/\ A#_#'_0N:1_X Q__ M !-;5% &+_PA_AC_ *%S2/\ P!C_ /B:/^$/\,?]"YI'_@#'_P#$UM44 8O_ M A_AC_H7-(_\ 8__B:/^$/\,?\ 0N:1_P" ,?\ \36U10!B_P#"'^&/^A,Y26*TC5E/L0,BM6B MB@ HHHH **** "BBB@ HHHH **** "BBO./&7B[5])\0O9V-S&D*QJ2OEJQR M>>XJ9S45=FU"A*O+DB>CT5P.A?$.W&F+_;#3O=;FR\<'RD=NE::_$7PZ>MQ, MOUA:DJD6MRY8.O%M>&6Z:F/QAD'_LM/GC MW)^K5OY']S.CHK 7QMX<;IJL7XJP_I4@\7^'VZ:M;?BV*.>/%(=(TWYM2OOE3'_+-.['T[_KZ5-=>,-"M[26==2MI2BEA&D@+,?0"L M3PO?:J:K8#4;L_+&UP@,,?90,\?Y]ZVIN*]]O;\S*I2J?"HO7R.IT; M28-%TR*R@Y"#+.>KL>I-7ZHKK6E-]W4[(_2X7_&I%U*P;[M[;'Z2K_C6;ES. M[8U3<5:Q:HK%UKQ/I^AVT<\S-,LC[ ("K$<9YY%5M&\;:5K4\L4?FP&--Y:X MVJI&<=/?#4?_,2#'T6%S_[+4!^(F@9Q')Y:PU9_8?W'5T5R8\?6;\0:3J\Q/39;#_&C_A,KV3_ %'A;5G'8O&5_I1[ M2(_JM7JOR.LHKD_^$E\0R_ZGPC./>2Y"_P Q1_:OC.3[GAVUB_ZZ72G^1HYU M_2#ZM/JTOFO\SK*;)(D4;22.J1H"S,QP !W)KE?.\=2]+71X?]YG/\B:J:I9 M>-9])NUGN].:,PMNBMXV9W&#E1\O4T.?D..'NTG-?>=.->T<\#5;$GVN$_QK M!N?%ESJD[67ABT^UR#A[R0%88_\ '_/6O/M)\,:E-K%G'>:1>BU:9!*6A=1M MR,Y...*]JMK6"SMTM[:%(H4&%1!@"HC*4_(WKTJ.':M[S_ Y[3?!\2W*ZAK5 MPVIZAUW2\QI[*O\ GZ"NFHHK512V.*I4E4=Y,***QM<\26FB*L9#7%[)Q%:Q MYO)EAA0I]JY,MJOC5\)YNG:%G!;I+:Q\?_H(JW0!#=2RPVTDD%NUQ*H^6)6"[C]3P/\]:YN\\4:HG MA&Q\066DV4T=Q9QW,D$U^T;JSJI6-,1,')+;03MYQZ\=)=0R7%K)#%K+GZ@UD6/A>"STO2M.DO[VZ@TR1'A$YC!8(NU%?8B@A>".^5!)- M %;3/%3ZAXKOM$>/3(6LV"LG]H[KECY:/N$/ECY/GQNW=NE%SXJFM]7EB.G( M=,@NELY;O[1^\$IC$F1'MP4^95)+ YS\N!DWI=!,^M1ZC<:I?2B L]M;,(A% M [(4++A Q.UF'S,P^8\=,5AX1MCJ/VJ:_O9XV=9I;:0Q^5+,(Q'YK ("&*@9 M"D+GG;F@!= \0W>K7'E7FFI9F6UCO+;NBWEVPA2VB:Z9"8H4SM1=JKD#)Y;+ M'C).*M:A#%+=:>)(D<&X.0R@Y_=24 6OMEM_S\0_]]BC[9;?\_$/_?8IOV"R M_P"?2#_OV/\ "C[!9?\ /I!_W['^% #OMEM_S\0_]]BC[9;?\_$/_?8IOV"R M_P"?2#_OV/\ "C[!9?\ /I!_W['^% #OMEM_S\0_]]BC[9;?\_$/_?8IOV"R M_P"?2#_OV/\ "C[!9?\ /I!_W['^% #OMEM_S\0_]]BC[9;?\_$/_?8IOV"R M_P"?2#_OV/\ "C[!9?\ /I!_W['^% #OMEM_S\0_]]BC[9;?\_$/_?8IOV"R M_P"?2#_OV/\ "C[!9?\ /I!_W['^% #OMEM_S\0_]]BC[9;?\_$/_?8IOV"R M_P"?2#_OV/\ "C[!9?\ /I!_W['^% #OMEM_S\0_]]BC[9;?\_$/_?8IOV"R M_P"?2#_OV/\ "C[!9?\ /I!_W['^% #OMEM_S\0_]]BC[9;?\_$/_?8IOV"R M_P"?2#_OV/\ "C[!9?\ /I!_W['^% #OMEM_S\0_]]BC[9;?\_$/_?8IOV"R M_P"?2#_OV/\ "C[!9?\ /I!_W['^% #OMEM_S\0_]]BC[9;?\_$/_?8IOV"R M_P"?2#_OV/\ "C[!9?\ /I!_W['^% #OMEM_S\0_]]BC[9;?\_$/_?8IOV"R M_P"?2#_OV/\ "C[!9?\ /I!_W['^% #OMEM_S\0_]]BC[9;?\_$/_?8IOV"R M_P"?2#_OV/\ "F26>GQ1M));VR(HR69% ^M $OVRV_Y^(?^^Q5:^UK3=.MF MN+J]A2,?[8)/L .37,W6O1:CG' M@WEP<2N/]@9_SZBK$7@GPRL8\^4W$QY>62YY<^IYKI_[/LO^?2W_ ._8_P * M7[!9?\^D'_?L?X47ZLJZ9;Z7I%D+2REB2$,6 ,N>3UZFK9 MNK1NL\)^KBD^P67_ #Z0?]^Q_A1]@LO^?2#_ +]C_"KM8PT_0M/TZQAM8K6)EC7&YT!9CW)/J:M?8++_GT@_[] MC_"G4Y&_=6B"%2K%:R=_4PV\+^$VZV5G^$A']:C;PAX1;K:6_P"%PP_]FKH/ ML%E_SZ0?]^Q_A1]@LO\ GT@_[]C_ K/DCV-?K%5?:?WLX?7? FDSVT8T5[2 MUF#Y=I;AB"N/G:O0/L%E_P ^D'_? ML?X4?8++_GT@_P"_8_PJ?91O>QJL=74.3F_S^\Q8_#7A6/[ME8G_ 'FW?S-6 MDTGPY']RQTL?]LHZT/L%E_SZ0?\ ?L?X4?8++_GT@_[]C_"KY5V,'6J/>3^\ M@CBTF+_5I9)_NA!5@75HHPL\('H'%)]@LO\ GT@_[]C_ H^P67_ #Z0?]^Q M_A3(;;W'?;+;_GXA_P"^Q1]LMO\ GXA_[[%-^P67_/I!_P!^Q_A1]@LO^?2# M_OV/\*!#OMEM_P _$/\ WV*/MEM_S\0_]]BF_8++_GT@_P"_8_PH^P67_/I! M_P!^Q_A0 [[9;?\ /Q#_ -]BC[9;?\_$/_?8IOV"R_Y](/\ OV/\*/L%E_SZ M0?\ ?L?X4 .^V6W_ #\0_P#?8H^V6W_/Q#_WV*;]@LO^?2#_ +]C_"C[!9?\ M^D'_ '['^% #OMEM_P _$/\ WV*/MEM_S\P_]]BJUXFE6%J]S=0VL4*#+.T: M@?RKDO)N?&4NVSMET[1 >9_+"RS_ .[Z#_//2KC"^O0:1>U7Q9)AZ)IVDNUW/>1W>I2\RW4K@G/HO/ K2L="TO3[5+> MWLH0BCJR D^Y)ZFK/V"R_P"?2#_OV/\ "ASTM'8+]AWVRV_Y^(?^^Q1]LMO^ M?B'_ +[%-^P67_/I!_W['^%'V"R_Y](/^_8_PJ!#OMEM_P _$/\ WV*/MEM_ MS\0_]]BF_8++_GT@_P"_8_PH^P67_/I!_P!^Q_A0 [[9;?\ /Q#_ -]BD^V6 MO_/S#S_MBH;B#3;6%I9X+:.,=2T:UQ>IZG%<:C%-9VB)!"&X>"\MXH6;D@;7B9F.TG. M#DC@=*]+TK_D#V7_ %[Q_P#H(KRW4I;^S\5VNGZE?QQSW%RLL$$WB%-S#=A2 M$-K]0!N]@: /7:*** "BBB@ JG>_\?>G?]?!_P#14E7*IWO_ !]Z=_U\'_T5 M)0!B[O^M33UCQ;9:9-]CMD>_U%CA;6#DY]R.G\ZSD\.:KXAD%QXENC';9W)I] MLV%'^^>_^>16]H^@:=H4!CLH K-]^5N7?ZG^G2M.ERM_$7[:-/2DOF]_EV_, MAM;2WLK=;>UA2&)>B(, 5-115G.VWJPHHHH$%%%% !112$A022 !R2: *.LZ MM!HNF2WLYR$&$3/+MV K+\*Z3/"DVKZC\VI7WSOD?ZM.RCT[?IZ50M5/B_Q# M]N<9TC3WVP*1Q-)W;Z#_ ]Z[*MI?NX\G5[_ .1E'WY(K M/0HE$I,MS)Q#;1\NY[<=A[UCW7BZXOW73M M1-J1R)7)#10=B=PX;V_QXK0T M/PQ#IDK7UW*;W5).9+F3G'LH[#_/M6G(HZS^X=K;F?9^'[[7KI-2\3$;%.8- M/0_(G^]ZG_/M77*JHH50 H& . *6BIE)R!NX4445(@HHJ*XN8;2%IIY%CC' M4L:3:2NP):RM0UR*UE^RVR&ZO&X$2U4S=ZAKI*6(:TLNAN&'S/_ +O^ M?QK5T_2[738ML"?,?O2-RS?4UCSRJ?!HN_\ D*]]C.M]%FO)A=:Q)YS]5@'W M$_Q_SUJ\^J6UM*()08F#%0I';!((]0<=N_%2:EJ5MI5FUSI:M>PZQ>R?9W!)@AQGREP<$CN2R_Z]X_ M_017.?\ "MM \S=OU39YGF>3_:4_EYW;ON;MN,]L8H ZZBBB@ HHHH *IWO_ M !]Z=_U\'_T5)5RJ=[_Q]Z=_U\'_ -%24 7**** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HK$;Q?X?1RC:I &!P1SU_*J>I>,8$N18:- VJ7[<;( MC\B>[-T_SU%2YQ[FTPI>]+R1?[JE_>?X?\'\C TGPA9V-Q]MOI&U'46.6N)QG! M_P!D=JZ*BBJ22V,9U)5'>3"BBBF0%%%% !1110 4444 %FL M1<7(S@JEX6T:6PMI;Z_._4KT M^9.QZKZ+^'^>E;4THKVC^7K_ , RF^9\B^9L6%E!IMC#9VR;88EVJ/ZGWJQ1 M163=W=FJ5M HHHI %%%% !1110 4444 %%%% !1110 45F:QK^G:'#OO;@*Q M&4B7EW^@_KTK!W>(_%/W VC:8W\7_+>1?Z?I^-6H-J[T0TC4UCQ7I^E2?9E+ M7=\>%M8!N8GWQT_G62VC:_XF4OK%U_9UF<[;. Y)]-YSS]/Y5O:/X=TW0XMM MG /-(^:9^9&^I_I6K3YU'X?O"]MC(M/#MEIL$":<@MI(3_K5&2X[A_[P/Z<8 MQBM>BBH;;W$%%%%( HJ*YN8;2%IKB18XQU)K#-UJ&O$I9!K2QZ&X8?,_^Z*S MG54=-WV$V6]0UR*VE^RVJ&ZO#P(DYQ]34-OHDUW,MWK$@FD'*P#[B?X_YZUH M:?I=KIL6RW3YC]Z1N6;ZFKE0J;F[U/NZ?\$+=Q H X %5=1U&WTNS>YN M7VHO0=V/H/>G7]_;Z;:/;#3=.N-7O$UC5DV@D8]2/6NEHHI2DY,JG34% MYA1114F@4444 %%%% !1110 4444 <9XN_Y"L7_7 ?\ H344>+O^0K%_UP'_ M *$U% '4:5_R![+_ *]X_P#T$5;JII7_ "![+_KWC_\ 015N@"IJGV;^S+C[ M8D[V^S]XD"2.[#T"QY8_0=:\RNK,7'A+PG.-+>XOM-TTVZ:;J'AZXG624)$- MI)"B$[H]HD;Y<,3R :]8HH \^ALF'C..Y?2KI-4CU&6:XO1;.5:S,#A4$V-K MC)C'E@YW#.WC-17%G)>>*);J#3+L:O)>I/:7\EI(@2T^SJ-ID*_(-VX&(D'< M2=O.:]&HH X;P)8QVUT9+72[K3T_LZWBO?/MWA,MT"V]CN \QQGF0;@V1\QQ M71ZB;XWMB(EMPOV@[&=F)_U3]1CZ]ZUJIWO_ !]Z=_U\'_T5)0 S&K_WK'_O ME_\ &C&K_P!ZQ_[Y?_&K]% %#&K_ -ZQ_P"^7_QHQJ_]ZQ_[Y?\ QJ_10!0Q MJ_\ >L?^^7_QHQJ_]ZQ_[Y?_ !J_10!0QJ_]ZQ_[Y?\ QHQJ_P#>L?\ OE_\ M:OT4 4,:O_>L?^^7_P :,:O_ 'K'_OE_\:OT4 4,:O\ WK'_ +Y?_&C&K_WK M'_OE_P#&K]% %#&K_P!ZQ_[Y?_&C&K_WK'_OE_\ &K]% %#&K_WK'_OE_P#& MHKB?4;2WDN+B?3XX8UW.[!P /SJ_&N6'<^W_ .KKDB92MHMS:E2YO>EI%=?T7F36Y'&D4:QQHJ(@"JJC M '84ZIA34-3;$XR5=*-K)%#&K_WK'_OE_\ &C&K_P!ZQ_[Y?_&K]%:'&4,: MO_>L?^^7_P :,:O_ 'K'_OE_\:OT4 4,:O\ WK'_ +Y?_&C&K_WK'_OE_P#& MK]% %#&K_P!ZQ_[Y?_&C&K_WK'_OE_\ &K]% %#&K_WK'_OE_P#&C&K_ -ZQ M_P"^7_QJ_10!0QJ_]ZQ_[Y?_ !IKMJL:,[R6"JHR258 #\ZT:Y+Q)=3:SJ,? MAJPL?^^7_ ,:LVEK#96D5K;H$AB4*JCL!4U%2?,]-EL*$ M>5:[E#&K_P!ZQ_[Y?_&C&K_WK'_OE_\ &K]%064,:O\ WK'_ +Y?_&C&K_WK M'_OE_P#&K]% %#&K_P!ZQ_[Y?_&C&K_WK'_OE_\ &K]% %#&K_WK'_OE_P#& MC&K_ -ZQ_P"^7_QJ_10!0QJ_]ZQ_[Y?_ !HQJ_\ >L?^^7_QJ_10!0QJ_P#> ML?\ OE_\:,:O_>L?^^7_ ,:N3316\+2SR)'&HRSNP 'U)KE;CQ93["L"'6_$O MB-632((;6U/'VV6,KG_=!)S^7Y5H6'@Z-[D7VNW+:G>]1OXC3V"]_P"7M73@ M!5 X ':JO&.VK#1'*:3X2FTNL?^^7_P :OT4@*&-7_O6/_?+_ M .-&-7_O6/\ WR_^-7ZBN;F&TA::XD6.,=2:3:2NP*N-7_O6/_?+_P"-9EYK M5_;W(M81:W-R?^6<*,=OU.>*<;G4-=)6S#6=CT,[#YW'^S_G_"M33],M=-BV M6\>"?O.>6;ZFL>>53X-%W_R%>^QC?V)J=W<+=W\MM*XY6%]Q1/P'^?K6J%U8 M -8@#H K_XUH45I"G&&P)6*&-7_ +UC_P!\O_C5:^O;_3K1[FYFL4C3_9?) M/H.>M:-[>P:?:O_^TW^>?IUV MA%/WI;&52HT^2&LG_5V06MAJNO3PZK>K L2\P6\@;:!_>(%=!C5_[UC_ -\O M_C5^BE*7,RJ=-07=]64,:O\ WK'_ +Y?_&C&K_WK'_OE_P#&K]%2:%#&K_WK M'_OE_P#&C&K_ -ZQ_P"^7_QJ_10!0QJ_]ZQ_[Y?_ !HQJ_\ >L?^^7_QJ_10 M!0QJ_P#>L?\ OE_\:MP>=Y0^T&,R=_+!Q^M244 %%%% !1110!QGB[_D*Q?] MR_Z]X__ $$5;JII7_('LO\ KWC_ M /015N@ HHHH **** "J=[_Q]Z=_U\'_ -%25_\ 'WIW_7P?_14E %RB MBB@ HHHH **** "BBB@ HHHH **** "H;JZ@LK:2YN9%CAC&YG8\ 475U!96 MLES+=7:/!H,39A@/#7!'\3>W^?>IE*VBW-J5+F] MZ6D5_5EYB0PW7CJ]6YN5>#P_"^8H3PURP[GV_P ^IKMHXTBC6.-%1$ 5548 M ["FYAM+?G9#!$OLJJH_D*Y.XU?4/%$[V.@EH+%3MGU!AC/J$]_\\5=*DWK] M[(KXB]DEIT7]?BS+U3Q_=6GB-HHX,65NYCDB8#<_/)SV]JZ:W\9^'[E5*ZE& MA(Z2 H1^8IVG>$M'TXV[QVH>>'.)7.68GJ3V/MZ5?GTC3+G/GZ?:R^[PJ3_* MNBS?W?\$N]1=/Q.JHKEO^$9UJ#FT\57@] M!<()?U)H-KXTM^8]1TVZ _YZQ%"?^^11[.+VDOQ#G?6+.IHKE?[4\86_^NT& MUN .I@G"_H232?\ "7WL'_'[X9U.(=S$OF ?C@4>QETL_F@]K'K^1U=%@SXV:K;#_ 'VV?^A8I.C46\6-5(/9FS14$-]: M7./(NH)<_P!R0-_*FWVH6FFVQN+R=88@0-S>IJ+.]BKJUREXBUI-$TPS!=]S M(?+MXAR7<].*A\,Z(VDV+R73>9J%TWFW,A.3N/;\*S-#BD\2:VWB&Z0K:0$Q MV$3#MW<^_P#GM77UK/W(\BWZ_P"1G'WWSOY!1116)J%%%% !1110 4444 %% M0W%U%:B-IB51V";\<*3TR>WIGU(K'UCQ;IVD3BU/F7-ZW"V\ W-GL#Z52BWL M.QO$X&37,ZEXP@CN38:/ VIWYXV1?<0_[3=/\]153^R=>\3'=K,YT[3STL[= MOG8?[9_S]!72Z=I=EI-L(+&V2%.^TJP+L_7_ZU!\+6!1RQEFF(.UYG+8/8D#&:.>H]H_>_^'"[&S^)4-U+:V5N MUU,,",HV58]_P%/M]%DNIA=ZQ()Y1RL(_P!6GMCO_GK5.P\+36%]#KF-L MD>7U'<=?2NGK.E"=36LOET$DWN P!VHHHKJ*"H+R\@L+5[FYD"1(,DG^ M0]Z6ZNH+*V>XN)!'$@RS&NX1OJ M]C&I4+O^0K%_UP'_ *$U% '4:5_R![+_ *]X_P#T$5;JII7_ "![+_KW MC_\ 015N@ HJ&ZN!:VTDYCED"#.R)"[-[ "L2Y\76]OH%CK0T[4)K*YM1>.T M:)_HT6U6+29<#@,/E4L3@X!P: .AHK)L]=^W:U>Z=#IE[Y=G)Y4MXQB$._8K M[0-^\\.O.W'O4$_BJU@UEK![2\\I)A;R7H5?)28Q^8$/S;R=I'(4KD@9SD MW:IWO_'WIW_7P?\ T5)5'1/$L&MS-$EE>6C>0ES%]J51YT+YVNNUCCI]UMK# MC(%6KZ>(7NGJ94#"X.1N&1^ZDH T**C^T0_\]H_^^A1]HA_Y[1_]]"@"2BH_ MM$/_ #VC_P"^A1]HA_Y[1_\ ?0H DHJ/[1#_ ,]H_P#OH4?:(?\ GM'_ -]" M@"2BH_M$/_/:/_OH4?:(?^>T?_?0H DHJ/[1#_SVC_[Z%'VB'_GM'_WT* )* MANKJ"RM9+FYE6*&,;F=CP!3+G4+.TMY+B>YB2*,99BPX%N-L-M"1QZ M9QT%4M,T(W-XNK>(;F&YO>L< 8>7 /0#N?\ //6M:=)17-/_ (+,JV(=1\D% MHON7_!(8[+4O&$JW&I+)9:.#F.T!P\WH7]O\^]==;V\-K D%O&L<2#"HHP * M/M$/_/:/_OH4?:(?^>T?_?0HG4T? M_?0J"R2BH_M$/_/:/_OH4?:(?^>T?_?0H DHJ/[1#_SVC_[Z%'VB'_GM'_WT M* )**C^T0_\ /:/_ +Z%'VB'_GM'_P!]"@!SHDB[7567T89%49]!TBYSYVF6 M;D]S"N?SQ5S[1#_SVC_[Z%'VB'_GM'_WT*:DULQ-)[F!/X%\.SY/V#RV/>.1 MA^F<5SOB'P#,D$YG*C"2M8S?#FE3Z-HD-G<7!FD7))[)G^%?8?Y]*UJC^T0_\ M/:/_ +Z%'VB'_GM'_P!]"L927S]A#"R*LSJZ*X[_A(/$U_@66BVUHI_CO)P?T& M#2_V9XCOC_IWB>"V3^Y9H/\ T+@T_9VW:"QULDL<*%Y9%11W8X%8UYXPT"RR M)=3A9AVBS)_Z#FLV/P3H;/YM_>7&H2=VN+G_ P?UJ_%'X8T=088["-AW10[ M_GR:F4J4-9/] T12_P"$V:['_$JT+4KP=G,>Q#^/-!G\;7XQ'::?IR'O*_F. M/RR/TJ\WBB%SML[.XN#ZXVK^=-^V:Y=?<6RLU/=Y S#\LC]*S^M4_L1O][_X M N9=$95[X7UR[B"WWB*XE5SB01 11HN.2<'YOIC\JL>'K31M#S+;-"8)@2+F M9U$H(X*MGL>HP/KZE=2TS4)K7/\ :IN96.#&'$: =^,\U'H>BK#<2?VE;V[H M5RC-*K8/IC/?^E92Q5=R4%&R_KL)SEL;$OB?2XSA9FE;TC0FH_[C2G8*U(OL4 Q#Y$8]$P*D^T0_\]H_^^A3Y*KWE;T7^=PU,?\ XJ2Y_P"? M.T'_ 'TP_F*/[#O)_P#C\UFY<'JL7R"MC[1#_P ]H_\ OH4?:(?^>T?_ 'T* M/81?Q-OYA8S(O#.EQG+0M*W]Z1R:T(;.UMO]1;Q1_P"X@%/^T0_\]H_^^A1] MHA_Y[1_]]"KC2A'X4%D245']HA_Y[1_]]"C[1#_SVC_[Z%6,DHJ/[1#_ ,]H M_P#OH4?:(?\ GM'_ -]"@"2BH_M$/_/:/_OH4?:(?^>T?_?0H DJ*YN8;.V> MXN)!'$@RS&F37UK;PO-+<1JB#))85S40;Q1>+T?_ 'T* )**C^T0 M_P#/:/\ [Z%'VB'_ )[1_P#?0H DHJ/[1#_SVC_[Z%'VB'_GM'_WT* )**C^ MT0_\]H_^^A1]HA_Y[1_]]"@"2BH_M$/_ #VC_P"^A3U97&58$>H- "T444 % M%%% '&>+O^0K%_UP'_H344>+O^0K%_UP'_H344 =1I7_ "![+_KWC_\ 015N MJFE?\@>R_P"O>/\ ]!%6Z (;I;E[61;26**X(_=R31&1%/J5#*2/Q%BQN)-,<,>V.*["B@#F1X5D/BP:\TFF M12H&*M;:=Y<\I*; )I?,)D0==N%Y"\_+RP^$[J:_=[K4XGL9YUN[BWCM2C-. M(A&2K[SMC.T-M()S_%CBNIHH P/#_A^ZTF427NI)>M%:QV*G_ +7UAC9^';8[ MH()#@SD?Q-_A^ [DRV[V6YM3IJ286.E+XOOTU">R2ST2$Y@@$81 MK@_WFQV_S[U/?WMOJ-VVD^&M.LY)EXENS"OEPCVXY/\ GFE$FH>,2(;0/IV@ MK\IDV[7G XPH[#_//2NKT_3K32[1;6SA6*)>PZD^I/KR,% _$URTOB^YU25K;PUI[WC X:ZE&R%/SZ_ MI^-5&#EL-*YOS6.DVT+2SVME%&O+.\:@#\37&W6MV-SJPB\-Z0FH3;2)080( M<#H1GH0>_ .<<\8U$\)M>.+SQ/J+7C+SY*MLA3^6?TJ>\UG2M(MRFE);&8E5 M*Q*-H4>I'X_G2G5I45>3N#:CN8FGZ#K^HVWG>?I5K',Q8E+<2.#TQ@C"XQC MQCZU>A^'5FYW7^HW=RQZA2(T_+G^=:-OJ]Y=;WTS2 %D;1:Q( M1W"C/Y]:ASKSWLO745VS!^U07/%AX:$H/1Y851?Y?UI?['U&Z^]:Z79KZ) K MM_(BNGHI>RD_BD_R"QSL'@^S4[KB:25NX4!%_(5I0Z'I<*X6QA/^^N[^>:T* M*<:-..J0614_LK3O^?"U_P"_*_X4?V5IW_/A:_\ ?E?\*MT5J,J?V5IW_/A: M_P#?E?\ "C^RM._Y\+7_ +\K_A5NB@"I_96G?\^%K_WY7_"C^RM._P"?"U_[ M\K_A5NB@"I_96G?\^%K_ -^5_P */[*T[_GPM?\ ORO^%6Z* *G]E:=_SX6O M_?E?\*/[*T[_ )\+7_ORO^%6Z* *G]E:=_SX6O\ WY7_ H_LK3O^?"U_P"_ M*_X5;HH J?V5IW_/A:_]^5_PH_LK3O\ GPM?^_*_X5;HH J?V5IW_/A:_P#? ME?\ "HY[+2K:!YYK.T2-!EF,2X _*KDTT=O"\TSJD:#+,QP *YA8YO%MT)90 M\6C1-\B'@W!'<^W^?I<(WU>QE4JB\:SCMM*B/[J-8P MK3'U..U=,-*TX# L+7_ORO\ A5E$6-%1%"JHP !@ 4ZBK>[*G M]E:=_P ^%K_WY7_"C^RM._Y\+7_ORO\ A5NBH-2I_96G?\^%K_WY7_"C^RM. M_P"?"U_[\K_A5NB@"I_96G?\^%K_ -^5_P */[*T[_GPM?\ ORO^%6Z* *G] ME:=_SX6O_?E?\*/[*T[_ )\+7_ORO^%6Z* *G]E:=_SX6O\ WY7_ H_LK3O M^?"U_P"_*_X5;HH J?V5IW_/A:_]^5_PH_LK3O\ GPM?^_*_X5;HH J?V5IW M_/A:_P#?E?\ "K$4,4$8CAC2-!T5% _ 4^B@ HHHH **** .,\7?\A6+_K@ M/_0FHH\7?\A6+_K@/_0FHH ZC2O^0/9?]>\?_H(JW532O^0/9?\ 7O'_ .@B MK= !1110 4444 %4[W_C[T[_ *^#_P"BI*N53O?^/O3O^O@_^BI* +E%%% ! M1110 4444 %07M[;Z?:275W*L4,8RS-27M[;Z=9R7=W*L4,8RS-_GK7E]_K- MYXMUB-(K5IHD;-M8_P )_P"FDI]/;_)$G)\L=S2$(VYYNT5_5EYEW4=336I( M]3UD/'I2MFQTX?ZRZ;LS#T__ %#WV['0;S7IX[_Q OEVR%TL)?M^HR"\U-AS*WW8_9!V_P ]*Z*M$XTE:&KZO_(SJ3E6:YE:*V7^ M?=B*JH@1%"JHP !@ 4M%%9@%%%% !1110 4444 %%%!( R3@4 %%95_XETC3 M5)N+V/(_A3YC].*P#XKUC7,Q^'=)?RSQ]KN>$'T'3]3]*(^]L"5SK;N]MK"W M:>[GCAB7JSM@5R%YXXEO&:'0K967H;RZ.R,?0=3_ #]J;'X$NM0G%UKVJ/=3 M?W5Y4?3/ _*NBM/#>E6:KMMA(5_BE.[].GZ4G)KX%?S>WW;_ )#VV./ALHM0 MN1<:B]YKUT.1&JE($^@_^L*Z:*#7)HEBA2UTRW485$4,0/Y?RJ6[\3:98M]G M@)N9^BPVR[N?3CBJP/B/6/[FE6Q_X%*1_3]*'1JSUJRLON_X)SRKINRU?D-N MM-TJRQ-K.I23OUQ+)C/T46K^\XS11XAL; M-X+:RM7"R'>))/F5N.#R/K^/I6C]M\4CKI-H?I,/\:Z*BKYTMHHJ-!I6YW^' M^1SO]H^)QUT.$_2X7_&C^U?$8Z^'U/TN5KHJ*.=?RK\?\Q^QE_._P_R.=_MK M71U\.,?I<#_"C^WM8'7PW-^$X/\ [+7144<\?Y?S_P P]E/^=_A_D<[_ ,)# MJ8^]X\/7_X#/]*Z*BCGC_+^8>SJ?SO[E_D<[_PDUR/O M>']3'TB)_I1_PE3#[VB:H/\ MC7144">V?6 MHX+&&WE$D6Y6V[6P>&&JYZ=OA(=*MS7Y]/0QO^$L4]-'U0_]L/\ MZ]'_ E3'IHFJ'_MC7145/-#^7\2_9U?Y_P.=_X2B?MH&J'_ +8FC_A);OMX M?U+\8R/Z5T5%'-#^4/9U/Y_P1SO_ D=\>GAZ_\ Q'_UJ/\ A(M2/3P[>?BW M_P!:NBHHYX_R_F'LZG\_X(YW_A(-5[>'+G\9/_K4?V]K';PW-^,X_P#B:Z*B MCGC_ "_F'LJG\[^Y?Y'._P!MZX>GAR3\;@?X4V35=>EC>,^'F"L,$BZ /YBN MDIKHLB,C@,K#!![BCGC_ "K\?\P=*?\ ._P_R.(M4OM?U&.WU:1H+10#Y0;B M+O^0K%_P!R_Z]X__015N@ HJIJGV;^S+C[8D[V^S]XD"2.[#T"QY8_0=:\SDM$N M_"FA0WVAZC2]2>TOY+21 EI]G4;3(5^0;MP,1(.XD[>C53O?^/O3O^O@_^BI*Y+P) M8QVUT9+72[K3T_LZWBO?/MWA,MT"V]CN \QQGF0;@V1\QQ71ZC)>K>V/EVT+ MJ+@[/WQ!;]T_4;<#OW- &M15#[3J?_0.B_\ G_[&C[3J?\ T#HO_ G_ .QH M OT50^TZG_T#HO\ P)_^QH^TZG_T#HO_ )_^QH OU7O;VVTZSDN[N58H8QE MF/\ GDUSGB^;4)/"UZCV4<:G9EQ/NQ\Z]MM>=QV!EGAC$!DYVB,<%^^WUY_. MG%W;]3Z#HVAV6AV MGD6D?+, MM<'WH+Z/_MT'^%9-5%]A_A_F6G?8],HKRYO&=_\ \M+NYC^L&/Y"FCQB6^_J M\X^@8?R6E^^Z4W^'^8[2['J=%>8KXFM7.&UNY_[_ $B_^R5,NL:=)][5I3]; MTC^:4OW_ /S[86EV/2*"0.M>>K=:1)UOHV_W]34?^R5,BZ*_\=B_UU5?\*7[ M_P#D_'_@"U['67.LV=I?16LTBJ74L7)&%],_7FJLOB:SWF.UCGNY/2%"17!7 MKPV:SS23VB;&^6))A)NSTV^H_EWK=M=9\1:S8I'HFD16$)7FYDX4GU0$#^1J M*<,3-OF7*@2DS2U#6]2MX#-N8M$T^6 M[;IYSC9&/Q/_ -:D_L#4=4PVM:BWEG_EVMOE7\3W_P \UII-J$:!$TR%5 P% M6X _P#':=]IU/\ Z!T7_@3_ /8U/M+?"K"]@Y?Q'?RV7]>I)8Z99:;'LM+: M.(=R!R?J>IJW5#[3J?\ T#HO_ G_ .QH^TZG_P! Z+_P)_\ L:AMO5FZBHJR M+]%4/M.I_P#0.B_\"?\ [&C[3J?_ $#HO_ G_P"QI#+]%4/M.I_] Z+_ ,"? M_L:/M.I_] Z+_P "?_L: +]%4/M.I_\ 0.B_\"?_ +&C[3J?_0.B_P# G_[& M@"_15#[3J?\ T#HO_ G_ .QH^TZG_P! Z+_P)_\ L: +]%4/M.I_] Z+_P " M?_L:/M.I_P#0.B_\"?\ [&@"_15#[3J?_0.B_P# G_[&C[3J?_0.B_\ G_[ M&@"_15#[3J?_ $#HO_ G_P"QH^TZG_T#HO\ P)_^QH OT50^TZG_ - Z+_P) M_P#L:/M.I_\ 0.B_\"?_ +&@"_15#[3J?_0.B_\ G_[&C[3J?\ T#HO_ G_ M .QH OT50^TZG_T#HO\ P)_^QH^TZG_T#HO_ )_^QH OT50^TZG_P! Z+_P M)_\ L:/M.I_] Z+_ ,"?_L: +]%4/M.I_P#0.B_\"?\ [&C[3J?_ $#HO_ G M_P"QH OT50^TZG_T#HO_ )_^QH^TZG_ - Z+_P)_P#L: +]%4/M.I_] Z+_ M ,"?_L:/M.I_] Z+_P "?_L: +]%4/M.I_\ 0.B_\"?_ +&C[3J?_0.B_P# MG_[&@"_15#[3J?\ T#HO_ G_ .QH^TZG_P! Z+_P)_\ L: +]%4/M.I_] Z+ M_P "?_L:/M.I_P#0.B_\"?\ [&@"_15#[3J?_0.B_P# G_[&C[3J?_0.B_\ M G_[&@"_15#[3J?_ $#HO_ G_P"QH^TZG_T#HO\ P)_^QH OT50^TZG_ - Z M+_P)_P#L:/M.I_\ 0.B_\"?_ +&@"_15#[3J?_0.B_\ G_[&K<#2O$&FB$< MG=0VX#\<"@"2BBB@ HHHH XSQ=_R%8O^N _]":BCQ=_R%8O^N _]":B@#J-* M_P"0/9?]>\?_ *"*MU4TK_D#V7_7O'_Z"*MT %%%% !1110 53O?^/O3O^O@ M_P#HJ2KE4[W_ (^]._Z^#_Z*DH N4444 %%%% #9(XYD*2HKH>JL,BHA8VBL M&%K &!# B,9R.AJ>BBP6"H)K*UN<^?;0RY_OQAOYU/11>PFD]S(F\+Z+/][3 MXQ_N$I_(BJA\'6,9S:W-[:D=/*FQ_2NBHJU5FNID\/2?V4<[_86L0*^%M?-G*M<:G'_Q M]^%8)A_>B93Q],&H6U/15'^G^&)(#W+V2D?F:["BG[1=4'LZBVG]Z7_ .02Y M\$7(YM+%">S6NW]<8JU'HO@^Z_U5OISD]D<9_0UO365KT^,?[A*?R(I\\>[0[UUU3^]?YF'#X=\.VL;W#K%#=*6D$A4[82I M'&TD@]1USG/'45?/BR.54AT^UEO[K:-PB4JBG'J>W^/L6_P#UUJ:=H6G:6 ;:V428YD;YF/XG^E:-%9.I M)JW0TC0A%\V[[L****@V"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@#C/%W_(5B_ZX#_T)J*/%W_(5B_Z MX#_T)J* .HTK_D#V7_7O'_Z"*MU4TK_D#V7_ %[Q_P#H(JW0 4444 %%%% ! M5.]_X^]._P"O@_\ HJ2KE4[W_C[T[_KX/_HJ2@"Y1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '&>+O^0K% M_P!R_Z]X_\ T$5;JII7_('LO^O> M/_T$5;H *Q=?\0/H$/GMHVH7MN%!>6U:#"DG 7#R*Q))& MJL_4M,.I M7.GM)/MMK6?[0\&S/G,H.S)SP%8A^G55].0"&PUPZAJMY91:9>K#:R&)[QS% MY3. IV@!R_\ %U*@<'FJMQXNLK34GMI[:\2V25H&OBB^2)5C,A3[V_[H/.W; MD8SGBH5\*R)XIFUU)-+@G*2+&UOIOERN6 \^3S,RJ, X 7D#D8J&?P;+>W, MT=WJ2OIDTSW+VT=N4D,KPF)L2;S\GS,P7;D''S$#% &KHOB"/699X#8WEC<0 MQQS&&["!FBDW;'&QF&"4<8)!!4Y JW>_\?>G?]?!_P#14E4-!T2\TV>>ZU'4 M(KV[EAAM@\-N8%$46\KE2[9;,CDG(!R.!BKMSI-K=7$4SQ)N23>V5SO^4KC] M0?PH O453_LFP_Y]8_RH_LFP_P"?6/\ *@"Y15/^R;#_ )]8_P J/[)L/^?6 M/\J +E%4_P"R;#_GUC_*C^R;#_GUC_*@"Y15/^R;#_GUC_*C^R;#_GUC_*@" MY15/^R;#_GUC_*C^R;#_ )]8_P J +E%9\^C64MO)&D"1LZE0X'W21UIXTFQ M"@&UC)QZ4 7:*I_V38?\^L?Y4?V38?\ /K'^5 %RBJ?]DV'_ #ZQ_E1_9-A_ MSZQ_E0!L?Y4 7:*S[ M?1K**WBC>!)'1 K.1]X@=:D_LFP_Y]8_RH N453_ +)L/^?6/\J/[)L/^?6/ M\J +E%4_[)L/^?6/\J/[)L/^?6/\J +E%4_[)L/^?6/\J/[)L/\ GUC_ "H MN453_LFP_P"?6/\ *C^R;#_GUC_*@"Y15/\ LFP_Y]8_RJ2TM%M/.6,_NW?> MJ#H@V@8'X@G\: +%%%% !1110!QGB[_D*Q?]R_Z]X__ $$5;JII7_('LO\ KWC_ /015N@ HHHH **** "BBB@ MHHHH Y7Q;XEN-&O+*SMG6W,T4MQ+=/IT]ZL:1[004A((R7!W$@ *>N1BS?ZG M>2:A>+I]TD<%G9+*S_9&NE>21LKA$(=BJ(QVJ1GS%ZU>U;P_INN&(W\4K-$K MHIBN)(B4?&Y&*,-R-M7*G(.!D<4R'085L[ZWFFE/VVX::1[>1[=@. BAD8,- MJ(BY!&=O8'% ',KXKUVZTU3:G34NH+:[NIVF@D D6&38B^7O#0LX^8[BQ3H5 M)SC1UITO@S0I[:&WDM M9BD0D&[[7,'D60@NLC[]TBL0,JY(.!D<5*_ANSNM.U6QU#-Q!J>?7% '/CQ-KUS86XM'TS[0;:ZO#%>34+AI-KXWH7+[F0[5RA)4X'%6)/#NFR:S'JK+<_:HXS$H%Y, M(@A !7R@VS!P,C;R0#U% &;X.\0W&O6TDEY-$+@QQS?95L)[9H$?. 3*?WHR M" ZJH.T\>G3UF:1X?TW0A)]@BE4R*B%I;B28A%SM0%V)55W-A1@#)P.:TZ " MBBB@ K(\3ZO)H6@3W\,1DE#Q0QJ(VDPTDBQJ2B?,P!<$JO) P.:UZK:AI]MJ MEC)9WD9>"3!(5V0@@@@AE(*D$ @@@@@$4 8%OKES>Z5IB07L0-#*69#L0K\W=E/<50?Q3J]O-J5H[VDTZ2V\%K(]A-:@/+/Y))C=RT MJ+E6WJ55N@.>1OV'AVUTW4(KBW9_*A@>.-)':1]TCAI':1F+,3M3KSP>3GA@ M\):/Y5W')%=3_:E59&N+Z>9P%;<-C.Y:/#H% %"'6M3FMH[&62 :F M=4^Q-/;Q%49%'FNX1BVW]T".2<,1]*@NO$&N6-QJ-O(VFSR"2VAMWBB<);R3 MS;%20[SYA561SC9D8X7^>+EQ>:W#XNL;&.[T^6RN/ M,EDA^QN)8H57&[S/-*DEV0 ;!D%O[O,T_A'1[C38=/=+P6\4OG#R]0N$=I-V M[>[JX9V# $%B<$#%:4.G6L%[+>I&?M,L20O(SLQ*)DJ.3QRS'W)YH M4444 M%%%% !7%:#XV:_TR^U2]D58X[7[;%9?V?/!(L7)&))#MFR-HS& ,GOD5VM<\ M/!VF0 +9B2%6FBDD5YI)1LC?S!&@=B(TW 950!@8QTP 4_[5UO3=6T:QO;JW MF%PB+= V$B .5;)6XW>5G> !'MW$$?6H=)\6WS6Z:AJGV0V-WI3:M;+;QLKP MQC:?+1G.=N M<\]>:H?\(=ID*E;)9(%DFBDD#2R2C8DGF>4@9B(T+=54 8XQTP 0)>^(;.\T M2&ZFL9OM0"W%N(6\XMM9I'#!@J(AVC!4YX&06%5M&\0ZWJ,ML2NG.FIV#WUB MBHZ&!5=!MD;J>, MM7M_#.A7]L+(75]IIO9E:W>5=X2-MNT2 Q1DN+!DDD:<1G>DH8 M+M7SD_A;< >1D8FO=6U5<0(JQ*LL@A&P$(6B#!&*@\$C(P,$8&(V\)Z=<:+INF MWC74HL-K1S17,MNYD"D&0F-E.3ECU[F@#,G\2:PEX)1#9PVMM<65K=VTBLTI MDN#&"5D#!5">:O&UMV#R.*DN=>UN&RUPBUMWN;*]B@B%O!+/LB=8R79%(:0J M'9B%VYQ@>IU#X7TDW]M>M#.\]NL:J7NY6#[,[&D4MB1AGAG!;.#G(IB>%-+C M:^:-]21[Y@T[+JER"2"""I\SY/N@?+C@8Z<4 'A369M6!F%N\ M ?8Y7=YOW.C-8V]I\DMTSEIC837@C1%R3Y4.&.25&<@#))/0' MI*SM6T2QUN**.]6;]TQ9'@N9('7(((WQLK8(/(S@\>@H SIM5N;RYMH],O82 MBZ>U[+.EN94?<,1?NP=Q5CO; 8$[ >3658^)-:=3<3V4J* M$C5#\UN9!)&Q\Q>&;./FQA@*Z&UT&WMUU"/>PCN]J*L#-"88EC5%C1E(( PQ MR"#ECC%5W\':*]F+9H;K F,QF%].)V7YK>^"Q>7'F+RH5C""-2I MR ,,<@CES4/_ AVC_V?%8E;\Q12>9$QU*Y,D9V[<+)YF]5V\;00/:@#/L?$ M.L7S>';M5L%MM4A1WLU1GF'[LL\@DW !%)1>5.!,K\CDL=YQ(GS +R&XYXT4\*:1%JD.HPQ7,%Q%%' @@O9HX M_+CSL0QJX0J,G@C')]:FTOP]IFC3S36,$D;RC:=\\D@1817\&QT& M* ,2^\4ZGINJ:G;2-:SK'"SVP>REM2'\Q$5=SL1.H\P;GC "X&<;Q5C^V]6^ MQZAIT\UL=5COX["&XM8BBMYD:2>8(V9\%%=C@D@[,]#@:C>%=(EFNY9X;BY: MZC>*3[3>33!4<@L$#L1&"0/N8Z#T%):>&;2POK6:V:010&60I-(\SR3.%7S& MD=BQ(0%1G/#8Z#% &7J>OZSI5]J"NNGW,,=K)-&D:.I@;S%2%97W'=O!=N%7 M;L(^;K4=SK7B&WT[5U:ZTA;K3)@&N#:2%)E:)755A$NX.6<*/G.>, EL#67P MAHRSZA*8KIQJ!D-U%)?3O%(7X8^67* X ( P ,5')X+T26UC@>.]Q'THDWL=ORC).!P.* )3J6I+X@TZTEM[:&UN;621UW%Y5D7;D9X M4 ;L=\^V.=NLA_#>G2:C9W[M?&XLT$<+?VA/@ ?WEWX+O^0K%_UP'_ *$U% '4:5_R![+_ M *]X_P#T$5;KS*VU&^6UA5;VX"A% E; X^M2?VGJ'_/]<_]_6_QH ])HKS; M^T]0_P"?ZY_[^M_C1_:>H?\ /]<_]_6_QH ])HKS;^T]0_Y_KG_OZW^-']IZ MA_S_ %S_ -_6_P : /2:*\V_M/4/^?ZY_P"_K?XT?VGJ'_/]<_\ ?UO\: /2 M:*\V_M/4/^?ZY_[^M_C1_:>H?\_US_W];_&@#TFBO-O[3U#_ )_KG_OZW^-' M]IZA_P _US_W];_&@#TFBO-O[3U#_G^N?^_K?XT?VGJ'_/\ 7/\ W];_ !H M])HKS;^T]0_Y_KG_ +^M_C1_:>H?\_US_P!_6_QH ])HKS;^T]0_Y_KG_OZW M^-']IZA_S_7/_?UO\: /2:*\V_M/4/\ G^N?^_K?XT?VGJ'_ #_7/_?UO\: M/2:*\V_M/4/^?ZY_[^M_C1_:>H?\_P!<_P#?UO\ &@#TFBO-O[3U#_G^N?\ MOZW^-']IZA_S_7/_ '];_&@#TFBO-O[3U#_G^N?^_K?XT?VGJ'_/]<_]_6_Q MH ])HKS;^T]0_P"?ZY_[^M_C1_:>H?\ /]<_]_6_QH ])HKS;^T]0_Y_KG_O MZW^-']IZA_S_ %S_ -_6_P : /2:*\V_M/4/^?ZY_P"_K?XT?VGJ'_/]<_\ M?UO\: /2:*\V_M/4/^?ZY_[^M_C1_:>H?\_US_W];_&@#TFBO-O[3U#_ )_K MG_OZW^-']IZA_P _US_W];_&@#TFBO-O[3U#_G^N?^_K?XT?VGJ'_/\ 7/\ MW];_ !H ])HKS;^T]0_Y_KG_ +^M_C1_:>H?\_US_P!_6_QH ])HKS;^T]0_ MY_KG_OZW^-']IZA_S_7/_?UO\: /2:*\V_M/4/\ G^N?^_K?XT?VGJ'_ #_7 M/_?UO\: /2:*\V_M/4/^?ZY_[^M_C1_:>H?\_P!<_P#?UO\ &@#TFBO-O[3U M#_G^N?\ OZW^-']IZA_S_7/_ '];_&@#TFBO-O[3U#_G^N?^_K?XT?VGJ'_/ M]<_]_6_QH ])HKS;^T]0_P"?ZY_[^M_C1_:>H?\ /]<_]_6_QH ])HKS;^T] M0_Y_KG_OZW^-']IZA_S_ %S_ -_6_P : /2:*\V_M/4/^?ZY_P"_K?XT?VGJ M'_/]<_\ ?UO\: /2:*\V_M/4/^?ZY_[^M_C1_:>H?\_US_W];_&@#TFBO-O[ M3U#_ )_KG_OZW^-']IZA_P _US_W];_&@#TFBO-O[3U#_G^N?^_K?XT?VGJ' M_/\ 7/\ W];_ !H ])HKS;^T]0_Y_KG_ +^M_C1_:>H?\_US_P!_6_QH ])H MKS;^T]0_Y_KG_OZW^-']IZA_S_7/_?UO\: /2:*\V_M/4/\ G^N?^_K?XT?V MGJ'_ #_7/_?UO\: /2:*\V_M/4/^?ZY_[^M_C1_:>H?\_P!<_P#?UO\ &@#T MFBO-O[3U#_G^N?\ OZW^-']IZA_S_7/_ '];_&@#TFBO-O[3U#_G^N?^_K?X MT?VGJ'_/]<_]_6_QH ])HKS;^T]0_P"?ZY_[^M_C1_:>H?\ /]<_]_6_QH ] M)HKS;^T]0_Y_KG_OZW^-']IZA_S_ %S_ -_6_P : /2:*\V_M/4/^?ZY_P"_ MK?XT?VGJ'_/]<_\ ?UO\: -;Q=_R%8O^N _]":BN;O;JXFF#2SRR,%QEW).. %:* /_]D! end EX-101.SCH 9 lrn-20210630.xsd EX-101.SCH 00100 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 00505 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 40309 - Disclosure - Summary of Significant Accounting Policies - Goodwill and Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40313 - Disclosure - Summary of Significant Accounting Policies - Net Income Per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Property and Equipment and Capitalized Software and Curriculum (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Income Taxes - Deferred (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Finance and Operating Leases - Finance leases (Details) (Calc 2) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Finance and Operating Leases - Operating Leases (Details) (Calc 2) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Income Taxes - Other (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Debt (Details) Calc2 link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Finance and Operating Leases - Finance leases (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - Finance and Operating Leases - Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 40604 - Disclosure - Finance and Operating Leases - Sub Leases (Details) link:presentationLink link:calculationLink link:definitionLink 40605 - Disclosure - Finance and Operating Leases - Lease cost and other information (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Acquisitions and Investments (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 00400 - Statement - CONSOLIDATED STATEMENT OF EQUITY link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Description of the Business link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Property and Equipment and Capitalized Software and Curriculum link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Equity Incentive Plan link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Acquisitions and Investments link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Employee Benefits link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - Supplemental Disclosure of Cash Flow Information link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS link:presentationLink link:calculationLink link:definitionLink 20302 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Property and Equipment and Capitalized Software and Curriculum (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Equity Incentive Plan (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Supplemental Disclosure of Cash Flow Information (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - Acquisitions and Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Description of the Business (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Summary of Significant Accounting Policies - ASU (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - Summary of Significant Accounting Policies - Concentration Risk and Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 40305 - Disclosure - Summary of Significant Accounting Policies - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 40307 - Disclosure - Summary of Significant Accounting Policies - Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 40308 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment and Leases (Details) link:presentationLink link:calculationLink link:definitionLink 40310 - Disclosure - Summary of Significant Accounting Policies - Advertising and Marketing Costs (Details) link:presentationLink link:calculationLink link:definitionLink 40311 - Disclosure - Summary of Significant Accounting Policies - Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 40312 - Disclosure - Summary of Significant Accounting Policies - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Income Taxes - Carryforward (Details) link:presentationLink link:calculationLink link:definitionLink 40504 - Disclosure - Income Taxes - Tax Uncertainties (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Finance and Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Equity Incentive Plan (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Equity Incentive Plan - Activity (Details) link:presentationLink link:calculationLink link:definitionLink 40903 - Disclosure - Equity Incentive Plan - Relationship (Details) link:presentationLink link:calculationLink link:definitionLink 40904 - Disclosure - Equity Incentive Plan - Other (Details) link:presentationLink link:calculationLink link:definitionLink 40905 - Disclosure - Equity Incentive Plan - Vesting (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Restructuring (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Severance (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Employee Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - Supplemental Disclosure of Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) 10K link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Finance and Operating Leases link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Credit Facility link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Severance link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Finance and Operating Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 40306 - Disclosure - Summary of Significant Accounting Policies - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 lrn-20210630_cal.xml EX-101.CAL EX-101.DEF 11 lrn-20210630_def.xml EX-101.DEF EX-101.LAB 12 lrn-20210630_lab.xml EX-101.LAB EX-101.PRE 13 lrn-20210630_pre.xml EX-101.PRE XML 14 lrn-20210630x10k_htm.xml IDEA: XBRL DOCUMENT 0001157408 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2020-07-01 2021-06-30 0001157408 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-07-01 2020-06-30 0001157408 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-07-01 2019-06-30 0001157408 us-gaap:InventoryValuationReserveMember 2020-07-01 2021-06-30 0001157408 us-gaap:AllowanceForCreditLossMember 2020-07-01 2021-06-30 0001157408 lrn:StudentComputerReserveMember 2020-07-01 2021-06-30 0001157408 us-gaap:InventoryValuationReserveMember 2019-07-01 2020-06-30 0001157408 us-gaap:AllowanceForCreditLossMember 2019-07-01 2020-06-30 0001157408 lrn:StudentComputerReserveMember 2019-07-01 2020-06-30 0001157408 us-gaap:InventoryValuationReserveMember 2018-07-01 2019-06-30 0001157408 us-gaap:AllowanceForCreditLossMember 2018-07-01 2019-06-30 0001157408 lrn:StudentComputerReserveMember 2018-07-01 2019-06-30 0001157408 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2021-06-30 0001157408 us-gaap:InventoryValuationReserveMember 2021-06-30 0001157408 us-gaap:AllowanceForCreditLossMember 2021-06-30 0001157408 lrn:StudentComputerReserveMember 2021-06-30 0001157408 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2020-06-30 0001157408 us-gaap:InventoryValuationReserveMember 2020-06-30 0001157408 us-gaap:AllowanceForCreditLossMember 2020-06-30 0001157408 lrn:StudentComputerReserveMember 2020-06-30 0001157408 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-06-30 0001157408 us-gaap:InventoryValuationReserveMember 2019-06-30 0001157408 us-gaap:AllowanceForCreditLossMember 2019-06-30 0001157408 lrn:StudentComputerReserveMember 2019-06-30 0001157408 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-06-30 0001157408 us-gaap:InventoryValuationReserveMember 2018-06-30 0001157408 us-gaap:AllowanceForCreditLossMember 2018-06-30 0001157408 lrn:StudentComputerReserveMember 2018-06-30 0001157408 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:RetainedEarningsMember 2021-06-30 0001157408 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member 2021-06-30 0001157408 us-gaap:RetainedEarningsMember 2021-06-30 0001157408 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001157408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001157408 us-gaap:RetainedEarningsMember 2020-06-30 0001157408 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001157408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001157408 us-gaap:RetainedEarningsMember 2019-06-30 0001157408 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001157408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001157408 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2018-06-30 0001157408 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2018-06-30 0001157408 us-gaap:RetainedEarningsMember 2018-06-30 0001157408 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001157408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001157408 us-gaap:TreasuryStockMember 2021-06-30 0001157408 us-gaap:CommonStockMember 2021-06-30 0001157408 us-gaap:TreasuryStockMember 2020-06-30 0001157408 us-gaap:CommonStockMember 2020-06-30 0001157408 us-gaap:TreasuryStockMember 2019-06-30 0001157408 us-gaap:CommonStockMember 2019-06-30 0001157408 us-gaap:TreasuryStockMember 2018-06-30 0001157408 us-gaap:CommonStockMember 2018-06-30 0001157408 2017-07-01 2018-06-30 0001157408 lrn:StockOptionPlan2007AndIncentiveAwardPlan2016Member 2021-06-30 0001157408 lrn:FiscalYear2023Member lrn:CareerLearningRevenuePerformanceBasedShareUnitsMember 2020-07-01 2021-06-30 0001157408 lrn:FiscalYear2022Member lrn:CareerLearningRevenuePerformanceBasedShareUnitsMember 2020-07-01 2021-06-30 0001157408 lrn:IncentiveAwardPlan2016Member 2021-06-30 0001157408 us-gaap:RestrictedStockMember lrn:VestingBasedOnPerformanceAndServiceMember 2020-07-01 2021-06-30 0001157408 us-gaap:RestrictedStockMember lrn:ServiceBasedAwardsMember 2020-07-01 2021-06-30 0001157408 us-gaap:RestrictedStockMember lrn:VestingBasedOnPerformanceMember 2021-06-30 0001157408 us-gaap:RestrictedStockMember lrn:ServiceBasedAwardsMember 2021-06-30 0001157408 us-gaap:RestrictedStockMember 2020-06-30 0001157408 us-gaap:PerformanceSharesMember 2020-06-30 0001157408 lrn:DeferredStockUnitsMember 2020-06-30 0001157408 us-gaap:RestrictedStockMember 2019-06-30 0001157408 us-gaap:PerformanceSharesMember 2019-06-30 0001157408 lrn:DeferredStockUnitsMember 2019-06-30 0001157408 us-gaap:RestrictedStockMember 2018-06-30 0001157408 us-gaap:PerformanceSharesMember 2018-06-30 0001157408 lrn:CareerLearningRevenuePerformanceBasedShareUnitsMember 2020-07-01 2021-06-30 0001157408 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember lrn:VestingBasedOnPerformanceMember 2020-07-01 2021-06-30 0001157408 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember lrn:VestingBasedOnPerformanceMember 2020-07-01 2021-06-30 0001157408 us-gaap:RestrictedStockMember lrn:VestingBasedOnPerformanceMember 2020-07-01 2021-06-30 0001157408 lrn:IndependentContractorsMember us-gaap:RestrictedStockMember 2020-07-01 2021-06-30 0001157408 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember lrn:VestingBasedOnPerformanceMember 2019-07-01 2020-06-30 0001157408 us-gaap:PerformanceSharesMember lrn:FiscalYear2019LongTermIncentivePlanMember 2019-07-01 2020-06-30 0001157408 lrn:NewChiefExecutiveOfficerAndExecutiveChairmanMember us-gaap:PerformanceSharesMember 2019-07-01 2020-06-30 0001157408 us-gaap:PerformanceSharesMember lrn:LongTermShareholdersPerformancePlanMember 2018-07-01 2019-06-30 0001157408 us-gaap:PerformanceSharesMember lrn:FiscalYear2019LongTermIncentivePlanMember 2018-07-01 2019-06-30 0001157408 lrn:CareerLearningRevenuePerformanceBasedShareUnitsMember 2021-06-30 0001157408 us-gaap:PerformanceSharesMember lrn:FiscalYear2020TransactionRelatedIncentivePlanMember 2020-06-30 0001157408 us-gaap:PerformanceSharesMember lrn:FiscalYear2019LongTermIncentivePlanMember 2020-06-30 0001157408 us-gaap:PerformanceSharesMember lrn:FiscalYear2019LongTermIncentivePlanMember 2019-06-30 0001157408 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember lrn:VestImmediatelyUponAchievementOfPerformanceGoalsMember 2020-08-01 2020-08-31 0001157408 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-07-01 2021-06-30 0001157408 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember lrn:VestImmediatelyUponAchievementOfPerformanceGoalsMember 2020-07-01 2021-06-30 0001157408 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember lrn:VestImmediatelyUponAchievementOfPerformanceGoalsMember 2020-07-01 2021-06-30 0001157408 lrn:FiscalYear2022Member lrn:CareerLearningRevenuePerformanceBasedShareUnitsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-07-01 2021-06-30 0001157408 lrn:FiscalYear2022Member lrn:CareerLearningRevenuePerformanceBasedShareUnitsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-07-01 2021-06-30 0001157408 lrn:FiscalYear2021Member lrn:CareerLearningRevenuePerformanceBasedShareUnitsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-07-01 2021-06-30 0001157408 lrn:FiscalYear2021Member lrn:CareerLearningRevenuePerformanceBasedShareUnitsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-07-01 2021-06-30 0001157408 lrn:FiscalYear2021ManagementIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-07-01 2021-06-30 0001157408 lrn:FiscalYear2021ManagementIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-07-01 2021-06-30 0001157408 lrn:FiscalYear2021LongTermIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-07-01 2021-06-30 0001157408 lrn:FiscalYear2021LongTermIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-07-01 2021-06-30 0001157408 us-gaap:PerformanceSharesMember lrn:FiscalYear2020TransactionRelatedIncentivePlanMember us-gaap:RevenueFromContractWithCustomerMember 2019-07-01 2020-06-30 0001157408 us-gaap:PerformanceSharesMember lrn:FiscalYear2020TransactionRelatedIncentivePlanMember lrn:EarningsBeforeIncomeTaxesDepreciationAndAmortizationMember 2019-07-01 2020-06-30 0001157408 lrn:CalendarYear2022Member lrn:PerformanceSharesTrancheTwoMember lrn:FiscalYear2020TransactionRelatedIncentivePlanMember 2019-07-01 2020-06-30 0001157408 lrn:CalendarYear2021Member lrn:PerformanceSharesTrancheOneMember lrn:FiscalYear2020TransactionRelatedIncentivePlanMember 2019-07-01 2020-06-30 0001157408 lrn:PerformanceSharesTrancheTwoMember lrn:FiscalYear2019LongTermIncentivePlanMember 2019-07-01 2020-06-30 0001157408 lrn:PerformanceSharesTrancheThreeMember lrn:FiscalYear2019LongTermIncentivePlanMember 2019-07-01 2020-06-30 0001157408 lrn:PerformanceSharesTrancheOneMember lrn:FiscalYear2019LongTermIncentivePlanMember 2019-07-01 2020-06-30 0001157408 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember lrn:VestAnnuallyOverTwoYearsMember 2020-08-01 2020-08-31 0001157408 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember lrn:VestAnnuallyOverTwoYearsMember 2020-07-01 2021-06-30 0001157408 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember lrn:VestAnnuallyOverTwoYearsMember 2020-07-01 2021-06-30 0001157408 lrn:FiscalYear2021Member lrn:CareerLearningRevenuePerformanceBasedShareUnitsMember 2020-07-01 2021-06-30 0001157408 lrn:FiscalYear2021ManagementIncentivePlanMember 2020-07-01 2021-06-30 0001157408 lrn:LongTermShareholdersPerformancePlanMember 2018-07-01 2019-06-30 0001157408 lrn:ExecutivesAndOtherEmployeesMember 2020-07-01 2021-06-30 0001157408 lrn:ExecutivesAndOtherEmployeesMember 2019-07-01 2020-06-30 0001157408 lrn:ExecutivesAndOtherEmployeesMember 2018-07-01 2019-06-30 0001157408 lrn:GeorgiaCyberAcademyInc.Member 2020-06-30 0001157408 lrn:PrimaryObligorMember 2020-07-01 2021-06-30 0001157408 lrn:CareerLearningMember 2020-07-01 2021-06-30 0001157408 lrn:AdultMember 2020-07-01 2021-06-30 0001157408 lrn:PrimaryObligorMember 2019-07-01 2020-06-30 0001157408 lrn:CareerLearningMember 2019-07-01 2020-06-30 0001157408 lrn:AdultMember 2019-07-01 2020-06-30 0001157408 lrn:PrimaryObligorMember 2018-07-01 2019-06-30 0001157408 lrn:CareerLearningMember 2018-07-01 2019-06-30 0001157408 us-gaap:OtherCurrentAssetsMember 2021-06-30 0001157408 us-gaap:OtherNoncurrentAssetsMember 2020-06-30 0001157408 us-gaap:OtherCurrentAssetsMember 2020-06-30 0001157408 us-gaap:OtherNoncurrentAssetsMember 2019-06-30 0001157408 us-gaap:OtherCurrentAssetsMember 2019-06-30 0001157408 lrn:FoundationForOnlineAndBlendedLearningMember 2019-06-30 0001157408 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-07-01 2021-06-30 0001157408 srt:MinimumMember us-gaap:ComputerEquipmentMember 2020-07-01 2021-06-30 0001157408 srt:MinimumMember lrn:StudentAndStateTestingComputersMember 2020-07-01 2021-06-30 0001157408 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-07-01 2021-06-30 0001157408 srt:MaximumMember us-gaap:ComputerEquipmentMember 2020-07-01 2021-06-30 0001157408 srt:MaximumMember lrn:StudentAndStateTestingComputersMember 2020-07-01 2021-06-30 0001157408 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-07-01 2021-06-30 0001157408 us-gaap:FurnitureAndFixturesMember 2020-07-01 2021-06-30 0001157408 lrn:SoftwareDevelopmentCostsInternetDomainMember 2020-07-01 2021-06-30 0001157408 lrn:OfficeEquipmentExcludingComputersMember 2020-07-01 2021-06-30 0001157408 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-06-30 0001157408 us-gaap:LeaseholdImprovementsMember 2021-06-30 0001157408 us-gaap:FurnitureAndFixturesMember 2021-06-30 0001157408 us-gaap:ComputerEquipmentMember 2021-06-30 0001157408 lrn:StudentComputerMember 2021-06-30 0001157408 lrn:StateTestingComputersMember 2021-06-30 0001157408 lrn:OfficeEquipmentExcludingComputersMember 2021-06-30 0001157408 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-06-30 0001157408 us-gaap:LeaseholdImprovementsMember 2020-06-30 0001157408 us-gaap:FurnitureAndFixturesMember 2020-06-30 0001157408 us-gaap:ComputerEquipmentMember 2020-06-30 0001157408 lrn:StudentComputerMember 2020-06-30 0001157408 lrn:StateTestingComputersMember 2020-06-30 0001157408 lrn:OfficeEquipmentExcludingComputersMember 2020-06-30 0001157408 us-gaap:SoftwareDevelopmentMember 2020-07-01 2021-06-30 0001157408 us-gaap:SoftwareDevelopmentMember 2019-07-01 2020-06-30 0001157408 us-gaap:SoftwareDevelopmentMember 2018-07-01 2019-06-30 0001157408 lrn:TwoEarlyStageFundsMember 2020-07-01 2021-06-30 0001157408 lrn:RethinkEducationIiiLpMember 2020-07-01 2021-06-30 0001157408 lrn:PurchasePricePayableAtEighteenMonthAnniversaryFromClosingOfAcquisitionMember lrn:MedcertsLlcMember 2020-11-30 2020-11-30 0001157408 lrn:PurchasePricePayableAtClosingOfAcquisitionMember lrn:MedcertsLlcMember 2020-11-30 2020-11-30 0001157408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-01 2021-06-30 0001157408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2020-06-30 0001157408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2019-06-30 0001157408 lrn:AgoraMember 2021-06-30 0001157408 lrn:InstructionalCostsAndServicesMember 2020-07-01 2021-06-30 0001157408 lrn:InstructionalCostsAndServicesMember 2019-07-01 2020-06-30 0001157408 us-gaap:RetainedEarningsMember 2020-07-01 2021-06-30 0001157408 us-gaap:RetainedEarningsMember 2019-07-01 2020-06-30 0001157408 us-gaap:RetainedEarningsMember 2018-07-01 2019-06-30 0001157408 srt:MinimumMember us-gaap:BuildingMember 2021-06-30 0001157408 srt:MaximumMember us-gaap:BuildingMember 2021-06-30 0001157408 2020-01-27 0001157408 2019-07-01 0001157408 lrn:NewMarketsEducationPartnersIiLpMember 2021-06-30 0001157408 lrn:TwoEarlyStageFundsMember 2019-06-30 0001157408 us-gaap:BuildingMember 2021-06-30 0001157408 lrn:TechElevatorIncMember us-gaap:TradeNamesMember 2020-11-30 2020-11-30 0001157408 lrn:TechElevatorIncMember us-gaap:DevelopedTechnologyRightsMember 2020-11-30 2020-11-30 0001157408 lrn:TechElevatorIncMember us-gaap:CustomerRelationshipsMember 2020-11-30 2020-11-30 0001157408 lrn:MedcertsLlcMember us-gaap:TradeNamesMember 2020-11-30 2020-11-30 0001157408 lrn:MedcertsLlcMember us-gaap:DevelopedTechnologyRightsMember 2020-11-30 2020-11-30 0001157408 lrn:MedcertsLlcMember us-gaap:CustomerRelationshipsMember 2020-11-30 2020-11-30 0001157408 lrn:GalvanizeIncMember us-gaap:TradeNamesMember 2020-01-27 2020-01-27 0001157408 lrn:GalvanizeIncMember us-gaap:DevelopedTechnologyRightsMember 2020-01-27 2020-01-27 0001157408 lrn:GalvanizeIncMember us-gaap:CustomerRelationshipsMember 2020-01-27 2020-01-27 0001157408 us-gaap:TradeNamesMember 2021-06-30 0001157408 us-gaap:OtherIntangibleAssetsMember 2021-06-30 0001157408 us-gaap:DevelopedTechnologyRightsMember 2021-06-30 0001157408 us-gaap:CustomerRelationshipsMember 2021-06-30 0001157408 us-gaap:TradeNamesMember 2020-06-30 0001157408 us-gaap:OtherIntangibleAssetsMember 2020-06-30 0001157408 us-gaap:DevelopedTechnologyRightsMember 2020-06-30 0001157408 us-gaap:CustomerRelationshipsMember 2020-06-30 0001157408 lrn:AcquisitionsMember us-gaap:FairValueInputsLevel3Member lrn:ConvertibleNoteMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001157408 lrn:AcquisitionsMember us-gaap:FairValueInputsLevel3Member lrn:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001157408 lrn:AcquisitionsMember lrn:ConvertibleNoteMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001157408 lrn:AcquisitionsMember lrn:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001157408 lrn:AcquisitionsMember us-gaap:FairValueInputsLevel3Member lrn:ConvertibleNoteMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001157408 lrn:AcquisitionsMember lrn:ConvertibleNoteMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001157408 lrn:AcquisitionsMember us-gaap:FairValueInputsLevel3Member lrn:ConvertibleNoteMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001157408 lrn:AcquisitionsMember us-gaap:FairValueInputsLevel3Member lrn:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001157408 lrn:AcquisitionsMember us-gaap:FairValueInputsLevel3Member lrn:ConvertibleNoteMember us-gaap:FairValueMeasurementsRecurringMember 2018-07-01 2019-06-30 0001157408 lrn:AcquisitionsMember us-gaap:FairValueInputsLevel3Member lrn:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2020-07-01 2021-06-30 0001157408 lrn:AcquisitionsMember us-gaap:FairValueInputsLevel3Member lrn:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2018-07-01 2019-06-30 0001157408 us-gaap:RestrictedStockMember 2021-06-30 0001157408 us-gaap:PerformanceSharesMember 2021-06-30 0001157408 lrn:EmployeeAndNonEmployeesStockOptionMember 2021-06-30 0001157408 lrn:DeferredStockUnitsMember 2021-06-30 0001157408 us-gaap:CostOfSalesMember lrn:StudentComputerMember 2020-07-01 2021-06-30 0001157408 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-07-01 2021-06-30 0001157408 us-gaap:CostOfSalesMember lrn:StudentComputerMember 2019-07-01 2020-06-30 0001157408 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-07-01 2020-06-30 0001157408 us-gaap:CostOfSalesMember lrn:StudentComputerMember 2018-07-01 2019-06-30 0001157408 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-07-01 2019-06-30 0001157408 us-gaap:RevolvingCreditFacilityMember 2020-01-27 2020-01-27 0001157408 lrn:TalloIncMember 2018-08-01 2018-08-31 0001157408 lrn:BancOfAmericaLeasingCapitalLlcMember srt:MinimumMember 2021-06-30 0001157408 lrn:BancOfAmericaLeasingCapitalLlcMember srt:MaximumMember 2021-06-30 0001157408 lrn:BancOfAmericaLeasingCapitalLlcMember 2020-07-31 0001157408 lrn:BancOfAmericaLeasingCapitalLlcMember 2020-04-30 0001157408 us-gaap:RevolvingCreditFacilityMember 2020-01-27 0001157408 lrn:TalloIncMember us-gaap:SeriesDPreferredStockMember 2018-08-01 2018-08-31 0001157408 us-gaap:RevolvingCreditFacilityMember 2021-06-30 0001157408 lrn:ConvertibleSeniorNotesDue2027Member 2021-06-30 0001157408 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-27 2020-01-27 0001157408 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-27 2020-01-27 0001157408 lrn:TalloIncMember us-gaap:BaseRateMember 2018-08-01 2018-08-31 0001157408 2018-06-30 0001157408 2019-06-30 0001157408 lrn:TechElevatorIncMember us-gaap:TradeNamesMember 2020-11-30 0001157408 lrn:TechElevatorIncMember us-gaap:DevelopedTechnologyRightsMember 2020-11-30 0001157408 lrn:TechElevatorIncMember us-gaap:CustomerRelationshipsMember 2020-11-30 0001157408 lrn:MedcertsLlcMember us-gaap:TradeNamesMember 2020-11-30 0001157408 lrn:MedcertsLlcMember us-gaap:DevelopedTechnologyRightsMember 2020-11-30 0001157408 lrn:MedcertsLlcMember us-gaap:CustomerRelationshipsMember 2020-11-30 0001157408 2020-11-30 0001157408 lrn:GalvanizeIncMember us-gaap:TradeNamesMember 2020-01-27 0001157408 lrn:GalvanizeIncMember us-gaap:DevelopedTechnologyRightsMember 2020-01-27 0001157408 lrn:GalvanizeIncMember us-gaap:CustomerRelationshipsMember 2020-01-27 0001157408 lrn:StockOptionsAndRestrictedStockMember 2020-07-01 2021-06-30 0001157408 lrn:StockOptionsAndRestrictedStockMember 2019-07-01 2020-06-30 0001157408 lrn:StockOptionsAndRestrictedStockMember 2018-07-01 2019-06-30 0001157408 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member 2020-07-01 0001157408 us-gaap:PerformanceSharesMember lrn:TechElevatorIncMember 2020-07-01 2021-06-30 0001157408 us-gaap:PerformanceSharesMember 2020-07-01 2021-06-30 0001157408 lrn:EmployeeAndNonEmployeesStockOptionMember 2020-07-01 2021-06-30 0001157408 lrn:DeferredStockUnitsMember 2020-07-01 2021-06-30 0001157408 us-gaap:PerformanceSharesMember 2019-07-01 2020-06-30 0001157408 lrn:EmployeeAndNonEmployeesStockOptionMember 2019-07-01 2020-06-30 0001157408 lrn:DeferredStockUnitsMember 2019-07-01 2020-06-30 0001157408 us-gaap:RestrictedStockMember 2018-07-01 2019-06-30 0001157408 us-gaap:PerformanceSharesMember 2018-07-01 2019-06-30 0001157408 lrn:EmployeeAndNonEmployeesStockOptionMember 2018-07-01 2019-06-30 0001157408 lrn:DeferredStockUnitsMember 2018-07-01 2019-06-30 0001157408 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:SoftwareDevelopmentMember 2020-07-01 2021-06-30 0001157408 us-gaap:CostOfSalesMember us-gaap:SoftwareDevelopmentMember 2020-07-01 2021-06-30 0001157408 lrn:CapitalizedCurriculumMember 2020-07-01 2021-06-30 0001157408 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:SoftwareDevelopmentMember 2019-07-01 2020-06-30 0001157408 us-gaap:CostOfSalesMember us-gaap:SoftwareDevelopmentMember 2019-07-01 2020-06-30 0001157408 lrn:CapitalizedCurriculumMember 2019-07-01 2020-06-30 0001157408 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:SoftwareDevelopmentMember 2018-07-01 2019-06-30 0001157408 us-gaap:CostOfSalesMember us-gaap:SoftwareDevelopmentMember 2018-07-01 2019-06-30 0001157408 lrn:CapitalizedCurriculumMember 2018-07-01 2019-06-30 0001157408 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember lrn:AccountingStandardsUpdate202006Member 2021-09-30 0001157408 us-gaap:SoftwareDevelopmentMember 2021-06-30 0001157408 lrn:CapitalizedCurriculumMember 2021-06-30 0001157408 us-gaap:SoftwareDevelopmentMember 2020-06-30 0001157408 lrn:CapitalizedCurriculumMember 2020-06-30 0001157408 lrn:AgoraMember 2018-06-30 0001157408 lrn:SeniorExecutivesMember us-gaap:PerformanceSharesMember lrn:LongTermShareholdersPerformancePlanMember 2018-07-01 2019-06-30 0001157408 lrn:NewChiefExecutiveOfficerAndExecutiveChairmanMember lrn:PerformanceSharesTrancheOneMember 2019-07-01 2020-06-30 0001157408 us-gaap:RestrictedStockMember 2020-07-01 2021-06-30 0001157408 us-gaap:RestrictedStockMember 2019-07-01 2020-06-30 0001157408 lrn:FiscalYear2021LongTermIncentivePlanMember 2020-07-01 2021-06-30 0001157408 us-gaap:PerformanceSharesMember lrn:FiscalYear2021ManagementIncentivePlanMember 2020-07-01 2021-06-30 0001157408 lrn:TimeBasedAwardMember lrn:FiscalYear2021ManagementIncentivePlanMember 2020-07-01 2021-06-30 0001157408 us-gaap:CommonStockMember 2020-07-01 2021-06-30 0001157408 us-gaap:CommonStockMember 2019-07-01 2020-06-30 0001157408 us-gaap:CommonStockMember 2018-07-01 2019-06-30 0001157408 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2020-06-30 0001157408 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2019-06-30 0001157408 lrn:NewChiefExecutiveOfficerAndExecutiveChairmanMember us-gaap:PerformanceSharesMember lrn:VestingBasedOnPerformanceMember 2019-07-01 2020-06-30 0001157408 lrn:MiddleHighSchoolMember 2020-07-01 2021-06-30 0001157408 lrn:GeneralEducationMember 2020-07-01 2021-06-30 0001157408 lrn:MiddleHighSchoolMember 2019-07-01 2020-06-30 0001157408 lrn:GeneralEducationMember 2019-07-01 2020-06-30 0001157408 lrn:MiddleHighSchoolMember 2018-07-01 2019-06-30 0001157408 lrn:GeneralEducationMember 2018-07-01 2019-06-30 0001157408 lrn:MedcertsLlcMember 2021-04-01 2021-06-30 0001157408 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember lrn:VestingBasedOnPerformanceAndServiceMember 2020-08-01 2020-08-31 0001157408 lrn:FiscalYear2021LongTermIncentivePlanMember 2021-06-30 0001157408 lrn:TwoEarlyStageFundsMember 2018-07-01 2019-06-30 0001157408 2016-07-01 2017-06-30 0001157408 2017-01-01 2017-03-31 0001157408 lrn:SeniorExecutivesMember us-gaap:PerformanceSharesMember lrn:LongTermShareholdersPerformancePlanMember 2019-07-01 2020-06-30 0001157408 lrn:AgoraMember 2017-07-01 2018-06-30 0001157408 lrn:GeorgiaCyberAcademyInc.Member 2019-07-01 2020-06-30 0001157408 us-gaap:RevolvingCreditFacilityMember 2020-07-01 2021-06-30 0001157408 lrn:PncEquipmentFinanceLlcMember 2021-06-30 0001157408 lrn:BancOfAmericaLeasingCapitalLlcMember 2021-06-30 0001157408 srt:MinimumMember 2021-06-30 0001157408 srt:MaximumMember 2021-06-30 0001157408 lrn:TalloIncMember 2020-08-31 0001157408 lrn:TalloIncMember 2018-08-31 0001157408 lrn:ConvertibleSeniorNotesDue2027Member 2020-07-01 2021-06-30 0001157408 us-gaap:USTreasurySecuritiesMember 2021-06-30 0001157408 us-gaap:CorporateDebtSecuritiesMember 2021-06-30 0001157408 2020-03-27 0001157408 2019-07-01 2020-06-30 0001157408 2018-07-01 2019-06-30 0001157408 lrn:ConvertibleSeniorNotesDue2027Member 2020-09-30 0001157408 lrn:ConvertibleSeniorNotesDue2027Member 2020-08-01 2020-09-30 0001157408 lrn:FoundationForOnlineAndBlendedLearningMember 2020-07-01 2021-06-30 0001157408 lrn:FoundationForOnlineAndBlendedLearningMember 2019-07-01 2020-06-30 0001157408 lrn:FoundationForOnlineAndBlendedLearningMember 2018-07-01 2019-06-30 0001157408 srt:MinimumMember 2020-07-01 2021-06-30 0001157408 srt:MaximumMember 2020-07-01 2021-06-30 0001157408 us-gaap:AccruedLiabilitiesMember lrn:MedcertsLlcMember 2021-06-30 0001157408 lrn:MedcertsLlcMember 2020-11-30 2020-11-30 0001157408 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2021-06-30 0001157408 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-07-01 2020-06-30 0001157408 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2018-07-01 2019-06-30 0001157408 lrn:GalvanizeIncMember 2021-06-30 0001157408 lrn:GalvanizeIncMember 2020-06-30 0001157408 lrn:TechElevatorIncMember 2020-11-30 0001157408 lrn:MedcertsLlcMember 2020-11-30 0001157408 lrn:GalvanizeIncMember 2020-01-27 0001157408 lrn:TechElevatorIncMember 2020-07-01 2021-06-30 0001157408 lrn:MedcertsLlcMember 2020-07-01 2021-06-30 0001157408 lrn:GalvanizeIncMember 2020-07-01 2021-06-30 0001157408 lrn:GalvanizeIncMember 2019-07-01 2020-06-30 0001157408 lrn:TechElevatorIncMember 2020-11-30 2020-11-30 0001157408 lrn:GalvanizeIncMember 2020-01-27 2020-01-27 0001157408 lrn:TotalStockPriceGrowthThirtyThreePercentageMember lrn:SeniorExecutivesMember us-gaap:PerformanceSharesMember lrn:LongTermShareholdersPerformancePlanMember 2018-07-01 2019-06-30 0001157408 lrn:TotalStockPriceGrowthLessThanTwentyFivePercentageMember lrn:SeniorExecutivesMember us-gaap:PerformanceSharesMember lrn:LongTermShareholdersPerformancePlanMember 2018-07-01 2019-06-30 0001157408 lrn:TotalStockPriceGrowthEqualsOrGreaterThanNinetyFivePercentageMember lrn:SeniorExecutivesMember us-gaap:PerformanceSharesMember lrn:LongTermShareholdersPerformancePlanMember 2018-07-01 2019-06-30 0001157408 2021-06-30 0001157408 2020-06-30 0001157408 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2021-06-30 0001157408 lrn:FoundationForOnlineAndBlendedLearningMember 2021-06-30 0001157408 lrn:StudentComputerMember 2020-07-01 2021-06-30 0001157408 lrn:StudentComputerMember 2019-07-01 2020-06-30 0001157408 lrn:StudentComputerMember 2018-07-01 2019-06-30 0001157408 2020-12-31 0001157408 2021-07-30 0001157408 2020-07-01 2021-06-30 lrn:tranche lrn:installment lrn:segment shares iso4217:USD pure lrn:contract iso4217:USD shares lrn:facility lrn:lease lrn:fund lrn:item 1 P30D P3Y11M1D P5Y P15Y P3Y P3Y P4Y2M19D P4Y P15Y P5Y10M2D P7Y P5Y 0001157408 --06-30 2021 FY false P1Y P1Y P1Y 0 0 0.003333 0.006667 0.003333 0.006667 0.006670 0.003333 0.003333 0.006667 -89400000 -29400000 0.003333 0.006667 0.006667 0.003333 10-K true 2021-06-30 false 001-33883 Stride, Inc. DE 95-4774688 2300 Corporate Park Drive Herndon VA 20171 703 483-7000 Common Stock, $0.0001 par value LRN NYSE No No Yes Yes Large Accelerated Filer false false true false 638551439 41591963 386080000 212299000 21384000 6808000 369303000 236134000 39690000 28300000 19453000 13058000 43004000 11480000 857530000 501271000 94671000 111768000 72069000 38668000 57308000 48493000 50376000 48849000 99480000 77451000 240353000 174939000 105510000 71824000 1577297000 1073263000 62144000 40428000 77642000 27351000 80363000 47227000 38110000 24417000 100000000 27336000 13304000 20649000 20689000 306244000 273416000 41568000 4634000 77458000 96544000 299271000 31853000 13771000 16255000 9569000 772649000 397934000 0.0001 0.0001 10000000 10000000 0 0 0.0001 0.0001 100000000 100000000 46911527 46341627 41576784 41006884 4000 4000 795449000 730761000 -474000 93000 112151000 46953000 5334743 5334743 102482000 102482000 804648000 675329000 1577297000 1073263000 1536760000 1040765000 1015752000 1001860000 693232000 663437000 534900000 347533000 352315000 424444000 315076000 306829000 110456000 32457000 45486000 -17979000 698000 2761000 2829000 272000 114000 95306000 33427000 48361000 24539000 8541000 10520000 684000 -380000 -632000 71451000 24506000 37209000 1.78 0.62 0.96 1.71 0.60 0.91 40211016 39478928 38848780 41868580 40663224 40944800 71451000 24506000 37209000 -567000 133000 212000 70884000 24639000 37421000 44902567 4000 703351000 -252000 -13432000 -5334743 -102482000 587189000 -1330000 -1330000 37209000 37209000 212000 212000 17013000 17013000 150290 3030000 3030000 258263 828833 235485 329232 9958000 9958000 45575236 4000 713436000 -40000 22447000 -5334743 -102482000 633365000 24506000 24506000 133000 133000 24022000 24022000 4000 64000 64000 1126227 79541 284295 6761000 6761000 46341627 4000 730761000 93000 46953000 -5334743 -102482000 675329000 -6253000 -6253000 71451000 71451000 -567000 -567000 38927000 38927000 990067 748000 748000 655219 10885000 10885000 105502000 105502000 60354000 60354000 578070 82419 260599 9250000 9250000 46911527 4000 795449000 -474000 112151000 -5334743 -102482000 804648000 71451000 24506000 37209000 90077000 72091000 71400000 39333000 23609000 16676000 2549000 -1305000 3693000 6561000 2882000 6325000 12620000 19567000 11827000 9766000 7751000 3985000 143073000 37772000 21637000 39164000 16181000 3321000 18930000 -6213000 20174000 15899000 7424000 8295000 32437000 3103000 5948000 -21025000 -13124000 18222000 1817000 -7141000 134150000 80415000 141606000 3567000 1677000 5477000 31264000 23988000 26318000 17432000 19332000 16611000 223000 389000 167995000 55031000 16107000 1723000 4373000 13092000 40542000 -165443000 -217365000 -61109000 24315000 27675000 21034000 105000000 100000000 5000000 408610000 60354000 1027000 748000 64000 3030000 10885000 9228000 6761000 9958000 204576000 65628000 -28989000 173283000 -71322000 51508000 213299000 284621000 233113000 386582000 213299000 284621000 386080000 212299000 283121000 502000 500000 500000 500000 1000000 386582000 213299000 284621000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">1. Description of the Business</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Stride, Inc., together with its subsidiaries (“Stride” or the “Company”) is an education services company providing virtual and blended learning. On December 16, 2020, the Company changed its name from K12 Inc. to Stride, Inc. The brand reflects the Company’s continued growth into lifelong learning, regardless of a student’s age or location. The Company’s technology-based products and services enable its clients to attract, enroll, educate, track progress, and support students. These products and services, spanning curriculum, systems, instruction, and support services are designed to help learners of all ages reach their full potential through inspired teaching and personalized learning. The Company’s clients are primarily public and private schools, school districts, and charter boards. Additionally, it offers solutions to employers, government agencies and consumers. These products and services are provided through two lines of revenue:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Products and services for the General Education market are predominantly focused on core subjects, including math, English, science and history, for kindergarten through twelfth grade students to help build a common foundation of knowledge.  Programs utilizing General Education products and services are for students that are not specializing in any particular curriculum or course of study.  These programs provide an alternative to traditional school options and address a range of student needs including, safety concerns, increased academic support, scheduling flexibility, physical/health restrictions or advanced learning. </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Products and services are sold as a comprehensive school-as-a-service offering or à la carte.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Career Learning products and services are focused on developing skills to enter and succeed in careers in high-growth, in-demand industries—including information technology, </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">health care and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">business.  The Company pr</span><span style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">ovides middle and high school students with Career Learning programs that complement their core general education coursework in math, English, science and history. Stride offers multiple career pathways supported by a diverse catalog of Career Learning courses. The middle school program exposes students to a variety of career options and introduces career skill development. In high school, students may engage in industry content pathway courses, project-based learning in virtual teams, and career development services. High school students also have the opportunity to progress toward certifications, connect with industry professionals, earn college credits while in high school, and participate in job shadowing and/or work-based learning experiences that are required to succeed in today’s digital, tech-enabled economy.  A student enrolled in a school offering Stride’s General Education program may take Career Learning courses, but that student and the associated revenue is not reported as a Career Learning enrollment or Career Learning revenue. However, a student and the associated revenue, whether in middle or high school, is counted as a Career Learning enrollment or Career Learning revenue if the student is enrolled in a Career Learning program</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">. </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Like General Education products and services, the products and services for the Career Learning market </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">are sold as a comprehensive school-as-a-service offering or à la carte</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">.  The Company also offers focused post-secondary career learning programs to adult learners</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">, through its Galvanize, Inc. (“Galvanize”), Tech Elevator, Inc. (“Tech Elevator”), and MedCerts, LLC (“MedCerts”) brands. </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">These include skills training in </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">the </span><span style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">data science, software engineering, healthcare, and medical fields, as well as providing staffing and talent development services to employers</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">. These programs are offered directly to consumers, as well as to employers and government agencies.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">During the first quarter of fiscal year 2021, the Company revised its lines of revenue. Previously, the lines of revenue were (i) Managed Public School Programs, (ii) Institutional, and (iii) Private Pay Schools and Other. The Company believes that the change in the lines of revenue will facilitate a better understanding of the markets in which the Company competes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2. Basis of Presentation</b></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 consolidated financial statements include the accounts of the Company and its subsidiaries. All significant intercompany accounts and transactions have been eliminated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company operates in one operating and <span style="-sec-ix-hidden:Hidden_tevZKMEAGE6zwdPh56_-Xg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">reportable</span></span> business segment as a technology-based education company providing proprietary and third-party curriculum, software systems and educational services designed to facilitate </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">individualized learning for students and adults. The Chief Operating Decision Maker evaluates profitability based on consolidated results.</p> 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">3. Summary of Significant Accounting Policies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</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;margin:0pt;"><i style="font-style:italic;">Accounting Standards Adopted</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On July 1, 2020, the Company adopted Accounting Standards Codification (“ASC”) Topic 326, <i style="font-style:italic;">Financial Instruments – Credit Losses</i> (“ASC 326”), related to the methodology for recognizing credit losses. The new standard revises the accounting requirements related to the measurement of credit losses. Assets must be presented in the financial statements as the net amount expected to be collected. The allowance is based upon historical losses, customer-specific information, current economic conditions, and reasonable and supportable forecasts of future economic conditions. The Company adopted this standard using the modified retrospective approach. The adoption of ASC 326 resulted in the recognition of an additional allowance for credit losses of $8.5 million, as well as decreases of $6.2 million and $2.3 million to retained earnings and deferred tax liabilities, respectively, as of July 1, 2020. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On July 1, 2020, the Company adopted Accounting Standards Update (“ASU”) 2017-04, <i style="font-style:italic;">Intangibles – Goodwill and Other </i>(Topic 350)<i style="font-style:italic;"> </i>(“ASU 2017-04”). This amendment simplifies how an entity is required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test. Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit’s goodwill with the carrying amount of that goodwill. Instead, under the amendments in this update, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. The Company adopted this standard prospectively without a material impact to its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Accounting Standards Not Yet Adopted</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In March 2020, the Financial Accounting Standards Board (“FASB”) issued ASU 2020-04, <i style="font-style:italic;">Reference Rate Reform </i>(Topic 848)<i style="font-style:italic;"> </i>(“ASU 2020-04”) which provides relief to companies that will be impacted by the cessation of reference rate reform, e.g. LIBOR, that is tentatively planned for the end of calendar year 2022. The ASU permits an entity to consider contract modifications due to reference rate reform to be an event that does not require contract remeasurement. This ASU will be effective for the Company as of March 12, 2020 through December 31, 2022 and adoption is permitted at any time during the period on a prospective basis. The Company is currently evaluating the impact of this ASU on its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:14pt 0pt 0pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/><span style="font-size:10pt;">In August 2020, the FASB issued ASU 2020-06, </span><i style="font-size:10pt;font-style:italic;">Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging— Contracts in Entity’s Own Equity (Subtopic 815-40)</i><span style="font-size:10pt;"> which, among other things, simplifies the accounting for convertible instruments by eliminating the requirement to separate conversion features from the host contract. Consequently, a convertible debt instrument will be accounted for as a single liability measured at its amortized cost and interest expense will be recognized at the coupon rate. Early adoption is permitted for fiscal years beginning after December 15, 2020, including interim periods. The Company early adopted this standard in the first quarter of fiscal year 2022. The adoption resulted in the elimination of the debt discount (and related deferred tax liability) that had been recorded within equity. The net impact of the adjustments will be recorded to the opening balance of retained earnings. Preliminarily, the impacts to the consolidated balance sheet were the following: (1) increase of </span><span style="font-size:10pt;">$110.6</span><span style="font-size:10pt;"> million to long-term debt, </span><span style="font-size:10pt;">(2)</span><span style="font-size:10pt;"> decrease of </span><span style="-sec-ix-hidden:Hidden_nDmrT1TWPUyztEZEsVma0g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$89.4</span></span><span style="font-size:10pt;"> million to additional paid-in capital, (3) decrease of </span><span style="-sec-ix-hidden:Hidden_Fu9L2HjrwEqzpRMp8Qnttg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$29.4</span></span><span style="font-size:10pt;"> million to deferred tax liability, and (4) increase to retained earnings of </span><span style="font-size:10pt;">$8.2</span><span style="font-size:10pt;"> million.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:14pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States (“GAAP”) requires management to make estimates and assumptions affecting the reported amounts </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">of assets and liabilities and contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates and assumptions, including those related to the allowance for doubtful accounts, inventory reserves, amortization periods, the allocation of purchase price to the fair value of net assets and liabilities acquired in business combinations, fair values used in asset impairment evaluations, valuation of long-lived assets, accrual for incurred but not reported (“IBNR”) claims, contingencies, income taxes, fair value of contingent consideration and stock-based compensation expense. The Company bases its estimates on historical experience and various assumptions that it believes are reasonable under the circumstances. The results of the analysis form the basis for making assumptions about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results could differ from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Revenue Recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Revenue is recognized when control of the promised goods or services is transferred to the Company’s customers, in an amount that reflects the consideration it expects to be entitled to in exchange for those goods or services using the following steps:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">identify the contract, or contracts, with a customer;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">identify the performance obligations in the contract;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">determine the transaction price;</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;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">allocate the transaction price to the performance obligations in the contract; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">recognize revenue when, or as, the Company satisfies a performance obligation.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Revenues related to the products and services that the Company provides to students in kindergarten through twelfth grade or adult learners are considered to be General Education or Career Learning based on the school or adult program in which the student is enrolled. General Education products and services are focused on core subjects, including math, English, science and history, for kindergarten through twelfth grade students to help build a common foundation of knowledge. Career Learning products and services are focused on developing skills to enter and succeed in careers in high-growth, in-demand industries—including information technology, business, and health services, for students in middle school through high school and adult learners.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The majority of the Company’s contracts are with the following types of customers:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">a virtual or blended school whereby the amount of revenue is primarily determined by funding the school receives;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">a school or individual who licenses certain curriculum on a subscription or course-by-course basis; or</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">an enterprise who contracts with the Company to provide job training.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Funding-based Contracts</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company provides an integrated package of systems, services, products, and professional expertise that is administered together to support a virtual or blended public school. Contractual agreements generally span multiple years with performance obligations being isolated to annual periods which generally coincide with the Company’s fiscal year. Customers of these programs can obtain administrative support, information technology, academic support services, online curriculum, learning systems platforms and instructional services under the terms of a negotiated service agreement. The schools receive funding on a per student basis from the state in which the public school or school district is located. Shipments of materials for schools that occur in the fourth fiscal quarter and for the upcoming school year are recorded in deferred revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company generates revenues under contracts with virtual and blended public schools and include the following components, where required:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">providing each of a school’s students with access to the Company’s online school and lessons;</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;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">offline learning kits, which include books and materials to supplement the online lessons; </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;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">the use of a personal computer and associated reclamation services;</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;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">internet access and technology support services; </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;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">instruction by a state-certified teacher; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">management and technology services necessary to support a virtual or blended school. In certain contracts, revenues are determined directly by per enrollment funding.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">To determine the pro rata amount of revenue to recognize in a fiscal quarter, the Company estimates the total expected funds each school will receive in a particular school year. Total funds for a school are primarily a function of the number of students enrolled in the school and established per enrollment funding levels, which are generally published on an annual basis by the state or school district. The Company reviews its estimates of funding periodically, and updates as necessary, by adjusting its year-to-date earned revenues to be proportional to the total expected revenues to be earned during the fiscal year. Actual school funding may vary from these estimates and the impact of these differences could impact the Company’s results of operations. Since the end of the school year coincides with the end of the Company’s fiscal year, annual revenues are generally based on actual school funding and actual costs incurred (including costs for the Company’s services to the schools plus other costs the schools may incur). The Company’s schools’ reported results are subject to annual school district financial audits, which incorporate enrollment counts, funding and other routine financial audit considerations. The results of these audits are incorporated into the Company’s monthly funding estimates for the current and prior periods. For the years ended June 30, 2020, 2019 and 2018, the Company’s aggregate funding estimates differed from actual reimbursements impacting total reported revenue by approximately (0.1)%, 0.6%, and 0.4%, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Each state and/or school district has variations in the school funding formulas and methodologies that it uses to estimate funding for revenue recognition at its respective schools. As the Company estimates funding for each school, it takes into account the state definition for count dates on which reported enrollment numbers will be used for per pupil funding. The parameters the Company considers in estimating funding for revenue recognition purposes include school district count definitions, withdrawal rates, new registrations, average daily attendance, special needs enrollment, academic progress and historical completion, student location, funding caps and other state specified categorical program funding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Under the contracts where the Company provides products and services to schools, the Company is responsible for substantially all of the expenses incurred by the school and has generally agreed to absorb any operating losses of the schools in a given school year. These school operating losses represent the excess of costs incurred over revenues earned by the virtual or blended public school (the school’s expected funding), as reflected in its respective financial statements, including Company charges to the schools. To the extent a school does not receive sufficient funding for each student enrolled in the school, the school would still incur costs associated with serving the unfunded enrollment. If losses due to unfunded enrollments result in a net operating loss for the year that loss is reflected as a reduction in the revenues and net receivables that the Company collects from the school. A school net operating loss in one year does not necessarily mean the Company anticipates losing money on the entire contract with the school. However, a school’s net operating loss may reduce the Company’s ability to collect its management fees in full and recognized revenues are constrained to reflect the expected cash collections from such schools. The Company records the school’s estimated net operating loss against revenues based upon the percentage of actual revenues in the period to total estimated revenues for the fiscal year. Actual school net operating losses may vary from these estimates or revisions, and the impact of these differences could have a material impact on results of operations. For the years ended June 30, 2021, 2020 and 2019, the Company’s revenues included a reduction for net school operating losses at the schools of $63.4 million, $45.4 million, and $54.7 million, respectively. Because the Company has agreed to absorb any operating losses of the schools, the Company records the expenses incurred by the school as both revenue and expenses in the consolidated statements of operations. Amounts recorded as revenues and expenses for the years ended June 30, 2021, 2020 and 2019, were $412.1 million, $325.5 million and $342.7 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Subscription-based Contracts</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company provides certain online curriculum and services to schools and school districts under subscription agreements. Revenues from the licensing of curriculum under subscription arrangements are recognized on a ratable basis over the subscription period. Revenues from professional consulting, training and support services are deferred and </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">recognized ratably over the service period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In addition, the Company contracts with individual customers who have access for <span style="-sec-ix-hidden:Hidden_Z3JT3CbNFEOK3MTVgjLVnw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">one</span></span> to two years to company-provided online curriculum and generally prepay for services to be received. Adult learners enroll in courses that provide specialized training in a specific industry. Each of these contracts are considered to be one performance obligation. The Company recognizes these revenues pro rata over the maximum term of the customer contract based on the defined contract price.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Enterprise Contracts</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company provides job training over a specified contract period to enterprises. Each of these contracts are considered to be one performance obligation. The Company recognizes these revenues based on the number of students trained during the term of the contract based on the defined contract price.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Disaggregated Revenues</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The revenue recognition related to the types of contracts discussed above can span both of the Company’s lines of revenue as shown below. For example, a funding-based contract may include both General Education and Career Learning students. In total, there is one performance obligation and revenue is recognized over the Company’s fiscal year. The revenue is then disaggregated between General Education and Career Learning based on the Company’s estimated full-year enrollment totals of each category. During the years ended June 30, 2021, 2020 and 2019, approximately 88%, 88%, and 87%, respectively, of the Company’s General Education revenues, and 98%, 99% and 100%, respectively, of the Company’s Middle – High School Career Learning revenues, were from funding-based contracts. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table presents the Company’s revenues disaggregated based on its two lines of business for the years ended June 30, 2021, 2020 and 2019:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-style:italic;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:47.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:14.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:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.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:1.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: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:13.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.93%;margin:0pt;padding:0pt;"><p 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.3%;margin:0pt;padding:0pt;"><p 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="8" style="vertical-align:bottom;white-space:nowrap;width:50.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.93%;margin:0pt;padding:0pt;"><p 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.3%;margin:0pt;padding:0pt;"><p 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:16.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><td style="vertical-align:bottom;white-space:nowrap;width:1.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:14.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;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.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;">2019</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.93%;margin:0pt;padding:0pt;"><p 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.3%;margin:0pt;padding:0pt;"><p 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="8" style="vertical-align:bottom;width:50.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.93%;margin:0pt;padding:0pt;"><p style="font-family:'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.3%;margin:0pt;padding:0pt;"><p style="font-family:'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.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:14.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p 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.55%;margin:0pt;padding:0pt;"><p 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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:47.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General Education</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.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:1.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:14.97%;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,280,199</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 933,809</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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: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:13.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 965,931</p></td></tr><tr><td style="vertical-align:top;width:47.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Career Learning</p></td><td style="vertical-align:top;width:1.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:1.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:14.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:1.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: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:13.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:1.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: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:13.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></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:47.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Middle - High School</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.3%;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:1.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:14.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,774</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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: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:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96,003</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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: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:13.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,821</p></td></tr><tr><td style="vertical-align:top;width:47.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Adult</p></td><td style="vertical-align:top;width:1.3%;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:1.94%;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:14.97%;border-bottom: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;"> 55,787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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="vertical-align:bottom;white-space:nowrap;width:13.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:47.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Career Learning</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.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:1.94%;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:14.97%;border-bottom: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;"> 256,561</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,956</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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: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:13.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,821</p></td></tr><tr><td style="vertical-align:top;width:47.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Revenues</p></td><td style="vertical-align:top;width:1.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:1.94%;border-bottom:3px 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:14.97%;border-bottom:3px 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,536,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,040,765</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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:13.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,015,752</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Concentration of Customers</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">During the years ended June 30, 2021, 2020 and 2019, the Company had zero, zero and one contract, respectively, that represented greater than 10% of revenues.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In fiscal year 2018, the Company and the Agora Cyber Charter School entered into an agreement related to its outstanding receivable of $28.7 million at June 30, 2018 to be paid over a four-year period. In addition, the term of the service agreement was extended through June 30, 2022. The Company reclassified the long-term portion of $23.2 million to deposits and other assets on the consolidated balance sheets as of June 30, 2018. The balance as of June 30, 2021 was $4.2 million and is included in accounts receivable on the consolidated balance sheets. The Company accrues interest on its long-term receivables based on contracted terms.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Contract Balances</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The timing of revenue recognition, invoicing, and cash collection results in accounts receivable, unbilled receivables (a contract asset) and deferred revenue (a contract liability) in the consolidated balance sheets. Accounts receivable are recorded when there is an executed customer contract and the customer is billed. An allowance is recorded to reflect expected losses at the time the receivable is recorded. The collectability of outstanding receivables is evaluated regularly by the Company to determine if additional allowances are needed. Unbilled receivables are created when revenue is earned prior to the customer being billed. Deferred revenue is recorded when customers are billed or cash is collected in advance of services being provided. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The opening and closing balance of the Company’s accounts receivable, unbilled receivables and deferred revenue are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/><span style="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:top;width:57.69%;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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:18.04%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:16%;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:top;width:57.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;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="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:40.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:top;width:57.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.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;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:57.69%;margin:0pt;padding:0pt;"><p 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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:40.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:57.69%;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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:18.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:2.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;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width: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:top;width:57.69%;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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 369,303</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 236,134</p></td></tr><tr><td style="vertical-align:top;width:57.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unbilled receivables (included in accounts receivable)</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="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.04%;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,794</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;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,688</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:57.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,110</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16%;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,417</p></td></tr><tr><td style="vertical-align:top;width:57.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue, long-term (included in other long-term liabilities)</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="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.04%;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,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;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,236</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The difference between the opening and closing balance of the accounts receivable and unbilled receivables relates to the timing of the Company’s billing in relation to month end and contractual agreements. The difference between the opening and closing balance of the deferred revenue relates to the timing difference between billings to customers and the service periods under the contract. Typically, each of these balances are at their highest during the first quarter of the fiscal year and lowest at the end of the fiscal year. The amount of revenue recognized during the years ended June 30, 2021, 2020 and 2019, that was included in the previous July 1<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">st</sup> deferred revenue balance was $25.5 million, $21.5 million, and $23.7 million, respectively. During the years ended June 30, 2021, 2020 and 2019, the Company recorded revenues of ($1.4) million, $5.9 million and $4.1 million, respectively, related to performance obligations satisfied in prior periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Performance Obligations</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. For the majority of its contracts, the Company’s performance obligations are satisfied over time, as the Company delivers, and the customer receives the services, over the service period of the contract. The Company’s payment terms are generally net 30 or net 45, but can vary depending on the customer or when the school receives its funding from the state.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The Company has elected, as a practical expedient, not to report the value of unsatisfied performance obligations for contracts with customers that have an expected duration of one year or less. The amount of unsatisfied performance obligations for contracts with customers which extend beyond one year as of June 30, 2021 was $2.0 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Significant Judgments</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The Company determined that the majority of its contracts with customers contain one performance obligation. The Company markets the products and services as an integrated package building off its curriculum offerings. It does not market distinct products or services to be sold independently from the curriculum offering. The Company provides the significant service of integrating the goods and services into the operation of the school and education of its students, for which the customer has contracted.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company has determined that the time elapsed method is the most appropriate measure of progress towards the satisfaction of the performance obligation. Generally, the Company delivers the integrated products and services </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">package over the course of the Company’s fiscal year. This package includes enrollment, marketing, teacher training, etc. in addition to the core curriculum and instruction. All of these activities are necessary and contribute to the overall education of its students, which occurs evenly throughout the year. Accordingly, the Company recognizes revenue on a straight-line basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The Company determined that the expected value method is the most appropriate method to account for variable consideration and the Company’s forecasting method is an estimation process that uses probability to determine expected funding. On a monthly basis, the Company estimates the total funds each school will receive in a particular school year and the amount of full-year school revenues and operating expenses to determine the amount of revenue the Company will recognize. Enrollment and state funding rates are key inputs to this estimate. The estimates are adjusted monthly, and a cumulative catch-up adjustment is recorded to revenue as necessary to reflect the total revenues earned to date to be proportional to the total revenues to be earned in the fiscal year. The Company builds in known constraints (i.e. enrollment, funding, net operating losses, etc.) into the estimate of the variable consideration to record the most probable amount.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Sales Taxes</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Sales tax collected from customers is excluded from revenues. Collected but unremitted sales tax is included as part of accrued liabilities in the accompanying consolidated balance sheets. Revenues do not include sales tax as the Company considers itself a pass-through conduit for collecting and remitting sales tax.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Shipping and Handling Costs</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;">Shipping and handling costs are expensed when incurred and are classified as instructional costs and services in the accompanying consolidated statements of operations. Shipping and handling charges invoiced to a customer are included in revenues.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Research and Development Costs</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;">All research and development costs, including patent application costs, are expensed as incurred. Research and development costs totaled $3.7 million, $9.7 million and $9.5 million for the years ended June 30, 2021, 2020 and 2019, respectively, and are included within selling, general and administrative expenses in the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Cash, Cash Equivalents and Restricted Cash</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;">Cash and cash equivalents generally consist of cash on hand and cash held in money market and demand deposit accounts. The Company considers all highly liquid investments with maturities of three months or less when purchased to be cash equivalents. The Company periodically has cash balances which exceed federally insured limits.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Restricted cash consists of amounts held in escrow related to the Company’s settlement agreement with Agora Cyber Charter School. The restricted cash which is short-term in nature is included in other current assets, while the portion that is long-term is included in deposits and other assets on the consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Investments in Marketable Securities</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’s marketable securities generally consist of bonds and other securities which are classified as held-to-maturity. The securities with maturities between three months and one year are classified as short-term and are included in other current assets on the consolidated balance sheets. The securities with maturities greater than one year are classified as long-term and are included in other assets on the consolidated balance sheet. Held-to-maturity securities are recorded at their amortized cost. Interest income and dividends are recorded within the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company reviews the held-to-maturity debt securities for declines in fair value below the amortized cost basis under the credit loss model of ASC 326. Any declines in fair value related to a credit loss is recognized in the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">consolidated statements of operations, with the amount of the loss limited to the difference between fair value and amortized cost. As of June 30, 2021, the allowance for credit losses related to held-to-maturity debt securities was zero.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2021, the Company’s marketable securities consisted of investments in corporate bonds and U.S. treasury notes. The short-term and long-term portions were $17.3 million and $23.2 million, respectively. The following table summarizes the amortized cost, net carrying amount, and fair value disaggregated by class of instrument.</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:25.86%;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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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.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.94%;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:11.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.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.94%;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:11.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.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.94%;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.68%;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.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.94%;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:11.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.86%;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.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:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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="vertical-align:bottom;white-space:nowrap;width:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Allowance for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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="vertical-align:bottom;white-space:nowrap;width:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;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 Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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="vertical-align:bottom;white-space:nowrap;width:11.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.86%;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.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:11.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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="vertical-align:bottom;white-space:nowrap;width:11.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Credit Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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="vertical-align:bottom;white-space:nowrap;width:11.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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="vertical-align:bottom;white-space:nowrap;width:12.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;">Gains (Losses)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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="vertical-align:bottom;white-space:nowrap;width:11.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate Bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,850</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.36%;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;width:1.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:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.36%;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;width:1.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:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,850</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.36%;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;width:1.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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.36%;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;width:1.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:11.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;"> 31,826</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Treasury Notes</p></td><td style="vertical-align:bottom;width:1.92%;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.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,692</p></td><td style="vertical-align:bottom;width:1.36%;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;width:1.94%;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.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;width:1.36%;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;width:1.94%;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.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,692</p></td><td style="vertical-align:bottom;width:1.36%;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;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;border-bottom: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;width:1.36%;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;width:1.94%;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.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;"> 8,692</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,542</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,542</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11.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;"> 40,518</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:12.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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.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;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Allowance for Doubtful Accounts</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company maintains an allowance for uncollectible accounts primarily for estimated losses resulting from the inability or failure of individual customers to make required payments. The Company analyzes accounts receivable, historical percentages of uncollectible accounts, and changes in payment history when evaluating the adequacy of the allowance for uncollectible accounts. The Company maintains an allowance under ASC 326 based on historical losses, customer-specific information, current economic conditions, and reasonable and supportable forecasts of future economic conditions. The allowance under ASC 326 is updated as additional losses are incurred or information becomes available related to the customer or economic conditions. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company writes-off accounts receivable based on the age of the receivable and the facts and circumstances surrounding the customer and reasons for non-payment. Actual write-offs might differ from the recorded allowance. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Inventories</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;">Inventories consist primarily of textbooks and curriculum materials, a majority of which are supplied to virtual and blended public schools, and utilized directly by students. Inventories represent items that are purchased and held for sale and are recorded at the lower of cost (first-in, first-out method) or net realizable value. The Company classifies its inventory as current or long-term based on the holding period. As of June 30, 2021 and 2020, $8.8 million and $5.2 million, respectively, of inventory, net of reserves, was deemed long-term and included in deposits and other assets on the consolidated balance sheets. The provision for excess and obsolete inventory is established based upon the evaluation of the quantity on hand relative to demand. The excess and obsolete inventory reserve was $5.6 million and $4.8 million at June 30, 2021 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Other Current Assets</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;">Other current assets consist primarily of textbooks, curriculum materials and other supplies which are expected to be returned upon the completion of the school year. Materials not returned are expensed as part of instructional costs and services. Additionally, other current assets include short-term marketable securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Property and Equipment</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;">Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation and amortization expense is calculated using the straight-line method over the estimated useful life of the asset (or the lesser of the term of the lease and the estimated useful life of the asset under the finance lease). Amortization of assets capitalized under finance lease arrangements is included in depreciation expense. Leasehold improvements are amortized over the lesser of the lease term or the estimated useful life of the asset. The determination of the lease term is discussed below under “Leases.”</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Property and equipment are depreciated over the following useful lives:</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:77.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:53.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:2.13%;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:44.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.59%;margin:0pt;padding:0pt;"><p style="font-family:'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.13%;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:44.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:53.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Student and state testing computers</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_1-bHp7A30E6sX6MHIGO8BA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">3</span></span> - 5 years </p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:53.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computer hardware</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:44.27%;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 - 7 years</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:53.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computer software</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_w4BvBr1otEq9Iu_BBXs2WA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">3</span></span> - 5 years</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:53.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Web site development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:44.27%;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 years </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:53.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Office equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.27%;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 years </p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:53.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:44.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7 years </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:53.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Shorter of useful life or term of the lease</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">The Company makes an estimate of unreturned student computers based on an analysis of recent trends of returns. The Company recorded accelerated depreciation of $3.2 million, $2.4 million and $2.3 million for the years ended June 30, 2021, 2020 and 2019, respectively, related to unreturned student computers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">The Company fully expenses computer peripheral equipment (e.g. keyboards, mouses) upon purchase as recovery has been determined to be uneconomical. These expenses totaled $8.4 million, $3.8 million and $4.1 million for the years ended June 30, 2021, 2020 and 2019, respectively, and are recorded as instructional costs and services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Capitalized Software Costs</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 develops software for internal use. Software development costs incurred during the application development stage are capitalized. The Company amortizes these costs over the estimated useful life of the software, which is generally three years. Capitalized software development costs are stated at cost less accumulated amortization.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Capitalized software additions totaled $31.3 million, $24.0 million and $26.3 million for the years ended June 30, 2021, 2020 and 2019, respectively. There were no material write-downs of capitalized software projects for the years ended June 30, 2021, 2020 and 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Capitalized Curriculum Development Costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company internally develops curriculum, which is primarily provided as online content and accessed via the Internet. The Company also creates textbooks and other materials that are complementary to online content.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company capitalizes curriculum development costs incurred during the application development stage, as well as the design and deployment phases of the project. As a result, a significant portion of the Company’s courseware development costs qualify for capitalization due to the concentration of its development efforts on the content of the courseware. Capitalization ends when a course is available for general release to its customers, at which time amortization of the capitalized costs begins. The period of time over which these development costs are amortized is generally five years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Total capitalized curriculum development additions were $17.4 million, $19.3 million and $16.6 million for the years ended June 30, 2021, 2020 and 2019, respectively. These amounts are recorded on the accompanying consolidated balance sheets, net of amortization charges. There were no material write-downs of capitalized curriculum development costs for the years ended June 30, 2021, 2020 and 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Leases </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company adopted ASC Topic 842, <i style="font-style:italic;">Leases </i>(“ASC 842) as of July 1, 2019. The Company’s principal leasing activities include student computers and peripherals, classified as finance leases, and facilities, classified as operating leases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;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;">Leases are classified as operating leases unless they meet any of the criteria below to be classified as a finance lease:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">the lease transfers ownership of the asset at the end of the lease; </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;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">the lease grants an option to purchase the asset which the lessee is expected to exercise; </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;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">the lease term reflects a major part of the asset’s economic life; </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;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">the present value of the lease payments equals or exceeds the fair value of the asset; or </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;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">the asset is specialized with no alternative use to the lessor at the end of the term. </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Finance Leases </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;">The Company enters into agreements to finance the purchase of student computers and peripherals provided to students of its schools. Individual leases typically include </span><span style="-sec-ix-hidden:Hidden_heD1KvKB00KhZ1n3Ux4Lng;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">1</span></span><span style="font-size:10pt;"> to </span><span style="font-size:10pt;">3-year</span><span style="font-size:10pt;"> payment terms, at varying rates, with a </span><span style="font-size:10pt;">$1</span><span style="font-size:10pt;"> purchase option at the end of each lease term. The Company pledges the assets financed to secure the outstanding leases. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Operating Leases </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;"><span style="font-size:10pt;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 enters into agreements for facilities that serve as offices for its headquarters, sales and enrollment teams, and school operations. Initial lease terms vary between <span style="-sec-ix-hidden:Hidden_0w2omDWqwkmsifZuKaHvjw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">1</span></span> and 17 years. Certain leases include renewal options, usually based upon current market rates, as well as termination rights. The Company performs an evaluation of each lease to determine if the lease payments included in the renewal option should be included in the initial measurement of the lease liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Discount Rate </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The present value of the lease payments is calculated using either the rate implicit in the lease, or the lessee’s incremental borrowing rate, over the lease term. For the Company’s finance leases, the stated rate is defined within the lease terms; while for the Company’s operating leases, the rate is not implicit. For operating leases, the Company uses its incremental borrowing rate as the discount rate; determined as the Company’s borrowing rate on a collateralized basis for a similar term and amount to the term and amount of the lease. </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">For its adoption of ASC 842 the Company utilized its agreements used for its finance leases as the basis for calculating its incremental borrowing rate. The rate was collateralized and its term reflected a similar term of the remaining lease payments of the Company’s largest operating lease. As of the adoption date, the incremental borrowing rate was 3.86%. Upon the execution of its senior secured revolving credit facility in January 2020 (see Note 8, “Credit Facility”), the Company reassessed its incremental borrowing rate as 2.55%. The incremental borrowing rate is subsequently reassessed upon modification of its leasing arrangements or with the execution of a new lease agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Policy Elections </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Short-term Leases </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;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 has elected as an on-going accounting policy election not to apply ASC 842 to short-term facility leases of 12 months or less. By making this election, the Company will not record a right-of-use asset or lease liability at the commencement of the lease, and will continue to expense its lease payments on a straight-line basis over the lease term. The accounting policy election is made by class of underlying asset to which the right of use relates. The Company has elected to apply the accounting policy election only to operating leases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Goodwill and Intangible Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company records as goodwill the excess of the purchase price over the fair value of the identifiable net assets acquired. Finite-lived intangible assets acquired in business combinations subject to amortization are recorded at their fair value. Finite-lived intangible assets include trade names, acquired customers and distributors, developed technology and </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">non-compete agreements. Such intangible assets are amortized on a straight-line basis over their estimated useful lives. Amortization expense for the years ended June 30, 2021, 2020 and 2019 was $11.6 million, $6.1 million and $3.0 million, respectively, and is included within selling, general, and administrative expenses in the consolidated statements of operations. Future amortization of intangible assets is expected to be $12.9 million, $12.7 million, $11.7 million, $10.5 million and $9.4 million in the fiscal years ending June 30, 2022 through June 30, 2026, respectively and $42.2 million thereafter.</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 reviews its finite-lived intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable. If the total of the expected undiscounted future cash flows is less than the carrying amount of the asset, a loss is recognized for the difference between fair value and the carrying value of the asset. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company has one reporting unit. The process for testing goodwill and intangible assets with indefinite lives for impairment is performed annually, as well as when an event triggering impairment may have occurred. Companies are also allowed to qualitatively assess goodwill impairment through a screening process which would permit companies to forgo the quantitative impairment test as part of their annual goodwill impairment process. The Company performs its annual assessment on May 31st, which is then updated for any changes in conditions as of June 30<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">th</sup>. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">During the years ended June 30, 2021 and 2020, the Company qualitatively assessed its goodwill and intangible assets for impairment. It identified Coronavirus disease 2019 (“COVID-19”) as a triggering event, however there were no indicators that the fair value of the reporting unit may be less than its carrying amount, and as a result, the Company determined that no impairment was required.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On January 27, 2020, the Company acquired Galvanize for $165.0 million and working capital. On November 30, 2020, the Company acquired 100% of MedCerts in exchange for $70.0 million and estimated contingent consideration of $10.8 million; and 100% of Tech Elevator in exchange for $23.5 million, plus working capital of $2.2 million. The Company’s acquisitions are discussed in more detail in Note 13, “Acquisitions and Investments.”</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table represents goodwill additions/reductions resulting from the acquisitions mentioned above during the years ended June 30, 2021, 2020 and 2019:</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:77.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:87.96%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;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:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">($ in millions)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;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;">Amount</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Goodwill</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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;white-space:nowrap;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Balance as of June 30, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p 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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90.2</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Adjustments </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;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.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 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Balance as of June 30, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p 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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90.2</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquisition of Galvanize, Inc.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;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.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 3pt 0pt 0pt;"> 84.7</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Balance as of June 30, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p 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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 174.9</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquisition of MedCerts, LLC</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51.1</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquisition of Tech Elevator, Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.9</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Adjustments related to Galvanize, Inc.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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;"> (3.5)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Balance as of June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px 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.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 3pt 0pt 0pt;"> 240.4</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The following table represents the balance of the Company’s intangible assets as of June 30, 2021 and 2020:</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:top;width:41.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:5.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.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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: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:1.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:5.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: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: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><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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></tr><tr><td style="vertical-align:top;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:27.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;">June 30, 2021</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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width: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;">June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">($</b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b><b style="font-weight:bold;">in millions)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross<br/>Carrying<br/>Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated<br/>Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:6.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net<br/>Carrying<br/>Value</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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross<br/>Carrying<br/>Amount</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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated<br/>Amortization</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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:6.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net<br/>Carrying<br/>Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Trade names</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:5.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;"> 84.5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'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.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17.4)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67.1</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:1.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:5.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;"> 77.9</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:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'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.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12.0)</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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65.9</p></td></tr><tr><td style="vertical-align:bottom;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer and distributor relationships</p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:5.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;"> 37.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;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.5</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:1.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="vertical-align:bottom;white-space:nowrap;width:5.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;"> 25.3</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: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><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17.2)</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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.1</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Developed technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:5.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;"> 21.3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width: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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5.7)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.73%;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.6</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:1.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:5.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;"> 6.6</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: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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.5)</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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.47%;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.1</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.21%;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:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;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:5.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 3pt 0pt 0pt;"> 1.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;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.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;"> (1.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;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:5.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 3pt 0pt 0pt;"> 0.3</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:1.06%;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:5.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 3pt 0pt 0pt;"> 1.4</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:1.29%;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.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;"> (1.0)</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:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.47%;border-bottom: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;"> 0.4</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px 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:5.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;"> 144.9</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px 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.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;"> (45.4)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:3px 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:5.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 3pt 0pt 0pt;"> 99.5</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:1.06%;border-bottom:3px 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:5.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;"> 111.2</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:1.29%;border-bottom:3px 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.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;"> (33.7)</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:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.47%;border-bottom:3px 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;"> 77.5</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Impairment of Long-Lived Assets</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;">Long-lived assets include property, equipment, right-of-use assets, capitalized curriculum and software developed or obtained for internal use. Management reviews the Company’s recorded long-lived assets for impairment annually or whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable. The Company determines the extent to which an asset may be impaired based upon its expectation of the asset’s future usability as well as on a reasonable assurance that the future cash flows associated with the asset will be in excess of its carrying amount. If the total of the expected undiscounted future cash flows is less than the carrying amount of the asset, a loss is recognized for the difference between fair value and the carrying value of the asset. During the years ended June 30, 2021 and 2020, the Company considered whether there were events or circumstances that may indicate that the carrying amount of the long-lived assets may not be recoverable. It identified COVID-19 as a triggering event, however based on its assessment, the Company determined that COVID-19 did not impact the recoverability of its long-lived assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Income Taxes</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;">Deferred tax assets and liabilities are computed based on the difference between the financial reporting and income tax bases of assets and liabilities using the enacted marginal tax rate. The net deferred tax asset is reduced by a valuation allowance if, based on the weight of available evidence, it is more likely than not that some portion or all of the net deferred tax asset will not be realized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Stock-Based Compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company estimates the fair value of share-based awards on the date of grant. The fair value of restricted stock awards is based on the closing price of the Company’s common stock on the date of grant. Certain restricted stock awards with a market-based performance component are valued using a Monte Carlo simulation model that considers a variety of factors including, but not limited to, the Company’s common stock price, risk-free rate, and expected stock price </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">volatility over the expected life of awards. The Company recognizes forfeitures of share-based awards as they occur in the period of forfeiture.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Advertising and Marketing Costs</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;">Advertising and marketing costs consist primarily of internet advertising, online marketing, direct mail, print media and television commercials and are expensed when incurred.  Advertising costs totaled $23.0 million, $32.7 million and $38.0 million for the years ended June 30, 2021, 2020 and 2019, respectively, and are included within selling, general, and administrative expenses in the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Fair Value Measurements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Fair value is the price that would be received to sell an asset or paid to transfer a liability, in the principal or most advantageous market for the asset or liability, in an orderly transaction between market participants at the measurement date. Measurements are described in a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.</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;">The three levels of inputs used to measure fair value are:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:10.8pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:43.2pt;text-align:justify;text-indent:-43.2pt;margin:0pt 0pt 0pt 35.99pt;">Level 1:   Inputs based on quoted market prices for identical assets or liabilities in active markets at the measurement date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:39.6pt;text-indent:-39.6pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:43.2pt;text-align:justify;text-indent:-43.2pt;margin:0pt 0pt 0pt 35.99pt;">Level 2:   Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:39.6pt;text-indent:-39.6pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:43.2pt;text-align:justify;text-indent:-43.2pt;margin:0pt 0pt 0pt 35.99pt;">Level 3:    Inputs reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. The inputs are unobservable in the market and significant to the instrument’s valuation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:39.6pt;text-indent:-39.6pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The carrying values reflected in the accompanying consolidated balance sheets for cash and cash equivalents, receivables, and short term debt approximate their fair values, as they are largely short-term in nature. The contingent consideration and Tallo, Inc. convertible note are discussed in more detail in Note 13, “Acquisitions and Investments.” As of June 30, 2021, the estimated fair value of the long-term debt was $389.3 million. The Company estimated the fair value based on the quoted market prices in an inactive market on the last day of the reporting period (Level 2). The long-term debt, comprised of the Company’s convertible senior notes due 2027, is recorded at face value less the unamortized discount and debt issuance costs on its consolidated balance sheet, and is discussed in more detail in Note 7, “Debt.” As of June 30, 2021, the estimated fair value of the Company’s marketable securities was $40.5 million. The Company estimated the fair value based on the quoted market prices in an inactive market on the last day of the reporting period (Level 2). The marketable securities are discussed in more detail in Note 3, “Summary of Significant Accounting Policies / Investments in Marketable Securities.”</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 following table summarizes certain fair value information at June 30, 2021 for assets or liabilities measured at fair value on a recurring basis.</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:top;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:51.74%;border-bottom:1px solid #000000;margin:0pt;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 Measurements Using: </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">in Active</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;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;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Input</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3) </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration associated with acquisitions</p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:10.16%;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,082</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:10.16%;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,082</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible note received in acquisition</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.16%;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,006</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.16%;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,006</p></td></tr><tr><td style="vertical-align:top;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;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></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes certain fair value information at June 30, 2020 for assets or liabilities measured at fair value on a recurring basis. </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:top;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:51.74%;border-bottom:1px solid #000000;margin:0pt;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 Measurements Using: </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">in Active</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;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;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Input</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3) </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible note received in acquisition</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.16%;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,006</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.16%;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,006</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">The following table presents activity related to the Company’s fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis, for the year ended June 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:46.21%;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:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.13%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.34%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.13%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.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 colspan="10" style="vertical-align:bottom;white-space:nowrap;width:50.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended June 30, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.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:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">Purchases,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.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:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;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:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">Issuances,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;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:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">and Settlements </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains (Losses)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:46.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="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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="11" style="vertical-align:bottom;width:51.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration associated with acquisitions</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.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;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,833</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 249</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,082</p></td></tr><tr><td style="vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible note received in acquisition</p></td><td style="vertical-align:top;width:1.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="vertical-align:bottom;width:1.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="vertical-align:bottom;width:10.13%;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,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;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><td style="vertical-align:bottom;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;width:1.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="vertical-align:bottom;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,006</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table presents activity related to the Company’s fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis, for the year ended June 30, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><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:top;width:46.21%;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:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.13%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.34%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.13%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.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 colspan="10" style="vertical-align:bottom;white-space:nowrap;width:50.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.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:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">Purchases,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.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:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;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:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">Issuances,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;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:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">and Settlements </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains (Losses)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:46.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="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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="11" style="vertical-align:bottom;width:51.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible note received in acquisition</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.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;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.13%;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,006</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,006</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table presents activity related to the Company’s fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis, for the year ended June 30, 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><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:top;width:46.21%;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:top;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.29%;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:10.34%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.25%;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:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.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 colspan="10" style="vertical-align:bottom;white-space:nowrap;width:50.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended June 30, 2019</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.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:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">Purchases,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.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:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;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:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">Issuances,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;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:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">and Settlements </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains (Losses)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2019</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:46.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="vertical-align:top;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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="11" style="vertical-align:bottom;white-space:nowrap;width:51.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration associated with acquisitions</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.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;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'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.13%;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,345</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,347)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'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.13%;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</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible note received in acquisition</p></td><td style="vertical-align:top;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,006</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Net Income Per Common Share</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;">Basic net income (loss) per common share is calculated by dividing net income (loss) by the weighted-average number of common shares outstanding during the reporting period. The weighted average number of shares of common stock outstanding includes vested restricted stock awards. Diluted net income (loss) per share (“EPS”) reflects the potential dilution that could occur assuming conversion or exercise of all dilutive unexercised stock options and vesting of all dilutive unvested restricted stock awards. The dilutive effect of stock options and restricted stock awards was determined using the treasury stock method. Under the treasury stock method, the proceeds received from the exercise of stock options and restricted stock awards, the amount of compensation cost for future service not yet recognized by the Company and the amount of tax benefits that would be recorded as income tax expense when the stock options become deductible for income tax purposes are all assumed to be used to repurchase shares of the Company’s common stock. Stock options and restricted stock awards are not included in the computation of diluted net income (loss) per share when they are antidilutive. Common stock outstanding reflected in the Company’s consolidated balance sheets includes restricted stock awards outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following schedule presents the calculation of basic and diluted net income per share:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-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:56.15%;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.73%;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.73%;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.73%;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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;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.73%;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:0.94%;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:10.79%;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.74%;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:0.94%;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:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.15%;margin:0pt;padding:0pt;"><p 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.73%;margin:0pt;padding:0pt;"><p 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.73%;margin:0pt;padding:0pt;"><p 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.73%;margin:0pt;padding:0pt;"><p 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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p 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.73%;margin:0pt;padding:0pt;"><p 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.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:10.79%;margin:0pt;padding:0pt;"><p 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.74%;margin:0pt;padding:0pt;"><p 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.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:10.79%;margin:0pt;padding:0pt;"><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:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'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.73%;margin:0pt;padding:0pt;"><p 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.73%;margin:0pt;padding:0pt;"><p 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="8" style="vertical-align:top;width:38.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended June 30, </b></p></td></tr><tr><td style="vertical-align:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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.73%;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.73%;margin:0pt;padding:0pt;"><p 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:top;width:11.72%;border-bottom:1px solid #000000;margin:0pt;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.73%;margin:0pt;padding:0pt;"><p 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:top;width:11.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;">2020</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="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:top;width:11.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;">2019</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="12" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.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="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:38.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands except share and per share data)</b></p></td></tr><tr><td style="vertical-align:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Basic net income per share computation:</b></p></td><td style="vertical-align:bottom;width:1.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 style="vertical-align:bottom;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'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.73%;margin:0pt;padding:0pt;"><p 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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p 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.73%;margin:0pt;padding:0pt;"><p 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.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:10.79%;margin:0pt;padding:0pt;"><p 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.74%;margin:0pt;padding:0pt;"><p 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.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:10.79%;margin:0pt;padding:0pt;"><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:56.15%;margin:0pt;padding:0pt;"><p 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.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:1.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:1.73%;margin:0pt;padding:0pt;"><p 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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p 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.73%;margin:0pt;padding:0pt;"><p 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.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:10.79%;margin:0pt;padding:0pt;"><p 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.74%;margin:0pt;padding:0pt;"><p 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.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:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income attributable to common stockholders</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</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;"> 71,451</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</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;"> 24,506</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</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;"> 37,209</p></td></tr><tr><td style="vertical-align:bottom;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average common shares  — basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;"> 40,211,016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;"> 39,478,928</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;"> 38,848,780</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Basic net income per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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;"> 1.78</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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;"> 0.62</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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;"> 0.96</p></td></tr><tr><td style="vertical-align:bottom;width:56.15%;margin:0pt;padding:0pt;"><p 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.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:1.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:1.73%;margin:0pt;padding:0pt;"><p 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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p 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.73%;margin:0pt;padding:0pt;"><p 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.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:10.79%;margin:0pt;padding:0pt;"><p 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.74%;margin:0pt;padding:0pt;"><p 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.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:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Diluted net income per share computation:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.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 style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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="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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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="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="font-size:8pt;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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="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="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.15%;margin:0pt;padding:0pt;"><p 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.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:1.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:1.73%;margin:0pt;padding:0pt;"><p 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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p 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.73%;margin:0pt;padding:0pt;"><p 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.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:10.79%;margin:0pt;padding:0pt;"><p 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.74%;margin:0pt;padding:0pt;"><p 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.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:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income attributable to common stockholders</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;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;"> 71,451</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;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;"> 24,506</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;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;"> 37,209</p></td></tr><tr><td style="vertical-align:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Share computation:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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:middle;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:1.73%;margin:0pt;padding:0pt;"><p 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.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:middle;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:1.74%;margin:0pt;padding:0pt;"><p 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.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:middle;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></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Weighted average common shares  — basic</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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="background-color:#cceeff;vertical-align:middle;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;"> 40,211,016</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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="background-color:#cceeff;vertical-align:middle;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;"> 39,478,928</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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="background-color:#cceeff;vertical-align:middle;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;"> 38,848,780</p></td></tr><tr><td style="vertical-align:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Effect of dilutive stock options and restricted stock awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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;"> 1,657,564</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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;"> 1,184,296</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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,096,020</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average common shares  — diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;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;"> 41,868,580</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;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;"> 40,663,224</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;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;"> 40,944,800</p></td></tr><tr><td style="vertical-align:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Diluted net income per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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;"> 1.71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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;"> 0.60</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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;"> 0.91</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">For the years ended June 30, 2021, 2020 and 2019, shares issuable in connection with stock options and restricted stock of 296,577, 729,008 and 140,657, respectively, were excluded from the diluted income per common share calculation because the effect would have been antidilutive. </p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;font-style:italic;font-weight:bold;">Reclassification</span> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Certain previous year amounts have been reclassified to conform with current year presentations, as related to the statement of cash flows.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</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;margin:0pt;"><i style="font-style:italic;">Accounting Standards Adopted</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On July 1, 2020, the Company adopted Accounting Standards Codification (“ASC”) Topic 326, <i style="font-style:italic;">Financial Instruments – Credit Losses</i> (“ASC 326”), related to the methodology for recognizing credit losses. The new standard revises the accounting requirements related to the measurement of credit losses. Assets must be presented in the financial statements as the net amount expected to be collected. The allowance is based upon historical losses, customer-specific information, current economic conditions, and reasonable and supportable forecasts of future economic conditions. The Company adopted this standard using the modified retrospective approach. The adoption of ASC 326 resulted in the recognition of an additional allowance for credit losses of $8.5 million, as well as decreases of $6.2 million and $2.3 million to retained earnings and deferred tax liabilities, respectively, as of July 1, 2020. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On July 1, 2020, the Company adopted Accounting Standards Update (“ASU”) 2017-04, <i style="font-style:italic;">Intangibles – Goodwill and Other </i>(Topic 350)<i style="font-style:italic;"> </i>(“ASU 2017-04”). This amendment simplifies how an entity is required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test. Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit’s goodwill with the carrying amount of that goodwill. Instead, under the amendments in this update, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. The Company adopted this standard prospectively without a material impact to its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Accounting Standards Not Yet Adopted</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In March 2020, the Financial Accounting Standards Board (“FASB”) issued ASU 2020-04, <i style="font-style:italic;">Reference Rate Reform </i>(Topic 848)<i style="font-style:italic;"> </i>(“ASU 2020-04”) which provides relief to companies that will be impacted by the cessation of reference rate reform, e.g. LIBOR, that is tentatively planned for the end of calendar year 2022. The ASU permits an entity to consider contract modifications due to reference rate reform to be an event that does not require contract remeasurement. This ASU will be effective for the Company as of March 12, 2020 through December 31, 2022 and adoption is permitted at any time during the period on a prospective basis. The Company is currently evaluating the impact of this ASU on its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:14pt 0pt 0pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/><span style="font-size:10pt;">In August 2020, the FASB issued ASU 2020-06, </span><i style="font-size:10pt;font-style:italic;">Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging— Contracts in Entity’s Own Equity (Subtopic 815-40)</i><span style="font-size:10pt;"> which, among other things, simplifies the accounting for convertible instruments by eliminating the requirement to separate conversion features from the host contract. Consequently, a convertible debt instrument will be accounted for as a single liability measured at its amortized cost and interest expense will be recognized at the coupon rate. Early adoption is permitted for fiscal years beginning after December 15, 2020, including interim periods. The Company early adopted this standard in the first quarter of fiscal year 2022. The adoption resulted in the elimination of the debt discount (and related deferred tax liability) that had been recorded within equity. The net impact of the adjustments will be recorded to the opening balance of retained earnings. Preliminarily, the impacts to the consolidated balance sheet were the following: (1) increase of </span><span style="font-size:10pt;">$110.6</span><span style="font-size:10pt;"> million to long-term debt, </span><span style="font-size:10pt;">(2)</span><span style="font-size:10pt;"> decrease of </span><span style="-sec-ix-hidden:Hidden_nDmrT1TWPUyztEZEsVma0g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$89.4</span></span><span style="font-size:10pt;"> million to additional paid-in capital, (3) decrease of </span><span style="-sec-ix-hidden:Hidden_Fu9L2HjrwEqzpRMp8Qnttg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$29.4</span></span><span style="font-size:10pt;"> million to deferred tax liability, and (4) increase to retained earnings of </span><span style="font-size:10pt;">$8.2</span><span style="font-size:10pt;"> million.</span></p> 8500000 -6200000 -2300000 110600000 8200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:14pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States (“GAAP”) requires management to make estimates and assumptions affecting the reported amounts </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">of assets and liabilities and contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates and assumptions, including those related to the allowance for doubtful accounts, inventory reserves, amortization periods, the allocation of purchase price to the fair value of net assets and liabilities acquired in business combinations, fair values used in asset impairment evaluations, valuation of long-lived assets, accrual for incurred but not reported (“IBNR”) claims, contingencies, income taxes, fair value of contingent consideration and stock-based compensation expense. The Company bases its estimates on historical experience and various assumptions that it believes are reasonable under the circumstances. The results of the analysis form the basis for making assumptions about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results could differ from those estimates.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Revenue Recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Revenue is recognized when control of the promised goods or services is transferred to the Company’s customers, in an amount that reflects the consideration it expects to be entitled to in exchange for those goods or services using the following steps:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">identify the contract, or contracts, with a customer;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">identify the performance obligations in the contract;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">determine the transaction price;</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;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">allocate the transaction price to the performance obligations in the contract; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">recognize revenue when, or as, the Company satisfies a performance obligation.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Revenues related to the products and services that the Company provides to students in kindergarten through twelfth grade or adult learners are considered to be General Education or Career Learning based on the school or adult program in which the student is enrolled. General Education products and services are focused on core subjects, including math, English, science and history, for kindergarten through twelfth grade students to help build a common foundation of knowledge. Career Learning products and services are focused on developing skills to enter and succeed in careers in high-growth, in-demand industries—including information technology, business, and health services, for students in middle school through high school and adult learners.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The majority of the Company’s contracts are with the following types of customers:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">a virtual or blended school whereby the amount of revenue is primarily determined by funding the school receives;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">a school or individual who licenses certain curriculum on a subscription or course-by-course basis; or</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">an enterprise who contracts with the Company to provide job training.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Funding-based Contracts</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company provides an integrated package of systems, services, products, and professional expertise that is administered together to support a virtual or blended public school. Contractual agreements generally span multiple years with performance obligations being isolated to annual periods which generally coincide with the Company’s fiscal year. Customers of these programs can obtain administrative support, information technology, academic support services, online curriculum, learning systems platforms and instructional services under the terms of a negotiated service agreement. The schools receive funding on a per student basis from the state in which the public school or school district is located. Shipments of materials for schools that occur in the fourth fiscal quarter and for the upcoming school year are recorded in deferred revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company generates revenues under contracts with virtual and blended public schools and include the following components, where required:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">providing each of a school’s students with access to the Company’s online school and lessons;</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;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">offline learning kits, which include books and materials to supplement the online lessons; </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;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">the use of a personal computer and associated reclamation services;</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;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">internet access and technology support services; </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;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">instruction by a state-certified teacher; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">management and technology services necessary to support a virtual or blended school. In certain contracts, revenues are determined directly by per enrollment funding.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">To determine the pro rata amount of revenue to recognize in a fiscal quarter, the Company estimates the total expected funds each school will receive in a particular school year. Total funds for a school are primarily a function of the number of students enrolled in the school and established per enrollment funding levels, which are generally published on an annual basis by the state or school district. The Company reviews its estimates of funding periodically, and updates as necessary, by adjusting its year-to-date earned revenues to be proportional to the total expected revenues to be earned during the fiscal year. Actual school funding may vary from these estimates and the impact of these differences could impact the Company’s results of operations. Since the end of the school year coincides with the end of the Company’s fiscal year, annual revenues are generally based on actual school funding and actual costs incurred (including costs for the Company’s services to the schools plus other costs the schools may incur). The Company’s schools’ reported results are subject to annual school district financial audits, which incorporate enrollment counts, funding and other routine financial audit considerations. The results of these audits are incorporated into the Company’s monthly funding estimates for the current and prior periods. For the years ended June 30, 2020, 2019 and 2018, the Company’s aggregate funding estimates differed from actual reimbursements impacting total reported revenue by approximately (0.1)%, 0.6%, and 0.4%, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Each state and/or school district has variations in the school funding formulas and methodologies that it uses to estimate funding for revenue recognition at its respective schools. As the Company estimates funding for each school, it takes into account the state definition for count dates on which reported enrollment numbers will be used for per pupil funding. The parameters the Company considers in estimating funding for revenue recognition purposes include school district count definitions, withdrawal rates, new registrations, average daily attendance, special needs enrollment, academic progress and historical completion, student location, funding caps and other state specified categorical program funding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Under the contracts where the Company provides products and services to schools, the Company is responsible for substantially all of the expenses incurred by the school and has generally agreed to absorb any operating losses of the schools in a given school year. These school operating losses represent the excess of costs incurred over revenues earned by the virtual or blended public school (the school’s expected funding), as reflected in its respective financial statements, including Company charges to the schools. To the extent a school does not receive sufficient funding for each student enrolled in the school, the school would still incur costs associated with serving the unfunded enrollment. If losses due to unfunded enrollments result in a net operating loss for the year that loss is reflected as a reduction in the revenues and net receivables that the Company collects from the school. A school net operating loss in one year does not necessarily mean the Company anticipates losing money on the entire contract with the school. However, a school’s net operating loss may reduce the Company’s ability to collect its management fees in full and recognized revenues are constrained to reflect the expected cash collections from such schools. The Company records the school’s estimated net operating loss against revenues based upon the percentage of actual revenues in the period to total estimated revenues for the fiscal year. Actual school net operating losses may vary from these estimates or revisions, and the impact of these differences could have a material impact on results of operations. For the years ended June 30, 2021, 2020 and 2019, the Company’s revenues included a reduction for net school operating losses at the schools of $63.4 million, $45.4 million, and $54.7 million, respectively. Because the Company has agreed to absorb any operating losses of the schools, the Company records the expenses incurred by the school as both revenue and expenses in the consolidated statements of operations. Amounts recorded as revenues and expenses for the years ended June 30, 2021, 2020 and 2019, were $412.1 million, $325.5 million and $342.7 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Subscription-based Contracts</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company provides certain online curriculum and services to schools and school districts under subscription agreements. Revenues from the licensing of curriculum under subscription arrangements are recognized on a ratable basis over the subscription period. Revenues from professional consulting, training and support services are deferred and </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">recognized ratably over the service period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In addition, the Company contracts with individual customers who have access for <span style="-sec-ix-hidden:Hidden_Z3JT3CbNFEOK3MTVgjLVnw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">one</span></span> to two years to company-provided online curriculum and generally prepay for services to be received. Adult learners enroll in courses that provide specialized training in a specific industry. Each of these contracts are considered to be one performance obligation. The Company recognizes these revenues pro rata over the maximum term of the customer contract based on the defined contract price.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Enterprise Contracts</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company provides job training over a specified contract period to enterprises. Each of these contracts are considered to be one performance obligation. The Company recognizes these revenues based on the number of students trained during the term of the contract based on the defined contract price.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Disaggregated Revenues</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The revenue recognition related to the types of contracts discussed above can span both of the Company’s lines of revenue as shown below. For example, a funding-based contract may include both General Education and Career Learning students. In total, there is one performance obligation and revenue is recognized over the Company’s fiscal year. The revenue is then disaggregated between General Education and Career Learning based on the Company’s estimated full-year enrollment totals of each category. During the years ended June 30, 2021, 2020 and 2019, approximately 88%, 88%, and 87%, respectively, of the Company’s General Education revenues, and 98%, 99% and 100%, respectively, of the Company’s Middle – High School Career Learning revenues, were from funding-based contracts. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table presents the Company’s revenues disaggregated based on its two lines of business for the years ended June 30, 2021, 2020 and 2019:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-style:italic;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:47.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:14.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:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.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:1.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: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:13.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.93%;margin:0pt;padding:0pt;"><p 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.3%;margin:0pt;padding:0pt;"><p 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="8" style="vertical-align:bottom;white-space:nowrap;width:50.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.93%;margin:0pt;padding:0pt;"><p 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.3%;margin:0pt;padding:0pt;"><p 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:16.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><td style="vertical-align:bottom;white-space:nowrap;width:1.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:14.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;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.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;">2019</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.93%;margin:0pt;padding:0pt;"><p 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.3%;margin:0pt;padding:0pt;"><p 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="8" style="vertical-align:bottom;width:50.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.93%;margin:0pt;padding:0pt;"><p style="font-family:'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.3%;margin:0pt;padding:0pt;"><p style="font-family:'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.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:14.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p 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.55%;margin:0pt;padding:0pt;"><p 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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:47.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General Education</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.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:1.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:14.97%;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,280,199</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 933,809</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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: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:13.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 965,931</p></td></tr><tr><td style="vertical-align:top;width:47.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Career Learning</p></td><td style="vertical-align:top;width:1.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:1.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:14.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:1.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: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:13.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:1.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: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:13.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></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:47.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Middle - High School</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.3%;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:1.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:14.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,774</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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: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:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96,003</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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: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:13.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,821</p></td></tr><tr><td style="vertical-align:top;width:47.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Adult</p></td><td style="vertical-align:top;width:1.3%;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:1.94%;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:14.97%;border-bottom: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;"> 55,787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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="vertical-align:bottom;white-space:nowrap;width:13.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:47.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Career Learning</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.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:1.94%;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:14.97%;border-bottom: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;"> 256,561</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,956</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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: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:13.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,821</p></td></tr><tr><td style="vertical-align:top;width:47.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Revenues</p></td><td style="vertical-align:top;width:1.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:1.94%;border-bottom:3px 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:14.97%;border-bottom:3px 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,536,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,040,765</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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:13.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,015,752</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Concentration of Customers</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">During the years ended June 30, 2021, 2020 and 2019, the Company had zero, zero and one contract, respectively, that represented greater than 10% of revenues.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In fiscal year 2018, the Company and the Agora Cyber Charter School entered into an agreement related to its outstanding receivable of $28.7 million at June 30, 2018 to be paid over a four-year period. In addition, the term of the service agreement was extended through June 30, 2022. The Company reclassified the long-term portion of $23.2 million to deposits and other assets on the consolidated balance sheets as of June 30, 2018. The balance as of June 30, 2021 was $4.2 million and is included in accounts receivable on the consolidated balance sheets. The Company accrues interest on its long-term receivables based on contracted terms.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Contract Balances</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The timing of revenue recognition, invoicing, and cash collection results in accounts receivable, unbilled receivables (a contract asset) and deferred revenue (a contract liability) in the consolidated balance sheets. Accounts receivable are recorded when there is an executed customer contract and the customer is billed. An allowance is recorded to reflect expected losses at the time the receivable is recorded. The collectability of outstanding receivables is evaluated regularly by the Company to determine if additional allowances are needed. Unbilled receivables are created when revenue is earned prior to the customer being billed. Deferred revenue is recorded when customers are billed or cash is collected in advance of services being provided. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The opening and closing balance of the Company’s accounts receivable, unbilled receivables and deferred revenue are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/><span style="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:top;width:57.69%;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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:18.04%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:16%;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:top;width:57.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;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="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:40.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:top;width:57.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.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;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:57.69%;margin:0pt;padding:0pt;"><p 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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:40.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:57.69%;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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:18.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:2.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;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width: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:top;width:57.69%;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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 369,303</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 236,134</p></td></tr><tr><td style="vertical-align:top;width:57.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unbilled receivables (included in accounts receivable)</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="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.04%;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,794</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;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,688</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:57.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,110</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16%;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,417</p></td></tr><tr><td style="vertical-align:top;width:57.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue, long-term (included in other long-term liabilities)</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="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.04%;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,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;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,236</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The difference between the opening and closing balance of the accounts receivable and unbilled receivables relates to the timing of the Company’s billing in relation to month end and contractual agreements. The difference between the opening and closing balance of the deferred revenue relates to the timing difference between billings to customers and the service periods under the contract. Typically, each of these balances are at their highest during the first quarter of the fiscal year and lowest at the end of the fiscal year. The amount of revenue recognized during the years ended June 30, 2021, 2020 and 2019, that was included in the previous July 1<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">st</sup> deferred revenue balance was $25.5 million, $21.5 million, and $23.7 million, respectively. During the years ended June 30, 2021, 2020 and 2019, the Company recorded revenues of ($1.4) million, $5.9 million and $4.1 million, respectively, related to performance obligations satisfied in prior periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Performance Obligations</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. For the majority of its contracts, the Company’s performance obligations are satisfied over time, as the Company delivers, and the customer receives the services, over the service period of the contract. The Company’s payment terms are generally net 30 or net 45, but can vary depending on the customer or when the school receives its funding from the state.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The Company has elected, as a practical expedient, not to report the value of unsatisfied performance obligations for contracts with customers that have an expected duration of one year or less. The amount of unsatisfied performance obligations for contracts with customers which extend beyond one year as of June 30, 2021 was $2.0 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Significant Judgments</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The Company determined that the majority of its contracts with customers contain one performance obligation. The Company markets the products and services as an integrated package building off its curriculum offerings. It does not market distinct products or services to be sold independently from the curriculum offering. The Company provides the significant service of integrating the goods and services into the operation of the school and education of its students, for which the customer has contracted.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company has determined that the time elapsed method is the most appropriate measure of progress towards the satisfaction of the performance obligation. Generally, the Company delivers the integrated products and services </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">package over the course of the Company’s fiscal year. This package includes enrollment, marketing, teacher training, etc. in addition to the core curriculum and instruction. All of these activities are necessary and contribute to the overall education of its students, which occurs evenly throughout the year. Accordingly, the Company recognizes revenue on a straight-line basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The Company determined that the expected value method is the most appropriate method to account for variable consideration and the Company’s forecasting method is an estimation process that uses probability to determine expected funding. On a monthly basis, the Company estimates the total funds each school will receive in a particular school year and the amount of full-year school revenues and operating expenses to determine the amount of revenue the Company will recognize. Enrollment and state funding rates are key inputs to this estimate. The estimates are adjusted monthly, and a cumulative catch-up adjustment is recorded to revenue as necessary to reflect the total revenues earned to date to be proportional to the total revenues to be earned in the fiscal year. The Company builds in known constraints (i.e. enrollment, funding, net operating losses, etc.) into the estimate of the variable consideration to record the most probable amount.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Sales Taxes</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Sales tax collected from customers is excluded from revenues. Collected but unremitted sales tax is included as part of accrued liabilities in the accompanying consolidated balance sheets. Revenues do not include sales tax as the Company considers itself a pass-through conduit for collecting and remitting sales tax.</p> -0.001 0.006 0.004 63400000 45400000 54700000 412100000 325500000 342700000 P2Y 0.88 0.88 0.87 0.98 0.99 1 2 <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:47.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:14.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:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.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:1.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: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:13.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.93%;margin:0pt;padding:0pt;"><p 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.3%;margin:0pt;padding:0pt;"><p 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="8" style="vertical-align:bottom;white-space:nowrap;width:50.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.93%;margin:0pt;padding:0pt;"><p 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.3%;margin:0pt;padding:0pt;"><p 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:16.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><td style="vertical-align:bottom;white-space:nowrap;width:1.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:14.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;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.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;">2019</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.93%;margin:0pt;padding:0pt;"><p 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.3%;margin:0pt;padding:0pt;"><p 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="8" style="vertical-align:bottom;width:50.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.93%;margin:0pt;padding:0pt;"><p style="font-family:'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.3%;margin:0pt;padding:0pt;"><p style="font-family:'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.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:14.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p 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.55%;margin:0pt;padding:0pt;"><p 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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:47.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General Education</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.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:1.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:14.97%;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,280,199</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 933,809</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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: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:13.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 965,931</p></td></tr><tr><td style="vertical-align:top;width:47.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Career Learning</p></td><td style="vertical-align:top;width:1.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:1.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:14.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:1.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: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:13.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:1.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: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:13.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></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:47.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Middle - High School</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.3%;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:1.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:14.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,774</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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: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:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96,003</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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: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:13.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,821</p></td></tr><tr><td style="vertical-align:top;width:47.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Adult</p></td><td style="vertical-align:top;width:1.3%;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:1.94%;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:14.97%;border-bottom: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;"> 55,787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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="vertical-align:bottom;white-space:nowrap;width:13.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:47.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Career Learning</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.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:1.94%;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:14.97%;border-bottom: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;"> 256,561</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,956</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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: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:13.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,821</p></td></tr><tr><td style="vertical-align:top;width:47.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Revenues</p></td><td style="vertical-align:top;width:1.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:1.94%;border-bottom:3px 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:14.97%;border-bottom:3px 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,536,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,040,765</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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:13.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,015,752</p></td></tr></table> 1280199000 933809000 965931000 200774000 96003000 49821000 55787000 10953000 256561000 106956000 49821000 1536760000 1040765000 1015752000 0 0 1 0.10 0.10 0.10 28700000 P4Y 23200000 4200000 <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:top;width:57.69%;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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:18.04%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:16%;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:top;width:57.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;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="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:40.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:top;width:57.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.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;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:57.69%;margin:0pt;padding:0pt;"><p 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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:40.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:57.69%;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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:18.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:2.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;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width: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:top;width:57.69%;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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 369,303</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 236,134</p></td></tr><tr><td style="vertical-align:top;width:57.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unbilled receivables (included in accounts receivable)</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="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.04%;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,794</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;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,688</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:57.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,110</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16%;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,417</p></td></tr><tr><td style="vertical-align:top;width:57.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue, long-term (included in other long-term liabilities)</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="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.04%;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,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16%;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,236</p></td></tr></table> 369303000 236134000 24794000 15688000 38110000 24417000 1973000 2236000 25500000 21500000 23700000 -1400000 5900000 4100000 P30D P45D true 2000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Shipping and Handling Costs</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;">Shipping and handling costs are expensed when incurred and are classified as instructional costs and services in the accompanying consolidated statements of operations. Shipping and handling charges invoiced to a customer are included in revenues.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Research and Development Costs</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;">All research and development costs, including patent application costs, are expensed as incurred. Research and development costs totaled $3.7 million, $9.7 million and $9.5 million for the years ended June 30, 2021, 2020 and 2019, respectively, and are included within selling, general and administrative expenses in the consolidated statements of operations.</p> 3700000 9700000 9500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Cash, Cash Equivalents and Restricted Cash</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;">Cash and cash equivalents generally consist of cash on hand and cash held in money market and demand deposit accounts. The Company considers all highly liquid investments with maturities of three months or less when purchased to be cash equivalents. The Company periodically has cash balances which exceed federally insured limits.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Restricted cash consists of amounts held in escrow related to the Company’s settlement agreement with Agora Cyber Charter School. The restricted cash which is short-term in nature is included in other current assets, while the portion that is long-term is included in deposits and other assets on the consolidated balance sheets.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Investments in Marketable Securities</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’s marketable securities generally consist of bonds and other securities which are classified as held-to-maturity. The securities with maturities between three months and one year are classified as short-term and are included in other current assets on the consolidated balance sheets. The securities with maturities greater than one year are classified as long-term and are included in other assets on the consolidated balance sheet. Held-to-maturity securities are recorded at their amortized cost. Interest income and dividends are recorded within the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company reviews the held-to-maturity debt securities for declines in fair value below the amortized cost basis under the credit loss model of ASC 326. Any declines in fair value related to a credit loss is recognized in the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">consolidated statements of operations, with the amount of the loss limited to the difference between fair value and amortized cost. As of June 30, 2021, the allowance for credit losses related to held-to-maturity debt securities was zero.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2021, the Company’s marketable securities consisted of investments in corporate bonds and U.S. treasury notes. The short-term and long-term portions were $17.3 million and $23.2 million, respectively. The following table summarizes the amortized cost, net carrying amount, and fair value disaggregated by class of instrument.</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:25.86%;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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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.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.94%;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:11.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.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.94%;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:11.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.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.94%;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.68%;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.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.94%;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:11.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.86%;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.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:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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="vertical-align:bottom;white-space:nowrap;width:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Allowance for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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="vertical-align:bottom;white-space:nowrap;width:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;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 Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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="vertical-align:bottom;white-space:nowrap;width:11.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.86%;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.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:11.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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="vertical-align:bottom;white-space:nowrap;width:11.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Credit Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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="vertical-align:bottom;white-space:nowrap;width:11.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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="vertical-align:bottom;white-space:nowrap;width:12.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;">Gains (Losses)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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="vertical-align:bottom;white-space:nowrap;width:11.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate Bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,850</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.36%;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;width:1.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:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.36%;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;width:1.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:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,850</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.36%;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;width:1.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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.36%;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;width:1.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:11.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;"> 31,826</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Treasury Notes</p></td><td style="vertical-align:bottom;width:1.92%;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.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,692</p></td><td style="vertical-align:bottom;width:1.36%;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;width:1.94%;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.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;width:1.36%;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;width:1.94%;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.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,692</p></td><td style="vertical-align:bottom;width:1.36%;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;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;border-bottom: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;width:1.36%;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;width:1.94%;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.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;"> 8,692</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,542</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,542</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11.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;"> 40,518</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:12.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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.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> 17300000 23200000 <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:25.86%;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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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.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.94%;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:11.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.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.94%;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:11.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.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.94%;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.68%;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.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.94%;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:11.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.86%;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.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:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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="vertical-align:bottom;white-space:nowrap;width:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Allowance for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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="vertical-align:bottom;white-space:nowrap;width:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;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 Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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="vertical-align:bottom;white-space:nowrap;width:11.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.86%;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.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:11.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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="vertical-align:bottom;white-space:nowrap;width:11.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Credit Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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="vertical-align:bottom;white-space:nowrap;width:11.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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="vertical-align:bottom;white-space:nowrap;width:12.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;">Gains (Losses)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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="vertical-align:bottom;white-space:nowrap;width:11.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate Bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,850</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.36%;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;width:1.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:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.36%;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;width:1.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:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,850</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.36%;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;width:1.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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.36%;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;width:1.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:11.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;"> 31,826</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Treasury Notes</p></td><td style="vertical-align:bottom;width:1.92%;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.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,692</p></td><td style="vertical-align:bottom;width:1.36%;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;width:1.94%;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.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;width:1.36%;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;width:1.94%;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.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,692</p></td><td style="vertical-align:bottom;width:1.36%;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;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;border-bottom: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;width:1.36%;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;width:1.94%;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.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;"> 8,692</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,542</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,542</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11.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;"> 40,518</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:12.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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.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> 31850000 31850000 24000 31826000 8692000 8692000 8692000 40542000 40542000 24000 40518000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Allowance for Doubtful Accounts</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company maintains an allowance for uncollectible accounts primarily for estimated losses resulting from the inability or failure of individual customers to make required payments. The Company analyzes accounts receivable, historical percentages of uncollectible accounts, and changes in payment history when evaluating the adequacy of the allowance for uncollectible accounts. The Company maintains an allowance under ASC 326 based on historical losses, customer-specific information, current economic conditions, and reasonable and supportable forecasts of future economic conditions. The allowance under ASC 326 is updated as additional losses are incurred or information becomes available related to the customer or economic conditions. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company writes-off accounts receivable based on the age of the receivable and the facts and circumstances surrounding the customer and reasons for non-payment. Actual write-offs might differ from the recorded allowance. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Inventories</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;">Inventories consist primarily of textbooks and curriculum materials, a majority of which are supplied to virtual and blended public schools, and utilized directly by students. Inventories represent items that are purchased and held for sale and are recorded at the lower of cost (first-in, first-out method) or net realizable value. The Company classifies its inventory as current or long-term based on the holding period. As of June 30, 2021 and 2020, $8.8 million and $5.2 million, respectively, of inventory, net of reserves, was deemed long-term and included in deposits and other assets on the consolidated balance sheets. The provision for excess and obsolete inventory is established based upon the evaluation of the quantity on hand relative to demand. The excess and obsolete inventory reserve was $5.6 million and $4.8 million at June 30, 2021 and 2020, respectively.</p> 8800000 5200000 5600000 4800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Other Current Assets</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;">Other current assets consist primarily of textbooks, curriculum materials and other supplies which are expected to be returned upon the completion of the school year. Materials not returned are expensed as part of instructional costs and services. Additionally, other current assets include short-term marketable securities.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Property and Equipment</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;">Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation and amortization expense is calculated using the straight-line method over the estimated useful life of the asset (or the lesser of the term of the lease and the estimated useful life of the asset under the finance lease). Amortization of assets capitalized under finance lease arrangements is included in depreciation expense. Leasehold improvements are amortized over the lesser of the lease term or the estimated useful life of the asset. The determination of the lease term is discussed below under “Leases.”</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Property and equipment are depreciated over the following useful lives:</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:77.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:53.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:2.13%;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:44.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.59%;margin:0pt;padding:0pt;"><p style="font-family:'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.13%;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:44.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:53.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Student and state testing computers</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_1-bHp7A30E6sX6MHIGO8BA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">3</span></span> - 5 years </p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:53.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computer hardware</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:44.27%;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 - 7 years</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:53.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computer software</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_w4BvBr1otEq9Iu_BBXs2WA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">3</span></span> - 5 years</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:53.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Web site development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:44.27%;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 years </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:53.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Office equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.27%;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 years </p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:53.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:44.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7 years </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:53.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Shorter of useful life or term of the lease</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">The Company makes an estimate of unreturned student computers based on an analysis of recent trends of returns. The Company recorded accelerated depreciation of $3.2 million, $2.4 million and $2.3 million for the years ended June 30, 2021, 2020 and 2019, respectively, related to unreturned student computers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">The Company fully expenses computer peripheral equipment (e.g. keyboards, mouses) upon purchase as recovery has been determined to be uneconomical. These expenses totaled $8.4 million, $3.8 million and $4.1 million for the years ended June 30, 2021, 2020 and 2019, respectively, and are recorded as instructional costs and services.</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:77.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:53.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:2.13%;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:44.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.59%;margin:0pt;padding:0pt;"><p style="font-family:'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.13%;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:44.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:53.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Student and state testing computers</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_1-bHp7A30E6sX6MHIGO8BA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">3</span></span> - 5 years </p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:53.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computer hardware</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:44.27%;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 - 7 years</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:53.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computer software</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_w4BvBr1otEq9Iu_BBXs2WA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;">3</span></span> - 5 years</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:53.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Web site development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:44.27%;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 years </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:53.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Office equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.27%;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 years </p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:53.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:44.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7 years </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:53.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Shorter of useful life or term of the lease</p></td></tr></table> P5Y P3Y P7Y P5Y P3Y P5Y P7Y 3200000 2400000 2300000 8400000 3800000 4100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Capitalized Software Costs</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 develops software for internal use. Software development costs incurred during the application development stage are capitalized. The Company amortizes these costs over the estimated useful life of the software, which is generally three years. Capitalized software development costs are stated at cost less accumulated amortization.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Capitalized software additions totaled $31.3 million, $24.0 million and $26.3 million for the years ended June 30, 2021, 2020 and 2019, respectively. There were no material write-downs of capitalized software projects for the years ended June 30, 2021, 2020 and 2019.</p> P3Y 31300000 24000000.0 26300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Capitalized Curriculum Development Costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company internally develops curriculum, which is primarily provided as online content and accessed via the Internet. The Company also creates textbooks and other materials that are complementary to online content.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company capitalizes curriculum development costs incurred during the application development stage, as well as the design and deployment phases of the project. As a result, a significant portion of the Company’s courseware development costs qualify for capitalization due to the concentration of its development efforts on the content of the courseware. Capitalization ends when a course is available for general release to its customers, at which time amortization of the capitalized costs begins. The period of time over which these development costs are amortized is generally five years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Total capitalized curriculum development additions were $17.4 million, $19.3 million and $16.6 million for the years ended June 30, 2021, 2020 and 2019, respectively. These amounts are recorded on the accompanying consolidated balance sheets, net of amortization charges. There were no material write-downs of capitalized curriculum development costs for the years ended June 30, 2021, 2020 and 2019.</p> P5Y 17400000 19300000 16600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Leases </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company adopted ASC Topic 842, <i style="font-style:italic;">Leases </i>(“ASC 842) as of July 1, 2019. The Company’s principal leasing activities include student computers and peripherals, classified as finance leases, and facilities, classified as operating leases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;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;">Leases are classified as operating leases unless they meet any of the criteria below to be classified as a finance lease:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">the lease transfers ownership of the asset at the end of the lease; </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;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">the lease grants an option to purchase the asset which the lessee is expected to exercise; </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;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">the lease term reflects a major part of the asset’s economic life; </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;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">the present value of the lease payments equals or exceeds the fair value of the asset; or </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;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">the asset is specialized with no alternative use to the lessor at the end of the term. </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Finance Leases </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;">The Company enters into agreements to finance the purchase of student computers and peripherals provided to students of its schools. Individual leases typically include </span><span style="-sec-ix-hidden:Hidden_heD1KvKB00KhZ1n3Ux4Lng;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">1</span></span><span style="font-size:10pt;"> to </span><span style="font-size:10pt;">3-year</span><span style="font-size:10pt;"> payment terms, at varying rates, with a </span><span style="font-size:10pt;">$1</span><span style="font-size:10pt;"> purchase option at the end of each lease term. The Company pledges the assets financed to secure the outstanding leases. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Operating Leases </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;"><span style="font-size:10pt;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 enters into agreements for facilities that serve as offices for its headquarters, sales and enrollment teams, and school operations. Initial lease terms vary between <span style="-sec-ix-hidden:Hidden_0w2omDWqwkmsifZuKaHvjw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">1</span></span> and 17 years. Certain leases include renewal options, usually based upon current market rates, as well as termination rights. The Company performs an evaluation of each lease to determine if the lease payments included in the renewal option should be included in the initial measurement of the lease liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Discount Rate </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The present value of the lease payments is calculated using either the rate implicit in the lease, or the lessee’s incremental borrowing rate, over the lease term. For the Company’s finance leases, the stated rate is defined within the lease terms; while for the Company’s operating leases, the rate is not implicit. For operating leases, the Company uses its incremental borrowing rate as the discount rate; determined as the Company’s borrowing rate on a collateralized basis for a similar term and amount to the term and amount of the lease. </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">For its adoption of ASC 842 the Company utilized its agreements used for its finance leases as the basis for calculating its incremental borrowing rate. The rate was collateralized and its term reflected a similar term of the remaining lease payments of the Company’s largest operating lease. As of the adoption date, the incremental borrowing rate was 3.86%. Upon the execution of its senior secured revolving credit facility in January 2020 (see Note 8, “Credit Facility”), the Company reassessed its incremental borrowing rate as 2.55%. The incremental borrowing rate is subsequently reassessed upon modification of its leasing arrangements or with the execution of a new lease agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Policy Elections </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Short-term Leases </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;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 has elected as an on-going accounting policy election not to apply ASC 842 to short-term facility leases of 12 months or less. By making this election, the Company will not record a right-of-use asset or lease liability at the commencement of the lease, and will continue to expense its lease payments on a straight-line basis over the lease term. The accounting policy election is made by class of underlying asset to which the right of use relates. The Company has elected to apply the accounting policy election only to operating leases.</p> P3Y 1 P17Y 0.0386 0.0255 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Goodwill and Intangible Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company records as goodwill the excess of the purchase price over the fair value of the identifiable net assets acquired. Finite-lived intangible assets acquired in business combinations subject to amortization are recorded at their fair value. Finite-lived intangible assets include trade names, acquired customers and distributors, developed technology and </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">non-compete agreements. Such intangible assets are amortized on a straight-line basis over their estimated useful lives. Amortization expense for the years ended June 30, 2021, 2020 and 2019 was $11.6 million, $6.1 million and $3.0 million, respectively, and is included within selling, general, and administrative expenses in the consolidated statements of operations. Future amortization of intangible assets is expected to be $12.9 million, $12.7 million, $11.7 million, $10.5 million and $9.4 million in the fiscal years ending June 30, 2022 through June 30, 2026, respectively and $42.2 million thereafter.</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 reviews its finite-lived intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable. If the total of the expected undiscounted future cash flows is less than the carrying amount of the asset, a loss is recognized for the difference between fair value and the carrying value of the asset. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company has one reporting unit. The process for testing goodwill and intangible assets with indefinite lives for impairment is performed annually, as well as when an event triggering impairment may have occurred. Companies are also allowed to qualitatively assess goodwill impairment through a screening process which would permit companies to forgo the quantitative impairment test as part of their annual goodwill impairment process. The Company performs its annual assessment on May 31st, which is then updated for any changes in conditions as of June 30<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">th</sup>. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">During the years ended June 30, 2021 and 2020, the Company qualitatively assessed its goodwill and intangible assets for impairment. It identified Coronavirus disease 2019 (“COVID-19”) as a triggering event, however there were no indicators that the fair value of the reporting unit may be less than its carrying amount, and as a result, the Company determined that no impairment was required.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On January 27, 2020, the Company acquired Galvanize for $165.0 million and working capital. On November 30, 2020, the Company acquired 100% of MedCerts in exchange for $70.0 million and estimated contingent consideration of $10.8 million; and 100% of Tech Elevator in exchange for $23.5 million, plus working capital of $2.2 million. The Company’s acquisitions are discussed in more detail in Note 13, “Acquisitions and Investments.”</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table represents goodwill additions/reductions resulting from the acquisitions mentioned above during the years ended June 30, 2021, 2020 and 2019:</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:77.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:87.96%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;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:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">($ in millions)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;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;">Amount</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Goodwill</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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;white-space:nowrap;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Balance as of June 30, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p 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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90.2</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Adjustments </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;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.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 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Balance as of June 30, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p 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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90.2</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquisition of Galvanize, Inc.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;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.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 3pt 0pt 0pt;"> 84.7</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Balance as of June 30, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p 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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 174.9</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquisition of MedCerts, LLC</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51.1</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquisition of Tech Elevator, Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.9</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Adjustments related to Galvanize, Inc.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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;"> (3.5)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Balance as of June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px 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.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 3pt 0pt 0pt;"> 240.4</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The following table represents the balance of the Company’s intangible assets as of June 30, 2021 and 2020:</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:top;width:41.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:5.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.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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: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:1.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:5.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: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: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><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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></tr><tr><td style="vertical-align:top;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:27.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;">June 30, 2021</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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width: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;">June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">($</b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b><b style="font-weight:bold;">in millions)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross<br/>Carrying<br/>Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated<br/>Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:6.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net<br/>Carrying<br/>Value</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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross<br/>Carrying<br/>Amount</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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated<br/>Amortization</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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:6.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net<br/>Carrying<br/>Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Trade names</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:5.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;"> 84.5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'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.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17.4)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67.1</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:1.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:5.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;"> 77.9</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:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'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.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12.0)</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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65.9</p></td></tr><tr><td style="vertical-align:bottom;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer and distributor relationships</p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:5.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;"> 37.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;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.5</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:1.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="vertical-align:bottom;white-space:nowrap;width:5.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;"> 25.3</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: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><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17.2)</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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.1</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Developed technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:5.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;"> 21.3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width: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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5.7)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.73%;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.6</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:1.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:5.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;"> 6.6</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: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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.5)</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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.47%;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.1</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.21%;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:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;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:5.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 3pt 0pt 0pt;"> 1.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;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.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;"> (1.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;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:5.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 3pt 0pt 0pt;"> 0.3</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:1.06%;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:5.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 3pt 0pt 0pt;"> 1.4</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:1.29%;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.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;"> (1.0)</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:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.47%;border-bottom: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;"> 0.4</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px 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:5.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;"> 144.9</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px 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.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;"> (45.4)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:3px 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:5.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 3pt 0pt 0pt;"> 99.5</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:1.06%;border-bottom:3px 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:5.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;"> 111.2</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:1.29%;border-bottom:3px 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.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;"> (33.7)</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:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.47%;border-bottom:3px 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;"> 77.5</p></td></tr></table> 11600000 6100000 3000000.0 12900000 12700000 11700000 10500000 9400000 42200000 1 0 0 165000000.0 1 70000000.0 10800000 1 23500000 2200000 <table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:77.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:87.96%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;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:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">($ in millions)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;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;">Amount</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Goodwill</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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;white-space:nowrap;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Balance as of June 30, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p 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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90.2</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Adjustments </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;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.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 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Balance as of June 30, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p 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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90.2</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquisition of Galvanize, Inc.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;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.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 3pt 0pt 0pt;"> 84.7</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Balance as of June 30, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p 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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 174.9</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquisition of MedCerts, LLC</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51.1</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquisition of Tech Elevator, Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.9</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Adjustments related to Galvanize, Inc.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.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;"> (3.5)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Balance as of June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px 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.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 3pt 0pt 0pt;"> 240.4</p></td></tr></table> 90200000 90200000 84700000 174900000 51100000 17900000 3500000 240400000 <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:top;width:41.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:5.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.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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: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:1.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:5.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: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: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><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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></tr><tr><td style="vertical-align:top;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:27.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;">June 30, 2021</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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width: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;">June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">($</b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b><b style="font-weight:bold;">in millions)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross<br/>Carrying<br/>Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated<br/>Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:6.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net<br/>Carrying<br/>Value</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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross<br/>Carrying<br/>Amount</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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated<br/>Amortization</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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:6.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net<br/>Carrying<br/>Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Trade names</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:5.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;"> 84.5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'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.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17.4)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67.1</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:1.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:5.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;"> 77.9</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:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'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.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12.0)</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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65.9</p></td></tr><tr><td style="vertical-align:bottom;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer and distributor relationships</p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:5.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;"> 37.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;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.5</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:1.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="vertical-align:bottom;white-space:nowrap;width:5.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;"> 25.3</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: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><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17.2)</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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.1</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Developed technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:5.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;"> 21.3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width: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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5.7)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.73%;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.6</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:1.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:5.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;"> 6.6</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: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><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.5)</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:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.47%;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.1</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.21%;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:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;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:5.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 3pt 0pt 0pt;"> 1.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;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.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;"> (1.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;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:5.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 3pt 0pt 0pt;"> 0.3</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:1.06%;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:5.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 3pt 0pt 0pt;"> 1.4</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:1.29%;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.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;"> (1.0)</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:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.47%;border-bottom: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;"> 0.4</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px 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:5.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;"> 144.9</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px 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.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;"> (45.4)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:3px 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:5.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 3pt 0pt 0pt;"> 99.5</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:1.06%;border-bottom:3px 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:5.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;"> 111.2</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:1.29%;border-bottom:3px 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.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;"> (33.7)</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:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.47%;border-bottom:3px 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;"> 77.5</p></td></tr></table> 84500000 17400000 67100000 77900000 12000000.0 65900000 37700000 21200000 16500000 25300000 17200000 8100000 21300000 5700000 15600000 6600000 3500000 3100000 1400000 1100000 300000 1400000 1000000.0 400000 144900000 45400000 99500000 111200000 33700000 77500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Impairment of Long-Lived Assets</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;">Long-lived assets include property, equipment, right-of-use assets, capitalized curriculum and software developed or obtained for internal use. Management reviews the Company’s recorded long-lived assets for impairment annually or whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable. The Company determines the extent to which an asset may be impaired based upon its expectation of the asset’s future usability as well as on a reasonable assurance that the future cash flows associated with the asset will be in excess of its carrying amount. If the total of the expected undiscounted future cash flows is less than the carrying amount of the asset, a loss is recognized for the difference between fair value and the carrying value of the asset. During the years ended June 30, 2021 and 2020, the Company considered whether there were events or circumstances that may indicate that the carrying amount of the long-lived assets may not be recoverable. It identified COVID-19 as a triggering event, however based on its assessment, the Company determined that COVID-19 did not impact the recoverability of its long-lived assets.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Income Taxes</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;">Deferred tax assets and liabilities are computed based on the difference between the financial reporting and income tax bases of assets and liabilities using the enacted marginal tax rate. The net deferred tax asset is reduced by a valuation allowance if, based on the weight of available evidence, it is more likely than not that some portion or all of the net deferred tax asset will not be realized.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Stock-Based Compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company estimates the fair value of share-based awards on the date of grant. The fair value of restricted stock awards is based on the closing price of the Company’s common stock on the date of grant. Certain restricted stock awards with a market-based performance component are valued using a Monte Carlo simulation model that considers a variety of factors including, but not limited to, the Company’s common stock price, risk-free rate, and expected stock price </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">volatility over the expected life of awards. The Company recognizes forfeitures of share-based awards as they occur in the period of forfeiture.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Advertising and Marketing Costs</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;">Advertising and marketing costs consist primarily of internet advertising, online marketing, direct mail, print media and television commercials and are expensed when incurred.  Advertising costs totaled $23.0 million, $32.7 million and $38.0 million for the years ended June 30, 2021, 2020 and 2019, respectively, and are included within selling, general, and administrative expenses in the consolidated statements of operations.</p> 23000000.0 32700000 38000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Fair Value Measurements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Fair value is the price that would be received to sell an asset or paid to transfer a liability, in the principal or most advantageous market for the asset or liability, in an orderly transaction between market participants at the measurement date. Measurements are described in a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.</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;">The three levels of inputs used to measure fair value are:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:10.8pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:43.2pt;text-align:justify;text-indent:-43.2pt;margin:0pt 0pt 0pt 35.99pt;">Level 1:   Inputs based on quoted market prices for identical assets or liabilities in active markets at the measurement date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:39.6pt;text-indent:-39.6pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:43.2pt;text-align:justify;text-indent:-43.2pt;margin:0pt 0pt 0pt 35.99pt;">Level 2:   Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:39.6pt;text-indent:-39.6pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:43.2pt;text-align:justify;text-indent:-43.2pt;margin:0pt 0pt 0pt 35.99pt;">Level 3:    Inputs reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. The inputs are unobservable in the market and significant to the instrument’s valuation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:39.6pt;text-indent:-39.6pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The carrying values reflected in the accompanying consolidated balance sheets for cash and cash equivalents, receivables, and short term debt approximate their fair values, as they are largely short-term in nature. The contingent consideration and Tallo, Inc. convertible note are discussed in more detail in Note 13, “Acquisitions and Investments.” As of June 30, 2021, the estimated fair value of the long-term debt was $389.3 million. The Company estimated the fair value based on the quoted market prices in an inactive market on the last day of the reporting period (Level 2). The long-term debt, comprised of the Company’s convertible senior notes due 2027, is recorded at face value less the unamortized discount and debt issuance costs on its consolidated balance sheet, and is discussed in more detail in Note 7, “Debt.” As of June 30, 2021, the estimated fair value of the Company’s marketable securities was $40.5 million. The Company estimated the fair value based on the quoted market prices in an inactive market on the last day of the reporting period (Level 2). The marketable securities are discussed in more detail in Note 3, “Summary of Significant Accounting Policies / Investments in Marketable Securities.”</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 following table summarizes certain fair value information at June 30, 2021 for assets or liabilities measured at fair value on a recurring basis.</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:top;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:51.74%;border-bottom:1px solid #000000;margin:0pt;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 Measurements Using: </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">in Active</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;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;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Input</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3) </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration associated with acquisitions</p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:10.16%;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,082</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:10.16%;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,082</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible note received in acquisition</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.16%;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,006</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.16%;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,006</p></td></tr><tr><td style="vertical-align:top;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;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></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes certain fair value information at June 30, 2020 for assets or liabilities measured at fair value on a recurring basis. </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:top;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:51.74%;border-bottom:1px solid #000000;margin:0pt;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 Measurements Using: </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">in Active</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;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;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Input</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3) </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible note received in acquisition</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.16%;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,006</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.16%;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,006</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">The following table presents activity related to the Company’s fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis, for the year ended June 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:46.21%;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:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.13%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.34%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.13%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.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 colspan="10" style="vertical-align:bottom;white-space:nowrap;width:50.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended June 30, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.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:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">Purchases,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.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:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;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:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">Issuances,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;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:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">and Settlements </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains (Losses)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:46.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="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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="11" style="vertical-align:bottom;width:51.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration associated with acquisitions</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.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;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,833</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 249</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,082</p></td></tr><tr><td style="vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible note received in acquisition</p></td><td style="vertical-align:top;width:1.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="vertical-align:bottom;width:1.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="vertical-align:bottom;width:10.13%;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,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;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><td style="vertical-align:bottom;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;width:1.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="vertical-align:bottom;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,006</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table presents activity related to the Company’s fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis, for the year ended June 30, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><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:top;width:46.21%;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:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.13%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.34%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.13%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.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 colspan="10" style="vertical-align:bottom;white-space:nowrap;width:50.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.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:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">Purchases,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.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:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;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:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">Issuances,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;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:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">and Settlements </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains (Losses)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:46.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="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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="11" style="vertical-align:bottom;width:51.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible note received in acquisition</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.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;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.13%;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,006</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,006</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table presents activity related to the Company’s fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis, for the year ended June 30, 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><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:top;width:46.21%;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:top;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.29%;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:10.34%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.25%;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:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.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 colspan="10" style="vertical-align:bottom;white-space:nowrap;width:50.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended June 30, 2019</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.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:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">Purchases,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.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:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;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:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">Issuances,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;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:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">and Settlements </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains (Losses)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2019</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:46.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="vertical-align:top;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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="11" style="vertical-align:bottom;white-space:nowrap;width:51.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration associated with acquisitions</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.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;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'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.13%;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,345</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,347)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'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.13%;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</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible note received in acquisition</p></td><td style="vertical-align:top;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,006</p></td></tr></table> 389300000 40500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes certain fair value information at June 30, 2021 for assets or liabilities measured at fair value on a recurring basis.</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:top;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:51.74%;border-bottom:1px solid #000000;margin:0pt;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 Measurements Using: </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">in Active</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;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;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Input</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3) </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration associated with acquisitions</p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:10.16%;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,082</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;width:10.16%;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,082</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible note received in acquisition</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.16%;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,006</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.16%;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,006</p></td></tr><tr><td style="vertical-align:top;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;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></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes certain fair value information at June 30, 2020 for assets or liabilities measured at fair value on a recurring basis. </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:top;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:51.74%;border-bottom:1px solid #000000;margin:0pt;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 Measurements Using: </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">in Active</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;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;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Input</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3) </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;width:50.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:46.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible note received in acquisition</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.16%;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,006</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.16%;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.16%;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,006</p></td></tr></table> 11082000 11082000 5006000 5006000 5006000 5006000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">The following table presents activity related to the Company’s fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis, for the year ended June 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:46.21%;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:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.13%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.34%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.13%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.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 colspan="10" style="vertical-align:bottom;white-space:nowrap;width:50.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended June 30, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.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:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">Purchases,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.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:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;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:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">Issuances,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;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:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">and Settlements </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains (Losses)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:46.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="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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="11" style="vertical-align:bottom;width:51.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration associated with acquisitions</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.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;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,833</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 249</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,082</p></td></tr><tr><td style="vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible note received in acquisition</p></td><td style="vertical-align:top;width:1.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="vertical-align:bottom;width:1.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="vertical-align:bottom;width:10.13%;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,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;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><td style="vertical-align:bottom;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;width:1.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="vertical-align:bottom;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,006</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table presents activity related to the Company’s fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis, for the year ended June 30, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><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:top;width:46.21%;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:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.13%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.34%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.13%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.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 colspan="10" style="vertical-align:bottom;white-space:nowrap;width:50.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.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:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">Purchases,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.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:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;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:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">Issuances,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;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:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">and Settlements </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains (Losses)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:46.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="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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="11" style="vertical-align:bottom;width:51.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible note received in acquisition</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.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;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.13%;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,006</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,006</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table presents activity related to the Company’s fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis, for the year ended June 30, 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><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:top;width:46.21%;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:top;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.29%;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:10.34%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.25%;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:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.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 colspan="10" style="vertical-align:bottom;white-space:nowrap;width:50.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended June 30, 2019</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.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:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">Purchases,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.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:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;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:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">Issuances,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;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:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">and Settlements </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains (Losses)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2019</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:46.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="vertical-align:top;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'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="11" style="vertical-align:bottom;white-space:nowrap;width:51.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration associated with acquisitions</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.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;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'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.13%;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,345</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,347)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'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.13%;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</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible note received in acquisition</p></td><td style="vertical-align:top;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,006</p></td></tr></table> 10833000 249000 11082000 5006000 5006000 5006000 5006000 1345000 -1347000 2000 5006000 5006000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Net Income Per Common Share</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;">Basic net income (loss) per common share is calculated by dividing net income (loss) by the weighted-average number of common shares outstanding during the reporting period. The weighted average number of shares of common stock outstanding includes vested restricted stock awards. Diluted net income (loss) per share (“EPS”) reflects the potential dilution that could occur assuming conversion or exercise of all dilutive unexercised stock options and vesting of all dilutive unvested restricted stock awards. The dilutive effect of stock options and restricted stock awards was determined using the treasury stock method. Under the treasury stock method, the proceeds received from the exercise of stock options and restricted stock awards, the amount of compensation cost for future service not yet recognized by the Company and the amount of tax benefits that would be recorded as income tax expense when the stock options become deductible for income tax purposes are all assumed to be used to repurchase shares of the Company’s common stock. Stock options and restricted stock awards are not included in the computation of diluted net income (loss) per share when they are antidilutive. Common stock outstanding reflected in the Company’s consolidated balance sheets includes restricted stock awards outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following schedule presents the calculation of basic and diluted net income per share:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-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:56.15%;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.73%;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.73%;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.73%;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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;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.73%;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:0.94%;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:10.79%;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.74%;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:0.94%;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:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.15%;margin:0pt;padding:0pt;"><p 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.73%;margin:0pt;padding:0pt;"><p 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.73%;margin:0pt;padding:0pt;"><p 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.73%;margin:0pt;padding:0pt;"><p 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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p 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.73%;margin:0pt;padding:0pt;"><p 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.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:10.79%;margin:0pt;padding:0pt;"><p 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.74%;margin:0pt;padding:0pt;"><p 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.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:10.79%;margin:0pt;padding:0pt;"><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:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'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.73%;margin:0pt;padding:0pt;"><p 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.73%;margin:0pt;padding:0pt;"><p 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="8" style="vertical-align:top;width:38.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended June 30, </b></p></td></tr><tr><td style="vertical-align:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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.73%;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.73%;margin:0pt;padding:0pt;"><p 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:top;width:11.72%;border-bottom:1px solid #000000;margin:0pt;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.73%;margin:0pt;padding:0pt;"><p 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:top;width:11.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;">2020</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="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:top;width:11.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;">2019</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="12" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.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="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:38.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands except share and per share data)</b></p></td></tr><tr><td style="vertical-align:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Basic net income per share computation:</b></p></td><td style="vertical-align:bottom;width:1.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 style="vertical-align:bottom;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'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.73%;margin:0pt;padding:0pt;"><p 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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p 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.73%;margin:0pt;padding:0pt;"><p 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.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:10.79%;margin:0pt;padding:0pt;"><p 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.74%;margin:0pt;padding:0pt;"><p 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.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:10.79%;margin:0pt;padding:0pt;"><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:56.15%;margin:0pt;padding:0pt;"><p 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.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:1.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:1.73%;margin:0pt;padding:0pt;"><p 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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p 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.73%;margin:0pt;padding:0pt;"><p 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.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:10.79%;margin:0pt;padding:0pt;"><p 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.74%;margin:0pt;padding:0pt;"><p 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.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:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income attributable to common stockholders</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</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;"> 71,451</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</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;"> 24,506</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</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;"> 37,209</p></td></tr><tr><td style="vertical-align:bottom;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average common shares  — basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;"> 40,211,016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;"> 39,478,928</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;"> 38,848,780</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Basic net income per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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;"> 1.78</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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;"> 0.62</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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;"> 0.96</p></td></tr><tr><td style="vertical-align:bottom;width:56.15%;margin:0pt;padding:0pt;"><p 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.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:1.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:1.73%;margin:0pt;padding:0pt;"><p 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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p 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.73%;margin:0pt;padding:0pt;"><p 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.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:10.79%;margin:0pt;padding:0pt;"><p 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.74%;margin:0pt;padding:0pt;"><p 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.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:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Diluted net income per share computation:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.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 style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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="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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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="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="font-size:8pt;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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="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="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.15%;margin:0pt;padding:0pt;"><p 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.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:1.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:1.73%;margin:0pt;padding:0pt;"><p 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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p 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.73%;margin:0pt;padding:0pt;"><p 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.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:10.79%;margin:0pt;padding:0pt;"><p 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.74%;margin:0pt;padding:0pt;"><p 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.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:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income attributable to common stockholders</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;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;"> 71,451</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;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;"> 24,506</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;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;"> 37,209</p></td></tr><tr><td style="vertical-align:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Share computation:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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:middle;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:1.73%;margin:0pt;padding:0pt;"><p 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.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:middle;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:1.74%;margin:0pt;padding:0pt;"><p 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.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:middle;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></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Weighted average common shares  — basic</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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="background-color:#cceeff;vertical-align:middle;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;"> 40,211,016</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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="background-color:#cceeff;vertical-align:middle;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;"> 39,478,928</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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="background-color:#cceeff;vertical-align:middle;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;"> 38,848,780</p></td></tr><tr><td style="vertical-align:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Effect of dilutive stock options and restricted stock awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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;"> 1,657,564</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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;"> 1,184,296</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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,096,020</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average common shares  — diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;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;"> 41,868,580</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;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;"> 40,663,224</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;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;"> 40,944,800</p></td></tr><tr><td style="vertical-align:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Diluted net income per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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;"> 1.71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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;"> 0.60</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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;"> 0.91</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">For the years ended June 30, 2021, 2020 and 2019, shares issuable in connection with stock options and restricted stock of 296,577, 729,008 and 140,657, respectively, were excluded from the diluted income per common share calculation because the effect would have been antidilutive. </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:56.15%;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.73%;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.73%;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.73%;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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;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.73%;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:0.94%;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:10.79%;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.74%;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:0.94%;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:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.15%;margin:0pt;padding:0pt;"><p 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.73%;margin:0pt;padding:0pt;"><p 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.73%;margin:0pt;padding:0pt;"><p 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.73%;margin:0pt;padding:0pt;"><p 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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p 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.73%;margin:0pt;padding:0pt;"><p 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.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:10.79%;margin:0pt;padding:0pt;"><p 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.74%;margin:0pt;padding:0pt;"><p 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.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:10.79%;margin:0pt;padding:0pt;"><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:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'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.73%;margin:0pt;padding:0pt;"><p 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.73%;margin:0pt;padding:0pt;"><p 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="8" style="vertical-align:top;width:38.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended June 30, </b></p></td></tr><tr><td style="vertical-align:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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.73%;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.73%;margin:0pt;padding:0pt;"><p 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:top;width:11.72%;border-bottom:1px solid #000000;margin:0pt;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.73%;margin:0pt;padding:0pt;"><p 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:top;width:11.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;">2020</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="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:top;width:11.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;">2019</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="12" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.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="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:38.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands except share and per share data)</b></p></td></tr><tr><td style="vertical-align:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Basic net income per share computation:</b></p></td><td style="vertical-align:bottom;width:1.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 style="vertical-align:bottom;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'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.73%;margin:0pt;padding:0pt;"><p 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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p 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.73%;margin:0pt;padding:0pt;"><p 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.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:10.79%;margin:0pt;padding:0pt;"><p 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.74%;margin:0pt;padding:0pt;"><p 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.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:10.79%;margin:0pt;padding:0pt;"><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:56.15%;margin:0pt;padding:0pt;"><p 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.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:1.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:1.73%;margin:0pt;padding:0pt;"><p 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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p 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.73%;margin:0pt;padding:0pt;"><p 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.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:10.79%;margin:0pt;padding:0pt;"><p 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.74%;margin:0pt;padding:0pt;"><p 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.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:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income attributable to common stockholders</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</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;"> 71,451</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</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;"> 24,506</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</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;"> 37,209</p></td></tr><tr><td style="vertical-align:bottom;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average common shares  — basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;"> 40,211,016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;"> 39,478,928</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;"> 38,848,780</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Basic net income per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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;"> 1.78</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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;"> 0.62</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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;"> 0.96</p></td></tr><tr><td style="vertical-align:bottom;width:56.15%;margin:0pt;padding:0pt;"><p 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.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:1.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:1.73%;margin:0pt;padding:0pt;"><p 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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p 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.73%;margin:0pt;padding:0pt;"><p 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.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:10.79%;margin:0pt;padding:0pt;"><p 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.74%;margin:0pt;padding:0pt;"><p 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.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:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Diluted net income per share computation:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.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 style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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="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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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="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="font-size:8pt;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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="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="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.15%;margin:0pt;padding:0pt;"><p 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.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:1.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:1.73%;margin:0pt;padding:0pt;"><p 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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p 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.73%;margin:0pt;padding:0pt;"><p 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.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:10.79%;margin:0pt;padding:0pt;"><p 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.74%;margin:0pt;padding:0pt;"><p 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.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:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income attributable to common stockholders</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;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;"> 71,451</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;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;"> 24,506</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;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;"> 37,209</p></td></tr><tr><td style="vertical-align:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Share computation:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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:middle;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:1.73%;margin:0pt;padding:0pt;"><p 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.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:middle;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:1.74%;margin:0pt;padding:0pt;"><p 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.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:middle;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></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Weighted average common shares  — basic</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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="background-color:#cceeff;vertical-align:middle;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;"> 40,211,016</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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="background-color:#cceeff;vertical-align:middle;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;"> 39,478,928</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.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="background-color:#cceeff;vertical-align:middle;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;"> 38,848,780</p></td></tr><tr><td style="vertical-align:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Effect of dilutive stock options and restricted stock awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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;"> 1,657,564</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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;"> 1,184,296</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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,096,020</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average common shares  — diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;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;"> 41,868,580</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;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;"> 40,663,224</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;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;"> 40,944,800</p></td></tr><tr><td style="vertical-align:top;width:56.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Diluted net income per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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;"> 1.71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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;"> 0.60</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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;"> 0.91</p></td></tr></table> 71451000 24506000 37209000 40211016 39478928 38848780 1.78 0.62 0.96 71451000 24506000 37209000 40211016 39478928 38848780 1657564 1184296 2096020 41868580 40663224 40944800 1.71 0.60 0.91 296577 729008 140657 140657 <p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;font-style:italic;font-weight:bold;">Reclassification</span> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Certain previous year amounts have been reclassified to conform with current year presentations, as related to the statement of cash flows.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">4. Property and Equipment and Capitalized Software and Curriculum</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Property and equipment consists of the following at:</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%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:72.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.36%;margin:0pt;padding:0pt;"><p 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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.36%;margin:0pt;padding:0pt;"><p 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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.36%;margin:0pt;padding:0pt;"><p 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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Student computers</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,728</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,153</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computer software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.95%;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,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,268</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computer hardware</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;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,461</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;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,505</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,396</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">State testing computers</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,440</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,461</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,104</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,178</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Office equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,455</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,372</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 159,709</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,333</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less accumulated depreciation and amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (87,640)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (74,665)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,069</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,668</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">The Company recorded depreciation expense related to property and equipment reflected in selling, general, and administrative expenses of $6.6 million, $4.3 million and $5.2 million during the years ended June 30, 2021, 2020 and 2019, respectively. Depreciation expense of $31.4 million, $17.9 million and $15.0 million related to computers provided to students is reflected in instructional costs and services during the years ended June 30, 2021, 2020 and 2019, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company incurs maintenance and repair expenses, which are expensed as incurred, and are generally recorded in selling, general, and administrative expenses. Maintenance and repair expenses totaled $7.9 million, $10.3 million and $13.7 million for the years ended June 30, 2021, 2020 and 2019, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Capitalized software costs consist of the following at:</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%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:70.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.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.79%;margin:0pt;padding:0pt;"><p 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.57%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;white-space:nowrap;width:26.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.79%;margin:0pt;padding:0pt;"><p 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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.79%;margin:0pt;padding:0pt;"><p 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.57%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;white-space:nowrap;width:26.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;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:70.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Capitalized software</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 281,705</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 249,720</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Less accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (224,397)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (201,227)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:70.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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,308</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:3px 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;"> 48,493</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">The Company recorded amortization expense of $19.7 million, $20.8 million and $22.3 million related to capitalized software reflected in instructional costs and services and $4.2 million, $5.5 million and $7.4 million reflected in selling, general, and administrative expenses during the years ended June 30, 2021, 2020 and 2019, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Capitalized curriculum development costs consist of the following at:</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%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:70.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.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.79%;margin:0pt;padding:0pt;"><p 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.57%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;white-space:nowrap;width:26.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.79%;margin:0pt;padding:0pt;"><p 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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.79%;margin:0pt;padding:0pt;"><p 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.57%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;white-space:nowrap;width:26.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;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:70.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capitalized curriculum development costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 173,971</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;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,018</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (123,595)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (107,169)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:70.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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:3px 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;"> 50,376</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:3px 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;"> 48,849</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">The Company recorded amortization expense of $16.4 million, $17.5 million and $18.5 million related to capitalized curriculum development cost reflected in instructional costs and services during the years ended June 30, 2021, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">2020 and 2019, 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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:72.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.36%;margin:0pt;padding:0pt;"><p 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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.36%;margin:0pt;padding:0pt;"><p 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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.36%;margin:0pt;padding:0pt;"><p 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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Student computers</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,728</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,153</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computer software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.95%;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,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,268</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computer hardware</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;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,461</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;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,505</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,396</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">State testing computers</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,440</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,461</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,104</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,178</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Office equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,455</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,372</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 159,709</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,333</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less accumulated depreciation and amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (87,640)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (74,665)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,069</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,668</p></td></tr></table> 99728000 48153000 16201000 17268000 9461000 14505000 18320000 17396000 7440000 7461000 7104000 7178000 1455000 1372000 159709000 113333000 87640000 74665000 72069000 38668000 6600000 4300000 5200000 31400000 17900000 15000000.0 7900000 10300000 13700000 <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%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:70.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.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.79%;margin:0pt;padding:0pt;"><p 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.57%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;white-space:nowrap;width:26.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.79%;margin:0pt;padding:0pt;"><p 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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.79%;margin:0pt;padding:0pt;"><p 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.57%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;white-space:nowrap;width:26.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;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:70.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Capitalized software</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 281,705</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 249,720</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Less accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (224,397)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (201,227)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:70.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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,308</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:3px 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;"> 48,493</p></td></tr></table> 281705000 249720000 224397000 201227000 57308000 48493000 19700000 20800000 22300000 4200000 5500000 7400000 <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%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:70.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.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.79%;margin:0pt;padding:0pt;"><p 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.57%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;white-space:nowrap;width:26.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.79%;margin:0pt;padding:0pt;"><p 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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.79%;margin:0pt;padding:0pt;"><p 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.57%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;white-space:nowrap;width:26.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;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:70.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capitalized curriculum development costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 173,971</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;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,018</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (123,595)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (107,169)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:70.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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:3px 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;"> 50,376</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:3px 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;"> 48,849</p></td></tr></table> 173971000 156018000 123595000 107169000 50376000 48849000 16400000 17500000 18500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">5. Income Taxes</b></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 provision for income taxes is based on earnings reported in the consolidated financial statements. A deferred income tax asset or liability is determined by applying currently enacted tax laws and rates to the expected reversal of the cumulative temporary differences between the carrying value of assets and liabilities for financial statement and income tax purposes. Deferred income tax expense or benefit is measured by the change in the deferred income tax asset or liability during the year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Deferred tax assets and liabilities result primarily from temporary differences in book versus tax basis accounting. Deferred tax assets and liabilities consist of the following:</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:77.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:71.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:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Deferred tax assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:9.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net operating loss carryforward</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,850</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reserves</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;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,038</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;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,374</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;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,552</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,117</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,193</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,064</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,466</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;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,252</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 437</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 759</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;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,640</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Federal tax credits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">State tax credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom: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;"> 44</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total deferred tax assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;border-bottom: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;"> 76,657</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;border-bottom: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;"> 69,120</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Deferred tax liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capitalized curriculum development </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,307)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,245)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capitalized software and website development costs </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,026)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,907)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,613)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,213)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (26,889)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (28,273)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Returned materials</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,520)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,385)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Purchased intangibles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22,031)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,077)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,877)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (103,463)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (77,900)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net deferred tax liability before valuation allowance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (26,806)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,780)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,047)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom: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,991)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net deferred tax liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (31,853)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,771)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reported as:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term deferred tax liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (31,853)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,771)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">The Company maintained a valuation allowance on net noncurrent deferred tax assets of $5.0 million and $5.0 million as of June 30, 2021 and 2020, respectively, predominantly related to foreign income tax net operating losses ("NOL"). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">At June 30, 2021, the Company had approximately $65.8 million of available federal NOL carryforwards solely related to the acquisition of Galvanize in January 2020. The federal NOL carryforwards, in the amount of $9.2 million, generated prior to 2018 will begin to expire, if unused, in 2035. Due to the Tax Cuts and Jobs Act (the “Tax Act”), the federal NOL carryforwards, in the amount of $56.6 million, generated after 2017 have an indefinite carryforward period.  Section 382 of the Internal Revenue Code limits the utilization of NOL carryforwards following a change of control.  The Company has performed an analysis of the Section 382 ownership changes and have determined that it will be able to fully utilize its available NOLs subject to the Section 382 limitation.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">At June 30, 2021, the Company had tax effected state NOL carryforwards of $3.3 million, net of valuation allowances, and will expire on various dates.</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 components of the income before income taxes for the years ended June 30, 2021, 2020 and 2019 were as follows:</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:41.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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.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:11.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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.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:11.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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.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:11.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;white-space:nowrap;width:41.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:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:47.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.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:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.57%;border-bottom:1px solid #000000;margin:0pt;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:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.57%;border-bottom:1px solid #000000;margin:0pt;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.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.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:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:47.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Domestic</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,068</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,672</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,448</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;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:11.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,922</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.43%;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:11.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.43%;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:11.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 3pt 0pt 0pt;"> 4,281</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total income before income taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;border-bottom:3px 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.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,990</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.43%;border-bottom:3px 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.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,047</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.43%;border-bottom:3px 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.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 3pt 0pt 0pt;"> 47,729</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The components of the income tax expense (benefit) for the years ended June 30, 2021, 2020 and 2019 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;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:77.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:61.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.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:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.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:61.88%;margin:0pt;padding:0pt;"><p 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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:35.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;">Year Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.88%;margin:0pt;padding:0pt;"><p 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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.88%;margin:0pt;padding:0pt;"><p 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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:35.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.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:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.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:61.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.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;"> 12,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.46%;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,907</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.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;"> 3,919</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">State</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.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;"> 6,643</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.46%;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,911</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.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;"> 1,988</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:8.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;"> 3,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom: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,028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:8.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;"> 920</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total current</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.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;"> 21,990</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.46%;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,846</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.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;"> 6,827</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.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:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.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:61.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Federal</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.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;"> 2,287</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,687)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.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;"> 3,412</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:8.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;"> 262</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom: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;"> 382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:8.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;"> 281</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total deferred</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.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,549</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.46%;border-bottom: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,305)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.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;"> 3,693</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total income tax expense (benefit)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:8.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;"> 24,539</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.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;"> 10,520</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">The provision for (benefit from) income taxes can be reconciled to the income tax that would result from applying the statutory rate to the net income before income taxes as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;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:77.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:53.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:10.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:3.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.95%;margin:0pt;padding:0pt;"><p 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:3.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;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.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;">Year Ended June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;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;white-space:nowrap;width:53.95%;margin:0pt;padding:0pt;"><p 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:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. federal tax at statutory rates</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;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:53.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Permanent items</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lobbying</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-deductible compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;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.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">State taxes, net of federal benefit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.8</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.63%;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.3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development tax credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in valuation allowance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effects of foreign operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reserve for unrecognized tax benefits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.4)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.95%;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:3.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:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock-based compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5.0)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6.4)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.63%;border-bottom: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.1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Provision for (benefit from) income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p 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.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p 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.63%;border-bottom:3px 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;">22.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;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;text-align:justify;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-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The increase in the effective income tax rate for the year ended June 30, 2020, as compared to the effective tax rate for the year ended June 30, 2019, was primarily due to the increase in the amount of non-deductible compensation, which was partially offset by the increase in excess tax benefit of stock-based compensation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Tax Uncertainties</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 follows the provisions of ASC 740, Income Taxes (“ASC 740”) which applies to all tax positions related to income taxes. ASC 740 provides a comprehensive model for how a company should recognize, measure, present and disclose in its financial statements uncertain tax positions that the Company has taken or expects to take on a tax return. ASC 740 clarifies accounting for income taxes by prescribing a minimum probability threshold that a tax position must meet before a financial statement benefit is recognized. If the probability for sustaining a tax position is greater than 50%, then the tax position is warranted and recognition should be at the highest amount which would be expected to be realized upon ultimate settlement related to unrecognized tax benefits.</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 recognizes interest and penalties, if any, related to unrecognized tax benefits in income tax expense. As of June 30, 2021, 2020 and 2019, the Company had $0.1 million, $0.1 million and $0.2 million in accrued interest and penalties, respectively.</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 unrecognized tax benefits for the years ended June 30, 2021, 2020 and 2019 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;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:77.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:63.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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.36%;margin:0pt;padding:0pt;"><p 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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:33.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.36%;margin:0pt;padding:0pt;"><p 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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.36%;margin:0pt;padding:0pt;"><p 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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:33.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at beginning of the year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 850</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.46%;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,545</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.46%;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,392</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions for prior year tax positions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 196</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 161</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 194</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions for current year tax positions</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 261</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 179</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reductions for prior year tax positions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (250)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom: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,035)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom: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,128)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at end of the year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,057</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:3px 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;"> 850</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:3px 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,545</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">If recognized, all of the $1.1 million balance of unrecognized tax benefits as of June 30, 2021 would affect the effective tax rate. The Company does not anticipate a significant increase or decrease in unrecognized tax benefits in the next twelve months.</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 remains subject to audit by the Internal Revenue Service for federal tax purposes for tax years after June 30, 2017.  Certain state and foreign tax jurisdictions are also either currently under audit or remain open under the statute of limitations for the tax years after June 30, 2015.</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:77.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:71.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:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Deferred tax assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:9.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net operating loss carryforward</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,850</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reserves</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;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,038</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;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,374</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;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,552</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,117</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.04%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,193</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,064</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,466</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;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,252</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 437</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 759</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;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,640</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Federal tax credits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">State tax credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom: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;"> 44</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total deferred tax assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;border-bottom: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;"> 76,657</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;border-bottom: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;"> 69,120</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Deferred tax liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capitalized curriculum development </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,307)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,245)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capitalized software and website development costs </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,026)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,907)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,613)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,213)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (26,889)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (28,273)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Returned materials</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,520)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,385)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Purchased intangibles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22,031)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,077)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,877)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (103,463)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (77,900)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net deferred tax liability before valuation allowance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (26,806)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,780)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,047)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom: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,991)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net deferred tax liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (31,853)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,771)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reported as:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term deferred tax liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (31,853)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,771)</p></td></tr></table> 22159000 21850000 5038000 3374000 5552000 4117000 8193000 7064000 7466000 2252000 437000 759000 27812000 29640000 20000 44000 76657000 69120000 9307000 9245000 14026000 11907000 11613000 6213000 26889000 28273000 4520000 2385000 22031000 -15077000 -19877000 103463000 77900000 -26806000 -8780000 5047000 4991000 31853000 13771000 31853000 13771000 5000000.0 5000000.0 65800000 9200000 56600000 3300000 <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:41.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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.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:11.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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.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:11.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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.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:11.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;white-space:nowrap;width:41.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:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:47.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.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:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.57%;border-bottom:1px solid #000000;margin:0pt;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:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.57%;border-bottom:1px solid #000000;margin:0pt;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.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.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:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:47.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Domestic</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,068</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,672</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,448</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;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:11.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,922</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.43%;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:11.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.43%;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:11.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 3pt 0pt 0pt;"> 4,281</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total income before income taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;border-bottom:3px 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.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,990</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.43%;border-bottom:3px 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.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,047</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.43%;border-bottom:3px 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.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 3pt 0pt 0pt;"> 47,729</p></td></tr></table> 81068000 27672000 43448000 14922000 5375000 4281000 95990000 33047000 47729000 <table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:77.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:61.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.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:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.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:61.88%;margin:0pt;padding:0pt;"><p 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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:35.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;">Year Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.88%;margin:0pt;padding:0pt;"><p 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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.88%;margin:0pt;padding:0pt;"><p 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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:35.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.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:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.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:61.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.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;"> 12,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.46%;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,907</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.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;"> 3,919</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">State</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.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;"> 6,643</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.46%;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,911</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.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;"> 1,988</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:8.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;"> 3,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom: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,028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:8.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;"> 920</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total current</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.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;"> 21,990</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.46%;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,846</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.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;"> 6,827</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.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:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.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:61.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Federal</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.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;"> 2,287</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,687)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.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;"> 3,412</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:8.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;"> 262</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom: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;"> 382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:8.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;"> 281</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total deferred</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.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,549</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.46%;border-bottom: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,305)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.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;"> 3,693</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total income tax expense (benefit)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:8.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;"> 24,539</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.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;"> 10,520</p></td></tr></table> 12290000 6907000 3919000 6643000 1911000 1988000 3057000 1028000 920000 21990000 9846000 6827000 2287000 -1687000 3412000 262000 382000 281000 2549000 -1305000 3693000 24539000 8541000 10520000 <table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:77.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:53.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:10.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:3.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.95%;margin:0pt;padding:0pt;"><p 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:3.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;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.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;">Year Ended June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;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;white-space:nowrap;width:53.95%;margin:0pt;padding:0pt;"><p 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:3.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. federal tax at statutory rates</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;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:53.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Permanent items</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lobbying</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-deductible compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;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.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">State taxes, net of federal benefit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.8</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.63%;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.3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development tax credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in valuation allowance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effects of foreign operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reserve for unrecognized tax benefits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.4)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.95%;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:3.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:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock-based compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5.0)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6.4)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.63%;border-bottom: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.1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Provision for (benefit from) income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p 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.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p 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.63%;border-bottom:3px 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;">22.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td></tr></table> 0.210 0.210 0.210 -0.004 0.011 0.005 0.002 0.004 0.004 0.049 0.090 0.016 0.058 0.053 0.043 0.009 0.018 0.005 -0.001 0.001 0.002 0.004 0.003 0.001 0.002 -0.024 -0.021 -0.005 -0.008 -0.004 -0.050 -0.064 -0.031 0.256 0.258 0.220 100000 100000 200000 <table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:77.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:63.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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.36%;margin:0pt;padding:0pt;"><p 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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:33.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.36%;margin:0pt;padding:0pt;"><p 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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.36%;margin:0pt;padding:0pt;"><p 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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:33.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at beginning of the year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 850</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.46%;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,545</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.46%;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,392</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions for prior year tax positions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 196</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 161</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 194</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions for current year tax positions</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 261</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 179</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reductions for prior year tax positions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (250)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom: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,035)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom: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,128)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at end of the year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,057</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:3px 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;"> 850</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:3px 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,545</p></td></tr></table> 850000 1545000 2392000 196000 161000 194000 261000 179000 87000 250000 1035000 1128000 1057000 850000 1545000 1100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">6. Finance and Operating Leases</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Finance Leases</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 is a lessee under finance leases for student computers and peripherals under agreements with PNC Equipment Finance, LLC (“PNC”) and Banc of America Leasing &amp; Capital, LLC (“BALC”). As of June 30, 2021 and 2020, the finance lease liability was $68.9 million and $17.9 million, respectively, with lease interest rates ranging from 1.52% to 3.87%. As of June 30, 2021 and 2020, the balance of the associated right-of-use assets was $49.0 million and $19.8 million, respectively. The right-of-use asset is recorded within property and equipment, net on the consolidated balance sheets. Lease amortization expense associated with the Company’s finance leases is recorded within instructional costs and services on the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Individual leases under the agreement with PNC include 36-month payment terms at varying rates, with a $1 purchase option at the end of each lease term. The Company has pledged the assets financed to secure the outstanding leases. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company entered into an agreement with BALC in April 2020 for $25.0 million (increased to $41.0 million in July 2020) to provide financing for its leases through March 2021 at varying rates. The Company entered into additional agreements during fiscal year 2021 to provide financing of $54.0 million for its student computers and peripherals leases through October 2021 at varying rates. Individual leases with BALC include 12-month and 36-month payment terms, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">fixed rates ranging from 1.52% to 2.58%, and a $1 purchase option at the end of each lease term. The Company has pledged the assets financed to secure the outstanding leases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following is a summary, as of June 30, 2021 and June 30, 2020, respectively, of the present value of the net minimum lease payments under the Company’s finance leases:</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;white-space:nowrap;width:66.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.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:2.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:12.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><td style="vertical-align:bottom;white-space:nowrap;width:4.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.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:10.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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><td style="vertical-align:bottom;white-space:nowrap;width:4.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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'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.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><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="5" style="vertical-align:bottom;width:31.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;width:14.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:4.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.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;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:31.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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><td style="vertical-align:bottom;width:4.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:66.56%;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.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:2.08%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:4.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.08%;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:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,587</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.56%;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.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="vertical-align:bottom;white-space:nowrap;width:2.08%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,715</p></td><td style="vertical-align:bottom;width:4.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.08%;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:10.24%;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,653</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:66.56%;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.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;width:2.08%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,105</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:4.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;width:2.08%;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:10.24%;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,040</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.56%;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.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="vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,303</p></td><td style="vertical-align:bottom;width:4.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.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total minimum payments </p></td><td style="background-color:#cceeff;vertical-align:bottom;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><td style="background-color:#cceeff;vertical-align:bottom;width:2.08%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,123</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:4.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;width:2.08%;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:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,280</p></td></tr><tr><td style="vertical-align:top;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;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><td style="vertical-align:bottom;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> (2,219)</p></td><td style="vertical-align:bottom;width:4.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;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (342)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;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><td style="background-color:#cceeff;vertical-align:bottom;width:2.08%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,904</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:4.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;width:2.08%;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:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,938</p></td></tr><tr><td style="vertical-align:top;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: current portion of finance lease liability</p></td><td style="vertical-align:bottom;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><td style="vertical-align:bottom;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> (27,336)</p></td><td style="vertical-align:bottom;width:4.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;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,304)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term finance lease liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;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><td style="background-color:#cceeff;vertical-align:bottom;width:2.08%;border-bottom: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.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 3pt 0pt 0pt;"> 41,568</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:4.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;width:2.08%;border-bottom: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,634</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Operating Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company is a lessee under operating leases for various facilities to support the Company’s operations. As of June 30, 2021 and 2020, the operating lease liability was $98.1 million and $117.2 million, respectively. As of June 30, 2021 and 2020 the balance of the associated right-of-use assets was $94.7 million and $111.8 million, respectively. The impact of Galvanize’s adoption of ASC 842 was part of the purchase price accounting which is discussed in more detail in Note 13, “Acquisitions and Investments.” Lease expense associated with the Company’s operating leases is recorded within both instructional costs and services and selling, general, and administrative expenses on the consolidated statements of operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;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;">Individual operating leases range in terms of 1 to 11 years and expire on various dates through fiscal year 2031 and the minimum lease payments are discounted using the Company’s incremental borrowing rate. </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 following is a summary as of June 30, 2021 and June 30, 2020, respectively, of the present value of the minimum lease payments under the Company’s operating leases:</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;white-space:nowrap;width:66.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.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:2.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:12.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><td style="vertical-align:bottom;width:4.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.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:10.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.19%;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;white-space:nowrap;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'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.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><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="5" style="vertical-align:bottom;width:31.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;width:14.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:4.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.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;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:31.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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><td style="vertical-align:bottom;width:4.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:66.56%;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.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:2.08%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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.08%;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:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,626</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.56%;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.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="vertical-align:bottom;width:2.08%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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;width:2.08%;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:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,326</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:66.56%;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.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;width:2.08%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,204</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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;width:2.08%;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:10.24%;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,841</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.56%;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.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="vertical-align:bottom;width:2.08%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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;width:2.08%;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:10.24%;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,769</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:66.56%;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.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;width:2.08%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,222</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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;width:2.08%;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:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,949</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</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><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,679</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom: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;"> 38,544</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total minimum payments </p></td><td style="background-color:#cceeff;vertical-align:bottom;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><td style="background-color:#cceeff;vertical-align:bottom;width:2.08%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,167</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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;width:2.08%;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:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129,055</p></td></tr><tr><td style="vertical-align:top;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;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><td style="vertical-align:bottom;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> (9,060)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,822)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;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><td style="background-color:#cceeff;vertical-align:bottom;width:2.08%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98,107</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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;width:2.08%;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:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 117,233</p></td></tr><tr><td style="vertical-align:top;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: current portion of operating lease liability</p></td><td style="vertical-align:bottom;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><td style="vertical-align:bottom;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> (20,649)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,689)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term operating lease liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;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><td style="background-color:#cceeff;vertical-align:bottom;width:2.08%;border-bottom: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.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 3pt 0pt 0pt;"> 77,458</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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;width:2.08%;border-bottom: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:3px 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;"> 96,544</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company is subleasing two of its facilities through May 2022 and one through July 2023. Sublease income is recorded as an offset to the related lease expense within both instructional costs and services and selling, general, and administrative expenses on the consolidated statements of operations. The following is a summary as of June 30, 2021 and June 30, 2020, respectively, of the expected sublease income:</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;white-space:nowrap;width:66.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.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:2.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:12.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><td style="vertical-align:bottom;white-space:nowrap;width:4.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.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:10.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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><td style="vertical-align:bottom;white-space:nowrap;width:4.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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'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.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><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="5" style="vertical-align:bottom;width:31.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;width:14.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:4.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.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;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:31.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:31.19%;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:top;white-space:nowrap;width:66.56%;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.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:2.08%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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.08%;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:10.24%;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,960</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.56%;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.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="vertical-align:bottom;width:2.08%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,496</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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;width:2.08%;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:10.24%;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,496</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:66.56%;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.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:2.08%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 797</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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.08%;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:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 797</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.56%;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.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="vertical-align:bottom;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom: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;"> 66</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total sublease income</p></td><td style="background-color:#cceeff;vertical-align:bottom;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><td style="background-color:#cceeff;vertical-align:bottom;width:2.08%;border-bottom: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.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 3pt 0pt 0pt;"> 2,359</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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;width:2.08%;border-bottom: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,319</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of the Company’s lease cost, weighted-average remaining lease term, weighted-average discount rate and certain other cash flows as it relates to its operating leases for the years ended June 30, 2021 and 2020:</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.42%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.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:2.14%;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.98%;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:11.62%;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:4.44%;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.98%;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:9.79%;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:4.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.59%;margin:0pt;padding:0pt;"><p 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.14%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;width:29.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;">Year Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt;"><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:63.59%;margin:0pt;padding:0pt;"><p 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.14%;margin:0pt;padding:0pt;"><p 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;width:13.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.44%;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:11.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;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt;"><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 style="height:0pt;visibility:hidden;"><td colspan="8" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.59%;margin:0pt;padding:0pt;"><p 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.14%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;width:29.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Lease cost</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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:4.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><tr><td style="vertical-align:bottom;width:63.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 style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:4.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><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.59%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;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:4.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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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:4.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><tr><td style="vertical-align:bottom;width:63.59%;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 assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,647</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="vertical-align:bottom;white-space:nowrap;width:1.98%;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.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;"> 16,740</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.59%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,111</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> 820</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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><tr><td style="vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Instructional costs and services:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;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:4.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="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;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:4.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><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,877</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> 6,902</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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><tr><td style="vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Short-term lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 222</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Sublease income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (920)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (419)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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><tr><td style="vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general, and administrative expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;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:4.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="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;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:4.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><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,681</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> 6,227</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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><tr><td style="vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Short-term lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 970</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 992</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Sublease income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (916)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> (760)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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><tr><td style="vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,631</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="vertical-align:bottom;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 30,724</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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:4.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><tr><td style="vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="vertical-align:bottom;white-space:nowrap;width:1.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:9.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:4.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><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Other information</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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:4.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><tr><td style="vertical-align:bottom;width:63.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 style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="vertical-align:bottom;white-space:nowrap;width:1.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:9.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:4.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><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.59%;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.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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:4.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><tr><td style="vertical-align:bottom;width:63.59%;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.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21,025)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="vertical-align:bottom;white-space:nowrap;width:1.98%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,124)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.59%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24,315)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27,675)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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><tr><td style="vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right-of-use assets obtained in exchange for new finance lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,861</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 17,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right-of-use assets obtained in exchange for new operating lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,643</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> 6,311</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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><tr><td style="vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease term - finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">yrs.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 0.79</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">yrs.</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease term - operating leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.58</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">yrs.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> 7.15</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">yrs.</p></td></tr><tr><td style="vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average discount rate - finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 2.86</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.44%;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:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average discount rate - operating leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.75</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> 2.76</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.44%;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;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 68900000 17900000 17900000 0.0152 0.0387 49000000.0 19800000 P36M 1 25000000.0 41000000.0 54000000.0 P12M P36M 0.0152 0.0258 1 <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;white-space:nowrap;width:66.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.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:2.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:12.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><td style="vertical-align:bottom;white-space:nowrap;width:4.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.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:10.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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><td style="vertical-align:bottom;white-space:nowrap;width:4.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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'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.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><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="5" style="vertical-align:bottom;width:31.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;width:14.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:4.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.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;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:31.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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><td style="vertical-align:bottom;width:4.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:66.56%;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.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:2.08%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:4.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.08%;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:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,587</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.56%;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.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="vertical-align:bottom;white-space:nowrap;width:2.08%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,715</p></td><td style="vertical-align:bottom;width:4.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.08%;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:10.24%;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,653</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:66.56%;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.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;width:2.08%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,105</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:4.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;width:2.08%;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:10.24%;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,040</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.56%;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.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="vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,303</p></td><td style="vertical-align:bottom;width:4.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.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total minimum payments </p></td><td style="background-color:#cceeff;vertical-align:bottom;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><td style="background-color:#cceeff;vertical-align:bottom;width:2.08%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,123</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:4.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;width:2.08%;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:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,280</p></td></tr><tr><td style="vertical-align:top;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;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><td style="vertical-align:bottom;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> (2,219)</p></td><td style="vertical-align:bottom;width:4.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;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (342)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;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><td style="background-color:#cceeff;vertical-align:bottom;width:2.08%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,904</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:4.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;width:2.08%;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:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,938</p></td></tr><tr><td style="vertical-align:top;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: current portion of finance lease liability</p></td><td style="vertical-align:bottom;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><td style="vertical-align:bottom;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> (27,336)</p></td><td style="vertical-align:bottom;width:4.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;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,304)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term finance lease liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;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><td style="background-color:#cceeff;vertical-align:bottom;width:2.08%;border-bottom: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.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 3pt 0pt 0pt;"> 41,568</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:4.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;width:2.08%;border-bottom: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,634</p></td></tr></table> 13587000 28715000 2653000 28105000 2040000 14303000 71123000 18280000 2219000 342000 68904000 17938000 27336000 13304000 41568000 4634000 98100000 117200000 94700000 111800000 P1Y P11Y <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;white-space:nowrap;width:66.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.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:2.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:12.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><td style="vertical-align:bottom;width:4.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.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:10.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.19%;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;white-space:nowrap;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'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.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><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="5" style="vertical-align:bottom;width:31.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;width:14.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:4.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.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;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:31.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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><td style="vertical-align:bottom;width:4.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:66.56%;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.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:2.08%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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.08%;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:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,626</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.56%;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.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="vertical-align:bottom;width:2.08%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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;width:2.08%;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:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,326</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:66.56%;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.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;width:2.08%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,204</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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;width:2.08%;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:10.24%;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,841</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.56%;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.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="vertical-align:bottom;width:2.08%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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;width:2.08%;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:10.24%;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,769</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:66.56%;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.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;width:2.08%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,222</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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;width:2.08%;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:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,949</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</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><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,679</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom: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;"> 38,544</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total minimum payments </p></td><td style="background-color:#cceeff;vertical-align:bottom;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><td style="background-color:#cceeff;vertical-align:bottom;width:2.08%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,167</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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;width:2.08%;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:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129,055</p></td></tr><tr><td style="vertical-align:top;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;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><td style="vertical-align:bottom;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> (9,060)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,822)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;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><td style="background-color:#cceeff;vertical-align:bottom;width:2.08%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98,107</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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;width:2.08%;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:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 117,233</p></td></tr><tr><td style="vertical-align:top;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: current portion of operating lease liability</p></td><td style="vertical-align:bottom;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><td style="vertical-align:bottom;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> (20,649)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,689)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term operating lease liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;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><td style="background-color:#cceeff;vertical-align:bottom;width:2.08%;border-bottom: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.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 3pt 0pt 0pt;"> 77,458</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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;width:2.08%;border-bottom: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:3px 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;"> 96,544</p></td></tr></table> 23626000 23030000 22326000 16204000 15841000 15032000 14769000 14222000 13949000 38679000 38544000 107167000 129055000 9060000 11822000 98107000 117233000 20649000 20689000 77458000 96544000 2 1 <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;white-space:nowrap;width:66.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.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:2.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:12.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><td style="vertical-align:bottom;white-space:nowrap;width:4.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.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:10.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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><td style="vertical-align:bottom;white-space:nowrap;width:4.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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'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.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><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="5" style="vertical-align:bottom;width:31.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;width:14.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:4.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.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;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:31.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:31.19%;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:top;white-space:nowrap;width:66.56%;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.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:2.08%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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.08%;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:10.24%;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,960</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.56%;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.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="vertical-align:bottom;width:2.08%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,496</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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;width:2.08%;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:10.24%;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,496</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:66.56%;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.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:2.08%;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:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 797</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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.08%;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:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 797</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:66.56%;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.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="vertical-align:bottom;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom: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;"> 66</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:66.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total sublease income</p></td><td style="background-color:#cceeff;vertical-align:bottom;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><td style="background-color:#cceeff;vertical-align:bottom;width:2.08%;border-bottom: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.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 3pt 0pt 0pt;"> 2,359</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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;width:2.08%;border-bottom: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,319</p></td></tr></table> 1960000 1496000 1496000 797000 797000 66000 66000 2359000 4319000 <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.42%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.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:2.14%;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.98%;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:11.62%;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:4.44%;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.98%;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:9.79%;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:4.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.59%;margin:0pt;padding:0pt;"><p 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.14%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;width:29.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;">Year Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt;"><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:63.59%;margin:0pt;padding:0pt;"><p 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.14%;margin:0pt;padding:0pt;"><p 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;width:13.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.44%;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:11.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;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt;"><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 style="height:0pt;visibility:hidden;"><td colspan="8" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.59%;margin:0pt;padding:0pt;"><p 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.14%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;width:29.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Lease cost</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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:4.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><tr><td style="vertical-align:bottom;width:63.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 style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:4.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><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.59%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;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:4.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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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:4.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><tr><td style="vertical-align:bottom;width:63.59%;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 assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,647</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="vertical-align:bottom;white-space:nowrap;width:1.98%;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.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;"> 16,740</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.59%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,111</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> 820</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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><tr><td style="vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Instructional costs and services:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;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:4.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="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;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:4.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><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,877</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> 6,902</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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><tr><td style="vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Short-term lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 222</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Sublease income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (920)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (419)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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><tr><td style="vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general, and administrative expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;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:4.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="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;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:4.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><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,681</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> 6,227</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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><tr><td style="vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Short-term lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 970</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 992</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Sublease income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (916)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> (760)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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><tr><td style="vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,631</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="vertical-align:bottom;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 30,724</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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:4.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><tr><td style="vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="vertical-align:bottom;white-space:nowrap;width:1.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:9.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:4.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><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Other information</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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:4.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><tr><td style="vertical-align:bottom;width:63.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 style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="vertical-align:bottom;white-space:nowrap;width:1.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:9.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:4.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><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.59%;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.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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:4.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><tr><td style="vertical-align:bottom;width:63.59%;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.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21,025)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="vertical-align:bottom;white-space:nowrap;width:1.98%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,124)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.59%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24,315)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27,675)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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><tr><td style="vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right-of-use assets obtained in exchange for new finance lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,861</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 17,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right-of-use assets obtained in exchange for new operating lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,643</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> 6,311</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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><tr><td style="vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease term - finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">yrs.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 0.79</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">yrs.</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease term - operating leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.58</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">yrs.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> 7.15</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">yrs.</p></td></tr><tr><td style="vertical-align:bottom;width:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average discount rate - finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 2.86</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.44%;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:63.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average discount rate - operating leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;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:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.75</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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;"> 2.76</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table> 28647000 16740000 1111000 820000 15877000 6902000 181000 222000 920000 419000 6681000 6227000 970000 992000 916000 760000 51631000 30724000 21025000 13124000 24315000 27675000 66861000 17160000 1643000 6311000 P2Y6M7D P0Y9M14D P6Y6M29D P7Y1M24D 0.0245 0.0286 0.0275 0.0276 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt -36pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt -36pt;"><b style="font-weight:bold;">7. Debt </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The following is a summary, as of June 30, 2021 and June 30, 2020, respectively, of the components of the Company’s outstanding long-term debt:</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:46.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:2.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:20.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;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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:20%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:46.78%;margin:0pt;padding:0pt;"><p style="font-family:'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:5.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><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="5" style="vertical-align:bottom;width:47.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;width:23.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:22.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;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;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="5" style="vertical-align:bottom;width:47.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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:20%;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="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:46.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible Senior Notes due 2027 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 420,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;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:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20%;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:top;white-space:nowrap;width:46.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: unamortized discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (113,331)</p></td><td style="vertical-align:bottom;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:2.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><td style="vertical-align:bottom;white-space:nowrap;width:20%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:46.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: unamortized debt issuance costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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;width:2.56%;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:20.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;"> (7,398)</p></td><td style="background-color:#cceeff;vertical-align:bottom;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;width:2.38%;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:20%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:46.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 299,271</p></td><td style="vertical-align:bottom;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;width:2.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><td style="vertical-align:bottom;white-space:nowrap;width:20%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:46.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: current portion of debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:5.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;width:2.56%;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:20.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 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;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;width:2.38%;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:20%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:46.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term debt</p></td><td style="vertical-align:bottom;width:5.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;width:2.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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 3pt 0pt 0pt;"> 299,271</p></td><td style="vertical-align:bottom;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;width:2.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20%;border-bottom:3px 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></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;font-weight:bold;">Convertible Senior Notes due 2027</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-align:justify;margin:0pt 0pt 8pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>In August and September 2020, the Company issued $420.0 million aggregate principal amount of 1.125% Convertible Senior Notes due 2027 (“Notes”). The Notes are governed by an indenture (the “Indenture”) between the Company and U.S. Bank National Association, as trustee. The net proceeds from the offering of the Notes were approximately $408.6 million after deducting the underwriting fees and other expenses paid by the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-align:justify;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">The Notes bear interest at a rate of 1.125% per annum, payable semi-annually in arrears on March 1<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">st</sup> and September 1<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">st</sup> of each year, beginning on March 1, 2021. The Notes will mature on September 1, 2027. The Company recorded coupon interest expense of $3.9 million for the year ended June 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-align:justify;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">The Company separated the Notes into liability and equity components. The initial carrying amount of the liability component was $294.6 million and was calculated using a discount rate of 6.5%. The discount rate was based on the terms of a similar debt instrument as the Notes without the associated conversion feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the principal amount of the Notes, or $125.4 million. The amount recorded in equity is not subject to remeasurement or amortization. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-align:justify;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">The $125.4 million also represents the initial discount recorded on the Notes. The discount is accreted to interest expense using the effective interest rate method over the contractual term of the Notes. The Company incurred debt issuance costs of $11.4 million. These costs were allocated pro rata to liabilities and equity based upon the initial carrying values attributable to each. The portion of the debt issuance costs allocated to equity is not subject to amortization; while the portion allocated to liabilities is amortized over the contractual term of the Notes. The Company recorded interest expense related to the accretion of the discount and the amortization of the debt issuance costs of $12.0 million and $0.6 million, respectively, during the year ended June 30, 2021. The effective interest rate of the Notes for the year ended June 30, 2021 was 6.4%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-align:justify;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">Before June 1, 2027, noteholders will have the right to convert their Notes only upon the occurrence of certain events. After June 1, 2027, noteholders may convert their Notes at any time at their election until two days prior to the maturity date. The Company will settle conversions by paying cash up to the outstanding principal amount, and at the Company’s election, will settle the conversion spread by paying or delivering cash or shares of its common stock, or a combination of cash and shares of its common stock. The initial conversion rate is 18.9109 shares of common stock per $1,000 principal amount of Notes, which represents an initial conversion price of approximately $52.88 per share of common stock. The Notes will be redeemable at the Company’s option at any time after September 6, 2024 at a cash redemption price equal to the principal amount of the Notes, plus accrued and unpaid interest, subject to certain stock price hurdles as discussed in the Indenture.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-align:justify;text-indent:36pt;margin:0pt;">In connection with the Notes, the Company entered into privately negotiated capped call transactions (the “Capped Call Transactions”) with certain counterparties. The Capped Call Transactions are expected to cover the aggregate number of shares of the Company’s common stock that initially underlie the Notes, and are expected to reduce potential dilution to the Company’s common stock upon any conversion of Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted Notes. The upper strike price of the Capped Call Transactions is $86.174 per share. The cost of the Capped Call Transactions was $60.4 million and was recorded within additional paid-in capital.</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:46.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:2.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:20.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;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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:20%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:46.78%;margin:0pt;padding:0pt;"><p style="font-family:'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:5.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><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="5" style="vertical-align:bottom;width:47.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">   </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;width:23.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:22.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;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;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="5" style="vertical-align:bottom;width:47.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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:20%;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="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:46.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible Senior Notes due 2027 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 420,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;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:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20%;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:top;white-space:nowrap;width:46.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: unamortized discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (113,331)</p></td><td style="vertical-align:bottom;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:2.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><td style="vertical-align:bottom;white-space:nowrap;width:20%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:46.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: unamortized debt issuance costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.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;width:2.56%;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:20.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;"> (7,398)</p></td><td style="background-color:#cceeff;vertical-align:bottom;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;width:2.38%;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:20%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:46.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 299,271</p></td><td style="vertical-align:bottom;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;width:2.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><td style="vertical-align:bottom;white-space:nowrap;width:20%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:46.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: current portion of debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:5.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;width:2.56%;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:20.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 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;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;width:2.38%;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:20%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:46.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term debt</p></td><td style="vertical-align:bottom;width:5.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;width:2.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.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 3pt 0pt 0pt;"> 299,271</p></td><td style="vertical-align:bottom;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;width:2.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20%;border-bottom:3px 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></tr></table> 420000000 113331000 7398000 299271000 299271000 420000000.0 0.01125 408600000 0.01125 3900000 294600000 0.065 125400000 125400000 11400000 12000000.0 600000 0.064 18.9109 52.88 86.174 60400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">8. Credit Facility </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>On January 27, 2020, the Company entered into a $100.0 million senior secured revolving credit facility (“Credit Facility”) to be used for general corporate operating purposes with PNC Capital Markets LLC. The Credit Facility has a five-year term and incorporates customary financial and other covenants, including, but not limited to, a maximum leverage ratio and a minimum interest coverage ratio. The majority of the Company’s borrowings under the Credit Facility are at LIBOR plus an additional rate ranging from 0.875% - 1.50% based on the Company’s leverage ratio as defined in the agreement. The Credit Facility is secured by the Company’s assets. The Credit Facility agreement allows for an </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">amendment to establish a new benchmark interest rate when LIBOR is discontinued during the five-year term. As of June 30, 2021, the Company was in compliance with the financial covenants. As part of the proceeds received from the Notes, the Company repaid its $100.0 million outstanding balance and as of June 30, 2021, the Company had no amounts outstanding on the Credit Facility. The Credit Facility also includes a $200.0 million accordion feature. </p> 100000000.0 P5Y 0.00875 0.0150 P5Y 100000000.0 0 200000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">9. Equity Incentive Plan</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On December 15, 2016 (the “Effective Date”), the Company’s stockholders approved the 2016 Incentive Award Plan (the “Plan”). The Plan is designed to attract, retain and motivate employees who make important contributions to the Company by providing such individuals with equity ownership opportunities. Awards granted under the Plan may include stock options, stock appreciation rights, restricted stock, restricted stock units, and other stock-based awards. Under the Plan, the following types of shares go back into the pool of shares available for issuance:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">unissued shares related to forfeited or cancelled restricted stock and stock options from Plan awards and Prior Plan awards (that were outstanding as of the Effective Date), and;</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">shares tendered to satisfy the tax withholding obligation related to the vesting of restricted stock (but not stock options).</span></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-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Unlike the Company’s 2007 Equity Incentive Award Plan (the “Prior Plan”), the Plan has no evergreen provision to increase the shares available for issuance; any new shares would require stockholder approval. The Prior Plan expired in October 2017, and the Company no longer awards equity from the Prior Plan. At June 30, 2021, the remaining aggregate number of shares of the Company’s common stock authorized for future issuance under the Plan was 575,026. At June 30, 2021, there were 4,378,183 shares of the Company’s common stock that remain outstanding or nonvested under the Plan and Prior Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Compensation expense for all equity-based compensation awards is based on the grant-date fair value. The Company recognizes these compensation costs on a straight-line basis over the requisite service period, which is generally the vesting period of the award. For awards subject to service and performance-based vesting conditions, the Company recognizes stock-based compensation expense retroactively through a cumulative catch-up adjustment when it is probable that the performance condition will be achieved. Stock-based compensation expense is recorded within selling, general, and administrative expenses on the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Stock Options</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;">Each stock option is exercisable pursuant to the vesting schedule set forth in the stock option agreement granting such stock option, generally over four years. No stock option shall be exercisable after the expiration of its option term. The Company has granted stock options under the Prior Plan and the Company has also granted stock options to executive officers under stand-alone agreements outside the Prior Plan. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Stock option activity including stand-alone agreements during the years ended June 30, 2021, 2020 and 2019 was 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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:40.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: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:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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.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:10.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;white-space:nowrap;width:40.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;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;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;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:11.71%;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.75%;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:9.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;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.66%;margin:0pt;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.75%;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.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;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;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;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:11.71%;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.75%;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:9.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;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</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;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;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:11.71%;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.75%;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:9.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;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</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;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;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:11.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;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.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;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Life (Years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, June 30, 2018</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:11.71%;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,199,307</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19.97</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.55</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 788,277</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:40.48%;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.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:11.71%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;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.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:40.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</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:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (150,290)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20.16</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.66%;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.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:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;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.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:40.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited or canceled</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:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29.82</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;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.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:40.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, June 30, 2019</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:11.71%;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,036,017</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19.82</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.64</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,312,871</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:40.48%;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.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:11.71%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;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.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:40.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</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:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,000)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;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.07</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.66%;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.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:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;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.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:40.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited or canceled</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:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,500)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30.92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;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.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:40.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, June 30, 2020</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:11.71%;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,021,517</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19.73</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.65</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,325,869</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:40.48%;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.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:11.71%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;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.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:40.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</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:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (990,067)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19.83</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.66%;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.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:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;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.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:40.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited or canceled</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:11.71%;border-bottom: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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;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.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:40.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding and exercisable, June 30, 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:3px 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;"> 31,450</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16.58</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.82</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 437,037</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">The aggregate intrinsic value in the table above represents the total pre-tax intrinsic value (the difference between the Company’s closing stock price on the last day of the year and the exercise price, multiplied by the number of in-the-money options) that would have been received by the option holders had all option holders exercised their options on June 30, 2021. The amount of aggregate intrinsic value will change based on the fair market value of the Company’s stock. The total intrinsic value of options exercised for the years ended June 30, 2021, 2020 and 2019 was $24.6 million, $0.0 million, and $1.2 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2021, there was no unrecognized compensation expense related to nonvested stock options granted. During the years ended June 30, 2021, 2020 and 2019, the Company recognized $0.0 million, $0.1 million and $0.6 million, respectively, of stock-based compensation expense related to stock options.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Restricted Stock Awards</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 has approved grants of restricted stock awards (“RSA”) pursuant to the Plan and Prior Plan. Under the Plan and Prior Plan, employees, outside directors and independent contractors are able to participate in the Company’s future performance through the awards of restricted stock. Each RSA vests pursuant to the vesting schedule set forth in the restricted stock agreement granting such RSAs, generally over three years. Under the Plan and Prior Plan, there have been no awards of restricted stock to independent contractors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Restricted stock award activity during the years ended June 30, 2021, 2020 and 2019 was 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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.47%;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:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.47%;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.2%;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:13.35%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.84%;margin:0pt;padding:0pt;"><p style="font-family:'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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.55%;margin:0pt;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:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.84%;margin:0pt;padding:0pt;"><p style="font-family:'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.47%;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:14.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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.47%;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:15.55%;margin:0pt;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:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.84%;margin:0pt;padding:0pt;"><p style="font-family:'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.47%;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:14.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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.47%;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:15.55%;margin:0pt;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:1.8%;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;white-space:nowrap;width:60.84%;margin:0pt;padding:0pt;"><p style="font-family:'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.47%;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:14.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;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.47%;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:15.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;">Fair Value</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;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, June 30, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.83%;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,676,907</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.12</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></tr><tr><td style="vertical-align:bottom;width:60.84%;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:3.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:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 828,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18.44</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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.84%;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:3.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:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (947,703)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.72</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></tr><tr><td style="vertical-align:bottom;width:60.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:14.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;"> (235,485)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.35%;border-bottom: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;"> 17.40</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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, June 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:14.83%;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,322,552</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.08</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></tr><tr><td style="vertical-align:bottom;width:60.84%;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:3.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:14.83%;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,126,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26.84</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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.84%;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:3.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:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (750,634)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16.93</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></tr><tr><td style="vertical-align:bottom;width:60.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:14.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;"> (79,541)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.35%;border-bottom: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;"> 21.48</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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, June 30, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:14.83%;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,618,604</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23.73</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></tr><tr><td style="vertical-align:bottom;width:60.84%;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:3.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:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 578,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37.87</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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.84%;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:3.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:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (704,921)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.78</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></tr><tr><td style="vertical-align:bottom;width:60.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:14.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;"> (82,419)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.35%;border-bottom: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;"> 27.94</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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:14.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,409,334</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:2.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.35%;border-bottom:3px 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;"> 30.26</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></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;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Performance-Based Restricted Stock Awards (included above)</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">During the year ended June 30, 2021, 126,417 new performance-based restricted stock awards were granted and in total, 574,611 remain nonvested at June 30, 2021. During the year ended June 30, 2021, 110,594 performance-based restricted stock awards vested. Vesting of the performance-based restricted stock awards is contingent on the achievement of certain financial performance goals and service vesting conditions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>During the year ended June 30, 2021, the Company granted 30,364 performance-based restricted stock awards to the Company’s CEO with a weighted average grant-date fair value of $24.70 per share. These awards were granted pursuant to the Plan and are subject to the achievement of Adjusted EBITDA metrics for the calendar year 2021. If achieved, <span style="-sec-ix-hidden:Hidden_xJJSocs4rkW5GJPfpcW08A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">one</span></span>-third of the award will vest immediately, and the remaining <span style="-sec-ix-hidden:Hidden_B_Kq26tf-k-KhNxsLmK3hQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">two</span></span>-thirds will vest annually over two years. The Company is currently amortizing these awards over their vesting periods because it believes that it is probable that the Adjusted EBITDA metric will be achieved at outperform for calendar year 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">During the year ended June 30, 2021, the Company granted 82,710 performance-based restricted stock awards to the Company’s named executive officers (“NEOs”) with a weighted average grant-date fair value of $45.33 per share. These awards were granted pursuant to the Plan and are subject to the achievement of Adjusted EBITDA metrics in fiscal year 2021. If achieved, <span style="-sec-ix-hidden:Hidden_ttQkaibJ_k6UdCQAFDXOHg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">one</span></span>-third of the award will vest immediately, and the remaining <span style="-sec-ix-hidden:Hidden_zC0CclwMJUaDlB5QAuQCZg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">two</span></span>-thirds will vest annually over the following two years. The Company is currently amortizing these awards over their vesting periods because it believes that it is probable that the Adjusted EBITDA metric will be achieved at outperform for fiscal year 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>During fiscal year 2020, the Company granted 358,294 performance-based restricted stock awards to the Company’s then CEO with a weighted average grant-date fair value of $27.91 per share. These awards were granted pursuant to the Plan and are subject to the achievement of target free cash flow metrics in each of the fiscal years 2020 through 2022. The metrics are measured at the end of each fiscal year; however, the first <span style="-sec-ix-hidden:Hidden_ZTrAPb_tcEK_YsErMijCpQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">two</span></span>-thirds of the award will not vest until fiscal year 2021. The remaining <span style="-sec-ix-hidden:Hidden_b46fDdofBUyVdkb4R7qkkA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">one</span></span>-third will vest in fiscal year 2022, if achieved. Additionally, if either of the first two tranches are not achieved, the awards may still vest if the free cash flow metric in aggregate is met over the three-year life of the award. The Company is currently amortizing the second and third tranches over their vesting periods because it believes that it is probable that the free cash flow targets will be met each year. The free cash flow metric was not met for fiscal year 2020; however, the Company believes that it will be met in aggregate, and therefore is amortizing the first tranche over a three-year period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 0pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>During fiscal year 2020, the Company granted 141,524 performance-based restricted stock awards to the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Company’s NEOs with a weighted average grant-date fair value of $27.91 per share. These awards were granted pursuant to the Plan and are subject to the achievement of Adjusted EBITDA metrics in fiscal year 2020. In August 2020, achievement was certified at 109% of target, which resulted in an additional 13,343 shares, and <span style="-sec-ix-hidden:Hidden_C5kbHjyA40mPYKP_3GOkhw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">one</span></span>-third of the award vested; the remaining <span style="-sec-ix-hidden:Hidden_6dpZmsv-pEmwbIXgc62lPA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">two</span></span>-thirds will vest annually over two years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Service-Based Restricted Stock Awards (included above)</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the year ended June 30, 2021 451,653 new service-based restricted stock awards were granted and in total, 834,724 remain nonvested at June 30, 2021. During the year ended June 30, 2021, 594,327 service-based restricted stock awards vested.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/><i style="font-style:italic;">Summary of All Restricted Stock Awards</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2021, there was $24.2 million of total unrecognized compensation expense related to nonvested restricted stock awards. The cost is expected to be recognized over a weighted average period of 1.3 years. The fair value of restricted stock awards granted for the years ended June 30, 2021 and 2020 was $21.9 million and $30.2 million, respectively. The total fair value of shares vested for the years ended June 30, 2021 and 2020 was $24.5 million and $17.9 million, respectively. During the years ended June 30, 2021, 2020 and 2019, the Company recognized $22.6 million, $17.1 million and $12.3 million, respectively, of stock-based compensation expense related to restricted stock awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Performance Share Units (“PSU”)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company has approved grants of performance share units (“PSU”) pursuant to the Plan. Each PSU is earned through the achievement of a performance-based metric, combined with the continuation of employee service over a defined period. The level of performance determines the number of PSUs earned, and is generally measured against threshold, target and outperform achievement levels of the award. Each PSU represents the right to receive one share of the Company’s common stock, or at the option of the Company, an equivalent amount of cash, and is classified as an equity or liability award. When the grant is a fixed monetary amount, and the number of shares is not determined until achievement and the value of the Company’s stock on that day, the PSU is a liability-classified award. Each PSU vests pursuant to the vesting schedule found in the respective PSU agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In addition to the performance conditions of the PSUs, there is a service vesting condition which is dependent upon continuing service by the grantee as an employee of the Company, unless the grantee is eligible for earlier vesting upon a change in control and qualifying termination, as defined by the PSU agreement. PSUs are generally subject to graduated vesting schedules and stock-based compensation expense is computed by tranche and recognized on a straight-line basis over the tranches’ applicable vesting period based on the expected achievement level.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Performance share unit activity (excluding liability-classified awards) during the years ended June 30, 2021, 2020 and 2019 was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="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:51.54%;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:4.68%;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:19.21%;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:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant-Date</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, June 30, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 708,979</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.15</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;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:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,372,241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.91%;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.61</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.54%;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:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (427,954)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.24</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (281,025)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.91%;border-bottom: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;"> 13.02</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, June 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,372,241</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.91%;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.61</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;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:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.91%;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.30</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.54%;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:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.91%;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;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,352)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29.93</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, June 30, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,464,853</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.91%;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.78</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;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:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 477,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.91%;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.17</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.54%;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:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.91%;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;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (64,509)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.91%;border-bottom: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;"> 28.33</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,878,044</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.91%;border-bottom:3px 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.26</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Fiscal Year 2021 Tech Elevator MIP</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">During the year ended June 30, 2021, the Company granted, to the executive team of Tech Elevator, a time-based award with a value of $4.0 million and a performance-based award with a target value of $4.0 million under a Management Incentive Plan (“MIP”). The time-based award vests equally over three years on the anniversary of the closing date of the acquisition of Tech Elevator (see Note 13, “Acquisitions and Investments” for additional detail on the Company’s acquisition). The performance-based award is tied to the achievement of certain revenue and EBITDA targets of Tech Elevator. Seventy percent of the award is based on Tech Elevator’s revenues for the calendar year 2023 (“Tranche #1”) and thirty percent of the earned award is based on Tech Elevator’s EBITDA for the calendar year 2023 (“Tranche #2”), both of which are expected to vest after achievement is certified in January 2024. The level of performance will determine the number of PSUs earned as measured against threshold and target achievement levels. In all cases, vesting is dependent upon continuing service by the grantee as an employee of the Company. The MIP is a liability-classified award. The Company determined the likelihood of achievement of the performance conditions are not able to be determined at this time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Fiscal Year 2021 LTIP</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">During the year ended June 30, 2021, the Company granted 111,450 PSUs at target under a Long Term Incentive Plan (“LTIP”) which are tied to the achievement of certain individualized financial and non-financial performance targets. These PSUs had a grant date fair value of $2.7 million, or a weighted average grant-date fair value of $24.15 per share. Forty percent will vest after achievement is certified during the first quarter of fiscal year 2023 and sixty percent will vest one year later. The level of performance will determine the number of PSUs earned as measured against threshold, target and outperform achievement levels. In all cases, vesting is dependent upon continuing service by the grantee as an employee of the Company. The fiscal year 2021 LTIP is an equity-classified award. The Company is currently amortizing certain awards over their vesting periods because it believes that it is probable that the specific metrics will be achieved. One metric with a target grant date fair value of $0.3 million is assumed to be achieved at target, two metrics with a target grant date fair value of $0.2 million is assumed to be achieved at threshold, and the remaining metrics are currently being assessed as not probable of achievement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Fiscal Year 2021 Career Learning PSUs</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">During the year ended June 30, 2021, the Company granted 366,250 PSUs at target which are tied to the achievement of Career Learning revenues targets for fiscal years 2021 – 2023. These PSUs had a grant date fair value of $16.5 million, or a weighted average grant-date fair value of $45.05 per share. The vesting is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">77,690 PSUs relate to fiscal year 2021 revenues and if achieved, </span><span style="-sec-ix-hidden:Hidden_ulqTMHv9IEK1zT_zRLm9Rw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">one</span></span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">-third of the award will vest immediately, and the remaining </span><span style="-sec-ix-hidden:Hidden_KW1Er1wtkkGqoGIsBR2w2A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">two</span></span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">-thirds will vest annually over </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">two years</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">;</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;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">122,080 PSUs relate to fiscal year 2022 revenues and if achieved, </span><span style="-sec-ix-hidden:Hidden_KyDWJjkoqEC60RlvHvDQWA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">two</span></span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">-thirds of the award will vest immediately, and the remaining </span><span style="-sec-ix-hidden:Hidden_zom1Ne3BoUO-Ml2agiME3w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">one</span></span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">-third will vest the following year; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">166,480 PSUs relate to fiscal year 2023 revenues and if achieved, the award will vest immediately.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The level of performance will determine the number of PSUs earned as measured against threshold, target and outperform achievement levels. In all cases, vesting is dependent upon continuing service by the grantee as an employee of the Company. The fiscal year 2021 Career Learning PSUs are an equity-classified award. The Company determined the achievement of the performance conditions associated with the fiscal year 2021 revenues and fiscal year 2022 revenues was not probable, and probable at the target level, respectively. The Company determined the likelihood of achievement of the performance conditions associated with the fiscal year 2023 revenues are not able to be determined at this time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Fiscal Year 2020 Galvanize TRIP</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">During fiscal year 2020, the Company granted, to the executive team of Galvanize, a target level of $12.3 million under a Transaction Related Incentive Plan (“TRIP”) which is tied to the achievement of certain revenue and EBITDA targets of Galvanize. Seventy percent of the earned award is based on the performance of Galvanize for the calendar year 2021 (“Tranche #1”) and thirty percent of the earned award is based on the performance of Galvanize for the calendar year 2022 (“Tranche #2”), both of which are expected to vest after achievement is certified in January following each of the calendar year ends. The revenue and EBITDA targets are split sixty percent and forty percent, respectively, for both tranches. In all cases, vesting is dependent upon continuing service by the grantee as an employee of the Company. The level of performance will determine the number of PSUs earned as measured against threshold, target and outperform achievement levels. The TRIP is a liability-classified award. The Company determined the likelihood of achievement of the performance conditions associated with all tranches are not probable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Fiscal Year 2019 LTIP</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">During fiscal year 2019, the Company granted 263,936 PSUs at target under a LTIP which are tied to certain career learning revenue targets and enrollment levels, as well as students’ academic progress. These PSUs had a grant date fair value of $7.9 million, or a weighted average grant-date fair value of $30.05 per share. During fiscal year 2020, the Company granted an additional 34,030 PSUs at target with a grant date fair value of $0.8 million, or $23.51 per share. Forty-five percent of the earned award is based on students’ academic progress (“Tranche #1”) and twenty-five percent of the earned award is based on certain enrollment levels (“Tranche #2”), both of which will vest after achievement is certified on October 15, 2021. The remaining thirty percent of the earned award is based on certain revenue targets (“Tranche #3”) and will vest after achievement is certified on August 15, 2022. The level of performance will determine the number of PSUs earned as measured against threshold, target and outperform achievement levels. In all cases, vesting is dependent upon continuing service by the grantee as an employee of the Company. The Company determined the achievement of the performance conditions associated with Tranche #1 was not probable, while Tranche #2 and Tranche #3 was determined to be probable at the outperform level for both.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Fiscal Year 2019 SPP</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">During fiscal year 2019, the Company adopted a new long-term shareholder performance plan (“2019 SPP”) that provides for incentive award opportunities to its key senior executives. The awards were granted in the form of PSUs and will be earned based on the Company’s market capitalization growth over a completed three-year performance period.  The 2019 SPP was designed to provide the executives with a percentage of shareholder value growth. No amounts will be </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">earned if total stock price growth over the three-year period is below 25% (7.6% annualized). An amount of 6% of total value growth will be earned based on achieving total stock price growth of 33% (10% annualized) and a maximum of 7.5% of total value growth will be earned if total stock price growth equals or exceeds 95% (25% annualized). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">During fiscal year 2019, the Company granted 2,108,305 PSUs at a weighted average grant-date fair value of $8.18 per share, based on the highest level of performance. During fiscal year 2020, the Company granted an additional 66,934 PSUs at a weighted average grant-date fair value of $12.56 per share, based on the highest level of performance. The final amount of PSUs will be determined (and vesting will occur) based on the 30-day average price of the Company’s stock subsequent to seven days after the release of fiscal year 2021 results. The fair value was determined using a Monte Carlo simulation model and is amortized on a straight-line basis over the vesting period. The SPP is a market-based award, and therefore is not subject to any probability assessment by the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Summary of All Performance Share Units</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">As of June 30, 2021, there was $11.6 million of total unrecognized compensation expense related to nonvested PSUs that are expected to vest based on the Company’s probability assumptions discussed above. The cost is expected to be recognized over a weighted average period of 0.5 years. During the years ended June 30, 2021, 2020, and 2019 the Company recognized $16.7 million, $6.3 million and $3.9 million, respectively, of stock-based compensation expense related to PSUs. Included in the stock-based compensation expense above is $0.8 million related to the Tech Elevator time-based portion of the MIP. This amount was recorded in accrued liabilities on the consolidated balance sheets because it is a liability-classified award.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Deferred Stock Units (“DSU”)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The DSUs vest on the grant-date anniversary and are settled in the form of shares of common stock issued to the holder upon separation from the Company. DSUs are specific only to board members.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Deferred stock unit activity during the years ended June 30, 2021, 2020 and 2019 was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.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:5.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:21.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:5.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:3.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant-Date</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, June 30, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.54%;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:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.85%;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;width:47.79%;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:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,258</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.41</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.79%;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:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.54%;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:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.85%;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;width:47.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.54%;border-bottom: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:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, June 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,258</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.41</p></td></tr><tr><td style="vertical-align:bottom;width:47.79%;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:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,844</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20.13</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.79%;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:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.54%;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:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.85%;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;width:47.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.54%;border-bottom: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:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, June 30, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,102</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22.42</p></td></tr><tr><td style="vertical-align:bottom;width:47.79%;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:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.01</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.79%;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:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.54%;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:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.85%;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;width:47.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.54%;border-bottom: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:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.54%;border-bottom:3px 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,354</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22.01</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Summary of All Deferred Stock Units</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">As of June 30, 2021, there was $0.2 million of total unrecognized compensation expense related to nonvested </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">DSUs. The cost is expected to be recognized over a weighted average period of 0.5 years. During the years ended June 30, 2021, 2020 and 2019, the Company recognized $0.4 million, $0.5 million and $0.5 million, respectively, of stock-based compensation expense related to DSUs.</p> 575026 4378183 P4Y <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%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:40.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: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:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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.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:10.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;white-space:nowrap;width:40.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;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;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;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:11.71%;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.75%;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:9.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;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.66%;margin:0pt;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.75%;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.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;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;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;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:11.71%;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.75%;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:9.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;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</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;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;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:11.71%;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.75%;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:9.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;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</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;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;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:11.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;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.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;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Life (Years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, June 30, 2018</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:11.71%;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,199,307</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19.97</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.55</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 788,277</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:40.48%;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.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:11.71%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;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.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:40.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</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:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (150,290)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20.16</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.66%;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.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:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;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.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:40.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited or canceled</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:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29.82</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;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.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:40.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, June 30, 2019</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:11.71%;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,036,017</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19.82</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.64</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,312,871</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:40.48%;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.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:11.71%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;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.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:40.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</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:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,000)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;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.07</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.66%;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.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:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;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.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:40.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited or canceled</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:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,500)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30.92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;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.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:40.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, June 30, 2020</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:11.71%;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,021,517</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19.73</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.65</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,325,869</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:40.48%;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.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:11.71%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;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.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:40.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</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:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (990,067)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19.83</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.66%;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.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:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;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.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:40.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited or canceled</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:11.71%;border-bottom: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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.31%;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.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:40.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding and exercisable, June 30, 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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:3px 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;"> 31,450</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16.58</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.82</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 437,037</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 1199307 19.97 P3Y6M18D 788277 150290 20.16 13000 29.82 1036017 19.82 P2Y7M20D 11312871 4000 16.07 10500 30.92 1021517 19.73 P1Y7M24D 8325869 990067 19.83 31450 16.58 P0Y9M25D 437037 24600000 0.0 1200000 0 0.0 100000 600000 P3Y 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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.47%;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:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.47%;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.2%;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:13.35%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.84%;margin:0pt;padding:0pt;"><p style="font-family:'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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.55%;margin:0pt;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:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.84%;margin:0pt;padding:0pt;"><p style="font-family:'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.47%;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:14.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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.47%;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:15.55%;margin:0pt;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:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.84%;margin:0pt;padding:0pt;"><p style="font-family:'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.47%;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:14.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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.47%;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:15.55%;margin:0pt;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:1.8%;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;white-space:nowrap;width:60.84%;margin:0pt;padding:0pt;"><p style="font-family:'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.47%;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:14.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;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.47%;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:15.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;">Fair Value</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;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, June 30, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.83%;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,676,907</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.12</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></tr><tr><td style="vertical-align:bottom;width:60.84%;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:3.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:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 828,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18.44</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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.84%;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:3.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:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (947,703)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.72</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></tr><tr><td style="vertical-align:bottom;width:60.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:14.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;"> (235,485)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.35%;border-bottom: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;"> 17.40</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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, June 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:14.83%;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,322,552</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.08</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></tr><tr><td style="vertical-align:bottom;width:60.84%;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:3.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:14.83%;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,126,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26.84</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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.84%;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:3.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:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (750,634)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16.93</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></tr><tr><td style="vertical-align:bottom;width:60.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:14.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;"> (79,541)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.35%;border-bottom: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;"> 21.48</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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, June 30, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:14.83%;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,618,604</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23.73</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></tr><tr><td style="vertical-align:bottom;width:60.84%;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:3.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:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 578,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37.87</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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.84%;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:3.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:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (704,921)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.78</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></tr><tr><td style="vertical-align:bottom;width:60.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:14.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;"> (82,419)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.35%;border-bottom: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;"> 27.94</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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:14.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,409,334</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.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:2.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.35%;border-bottom:3px 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;"> 30.26</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></tr></table> 1676907 15.12 828833 18.44 947703 14.72 235485 17.40 1322552 17.08 1126227 26.84 750634 16.93 79541 21.48 1618604 23.73 578070 37.87 704921 21.78 82419 27.94 1409334 30.26 126417 574611 110594 30364 24.70 P2Y 82710 45.33 P2Y 358294 27.91 P3Y P3Y 141524 27.91 1.09 13343 P2Y 451653 834724 594327 24200000 P1Y3M18D 21900000 30200000 24500000 17900000 22600000 17100000 12300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.54%;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:4.68%;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:19.21%;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:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant-Date</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, June 30, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 708,979</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.15</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;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:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,372,241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.91%;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.61</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.54%;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:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (427,954)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.24</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (281,025)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.91%;border-bottom: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;"> 13.02</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, June 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,372,241</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.91%;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.61</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;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:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.91%;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.30</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.54%;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:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.91%;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;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,352)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29.93</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, June 30, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,464,853</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.91%;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.78</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;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:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 477,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.91%;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.17</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.54%;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:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.91%;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;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (64,509)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.91%;border-bottom: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;"> 28.33</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,878,044</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.91%;border-bottom:3px 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.26</p></td></tr></table> 708979 13.15 2372241 10.61 427954 13.24 281025 13.02 2372241 10.61 100964 15.30 8352 29.93 2464853 10.78 477700 40.17 64509 28.33 2878044 15.26 4000000.0 4000000.0 P3Y 0.70 0.30 111450 2700000 24.15 0.40 0.60 1 300000 2 200000 366250 16500000 45.05 77690 P2Y 122080 166480 12300000 0.70 0.30 0.60 0.40 263936 7900000 30.05 34030 800000 23.51 0.45 0.25 0.30 P3Y 0 P3Y 0.25 0.076 0.06 0.33 0.10 0.075 0.95 0.25 2108305 8.18 66934 12.56 P30D P7D 11600000 P0Y6M 16700000 6300000 3900000 800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.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:5.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:21.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:5.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:3.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant-Date</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, June 30, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.54%;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:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.85%;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;width:47.79%;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:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,258</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.41</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.79%;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:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.54%;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:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.85%;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;width:47.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.54%;border-bottom: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:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, June 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,258</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.41</p></td></tr><tr><td style="vertical-align:bottom;width:47.79%;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:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,844</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20.13</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.79%;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:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.54%;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:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.85%;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;width:47.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.54%;border-bottom: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:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, June 30, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,102</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22.42</p></td></tr><tr><td style="vertical-align:bottom;width:47.79%;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:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.01</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.79%;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:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.54%;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:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.85%;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;width:47.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.54%;border-bottom: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:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested, June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21.54%;border-bottom:3px 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,354</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22.01</p></td></tr></table> 18258 25.41 18258 25.41 23844 20.13 42102 22.42 17252 21.01 59354 22.01 200000 P0Y6M 400000 500000 500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">10. Commitments and Contingencies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Litigation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the ordinary conduct of the Company’s business, the Company is subject to lawsuits, arbitrations and administrative proceedings from time to time. The Company vigorously defends these claims; however, no assurances can be given as to the outcome of any pending legal proceedings. The Company believes, based on currently available information, that the outcome of any existing or known threatened proceedings, even if determined adversely, should not have a material adverse effect on its business, financial condition, liquidity or results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Georgia Cyber Academy Arbitration</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;">On May 10, 2019, K12 Virtual Schools LLC filed a demand for arbitration with the American Arbitration Association (“AAA”), Case No. 01-19-001-4778, naming Georgia Cyber Academy, Inc. (“GCA”) as the respondent.  The demand asserted claims for GCA’s breach and anticipatory breach of the Educational Products and Services Agreement between GCA and K12 Virtual Schools LLC, as amended on January 4, 2019, based on GCA’s engagement of other educational products and service providers for the school year 2019-2020.  On May 29, 2019, GCA filed counterclaims against K12 Virtual Schools, LLC for breach of contract, fraud, breach of the duty of good faith and fair dealing, and negligent misrepresentation.  The AAA appointed an arbitrator on June 12, 2019, and the parties presented evidence in support of their respective claims during merits hearings in March and June 2020.  On July 8, 2020, the parties executed an agreement, effective June 30, 2020, to resolve all of their claims.  Under the terms of the settlement agreement, GCA will pay the Company $19 million over a period of two years, of which $10 million was paid in July 2020. The Company recorded revenues of $4.6 million for services provided by the Company during fiscal year 2020 and the remaining $14.4 million reflected a prior year receivable, as part of a comprehensive settlement agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Securities Litigation</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;">On November 19 and December 11, 2020, respectively, two putative securities class action lawsuits captioned Yun Chau Lee v. K12 Inc., et al, Case No. 1:20-cv-01419 (the “Lee Case”), and Jennifer Baig v. K12 Inc., et al, Case No. 1:20-cv-01528 (the “Baig Case”) were filed against the Company, one of its current officers, and one of its former officers in the United States District Court for the Eastern District of Virginia, purportedly on behalf of a class of persons who purchased or otherwise acquired the Company’s common stock between April 27, 2020 and September 18, 2020, inclusive.  On February 17, 2021, the Court consolidated the Lee Case and the Baig Case under the caption In re K12 Inc. Securities Litigation, Case No. 1:20-cv-01419 (the “Consolidated Securities Class Action”), and appointed a lead plaintiff.  The lead plaintiff filed a consolidated amended complaint on April 5, 2021, alleging violations by the Company and the individual defendants of Section 10(b) of the Exchange Act, and Rule 10b-5 promulgated under the Exchange Act, and violations by the individual defendants of Section 20(a) of the Exchange Act.  The complaint alleges, among other things, that the Company and the individual defendants made false or misleading statements and/or omitted to disclose material facts concerning its technological capabilities and expertise to support increased demand for virtual and blended education related to the global emergence of COVID-19, its cybersecurity protocols and protections, and its administrative support and training to teachers, students, and parents.  The complaint seeks unspecified monetary damages and other relief.  The Company filed a motion to dismiss the complaint in its entirety on May 20, 2021, and a decision on the motion remains outstanding.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December 21, 2020 and April 30, 2021, respectively, related derivative lawsuits captioned Larry Shemen, et al v. Aida M. Alvarez, et al, Case No. 1:20-cv-01731 (the “Shemen Case”), and Wajid Ahmed v. Aida M. Alvarez, et al, Case No. 1:21-cv-00618 (the “Ahmed Case) were filed by three of the Company’s shareholders in the United States District Court for the District of Delaware.  The plaintiffs in the Shemen Case and the Ahmed Case allege substantially the same facts alleged in the Consolidated Securities Class Action.  By stipulation of the parties on May 14, 2021, the Court consolidated the Shemen Case and the Ahmed Case under the caption In re Stride Inc. Derivative Litigation, Case No. 20-01731 (the “Consolidated Derivative Action”), and designated as operative the complaint filed in the Ahmed Case.  The operative complaint purports to assert claims on the Company’s behalf against certain of its officers and directors for breach of fiduciary duty, unjust enrichment, and waste of corporate assets, and for violation of Sections 14(a) and 20(a) of the Exchange Act.  The complaint seeks unspecified monetary damages, corporate governance reforms, and other relief.  The Consolidated Derivative Action is stayed pending resolution of the Company’s motion to dismiss in the Consolidated Securities Class Action.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We intend to defend vigorously against each and every allegation and asserted claim in these matters.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Employment Agreements</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 has entered into employment agreements with certain executive officers that provide for severance payments and, in some cases other benefits, upon certain terminations of employment. Except for the agreement with the Company’s Executive Chairman with an amended extended term to September 30, 2022, all other agreements provide for employment on an “at-will” basis. If the employee resigns for “good reason” or is terminated without cause, the employee is entitled to salary continuation, and in some cases benefit continuation, for varying periods depending on the agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Off-Balance Sheet Arrangements</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;">As of June 30, 2021, the Company provided guarantees of approximately $0.5 million related to lease commitments on the buildings for certain of the Company’s schools. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, the Company contractually guarantees that certain schools under the Company’s management will not have annual operating deficits and the Company’s management fees from these schools may be reduced accordingly to cover any school operating deficits.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Other than these lease and operating deficit guarantees, the Company did not have any off-balance sheet arrangements that have or are reasonably likely to have a current or future effect on the Company’s financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Risks and Uncertainties</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Impacts of COVID-19 on Stride’s Business</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">While the long-term impact of the global emergence of COVID-19 is not estimable or determinable, beginning in late fiscal year 2020, the Company experienced an increase in demand for its products and services. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company continues to conduct business as usual with some modifications to employee travel, employee work locations, and cancellation of certain events. The Company will continue to actively monitor the situation and may take further actions that alter its business operations as may be required by federal, state or local authorities or that it determines is in the best interests of its employees, customers, partners, suppliers and stockholders. It is not clear what the potential effects any such alterations or modifications may have on the Company’s business, including the effects on its </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">customers and prospects, or on its long-term financial results.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On March 27, 2020, the Coronavirus Aid, Relief and Economic Security (“CARES”) Act was enacted and signed into law. The Company has evaluated the business provisions in the CARES Act and adopted the deferral of the employer portion of the social security payroll tax (6.2%) outlined within. The deferral is effective from the enactment date through December 31, 2020. The deferred amount of $14.1 million will be paid in two installments, 50% of the deferred amount by December 31, 2021 and the remainder by December 31, 2022. The deferred payroll taxes due on December 31, 2021 are recorded within accrued liabilities and the deferred payroll taxes due on December 31, 2022 are recorded within other long-term liabilities on the consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p> 19000000 P2Y 10000000 4600000 14400000 500000 0.062 14100000 2 0.50 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">11. Restructuring</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In the third quarter of fiscal year 2017, the Company exited three facilities that were no longer being utilized, which were subject to operating leases. In aggregate, during fiscal year 2017, the Company recorded an impairment of $5.4 million for the three leases. As part of the adoption of ASC 842, the lease impairment liability of $1.8 million as of June 30, 2019 was offset against the right-of-use asset.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 3 5400000 3 1800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">12. Severance</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>During the years ended June 30, 2021, 2020 and 2019, the Company reduced its workforce, resulting in severance of $2.4 million, $1.5 million and $1.0 million, respectively. Included in severance expense for the years ended June 30, 2021, 2020 and 2019 is $0.5 million, $0.1 million and $0.1 million, respectively, associated with accelerated vesting of equity awards to former executives and other employees.</p> 2400000 1500000 1000000.0 500000 100000 100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">13. Acquisitions and Investments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Acquisition of MedCerts, LLC</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On November 30, 2020, the Company acquired 100% of MedCerts in exchange for $70.0 million and estimated contingent consideration of $10.8 million. The purchase price is payable in two tranches; $55.0 million was paid at closing, and $15.0 million plus the final contingent consideration will be paid on the 18-month anniversary of the closing. In addition, during the fourth quarter of fiscal year 2021, the Company paid an additional $0.3 million related to the finalization of the working capital. MedCerts students participate in online, hands-on career training courses in the healthcare and medical fields as they prepare for more than a dozen national healthcare certifications. The acquisition of MedCerts further expands the Company’s post-secondary skills training in the healthcare and medical fields. The Company also plans to use MedCerts’ curriculum to create appropriate content to offer high school students.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The acquisition has been accounted for as a business combination under the acquisition method of accounting, which results in acquired assets and assumed liabilities being measured at their estimated fair values as of November 30, 2020, the acquisition date. As of the acquisition date, goodwill was measured as the excess of consideration transferred over the fair values of the assets acquired and liabilities assumed.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24.5pt;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;">Based on management’s preliminary valuation of the fair value of tangible and intangible assets acquired and liabilities assumed, which was based on estimates and assumptions that are subject to change, the preliminary estimated purchase price was allocated as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:25.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></tr><tr><td style="vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Allocation of Purchase Price</b></p></td><td style="vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;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;white-space:nowrap;width:69.08%;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.86%;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:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;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:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 205</p></td></tr><tr><td style="vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current assets, excluding cash</p></td><td style="vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;margin: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,074</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment, net</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.03%;margin: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,896</p></td></tr><tr><td style="vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets, net</p></td><td style="vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;margin: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,607</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 51,033</p></td></tr><tr><td style="vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current liabilities</p></td><td style="vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,201)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,562)</p></td></tr><tr><td style="vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax asset (liability)</p></td><td style="vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total consideration</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.86%;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:3.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 81,068</p></td></tr><tr><td style="vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;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></table><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="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The final purchase price allocation will be completed within one year of the acquisition date (“measurement period”). If information becomes available which would indicate material adjustments are required to the purchase price allocation, such adjustments will be included in the purchase price allocation retrospectively.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The fair value of the identified intangible assets was determined primarily using an income-based approach of either the multi-period excess earnings method or relief from royalty method, as appropriate. Intangible assets are amortized on a straight-line basis over the amortization periods noted below.</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:top;width:51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.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: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:18.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: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.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: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.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: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.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: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:19.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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Intangible Assets</b></p></td><td style="vertical-align:top;width:2.1%;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-weight:bold;text-decoration:underline;visibility:hidden;">​</span></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:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.48%;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;"><span style="visibility:hidden;">​</span></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;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:2.1%;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-weight:bold;visibility:hidden;">​</span></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:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.48%;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-weight:bold;visibility:hidden;">​</span></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;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.93%;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;"><b style="font-weight:bold;">Estimated</b></p></td></tr><tr><td style="vertical-align:top;width:51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intangible Assets</b></p></td><td style="vertical-align:top;width:2.1%;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-weight:bold;visibility:hidden;">​</span></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;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.48%;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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</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;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.93%;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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="vertical-align:top;width:51%;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:top;width:2.1%;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.23%;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:18.48%;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;">(In thousands)</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;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.93%;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;">(In years)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.1%;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.23%;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:18.48%;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;"> 12,072</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;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.93%;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="-sec-ix-hidden:Hidden_5mYmBLKW-kqU6CVLd9UGVA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:center;">5.84</span></span></p></td></tr><tr><td style="vertical-align:top;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Developed technology</p></td><td style="vertical-align:top;width:2.1%;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.23%;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:18.48%;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;"> 11,970</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;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.93%;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="-sec-ix-hidden:Hidden_M-EUSiXxm0-J3TxzkDbP0Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:center;">7.00</span></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Trade names</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.1%;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.23%;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.48%;border-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;"> 2,565</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;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.93%;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="-sec-ix-hidden:Hidden_1BE-WyvlVUu2fSgznsLjyQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:center;">5.00</span></span></p></td></tr><tr><td style="vertical-align:top;width:51%;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:top;width:2.1%;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.23%;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="vertical-align:bottom;white-space:nowrap;width:18.48%;border-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;"> 26,607</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;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;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;white-space:nowrap;width:51%;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.1%;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.23%;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:18.48%;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.23%;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.23%;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.23%;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:19.46%;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><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:14pt;text-align:justify;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">The contingent consideration represents the fair value of additional consideration payable to the seller, estimated using a Monte Carlo simulation model. The amount of consideration to be distributed on the 18-month anniversary of the closing is based on a multiplier calculated using the annualized earnings before interest, taxes, depreciation and amortization (“EBITDA”) for the period December 2021 – May 2022. This multiplier is applied to the annualized trailing EBITDA for the period March 2022 – May 2022 to calculate an enterprise value of MedCerts as of May 2022. The payment, if any, will equal 49% of the enterprise value less 49% of the original purchase price of $70.0 million ($34.3 million). </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:14pt;text-align:justify;text-indent:36pt;margin:0pt;">Subsequent to the acquisition date, the Company is required to reassess its estimate of the fair value of contingent consideration, and record any changes in earnings when the estimate is based on information not known as of the acquisition date. During the year ended June 30, 2021, the Company recorded an expense of $0.3 million related to the estimate of the fair value of its contingent consideration. That adjustment is recorded within selling, general, and administrative expenses on the consolidated statements of operations. The fair value of the contingent consideration as of June 30, 2021 was $11.1 million and is recorded within accrued liabilities on the consolidated balance sheets.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Goodwill represents the excess of the purchase price of an acquired business over the fair value of the tangible and intangible assets acquired and liabilities assumed. Goodwill will not be amortized but instead will be tested for </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:14pt;text-align:justify;margin:0pt;">impairment at least annually (or more frequently if indicators of impairment arise). In the event that management determines that the goodwill has become impaired, the Company will incur an accounting charge for the amount of the impairment during the fiscal quarter in which the determination is made. Goodwill is deductible for tax purposes.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">Included in the Company’s consolidated results of operations for the year ended June 30, 2021 are revenues and a loss from operations of $14.6 million and $3.5 million, respectively, related to MedCerts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:14pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">Acquisition of Tech Elevator, Inc.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On November 30, 2020, the Company acquired 100% of Tech Elevator in exchange for $23.5 million, plus working capital of $2.2 million. Like Galvanize, Tech Elevator provides talent development for individuals and enterprises in information technology fields. The acquisition of Tech Elevator expands Galvanize’s student demographic profile, geographic footprint, and hiring partner portfolio; as well as provides additional curriculum to create appropriate content to offer high school students.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The acquisition has been accounted for as a business combination under the acquisition method of accounting, which results in acquired assets and assumed liabilities being measured at their estimated fair values as of November 30, 2020, the acquisition date. As of the acquisition date, goodwill was measured as the excess of consideration transferred over the fair values of the assets acquired and liabilities assumed.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24.5pt;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;">Based on management’s preliminary valuation of the fair value of tangible and intangible assets acquired and liabilities assumed, which was based on estimates and assumptions that are subject to change, the preliminary estimated purchase price was allocated as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:71.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:25.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:71.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Allocation of Purchase Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.79%;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;white-space:nowrap;width:71.82%;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.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:25.79%;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:top;width:71.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:25.79%;margin: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,736</p></td></tr><tr><td style="vertical-align:top;width:71.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current assets, excluding cash</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:25.79%;margin: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</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:71.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment, net</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:25.79%;margin: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</p></td></tr><tr><td style="vertical-align:top;width:71.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease right-of-use assets, net</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:25.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 724</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:71.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets, net</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:25.79%;margin: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,105</p></td></tr><tr><td style="vertical-align:top;width:71.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</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:25.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,897</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:71.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other assets</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:25.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 377</p></td></tr><tr><td style="vertical-align:top;width:71.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current liabilities</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:25.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (267)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:71.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:25.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (534)</p></td></tr><tr><td style="vertical-align:top;width:71.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liability</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:25.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,650)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:71.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current operating lease liability</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:25.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (420)</p></td></tr><tr><td style="vertical-align:top;width:71.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term operating lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:25.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;"> (304)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:71.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:25.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.6pt 0pt 0pt;"> 25,695</p></td></tr><tr><td style="vertical-align:top;width:71.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: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:25.79%;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></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">The final purchase price allocation will be completed within one year of the acquisition date (“measurement period”). If information becomes available which would indicate material adjustments are required to the purchase price allocation, such adjustments will be included in the purchase price allocation retrospectively. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">The fair value of the identified intangible assets was determined primarily using an income-based approach of either the multi-period excess earnings method or relief from royalty method, as appropriate. Intangible assets are amortized on a straight-line basis over the amortization periods noted below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:bold;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:top;width:55.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.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: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:19.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: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.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: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.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: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.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: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:17.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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Intangible Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.31%;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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:55.4%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21%;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;"><b style="font-weight:bold;">Estimated</b></p></td></tr><tr><td style="vertical-align:top;width:55.4%;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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intangible Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21%;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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="vertical-align:top;width:55.4%;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.84%;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:19.89%;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;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21%;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;">(In years)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 311</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21%;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="-sec-ix-hidden:Hidden_Hl8jurvemUi3g2GwQAcDhg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:center;">3.92</span></span></p></td></tr><tr><td style="vertical-align:top;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Developed technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 2,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21%;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="-sec-ix-hidden:Hidden_HjcIkXn94E-8bbg7DJ5rww;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:center;">5.00</span></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Trade names</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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:19.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 3,998</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21%;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="-sec-ix-hidden:Hidden_Oe6uIGpDYkeT74M23dBq-w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:center;">15.00</span></span></p></td></tr><tr><td style="vertical-align:top;width:55.4%;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.84%;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="vertical-align:bottom;white-space:nowrap;width:19.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 7,105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.31%;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:top;width:55.4%;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.84%;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:19.89%;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.84%;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.84%;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:17.31%;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><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:14pt;text-align:justify;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">Goodwill represents the excess of the purchase price of an acquired business over the fair value of the tangible and intangible assets acquired and liabilities assumed. Goodwill will not be amortized but instead will be tested for impairment at least annually (or more frequently if indicators of impairment arise). In the event that management determines that the goodwill has become impaired, the Company will incur an accounting charge for the amount of the impairment during the fiscal quarter in which the determination is made. Goodwill is not deductible for tax purposes.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Included in the Company’s consolidated results of operations for the year ended June 30, 2021 are revenues and income from operations of $7.2 million and $0.4 million, respectively, related to Tech Elevator.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:14pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Acquisition of Galvanize, Inc.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On January 27, 2020, the Company acquired 100% of Galvanize in exchange for $165.0 million, plus working capital of $9.2 million. <span style="background-color:#ffffff;">Galvanize provides talent development for individuals and enterprises in information technology fields. The acquisition of Galvanize expands the Company’s offerings to include post-secondary skills training in data science and software engineering, technology staffing and developing talent and capabilities for companies. The Company also plans to use Galvanize’s curriculum to create appropriate content to offer high school students.</span> </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The acquisition has been accounted for as a business combination under the acquisition method of accounting, which results in acquired assets and assumed liabilities being measured at their fair values as of January 27, 2020, the acquisition date. As of the acquisition date, goodwill was measured as the excess of consideration transferred over the fair values of the assets acquired and liabilities assumed. </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>Based on management’s valuation of the fair value of tangible and intangible assets acquired and liabilities assumed, the purchase price was allocated as follows (in thousands):</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:top;width:69.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:25.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></tr><tr><td style="vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Allocation of Purchase Price</b></p></td><td style="vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;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;white-space:nowrap;width:69.08%;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.86%;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:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;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:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.03%;margin: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,232</p></td></tr><tr><td style="vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current assets, excluding cash</p></td><td style="vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;margin: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,888</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment, net</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.03%;margin: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,270</p></td></tr><tr><td style="vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease right-of-use assets, net</p></td><td style="vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 100,232</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets, net</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.03%;margin: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,483</p></td></tr><tr><td style="vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 81,225</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other assets</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.03%;margin: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,802</p></td></tr><tr><td style="vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current liabilities</p></td><td style="vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,370)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,374)</p></td></tr><tr><td style="vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax asset (liability)</p></td><td style="vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;margin: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,372</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current operating lease liability</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,620)</p></td></tr><tr><td style="vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term operating lease liability</p></td><td style="vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (89,782)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other long-term liabilities</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.01%;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:25.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (130)</p></td></tr><tr><td style="vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total consideration</p></td><td style="vertical-align:top;width:2.86%;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:3.01%;border-bottom:3px 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:25.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 174,228</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.03%;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></table><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The Company made several adjustments to its fiscal year 2020 allocation of the preliminary purchase price during fiscal year 2021.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">The value of the operating lease right-of-use assets, net increased from $99.7 </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">million to $100.2 million. Lease expense in fiscal year 2021 was not significantly impacted by the updated balance as of the acquisition date.</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;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">The Company and the sellers finalized its working capital calculation resulting in an adjustment to the purchase price of $3.0 </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">million.</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;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Goodwill decreased from $84.7 </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">million to $81.2 million as a result of the adjustments above.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>The fair value of the identified intangible assets was determined primarily using an income-based approach of either the multi-period excess earnings method or relief from royalty method, as well as the replacement cost approach, as appropriate. Intangible assets are amortized on a straight-line basis over the amortization periods noted below.</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:top;width:51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:18.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: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><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><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><td style="vertical-align:bottom;white-space:nowrap;width:19.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></tr><tr><td style="vertical-align:top;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Intangible Assets</b></p></td><td style="vertical-align:top;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;text-decoration:underline;visibility:hidden;">​</span></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><td style="vertical-align:bottom;white-space:nowrap;width:18.48%;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.23%;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.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="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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;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:top;width: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="vertical-align:top;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;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 colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.93%;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;">Estimated</b></p></td></tr><tr><td style="vertical-align:top;width:51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intangible Assets</b></p></td><td style="vertical-align:top;width:2.1%;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.23%;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;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.48%;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;">Amount</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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.93%;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;">Useful Life</b></p></td></tr><tr><td style="vertical-align:top;width: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:top;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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><td style="vertical-align:bottom;white-space:nowrap;width:18.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</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;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In years)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'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.48%;margin: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,785</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;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_HLVwrAmcykaS0WF8oLt-DQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:center;">4.22</span></span></p></td></tr><tr><td style="vertical-align:top;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Developed technology</p></td><td style="vertical-align:top;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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><td style="vertical-align:bottom;white-space:nowrap;width:18.48%;margin: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,357</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;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_kYzrpBXS5ES8RNGoCe5iLw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:center;">4.00</span></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trade names</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;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.48%;border-bottom: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;"> 60,341</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;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_aGgmpLRvBUWHB901j_rxjg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:center;">15.00</span></span></p></td></tr><tr><td style="vertical-align:top;width: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:top;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:3px 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.48%;border-bottom: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;"> 68,483</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;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></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><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><td style="vertical-align:bottom;white-space:nowrap;width:19.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></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Goodwill represents the excess of the purchase price of an acquired business over the fair value of the tangible and intangible assets acquired and liabilities assumed. Goodwill will not be amortized, but instead will be tested for impairment at least annually (or more frequently if indicators of impairment arise). In the event that management determines that the goodwill has become impaired, the Company will incur an accounting charge for the amount of the impairment during the fiscal quarter in which the determination is made. Goodwill is not deductible for tax purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Included in the Company’s consolidated results of operations for the years ended June 30, 2021 and 2020 are revenues of $33.7 million and $11.0 million, respectively, and loss from operations of $42.2 million and $18.1 million, respectively, related to Galvanize.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Pro Forma Combined Results of Operations</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:24.5pt;margin:14pt 0pt 0pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:11.5pt;"/><span style="font-size:10pt;">The following unaudited pro forma combined results of operations give effect to the acquisition of Galvanize as if it had occurred on July 1, 2018, and MedCerts and Tech Elevator as if they had occurred on July 1, 2019. The unaudited pro forma combined results of operations are provided for informational purposes only and do not purport to represent the Company’s actual consolidated results of operations had the acquisitions occurred on the dates assumed, nor are these financial statements necessarily indicative of the Company’s future consolidated results of operations. The unaudited pro forma combined results of operations do not reflect the costs of any integration activities or any benefits that may result from operating efficiencies or revenue synergies.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:14pt 0pt 0pt 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;white-space:nowrap;width:44.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:16.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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: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: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:13.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.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.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:14.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:44.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><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 colspan="9" style="vertical-align:bottom;width:53.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;">Year Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.5%;border-bottom:1px solid #000000;margin:0pt;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.48%;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.48%;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:15.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;">2020</b></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="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.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;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenues</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: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:16.02%;margin: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,552,173</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="font-family:'Arial','Helvetica','sans-serif';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="font-family:'Arial','Helvetica','sans-serif';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:13.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;"> 1,091,429</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="font-family:'Arial','Helvetica','sans-serif';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:14.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;"> 1,066,304</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income (loss) from operations</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: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:16.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 111,287</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="font-family:'Arial','Helvetica','sans-serif';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="font-family:'Arial','Helvetica','sans-serif';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:13.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;"> 2,647</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="font-family:'Arial','Helvetica','sans-serif';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="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"> 23,148</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss)</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: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:16.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 72,443</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="font-family:'Arial','Helvetica','sans-serif';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="font-family:'Arial','Helvetica','sans-serif';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:13.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,506)</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="font-family:'Arial','Helvetica','sans-serif';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="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.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;"> 13,729</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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="font-family:'Arial','Helvetica','sans-serif';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:16.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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="font-family:'Arial','Helvetica','sans-serif';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="font-family:'Arial','Helvetica','sans-serif';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="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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="font-family:'Arial','Helvetica','sans-serif';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="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Investments in Limited Partnerships </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>During fiscal year 2019, the Company invested in two early stage funds focused on career education with a total commitment of $13.0 million. The Company invested in Rethink Education III, LP (“Rethink”) and New Markets Education Partners II, L.P. (“New Markets”) to support the development of new technologies that will advance online learning, to find early opportunities to adopt those new technologies at Stride, and to simultaneously achieve a reasonable return on investment. As of June 30, 2021, the Company has contributed an aggregate $6.9 million to these funds: $2.0 million is an investment in New Markets and is recorded at cost and will be adjusted, as necessary, for impairment; and $4.9 million is an investment in Rethink and is recorded under the equity method of accounting. The Company’s investments in these funds are included in deposits and other assets on the consolidated balance sheet.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Investment in Tallo, Inc.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/>In August 2018, the Company made an initial investment of $6.7 million for a 39.5% minority interest in Tallo, Inc. (“Tallo”). In August 2020, the Company invested an additional $2.3 million which increased its minority interest to 46.1%. These investments in preferred stock, which contain additional rights over common stock and have no readily determinable fair value, were recorded at cost and will be adjusted, as necessary, for impairment.  In the event Tallo issues equity at a materially different price than what the Company paid, the Company would also assess changing the carrying value.  Tallo also issued a convertible note to the Company for $5.0 million that will be accounted for as an available-for-sale debt security and adjusted to fair value quarterly. The note bears interest at the mid-term Applicable Federal Rate plus 25 bps per annum with a maturity of 48 months. The note is convertible at the Company’s option into 3.67 million Series D Preferred Shares that would give the Company an effective ownership of 53% if exercised. The Company’s investment in Tallo is included in deposits and other assets on the consolidated balance sheets.</p> 1 70000000.0 10800000 2 55000000.0 15000000.0 300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:25.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></tr><tr><td style="vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Allocation of Purchase Price</b></p></td><td style="vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;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;white-space:nowrap;width:69.08%;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.86%;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:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;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:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 205</p></td></tr><tr><td style="vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current assets, excluding cash</p></td><td style="vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;margin: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,074</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment, net</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.03%;margin: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,896</p></td></tr><tr><td style="vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets, net</p></td><td style="vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;margin: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,607</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 51,033</p></td></tr><tr><td style="vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current liabilities</p></td><td style="vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,201)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,562)</p></td></tr><tr><td style="vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax asset (liability)</p></td><td style="vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total consideration</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.86%;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:3.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 81,068</p></td></tr><tr><td style="vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;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></table> 205000 5074000 1896000 26607000 51033000 2201000 1562000 16000 81068000 <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:top;width:51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.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: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:18.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: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.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: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.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: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.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: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:19.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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Intangible Assets</b></p></td><td style="vertical-align:top;width:2.1%;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-weight:bold;text-decoration:underline;visibility:hidden;">​</span></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:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.48%;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;"><span style="visibility:hidden;">​</span></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;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:2.1%;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-weight:bold;visibility:hidden;">​</span></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:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.48%;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-weight:bold;visibility:hidden;">​</span></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;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.93%;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;"><b style="font-weight:bold;">Estimated</b></p></td></tr><tr><td style="vertical-align:top;width:51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intangible Assets</b></p></td><td style="vertical-align:top;width:2.1%;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-weight:bold;visibility:hidden;">​</span></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;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.48%;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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</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;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.93%;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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="vertical-align:top;width:51%;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:top;width:2.1%;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.23%;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:18.48%;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;">(In thousands)</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;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.93%;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;">(In years)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.1%;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.23%;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:18.48%;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;"> 12,072</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;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.93%;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="-sec-ix-hidden:Hidden_5mYmBLKW-kqU6CVLd9UGVA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:center;">5.84</span></span></p></td></tr><tr><td style="vertical-align:top;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Developed technology</p></td><td style="vertical-align:top;width:2.1%;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.23%;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:18.48%;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;"> 11,970</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;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.93%;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="-sec-ix-hidden:Hidden_M-EUSiXxm0-J3TxzkDbP0Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:center;">7.00</span></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Trade names</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.1%;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.23%;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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.48%;border-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;"> 2,565</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;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.93%;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="-sec-ix-hidden:Hidden_1BE-WyvlVUu2fSgznsLjyQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:center;">5.00</span></span></p></td></tr><tr><td style="vertical-align:top;width:51%;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:top;width:2.1%;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.23%;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="vertical-align:bottom;white-space:nowrap;width:18.48%;border-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;"> 26,607</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;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;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;white-space:nowrap;width:51%;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.1%;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.23%;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:18.48%;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.23%;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.23%;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.23%;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:19.46%;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> 12072000 11970000 2565000 26607000 0.49 0.49 70000000.0 34300000 300000 11100000 14600000 3500000 1 23500000 2200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:71.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:25.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:71.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Allocation of Purchase Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.79%;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;white-space:nowrap;width:71.82%;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.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:25.79%;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:top;width:71.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:25.79%;margin: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,736</p></td></tr><tr><td style="vertical-align:top;width:71.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current assets, excluding cash</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:25.79%;margin: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</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:71.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment, net</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:25.79%;margin: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</p></td></tr><tr><td style="vertical-align:top;width:71.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease right-of-use assets, net</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:25.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 724</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:71.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets, net</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:25.79%;margin: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,105</p></td></tr><tr><td style="vertical-align:top;width:71.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</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:25.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,897</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:71.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other assets</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:25.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 377</p></td></tr><tr><td style="vertical-align:top;width:71.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current liabilities</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:25.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (267)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:71.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:25.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (534)</p></td></tr><tr><td style="vertical-align:top;width:71.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liability</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:25.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,650)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:71.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current operating lease liability</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:25.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (420)</p></td></tr><tr><td style="vertical-align:top;width:71.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term operating lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:25.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;"> (304)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:71.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:25.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.6pt 0pt 0pt;"> 25,695</p></td></tr><tr><td style="vertical-align:top;width:71.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: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:25.79%;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></table> 1736000 518000 513000 724000 7105000 17897000 377000 267000 534000 1650000 420000 304000 25695000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:bold;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:top;width:55.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.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: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:19.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: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.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: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.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: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.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: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:17.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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Intangible Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.31%;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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:55.4%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21%;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;"><b style="font-weight:bold;">Estimated</b></p></td></tr><tr><td style="vertical-align:top;width:55.4%;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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intangible Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21%;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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="vertical-align:top;width:55.4%;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.84%;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:19.89%;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;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21%;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;">(In years)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 311</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21%;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="-sec-ix-hidden:Hidden_Hl8jurvemUi3g2GwQAcDhg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:center;">3.92</span></span></p></td></tr><tr><td style="vertical-align:top;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Developed technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 2,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21%;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="-sec-ix-hidden:Hidden_HjcIkXn94E-8bbg7DJ5rww;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:center;">5.00</span></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Trade names</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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:19.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 3,998</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:21%;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="-sec-ix-hidden:Hidden_Oe6uIGpDYkeT74M23dBq-w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:center;">15.00</span></span></p></td></tr><tr><td style="vertical-align:top;width:55.4%;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.84%;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="vertical-align:bottom;white-space:nowrap;width:19.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 7,105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.31%;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:top;width:55.4%;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.84%;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:19.89%;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.84%;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.84%;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:17.31%;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> 311000 2796000 3998000 7105000 7200000 400000 1 165000000.0 9200000 <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:top;width:69.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:25.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></tr><tr><td style="vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Allocation of Purchase Price</b></p></td><td style="vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;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;white-space:nowrap;width:69.08%;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.86%;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:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;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:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.03%;margin: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,232</p></td></tr><tr><td style="vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current assets, excluding cash</p></td><td style="vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;margin: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,888</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment, net</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.03%;margin: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,270</p></td></tr><tr><td style="vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease right-of-use assets, net</p></td><td style="vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 100,232</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets, net</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.03%;margin: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,483</p></td></tr><tr><td style="vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 81,225</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other assets</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.03%;margin: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,802</p></td></tr><tr><td style="vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current liabilities</p></td><td style="vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,370)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,374)</p></td></tr><tr><td style="vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax asset (liability)</p></td><td style="vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;margin: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,372</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current operating lease liability</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,620)</p></td></tr><tr><td style="vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term operating lease liability</p></td><td style="vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (89,782)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other long-term liabilities</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.01%;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:25.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (130)</p></td></tr><tr><td style="vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total consideration</p></td><td style="vertical-align:top;width:2.86%;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:3.01%;border-bottom:3px 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:25.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 174,228</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:69.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.03%;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></table> 9232000 8888000 11270000 100232000 68483000 81225000 1802000 4370000 3374000 2372000 11620000 89782000 130000 174228000 99700000 100200000 3000000.0 84700000 81200000 <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:top;width:51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:18.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: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><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><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><td style="vertical-align:bottom;white-space:nowrap;width:19.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></tr><tr><td style="vertical-align:top;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Intangible Assets</b></p></td><td style="vertical-align:top;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;text-decoration:underline;visibility:hidden;">​</span></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><td style="vertical-align:bottom;white-space:nowrap;width:18.48%;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.23%;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.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="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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.46%;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:top;width: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="vertical-align:top;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;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 colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.93%;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;">Estimated</b></p></td></tr><tr><td style="vertical-align:top;width:51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intangible Assets</b></p></td><td style="vertical-align:top;width:2.1%;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.23%;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;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.48%;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;">Amount</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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.93%;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;">Useful Life</b></p></td></tr><tr><td style="vertical-align:top;width: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:top;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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><td style="vertical-align:bottom;white-space:nowrap;width:18.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</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;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In years)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'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.48%;margin: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,785</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;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_HLVwrAmcykaS0WF8oLt-DQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:center;">4.22</span></span></p></td></tr><tr><td style="vertical-align:top;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Developed technology</p></td><td style="vertical-align:top;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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><td style="vertical-align:bottom;white-space:nowrap;width:18.48%;margin: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,357</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;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_kYzrpBXS5ES8RNGoCe5iLw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:center;">4.00</span></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trade names</p></td><td style="background-color:#cceeff;vertical-align:top;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;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.48%;border-bottom: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;"> 60,341</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;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_aGgmpLRvBUWHB901j_rxjg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:center;">15.00</span></span></p></td></tr><tr><td style="vertical-align:top;width: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:top;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:3px 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.48%;border-bottom: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;"> 68,483</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;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></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><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><td style="vertical-align:bottom;white-space:nowrap;width:19.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></tr></table> 4785000 3357000 60341000 68483000 33700000 11000000.0 42200000 18100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:14pt 0pt 0pt 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;white-space:nowrap;width:44.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:16.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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: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: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:13.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.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.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:14.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:44.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><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 colspan="9" style="vertical-align:bottom;width:53.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;">Year Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.5%;border-bottom:1px solid #000000;margin:0pt;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.48%;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.48%;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:15.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;">2020</b></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="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.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;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenues</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: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:16.02%;margin: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,552,173</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="font-family:'Arial','Helvetica','sans-serif';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="font-family:'Arial','Helvetica','sans-serif';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:13.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;"> 1,091,429</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="font-family:'Arial','Helvetica','sans-serif';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:14.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;"> 1,066,304</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income (loss) from operations</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: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:16.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 111,287</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="font-family:'Arial','Helvetica','sans-serif';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="font-family:'Arial','Helvetica','sans-serif';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:13.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;"> 2,647</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="font-family:'Arial','Helvetica','sans-serif';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="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"> 23,148</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss)</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: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:16.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 72,443</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="font-family:'Arial','Helvetica','sans-serif';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="font-family:'Arial','Helvetica','sans-serif';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:13.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,506)</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="font-family:'Arial','Helvetica','sans-serif';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="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.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;"> 13,729</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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="font-family:'Arial','Helvetica','sans-serif';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:16.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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="font-family:'Arial','Helvetica','sans-serif';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="font-family:'Arial','Helvetica','sans-serif';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="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';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="font-family:'Arial','Helvetica','sans-serif';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="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr></table> 1552173000 1091429000 1066304000 111287000 2647000 23148000 72443000 -4506000 13729000 2 13000000.0 6900000 2000000.0 4900000 6700000 0.395 2300000 0.461 5000000.0 0.25 P48M 3670000 0.53 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">14. Related Party Transactions</b></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 contributed to Future of School, a charity focused on access to quality education. Future of School is a related party as an executive officer of the Company serves on its Board of Directors. During the years ended June 30, 2021, 2020 and 2019, contributions made by the Company to Future of School were $1.3 million, $1.2 million, and $1.4 million, respectively. In fiscal year 2019, the Company accrued $2.5 million for contributions to be made in subsequent years. The amounts shown for fiscal year 2021 reduced that obligation to zero as of June 30, 2021. In fiscal year 2021, the Company accrued $3.5 million for contributions to be made over the next five years with $1.2 million committed to be paid in fiscal year 2022.</p> 1300000 1200000 1400000 2500000 0 3500000 1200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">15. Employee Benefits</b></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 maintains a 401(k) salary deferral plan (the “401(k) Plan”) for its employees. Employees who have been employed for at least <span style="-sec-ix-hidden:Hidden_XaKUiJH6FkChIP4KIIjDFw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">30</span></span> days may voluntarily contribute to the 401(k) Plan on a pretax basis, up to the maximum allowed by the Internal Revenue Service. The 401(k) Plan provides for a matching Company contribution of 50%, up to first 4% of each participant’s contribution. The Company expensed $3.8 million, $1.8 million and $1.6 million during the years ended June 30, 2021, 2020 and 2019, respectively, under the 401(k) Plan.</p> 0.50 0.04 3800000 1800000 1600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">16. Supplemental Disclosure of Cash Flow Information</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.23181534%;padding-left:0pt;padding-right:0pt;width:100.46%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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;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.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: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.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: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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">  </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;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:36.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">  </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;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</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: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:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p 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.65%;margin:0pt;padding:0pt;"><p 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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:61.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash paid for interest </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.68%;margin:0pt;padding:0pt;"><p style="font-family:'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.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;"> 4,504</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;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.68%;margin:0pt;padding:0pt;"><p style="font-family:'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.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;"> 1,287</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;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.68%;margin:0pt;padding:0pt;"><p style="font-family:'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.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;"> 1,108</p></td></tr><tr><td style="vertical-align:top;width:61.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash paid for taxes</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.68%;margin:0pt;padding:0pt;"><p 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;"> 18,717</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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;"> 3,384</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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</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;"> 4,453</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.29%;margin:0pt;padding:0pt;"><p 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="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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;margin:0pt;"><span style="font-size:8pt;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;margin:0pt;"><span style="font-size:8pt;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:61.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Supplemental disclosure of non-cash financing activities: </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.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: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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.29%;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 obtained as a result of the adoption of ASC 842</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.68%;margin:0pt;padding:0pt;"><p style="font-family:'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.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;"> —</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.68%;margin:0pt;padding:0pt;"><p style="font-family:'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.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;"> 17,652</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.68%;margin:0pt;padding:0pt;"><p style="font-family:'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.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:61.29%;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 obtained from acquisitions</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.68%;margin:0pt;padding:0pt;"><p 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;"> 1,280</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.68%;margin:0pt;padding:0pt;"><p 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;"> 99,676</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.68%;margin:0pt;padding:0pt;"><p 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;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.29%;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 obtained in exchange for new finance lease liabilities</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.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: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;"> 66,861</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.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: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;"> 17,160</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.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: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;"> 19,664</p></td></tr><tr><td style="vertical-align:bottom;width:61.29%;margin:0pt;padding:0pt;"><p 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.65%;margin:0pt;padding:0pt;"><p 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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p 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.65%;margin:0pt;padding:0pt;"><p 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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p 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.65%;margin:0pt;padding:0pt;"><p 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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:61.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Supplemental disclosure of non-cash investing activities: </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.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: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;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.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: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;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.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: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></tr><tr><td style="vertical-align:top;width:61.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock-based compensation expense capitalized on software development</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.68%;margin:0pt;padding:0pt;"><p 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;"> 255</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.68%;margin:0pt;padding:0pt;"><p 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;"> 229</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.68%;margin:0pt;padding:0pt;"><p 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;"> 167</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:61.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock-based compensation expense capitalized on curriculum development</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.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: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;"> 116</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.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: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;"> 184</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.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: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;"> 170</p></td></tr><tr><td style="vertical-align:top;width:61.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: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.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: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.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: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.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: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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Business combinations:</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;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.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:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width: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.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:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Acquired assets</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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</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;"> 11,043</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.68%;margin:0pt;padding:0pt;"><p 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;"> 130,868</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.68%;margin:0pt;padding:0pt;"><p 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;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Intangible assets</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;"> 33,712</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.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: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;"> 68,483</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.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: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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:61.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Goodwill</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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;"> 68,930</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.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: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;"> 84,741</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.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: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;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Assumed liabilities</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;"> (4,826)</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.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:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (103,490)</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.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: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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:61.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Deferred revenue</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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;"> (2,096)</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.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:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,374)</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.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: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;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.29%;margin:0pt;padding:0pt;"><p 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="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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;margin:0pt;"><span style="font-size:8pt;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;margin:0pt;"><span style="font-size:8pt;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.23181534%;padding-left:0pt;padding-right:0pt;width:100.46%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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;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.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: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.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: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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">  </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;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:36.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">  </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;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</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: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:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p 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.65%;margin:0pt;padding:0pt;"><p 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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:61.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash paid for interest </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.68%;margin:0pt;padding:0pt;"><p style="font-family:'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.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;"> 4,504</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;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.68%;margin:0pt;padding:0pt;"><p style="font-family:'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.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;"> 1,287</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;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.68%;margin:0pt;padding:0pt;"><p style="font-family:'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.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;"> 1,108</p></td></tr><tr><td style="vertical-align:top;width:61.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash paid for taxes</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.68%;margin:0pt;padding:0pt;"><p 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;"> 18,717</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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;"> 3,384</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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</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;"> 4,453</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.29%;margin:0pt;padding:0pt;"><p 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="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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;margin:0pt;"><span style="font-size:8pt;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;margin:0pt;"><span style="font-size:8pt;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:61.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Supplemental disclosure of non-cash financing activities: </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.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: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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.29%;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 obtained as a result of the adoption of ASC 842</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.68%;margin:0pt;padding:0pt;"><p style="font-family:'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.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;"> —</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.68%;margin:0pt;padding:0pt;"><p style="font-family:'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.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;"> 17,652</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.68%;margin:0pt;padding:0pt;"><p style="font-family:'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.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:61.29%;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 obtained from acquisitions</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.68%;margin:0pt;padding:0pt;"><p 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;"> 1,280</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.68%;margin:0pt;padding:0pt;"><p 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;"> 99,676</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.68%;margin:0pt;padding:0pt;"><p 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;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.29%;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 obtained in exchange for new finance lease liabilities</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.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: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;"> 66,861</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.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: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;"> 17,160</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.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: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;"> 19,664</p></td></tr><tr><td style="vertical-align:bottom;width:61.29%;margin:0pt;padding:0pt;"><p 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.65%;margin:0pt;padding:0pt;"><p 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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p 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.65%;margin:0pt;padding:0pt;"><p 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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p 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.65%;margin:0pt;padding:0pt;"><p 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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:61.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Supplemental disclosure of non-cash investing activities: </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.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: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;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.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: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;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.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: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></tr><tr><td style="vertical-align:top;width:61.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock-based compensation expense capitalized on software development</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.68%;margin:0pt;padding:0pt;"><p 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;"> 255</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.68%;margin:0pt;padding:0pt;"><p 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;"> 229</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.68%;margin:0pt;padding:0pt;"><p 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;"> 167</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:61.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock-based compensation expense capitalized on curriculum development</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.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: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;"> 116</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.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: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;"> 184</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.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: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;"> 170</p></td></tr><tr><td style="vertical-align:top;width:61.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: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.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: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.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: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.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: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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Business combinations:</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;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.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:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width: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.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:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Acquired assets</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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</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;"> 11,043</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.68%;margin:0pt;padding:0pt;"><p 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;"> 130,868</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.68%;margin:0pt;padding:0pt;"><p 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;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Intangible assets</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;"> 33,712</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.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: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;"> 68,483</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.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: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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:61.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Goodwill</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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;"> 68,930</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.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: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;"> 84,741</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.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: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;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Assumed liabilities</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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;"> (4,826)</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.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:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (103,490)</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.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: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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:61.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Deferred revenue</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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;"> (2,096)</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.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:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,374)</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.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: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;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.29%;margin:0pt;padding:0pt;"><p 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="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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;margin:0pt;"><span style="font-size:8pt;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;margin:0pt;"><span style="font-size:8pt;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table> 4504000 1287000 1108000 18717000 3384000 4453000 17652000 1280000 99676000 66861000 17160000 19664000 255000 229000 167000 116000 184000 170000 11043000 130868000 33712000 68483000 68930000 84741000 4826000 103490000 2096000 3374000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">SCHEDULE II</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">STRIDE, INC.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">VALUATION AND QUALIFYING ACCOUNTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Years Ending June 30, 2021, 2020 and 2019</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">1.     </b><span style="font-style:italic;font-weight:bold;">ALLOWANCE FOR DOUBTFUL ACCOUNTS</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;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:49.76%;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:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;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:normal;width:10.55%;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:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.46%;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:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.1%;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:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;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:normal;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:49.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'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:normal;width:10.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="vertical-align:bottom;white-space:normal;width:1.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 style="vertical-align:bottom;white-space:normal;width:9.46%;margin:0pt;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:normal;width:1.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 style="vertical-align:bottom;white-space:normal;width:11.1%;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:normal;width:1.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 style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'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:normal;width:10.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></tr><tr><td style="vertical-align:bottom;white-space:normal;width:49.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:11.57%;margin:0pt;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 at</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Charged to</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Deductions from</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'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:normal;width:10.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></tr><tr><td style="vertical-align:bottom;white-space:normal;width:49.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:11.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Beginning</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.46%;margin:0pt;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 and</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Net Increases to)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:49.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:11.57%;border-bottom:1px solid #000000;margin:0pt;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 Period</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Expenses</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Allowance</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:11.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">End of Period</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:49.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,807,674</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.46%;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,561,243</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,014,626)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,383,543</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:49.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">June 30, 2020</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,765,869</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.46%;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,882,067</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,840,262</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,807,674</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:49.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">June 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,384,279</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.46%;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,325,188</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,943,598</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,765,869</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:12pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2.     </b><span style="font-style:italic;font-weight:bold;">INVENTORY RESERVES</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;white-space:nowrap;width:52.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.64%;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.02%;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:9.48%;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.64%;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:9.45%;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.64%;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:10.29%;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.64%;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.02%;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:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Balance at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">Charged to</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Deductions,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'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.48%;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;white-space:nowrap;width:52.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Beginning</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.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;">Cost and</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shrinkage and</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.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;">Balance at</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of Period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.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;">Expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.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;">Obsolescence</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.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;">End of Period</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:52.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'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.48%;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,817,300</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;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,038,019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 208,036</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'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.48%;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,647,283</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">June 30, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p 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.48%;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,131,386</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 877,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 191,443</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p 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.48%;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,817,300</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:52.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">June 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'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.48%;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,491,655</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;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,359,595</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 719,864</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'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.48%;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,131,386</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:12pt 0pt 12pt 0pt;"><b style="font-weight:bold;">3.     </b><span style="font-style:italic;font-weight:bold;">COMPUTER RESERVE (1)</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;white-space:nowrap;width:52.98%;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.64%;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.02%;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:8.9%;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.64%;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:9.45%;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.64%;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:10.29%;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.64%;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.02%;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:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.98%;margin:0pt;padding:0pt;"><p style="font-family:'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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'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.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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'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.71%;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;white-space:nowrap;width:52.98%;margin:0pt;padding:0pt;"><p style="font-family:'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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'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.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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">Additions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.29%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'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.71%;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;white-space:nowrap;width:52.98%;margin:0pt;padding:0pt;"><p style="font-family:'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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.93%;margin:0pt;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 at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.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;">Charged to</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Deductions,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.02%;margin:0pt;padding:0pt;"><p style="font-family:'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.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.98%;margin:0pt;padding:0pt;"><p style="font-family:'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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Beginning</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.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;">Cost and</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shrinkage and</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.74%;margin:0pt;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 at</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.98%;margin:0pt;padding:0pt;"><p style="font-family:'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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.93%;border-bottom:1px solid #000000;margin:0pt;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 Period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.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;">Expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.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;">Obsolescence</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">End of Period</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:52.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 811,682</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;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,007,076</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">$ 545,386</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'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.71%;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,273,372</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">June 30, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 788,230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 835,488</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 812,036</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p 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.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 811,682</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:52.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">June 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 899,654</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 383,770</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 495,194</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'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.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 788,230</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;text-align:justify;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="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">A reserve account is maintained against potential obsolescence of, and damage beyond economic repair to, computers provided to the Company’s students. The reserve is calculated based upon several factors including historical percentages, the net book value and the remaining useful life. During fiscal years 2021, 2020 and 2019, certain computers were written off against the reserve.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">4.     </b><span style="font-style:italic;font-weight:bold;">INCOME TAX VALUATION ALLOWANCE</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;white-space:nowrap;width:53.35%;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.64%;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.02%;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:9.48%;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.64%;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:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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:9.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:1.64%;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.02%;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:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'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.48%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td 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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additions to</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Deductions in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'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.47%;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;white-space:nowrap;width:53.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Balance at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Deferred</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Deferred</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.02%;margin:0pt;padding:0pt;"><p style="font-family:'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.47%;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;white-space:nowrap;width:53.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Beginning</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Tax Asset</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Tax Asset</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.5%;margin:0pt;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 at</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of Period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Allowance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Allowance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">End of Period</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:53.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'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.48%;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,990,768</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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 3pt 0pt 0pt;"> 123,249</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,939</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'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.47%;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,047,078</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">June 30, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p 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.48%;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,548,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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 3pt 0pt 0pt;"> 441,868</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p 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.47%;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,990,768</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:53.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">June 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'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.48%;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,458,517</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </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 3pt 0pt 0pt;"> 90,383</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'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.47%;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,548,900</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 6807674 6561243 -8014626 21383543 11765869 2882067 7840262 6807674 12384279 6325188 6943598 11765869 4817300 1038019 208036 5647283 4131386 877357 191443 4817300 3491655 1359595 719864 4131386 811682 2007076 545386 2273372 788230 835488 812036 811682 899654 383770 495194 788230 4990768 123249 66939 5047078 4548900 441868 4990768 4458517 90383 4548900 XML 15 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document and Entity Information - USD ($)
12 Months Ended
Jun. 30, 2021
Jul. 30, 2021
Dec. 31, 2020
Cover      
Document Type 10-K    
Document Annual Report true    
Document Transition Report false    
Document Period End Date Jun. 30, 2021    
Entity File Number 001-33883    
Entity Registrant Name Stride, Inc.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 95-4774688    
Entity Address, Address Line One 2300 Corporate Park Drive    
Entity Address, City or Town Herndon    
Entity Address, State or Province VA    
Entity Address, Postal Zip Code 20171    
City Area Code 703    
Local Phone Number 483-7000    
Title of 12(b) Security Common Stock, $0.0001 par value    
Trading Symbol LRN    
Security Exchange Name NYSE    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
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    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Common Stock, Shares Outstanding   41,591,963  
Entity Public Float     $ 638,551,439
Current Fiscal Year End Date --06-30    
Document Fiscal Year Focus 2021    
Document Fiscal Period Focus FY    
Entity Central Index Key 0001157408    
Amendment Flag false    
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Current assets    
Cash and cash equivalents $ 386,080 $ 212,299
Accounts receivable, net of allowance of $21,384 and $6,808 369,303 236,134
Inventories, net 39,690 28,300
Prepaid expenses 19,453 13,058
Other current assets 43,004 11,480
Total current assets 857,530 501,271
Operating lease right-of-use assets, net 94,671 111,768
Property and equipment, net 72,069 38,668
Capitalized software, net 57,308 48,493
Capitalized curriculum development costs, net 50,376 48,849
Intangible assets, net 99,480 77,451
Goodwill 240,353 174,939
Deposits and other assets 105,510 71,824
Total assets 1,577,297 1,073,263
Current liabilities    
Accounts payable 62,144 40,428
Accrued liabilities 77,642 27,351
Accrued compensation and benefits 80,363 47,227
Deferred revenue 38,110 24,417
Credit facility   100,000
Current portion of finance lease liability 27,336 13,304
Current portion of operating lease liability 20,649 20,689
Total current liabilities 306,244 273,416
Long-term finance lease liability 41,568 4,634
Long-term operating lease liability 77,458 96,544
Long-term debt 299,271  
Deferred tax liability 31,853 13,771
Other long-term liabilities 16,255 9,569
Total liabilities 772,649 397,934
Commitments and contingencies
Stockholders' equity    
Preferred stock, par value $0.0001; 10,000,000 shares authorized; zero shares issued or outstanding
Common stock, par value $0.0001; 100,000,000 shares authorized; 46,911,527 and 46,341,627 shares issued; and 41,576,784 and 41,006,884 shares outstanding 4 4
Additional paid-in capital 795,449 730,761
Accumulated other comprehensive income (loss) (474) 93
Retained earnings 112,151 46,953
Treasury stock of 5,334,743 shares at cost (102,482) (102,482)
Total stockholders' equity 804,648 675,329
Total liabilities and stockholders' equity $ 1,577,297 $ 1,073,263
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
CONSOLIDATED BALANCE SHEETS    
Accounts receivable, allowance (in dollars) $ 21,384 $ 6,808
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares issued 46,911,527 46,341,627
Common stock, shares outstanding 41,576,784 41,006,884
Treasury stock, shares 5,334,743 5,334,743
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
CONSOLIDATED STATEMENTS OF OPERATIONS      
Revenues $ 1,536,760 $ 1,040,765 $ 1,015,752
Instructional costs and services 1,001,860 693,232 663,437
Gross margin 534,900 347,533 352,315
Selling, general, and administrative expenses 424,444 315,076 306,829
Income from operations 110,456 32,457 45,486
Interest income (expense), net (17,979) 698 2,761
Other income, net 2,829 272 114
Income before income taxes and income (loss) from equity method investments 95,306 33,427 48,361
Income tax expense (24,539) (8,541) (10,520)
Income (loss) from equity method investments 684 (380) (632)
Net income attributable to common stockholders $ 71,451 $ 24,506 $ 37,209
Net income attributable to common stockholders per share:      
Basic (in dollars per share) $ 1.78 $ 0.62 $ 0.96
Diluted (in dollars per share) $ 1.71 $ 0.60 $ 0.91
Weighted average shares used in computing per share amounts:      
Basic (in shares) 40,211,016 39,478,928 38,848,780
Diluted (in shares) 41,868,580 40,663,224 40,944,800
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)      
Net income $ 71,451 $ 24,506 $ 37,209
Other comprehensive income (loss), net of tax:      
Foreign currency translation adjustment (567) 133 212
Comprehensive income attributable to common stockholders $ 70,884 $ 24,639 $ 37,421
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENT OF EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Cumulative Effect, Period of Adoption, Adjustment
Retained Earnings
Treasury Stock
Cumulative Effect, Period of Adoption, Adjustment
Total
Balance (ASU 2014-09) at Jun. 30, 2018       $ (1,330)     $ (1,330)  
Balance at Jun. 30, 2018 $ 4 $ 703,351 $ (252)   $ (13,432) $ (102,482)   $ 587,189
Balance (in shares) at Jun. 30, 2018 44,902,567         (5,334,743)    
Increase (Decrease) in Stockholders' Equity                
Net income (loss)         37,209     37,209
Foreign currency translation adjustment     212         212
Stock-based compensation expense   17,013           17,013
Exercise of stock options   3,030           $ 3,030
Exercise of stock options (in shares) 150,290             150,290
Vesting of performance share units, net of tax withholding (in shares) 258,263              
Issuance of restricted stock awards (in shares) 828,833              
Forfeiture of restricted stock awards (in shares) (235,485)              
Repurchase of restricted stock for tax withholding   (9,958)           $ (9,958)
Repurchase of restricted stock for tax withholding (in shares) (329,232)              
Balance at Jun. 30, 2019 $ 4 713,436 (40)   22,447 $ (102,482)   633,365
Balance (in shares) at Jun. 30, 2019 45,575,236         (5,334,743)    
Increase (Decrease) in Stockholders' Equity                
Net income (loss)         24,506     24,506
Foreign currency translation adjustment     133         133
Stock-based compensation expense   24,022           24,022
Exercise of stock options   64           $ 64
Exercise of stock options (in shares) 4,000             4,000
Issuance of restricted stock awards (in shares) 1,126,227              
Forfeiture of restricted stock awards (in shares) (79,541)              
Repurchase of restricted stock for tax withholding   (6,761)           $ (6,761)
Repurchase of restricted stock for tax withholding (in shares) (284,295)              
Balance at Jun. 30, 2020 $ 4 730,761 93   46,953 $ (102,482)   675,329
Balance (in shares) at Jun. 30, 2020 46,341,627         (5,334,743)    
Increase (Decrease) in Stockholders' Equity                
Net income (loss)         71,451     71,451
Foreign currency translation adjustment     (567)         (567)
Stock-based compensation expense   38,927           38,927
Exercise of stock options   748           $ 748
Exercise of stock options (in shares) 990,067             990,067
Withholding of stock options for tax withholding   (10,885)           $ (10,885)
Withholding of stock options for tax withholding (in shares) (655,219)              
Equity component of convertible senior notes, net of issuance costs and taxes   105,502           105,502
Purchases of capped calls in connection with convertible senior notes   (60,354)           (60,354)
Issuance of restricted stock awards (in shares) 578,070              
Forfeiture of restricted stock awards (in shares) (82,419)              
Repurchase of restricted stock for tax withholding   (9,250)           (9,250)
Repurchase of restricted stock for tax withholding (in shares) (260,599)              
Balance (ASU 2016-13) at Jun. 30, 2021       $ (6,253)     $ (6,253)  
Balance at Jun. 30, 2021 $ 4 $ 795,449 $ (474)   $ 112,151 $ (102,482)   $ 804,648
Balance (in shares) at Jun. 30, 2021 46,911,527         (5,334,743)    
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Cash flows from operating activities      
Net income $ 71,451 $ 24,506 $ 37,209
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization expense 90,077 72,091 71,400
Stock-based compensation expense 39,333 23,609 16,676
Deferred income taxes 2,549 (1,305) 3,693
Provision for doubtful accounts 6,561 2,882 6,325
Amortization of discount and fees on debt 12,620    
Noncash operating lease expense 19,567 11,827  
Other 9,766 7,751 3,985
Changes in assets and liabilities:      
Accounts receivable (143,073) (37,772) (21,637)
Inventories, prepaid expenses, deposits and other current and long-term assets (39,164) (16,181) (3,321)
Accounts payable 18,930 (6,213) 20,174
Accrued liabilities 15,899 7,424 8,295
Accrued compensation and benefits 32,437 3,103 5,948
Operating lease liability (21,025) (13,124)  
Deferred revenue and other liabilities 18,222 1,817 (7,141)
Net cash provided by operating activities 134,150 80,415 141,606
Cash flows from investing activities      
Purchase of property and equipment (3,567) (1,677) (5,477)
Capitalized software development costs (31,264) (23,988) (26,318)
Capitalized curriculum development costs (17,432) (19,332) (16,611)
Sale of long-lived assets 223   389
Acquisition of Galvanize, Inc., net of cash acquired   (167,995)  
Acquisition of MedCerts, LLC, net of cash acquired (55,031)    
Acquisition of Tech Elevator, Inc., net of cash acquired (16,107)    
Other acquisitions and investments, net of distributions (1,723) (4,373) (13,092)
Purchases of marketable securities (40,542)    
Net cash used in investing activities (165,443) (217,365) (61,109)
Cash flows from financing activities      
Repayments on finance lease obligations (24,315) (27,675) (21,034)
Borrowing from credit facility   105,000  
Repayments on credit facility (100,000) (5,000)  
Issuance of convertible senior notes, net of issuance costs 408,610    
Purchases of capped calls in connection with convertible senior notes (60,354)    
Payments of contingent consideration     (1,027)
Proceeds from exercise of stock options 748 64 3,030
Withholding of stock options for tax withholding (10,885)    
Repurchase of restricted stock for income tax withholding (9,228) (6,761) (9,958)
Net cash provided by (used in) financing activities 204,576 65,628 (28,989)
Net change in cash, cash equivalents and restricted cash 173,283 (71,322) 51,508
Cash, cash equivalents and restricted cash, beginning of period 213,299 284,621 233,113
Cash, cash equivalents and restricted cash, end of period $ 386,582 $ 213,299 $ 284,621
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Reconciliation of cash, cash equivalents and restricted cash to balance sheet as of June 30th:      
Cash and cash equivalents $ 386,080 $ 212,299 $ 283,121
Total cash, cash equivalents and restricted cash 386,582 213,299 284,621
Other current assets      
Reconciliation of cash, cash equivalents and restricted cash to balance sheet as of June 30th:      
Restricted cash $ 502 500 500
Deposits and other assets      
Reconciliation of cash, cash equivalents and restricted cash to balance sheet as of June 30th:      
Restricted cash   $ 500 $ 1,000
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Description of the Business
12 Months Ended
Jun. 30, 2021
Description of the Business  
Description of the Business

1. Description of the Business

Stride, Inc., together with its subsidiaries (“Stride” or the “Company”) is an education services company providing virtual and blended learning. On December 16, 2020, the Company changed its name from K12 Inc. to Stride, Inc. The brand reflects the Company’s continued growth into lifelong learning, regardless of a student’s age or location. The Company’s technology-based products and services enable its clients to attract, enroll, educate, track progress, and support students. These products and services, spanning curriculum, systems, instruction, and support services are designed to help learners of all ages reach their full potential through inspired teaching and personalized learning. The Company’s clients are primarily public and private schools, school districts, and charter boards. Additionally, it offers solutions to employers, government agencies and consumers. These products and services are provided through two lines of revenue:

Products and services for the General Education market are predominantly focused on core subjects, including math, English, science and history, for kindergarten through twelfth grade students to help build a common foundation of knowledge.  Programs utilizing General Education products and services are for students that are not specializing in any particular curriculum or course of study.  These programs provide an alternative to traditional school options and address a range of student needs including, safety concerns, increased academic support, scheduling flexibility, physical/health restrictions or advanced learning. Products and services are sold as a comprehensive school-as-a-service offering or à la carte.

Career Learning products and services are focused on developing skills to enter and succeed in careers in high-growth, in-demand industries—including information technology, health care and business.  The Company provides middle and high school students with Career Learning programs that complement their core general education coursework in math, English, science and history. Stride offers multiple career pathways supported by a diverse catalog of Career Learning courses. The middle school program exposes students to a variety of career options and introduces career skill development. In high school, students may engage in industry content pathway courses, project-based learning in virtual teams, and career development services. High school students also have the opportunity to progress toward certifications, connect with industry professionals, earn college credits while in high school, and participate in job shadowing and/or work-based learning experiences that are required to succeed in today’s digital, tech-enabled economy.  A student enrolled in a school offering Stride’s General Education program may take Career Learning courses, but that student and the associated revenue is not reported as a Career Learning enrollment or Career Learning revenue. However, a student and the associated revenue, whether in middle or high school, is counted as a Career Learning enrollment or Career Learning revenue if the student is enrolled in a Career Learning program. Like General Education products and services, the products and services for the Career Learning market are sold as a comprehensive school-as-a-service offering or à la carte.  The Company also offers focused post-secondary career learning programs to adult learners, through its Galvanize, Inc. (“Galvanize”), Tech Elevator, Inc. (“Tech Elevator”), and MedCerts, LLC (“MedCerts”) brands. These include skills training in the data science, software engineering, healthcare, and medical fields, as well as providing staffing and talent development services to employers. These programs are offered directly to consumers, as well as to employers and government agencies.

During the first quarter of fiscal year 2021, the Company revised its lines of revenue. Previously, the lines of revenue were (i) Managed Public School Programs, (ii) Institutional, and (iii) Private Pay Schools and Other. The Company believes that the change in the lines of revenue will facilitate a better understanding of the markets in which the Company competes.

XML 24 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation
12 Months Ended
Jun. 30, 2021
Basis of Presentation  
Basis of Presentation

2. Basis of Presentation

The consolidated financial statements include the accounts of the Company and its subsidiaries. All significant intercompany accounts and transactions have been eliminated.

The Company operates in one operating and reportable business segment as a technology-based education company providing proprietary and third-party curriculum, software systems and educational services designed to facilitate

individualized learning for students and adults. The Chief Operating Decision Maker evaluates profitability based on consolidated results.

XML 25 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies
12 Months Ended
Jun. 30, 2021
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

3. Summary of Significant Accounting Policies

Recent Accounting Pronouncements

Accounting Standards Adopted

On July 1, 2020, the Company adopted Accounting Standards Codification (“ASC”) Topic 326, Financial Instruments – Credit Losses (“ASC 326”), related to the methodology for recognizing credit losses. The new standard revises the accounting requirements related to the measurement of credit losses. Assets must be presented in the financial statements as the net amount expected to be collected. The allowance is based upon historical losses, customer-specific information, current economic conditions, and reasonable and supportable forecasts of future economic conditions. The Company adopted this standard using the modified retrospective approach. The adoption of ASC 326 resulted in the recognition of an additional allowance for credit losses of $8.5 million, as well as decreases of $6.2 million and $2.3 million to retained earnings and deferred tax liabilities, respectively, as of July 1, 2020.

On July 1, 2020, the Company adopted Accounting Standards Update (“ASU”) 2017-04, Intangibles – Goodwill and Other (Topic 350) (“ASU 2017-04”). This amendment simplifies how an entity is required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test. Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit’s goodwill with the carrying amount of that goodwill. Instead, under the amendments in this update, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. The Company adopted this standard prospectively without a material impact to its consolidated financial statements.

Accounting Standards Not Yet Adopted

In March 2020, the Financial Accounting Standards Board (“FASB”) issued ASU 2020-04, Reference Rate Reform (Topic 848) (“ASU 2020-04”) which provides relief to companies that will be impacted by the cessation of reference rate reform, e.g. LIBOR, that is tentatively planned for the end of calendar year 2022. The ASU permits an entity to consider contract modifications due to reference rate reform to be an event that does not require contract remeasurement. This ASU will be effective for the Company as of March 12, 2020 through December 31, 2022 and adoption is permitted at any time during the period on a prospective basis. The Company is currently evaluating the impact of this ASU on its consolidated financial statements.

In August 2020, the FASB issued ASU 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging— Contracts in Entity’s Own Equity (Subtopic 815-40) which, among other things, simplifies the accounting for convertible instruments by eliminating the requirement to separate conversion features from the host contract. Consequently, a convertible debt instrument will be accounted for as a single liability measured at its amortized cost and interest expense will be recognized at the coupon rate. Early adoption is permitted for fiscal years beginning after December 15, 2020, including interim periods. The Company early adopted this standard in the first quarter of fiscal year 2022. The adoption resulted in the elimination of the debt discount (and related deferred tax liability) that had been recorded within equity. The net impact of the adjustments will be recorded to the opening balance of retained earnings. Preliminarily, the impacts to the consolidated balance sheet were the following: (1) increase of $110.6 million to long-term debt, (2) decrease of $89.4 million to additional paid-in capital, (3) decrease of $29.4 million to deferred tax liability, and (4) increase to retained earnings of $8.2 million.

Use of Estimates

The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States (“GAAP”) requires management to make estimates and assumptions affecting the reported amounts

of assets and liabilities and contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates and assumptions, including those related to the allowance for doubtful accounts, inventory reserves, amortization periods, the allocation of purchase price to the fair value of net assets and liabilities acquired in business combinations, fair values used in asset impairment evaluations, valuation of long-lived assets, accrual for incurred but not reported (“IBNR”) claims, contingencies, income taxes, fair value of contingent consideration and stock-based compensation expense. The Company bases its estimates on historical experience and various assumptions that it believes are reasonable under the circumstances. The results of the analysis form the basis for making assumptions about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results could differ from those estimates.

Revenue Recognition

Revenue is recognized when control of the promised goods or services is transferred to the Company’s customers, in an amount that reflects the consideration it expects to be entitled to in exchange for those goods or services using the following steps:

identify the contract, or contracts, with a customer;
identify the performance obligations in the contract;
determine the transaction price;
allocate the transaction price to the performance obligations in the contract; and
recognize revenue when, or as, the Company satisfies a performance obligation.

Revenues related to the products and services that the Company provides to students in kindergarten through twelfth grade or adult learners are considered to be General Education or Career Learning based on the school or adult program in which the student is enrolled. General Education products and services are focused on core subjects, including math, English, science and history, for kindergarten through twelfth grade students to help build a common foundation of knowledge. Career Learning products and services are focused on developing skills to enter and succeed in careers in high-growth, in-demand industries—including information technology, business, and health services, for students in middle school through high school and adult learners.

The majority of the Company’s contracts are with the following types of customers:

a virtual or blended school whereby the amount of revenue is primarily determined by funding the school receives;
a school or individual who licenses certain curriculum on a subscription or course-by-course basis; or
an enterprise who contracts with the Company to provide job training.

Funding-based Contracts

The Company provides an integrated package of systems, services, products, and professional expertise that is administered together to support a virtual or blended public school. Contractual agreements generally span multiple years with performance obligations being isolated to annual periods which generally coincide with the Company’s fiscal year. Customers of these programs can obtain administrative support, information technology, academic support services, online curriculum, learning systems platforms and instructional services under the terms of a negotiated service agreement. The schools receive funding on a per student basis from the state in which the public school or school district is located. Shipments of materials for schools that occur in the fourth fiscal quarter and for the upcoming school year are recorded in deferred revenue.

The Company generates revenues under contracts with virtual and blended public schools and include the following components, where required:

providing each of a school’s students with access to the Company’s online school and lessons;
offline learning kits, which include books and materials to supplement the online lessons;
the use of a personal computer and associated reclamation services;
internet access and technology support services;
instruction by a state-certified teacher; and
management and technology services necessary to support a virtual or blended school. In certain contracts, revenues are determined directly by per enrollment funding.

To determine the pro rata amount of revenue to recognize in a fiscal quarter, the Company estimates the total expected funds each school will receive in a particular school year. Total funds for a school are primarily a function of the number of students enrolled in the school and established per enrollment funding levels, which are generally published on an annual basis by the state or school district. The Company reviews its estimates of funding periodically, and updates as necessary, by adjusting its year-to-date earned revenues to be proportional to the total expected revenues to be earned during the fiscal year. Actual school funding may vary from these estimates and the impact of these differences could impact the Company’s results of operations. Since the end of the school year coincides with the end of the Company’s fiscal year, annual revenues are generally based on actual school funding and actual costs incurred (including costs for the Company’s services to the schools plus other costs the schools may incur). The Company’s schools’ reported results are subject to annual school district financial audits, which incorporate enrollment counts, funding and other routine financial audit considerations. The results of these audits are incorporated into the Company’s monthly funding estimates for the current and prior periods. For the years ended June 30, 2020, 2019 and 2018, the Company’s aggregate funding estimates differed from actual reimbursements impacting total reported revenue by approximately (0.1)%, 0.6%, and 0.4%, respectively.

Each state and/or school district has variations in the school funding formulas and methodologies that it uses to estimate funding for revenue recognition at its respective schools. As the Company estimates funding for each school, it takes into account the state definition for count dates on which reported enrollment numbers will be used for per pupil funding. The parameters the Company considers in estimating funding for revenue recognition purposes include school district count definitions, withdrawal rates, new registrations, average daily attendance, special needs enrollment, academic progress and historical completion, student location, funding caps and other state specified categorical program funding.

Under the contracts where the Company provides products and services to schools, the Company is responsible for substantially all of the expenses incurred by the school and has generally agreed to absorb any operating losses of the schools in a given school year. These school operating losses represent the excess of costs incurred over revenues earned by the virtual or blended public school (the school’s expected funding), as reflected in its respective financial statements, including Company charges to the schools. To the extent a school does not receive sufficient funding for each student enrolled in the school, the school would still incur costs associated with serving the unfunded enrollment. If losses due to unfunded enrollments result in a net operating loss for the year that loss is reflected as a reduction in the revenues and net receivables that the Company collects from the school. A school net operating loss in one year does not necessarily mean the Company anticipates losing money on the entire contract with the school. However, a school’s net operating loss may reduce the Company’s ability to collect its management fees in full and recognized revenues are constrained to reflect the expected cash collections from such schools. The Company records the school’s estimated net operating loss against revenues based upon the percentage of actual revenues in the period to total estimated revenues for the fiscal year. Actual school net operating losses may vary from these estimates or revisions, and the impact of these differences could have a material impact on results of operations. For the years ended June 30, 2021, 2020 and 2019, the Company’s revenues included a reduction for net school operating losses at the schools of $63.4 million, $45.4 million, and $54.7 million, respectively. Because the Company has agreed to absorb any operating losses of the schools, the Company records the expenses incurred by the school as both revenue and expenses in the consolidated statements of operations. Amounts recorded as revenues and expenses for the years ended June 30, 2021, 2020 and 2019, were $412.1 million, $325.5 million and $342.7 million, respectively.

Subscription-based Contracts

The Company provides certain online curriculum and services to schools and school districts under subscription agreements. Revenues from the licensing of curriculum under subscription arrangements are recognized on a ratable basis over the subscription period. Revenues from professional consulting, training and support services are deferred and

recognized ratably over the service period.

In addition, the Company contracts with individual customers who have access for one to two years to company-provided online curriculum and generally prepay for services to be received. Adult learners enroll in courses that provide specialized training in a specific industry. Each of these contracts are considered to be one performance obligation. The Company recognizes these revenues pro rata over the maximum term of the customer contract based on the defined contract price.

Enterprise Contracts

The Company provides job training over a specified contract period to enterprises. Each of these contracts are considered to be one performance obligation. The Company recognizes these revenues based on the number of students trained during the term of the contract based on the defined contract price.

Disaggregated Revenues

The revenue recognition related to the types of contracts discussed above can span both of the Company’s lines of revenue as shown below. For example, a funding-based contract may include both General Education and Career Learning students. In total, there is one performance obligation and revenue is recognized over the Company’s fiscal year. The revenue is then disaggregated between General Education and Career Learning based on the Company’s estimated full-year enrollment totals of each category. During the years ended June 30, 2021, 2020 and 2019, approximately 88%, 88%, and 87%, respectively, of the Company’s General Education revenues, and 98%, 99% and 100%, respectively, of the Company’s Middle – High School Career Learning revenues, were from funding-based contracts.

The following table presents the Company’s revenues disaggregated based on its two lines of business for the years ended June 30, 2021, 2020 and 2019:

Year Ended June 30, 

2021

  

2020

2019

(In thousands)

General Education

$

1,280,199

$

933,809

$

965,931

Career Learning

Middle - High School

200,774

96,003

49,821

Adult

55,787

10,953

Total Career Learning

256,561

106,956

49,821

Total Revenues

$

1,536,760

$

1,040,765

$

1,015,752

Concentration of Customers

During the years ended June 30, 2021, 2020 and 2019, the Company had zero, zero and one contract, respectively, that represented greater than 10% of revenues.

In fiscal year 2018, the Company and the Agora Cyber Charter School entered into an agreement related to its outstanding receivable of $28.7 million at June 30, 2018 to be paid over a four-year period. In addition, the term of the service agreement was extended through June 30, 2022. The Company reclassified the long-term portion of $23.2 million to deposits and other assets on the consolidated balance sheets as of June 30, 2018. The balance as of June 30, 2021 was $4.2 million and is included in accounts receivable on the consolidated balance sheets. The Company accrues interest on its long-term receivables based on contracted terms.

Contract Balances

The timing of revenue recognition, invoicing, and cash collection results in accounts receivable, unbilled receivables (a contract asset) and deferred revenue (a contract liability) in the consolidated balance sheets. Accounts receivable are recorded when there is an executed customer contract and the customer is billed. An allowance is recorded to reflect expected losses at the time the receivable is recorded. The collectability of outstanding receivables is evaluated regularly by the Company to determine if additional allowances are needed. Unbilled receivables are created when revenue is earned prior to the customer being billed. Deferred revenue is recorded when customers are billed or cash is collected in advance of services being provided.

The opening and closing balance of the Company’s accounts receivable, unbilled receivables and deferred revenue are as follows:

June 30, 

2021

    

2020

(In thousands)

Accounts receivable

$

369,303

$

236,134

Unbilled receivables (included in accounts receivable)

24,794

15,688

Deferred revenue

38,110

24,417

Deferred revenue, long-term (included in other long-term liabilities)

1,973

2,236

The difference between the opening and closing balance of the accounts receivable and unbilled receivables relates to the timing of the Company’s billing in relation to month end and contractual agreements. The difference between the opening and closing balance of the deferred revenue relates to the timing difference between billings to customers and the service periods under the contract. Typically, each of these balances are at their highest during the first quarter of the fiscal year and lowest at the end of the fiscal year. The amount of revenue recognized during the years ended June 30, 2021, 2020 and 2019, that was included in the previous July 1st deferred revenue balance was $25.5 million, $21.5 million, and $23.7 million, respectively. During the years ended June 30, 2021, 2020 and 2019, the Company recorded revenues of ($1.4) million, $5.9 million and $4.1 million, respectively, related to performance obligations satisfied in prior periods.

Performance Obligations

A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. For the majority of its contracts, the Company’s performance obligations are satisfied over time, as the Company delivers, and the customer receives the services, over the service period of the contract. The Company’s payment terms are generally net 30 or net 45, but can vary depending on the customer or when the school receives its funding from the state.

The Company has elected, as a practical expedient, not to report the value of unsatisfied performance obligations for contracts with customers that have an expected duration of one year or less. The amount of unsatisfied performance obligations for contracts with customers which extend beyond one year as of June 30, 2021 was $2.0 million.

Significant Judgments

The Company determined that the majority of its contracts with customers contain one performance obligation. The Company markets the products and services as an integrated package building off its curriculum offerings. It does not market distinct products or services to be sold independently from the curriculum offering. The Company provides the significant service of integrating the goods and services into the operation of the school and education of its students, for which the customer has contracted.

The Company has determined that the time elapsed method is the most appropriate measure of progress towards the satisfaction of the performance obligation. Generally, the Company delivers the integrated products and services

package over the course of the Company’s fiscal year. This package includes enrollment, marketing, teacher training, etc. in addition to the core curriculum and instruction. All of these activities are necessary and contribute to the overall education of its students, which occurs evenly throughout the year. Accordingly, the Company recognizes revenue on a straight-line basis.

The Company determined that the expected value method is the most appropriate method to account for variable consideration and the Company’s forecasting method is an estimation process that uses probability to determine expected funding. On a monthly basis, the Company estimates the total funds each school will receive in a particular school year and the amount of full-year school revenues and operating expenses to determine the amount of revenue the Company will recognize. Enrollment and state funding rates are key inputs to this estimate. The estimates are adjusted monthly, and a cumulative catch-up adjustment is recorded to revenue as necessary to reflect the total revenues earned to date to be proportional to the total revenues to be earned in the fiscal year. The Company builds in known constraints (i.e. enrollment, funding, net operating losses, etc.) into the estimate of the variable consideration to record the most probable amount.

Sales Taxes

Sales tax collected from customers is excluded from revenues. Collected but unremitted sales tax is included as part of accrued liabilities in the accompanying consolidated balance sheets. Revenues do not include sales tax as the Company considers itself a pass-through conduit for collecting and remitting sales tax.

Shipping and Handling Costs

Shipping and handling costs are expensed when incurred and are classified as instructional costs and services in the accompanying consolidated statements of operations. Shipping and handling charges invoiced to a customer are included in revenues.

Research and Development Costs

All research and development costs, including patent application costs, are expensed as incurred. Research and development costs totaled $3.7 million, $9.7 million and $9.5 million for the years ended June 30, 2021, 2020 and 2019, respectively, and are included within selling, general and administrative expenses in the consolidated statements of operations.

Cash, Cash Equivalents and Restricted Cash

Cash and cash equivalents generally consist of cash on hand and cash held in money market and demand deposit accounts. The Company considers all highly liquid investments with maturities of three months or less when purchased to be cash equivalents. The Company periodically has cash balances which exceed federally insured limits.

Restricted cash consists of amounts held in escrow related to the Company’s settlement agreement with Agora Cyber Charter School. The restricted cash which is short-term in nature is included in other current assets, while the portion that is long-term is included in deposits and other assets on the consolidated balance sheets.

Investments in Marketable Securities

The Company’s marketable securities generally consist of bonds and other securities which are classified as held-to-maturity. The securities with maturities between three months and one year are classified as short-term and are included in other current assets on the consolidated balance sheets. The securities with maturities greater than one year are classified as long-term and are included in other assets on the consolidated balance sheet. Held-to-maturity securities are recorded at their amortized cost. Interest income and dividends are recorded within the consolidated statements of operations.

The Company reviews the held-to-maturity debt securities for declines in fair value below the amortized cost basis under the credit loss model of ASC 326. Any declines in fair value related to a credit loss is recognized in the

consolidated statements of operations, with the amount of the loss limited to the difference between fair value and amortized cost. As of June 30, 2021, the allowance for credit losses related to held-to-maturity debt securities was zero.

As of June 30, 2021, the Company’s marketable securities consisted of investments in corporate bonds and U.S. treasury notes. The short-term and long-term portions were $17.3 million and $23.2 million, respectively. The following table summarizes the amortized cost, net carrying amount, and fair value disaggregated by class of instrument.

Allowance for

Net Carrying

Gross Unrealized

Amortized Cost

Credit Losses

Amount

Gains (Losses)

Fair Value

Corporate Bonds

$

31,850

$

-

$

31,850

$

(24)

$

31,826

U.S. Treasury Notes

8,692

-

8,692

-

8,692

Total

$

40,542

$

-

$

40,542

$

(24)

$

40,518

Allowance for Doubtful Accounts

The Company maintains an allowance for uncollectible accounts primarily for estimated losses resulting from the inability or failure of individual customers to make required payments. The Company analyzes accounts receivable, historical percentages of uncollectible accounts, and changes in payment history when evaluating the adequacy of the allowance for uncollectible accounts. The Company maintains an allowance under ASC 326 based on historical losses, customer-specific information, current economic conditions, and reasonable and supportable forecasts of future economic conditions. The allowance under ASC 326 is updated as additional losses are incurred or information becomes available related to the customer or economic conditions.

The Company writes-off accounts receivable based on the age of the receivable and the facts and circumstances surrounding the customer and reasons for non-payment. Actual write-offs might differ from the recorded allowance.

Inventories

Inventories consist primarily of textbooks and curriculum materials, a majority of which are supplied to virtual and blended public schools, and utilized directly by students. Inventories represent items that are purchased and held for sale and are recorded at the lower of cost (first-in, first-out method) or net realizable value. The Company classifies its inventory as current or long-term based on the holding period. As of June 30, 2021 and 2020, $8.8 million and $5.2 million, respectively, of inventory, net of reserves, was deemed long-term and included in deposits and other assets on the consolidated balance sheets. The provision for excess and obsolete inventory is established based upon the evaluation of the quantity on hand relative to demand. The excess and obsolete inventory reserve was $5.6 million and $4.8 million at June 30, 2021 and 2020, respectively.

Other Current Assets

Other current assets consist primarily of textbooks, curriculum materials and other supplies which are expected to be returned upon the completion of the school year. Materials not returned are expensed as part of instructional costs and services. Additionally, other current assets include short-term marketable securities.

Property and Equipment

Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation and amortization expense is calculated using the straight-line method over the estimated useful life of the asset (or the lesser of the term of the lease and the estimated useful life of the asset under the finance lease). Amortization of assets capitalized under finance lease arrangements is included in depreciation expense. Leasehold improvements are amortized over the lesser of the lease term or the estimated useful life of the asset. The determination of the lease term is discussed below under “Leases.”

Property and equipment are depreciated over the following useful lives:

    

Useful Life

Student and state testing computers

3 - 5 years

Computer hardware

3 - 7 years

Computer software

3 - 5 years

Web site development

3 years

Office equipment

5 years

Furniture and fixtures

7 years

Leasehold improvements

Shorter of useful life or term of the lease

The Company makes an estimate of unreturned student computers based on an analysis of recent trends of returns. The Company recorded accelerated depreciation of $3.2 million, $2.4 million and $2.3 million for the years ended June 30, 2021, 2020 and 2019, respectively, related to unreturned student computers.

The Company fully expenses computer peripheral equipment (e.g. keyboards, mouses) upon purchase as recovery has been determined to be uneconomical. These expenses totaled $8.4 million, $3.8 million and $4.1 million for the years ended June 30, 2021, 2020 and 2019, respectively, and are recorded as instructional costs and services.

Capitalized Software Costs

The Company develops software for internal use. Software development costs incurred during the application development stage are capitalized. The Company amortizes these costs over the estimated useful life of the software, which is generally three years. Capitalized software development costs are stated at cost less accumulated amortization.

Capitalized software additions totaled $31.3 million, $24.0 million and $26.3 million for the years ended June 30, 2021, 2020 and 2019, respectively. There were no material write-downs of capitalized software projects for the years ended June 30, 2021, 2020 and 2019.

Capitalized Curriculum Development Costs

The Company internally develops curriculum, which is primarily provided as online content and accessed via the Internet. The Company also creates textbooks and other materials that are complementary to online content.

The Company capitalizes curriculum development costs incurred during the application development stage, as well as the design and deployment phases of the project. As a result, a significant portion of the Company’s courseware development costs qualify for capitalization due to the concentration of its development efforts on the content of the courseware. Capitalization ends when a course is available for general release to its customers, at which time amortization of the capitalized costs begins. The period of time over which these development costs are amortized is generally five years.

Total capitalized curriculum development additions were $17.4 million, $19.3 million and $16.6 million for the years ended June 30, 2021, 2020 and 2019, respectively. These amounts are recorded on the accompanying consolidated balance sheets, net of amortization charges. There were no material write-downs of capitalized curriculum development costs for the years ended June 30, 2021, 2020 and 2019.

Leases

The Company adopted ASC Topic 842, Leases (“ASC 842) as of July 1, 2019. The Company’s principal leasing activities include student computers and peripherals, classified as finance leases, and facilities, classified as operating leases.

Leases are classified as operating leases unless they meet any of the criteria below to be classified as a finance lease:

the lease transfers ownership of the asset at the end of the lease;
the lease grants an option to purchase the asset which the lessee is expected to exercise;
the lease term reflects a major part of the asset’s economic life;
the present value of the lease payments equals or exceeds the fair value of the asset; or
the asset is specialized with no alternative use to the lessor at the end of the term.

Finance Leases

The Company enters into agreements to finance the purchase of student computers and peripherals provided to students of its schools. Individual leases typically include 1 to 3-year payment terms, at varying rates, with a $1 purchase option at the end of each lease term. The Company pledges the assets financed to secure the outstanding leases.

Operating Leases

The Company enters into agreements for facilities that serve as offices for its headquarters, sales and enrollment teams, and school operations. Initial lease terms vary between 1 and 17 years. Certain leases include renewal options, usually based upon current market rates, as well as termination rights. The Company performs an evaluation of each lease to determine if the lease payments included in the renewal option should be included in the initial measurement of the lease liability.

Discount Rate

The present value of the lease payments is calculated using either the rate implicit in the lease, or the lessee’s incremental borrowing rate, over the lease term. For the Company’s finance leases, the stated rate is defined within the lease terms; while for the Company’s operating leases, the rate is not implicit. For operating leases, the Company uses its incremental borrowing rate as the discount rate; determined as the Company’s borrowing rate on a collateralized basis for a similar term and amount to the term and amount of the lease.

For its adoption of ASC 842 the Company utilized its agreements used for its finance leases as the basis for calculating its incremental borrowing rate. The rate was collateralized and its term reflected a similar term of the remaining lease payments of the Company’s largest operating lease. As of the adoption date, the incremental borrowing rate was 3.86%. Upon the execution of its senior secured revolving credit facility in January 2020 (see Note 8, “Credit Facility”), the Company reassessed its incremental borrowing rate as 2.55%. The incremental borrowing rate is subsequently reassessed upon modification of its leasing arrangements or with the execution of a new lease agreement.

Policy Elections

Short-term Leases

The Company has elected as an on-going accounting policy election not to apply ASC 842 to short-term facility leases of 12 months or less. By making this election, the Company will not record a right-of-use asset or lease liability at the commencement of the lease, and will continue to expense its lease payments on a straight-line basis over the lease term. The accounting policy election is made by class of underlying asset to which the right of use relates. The Company has elected to apply the accounting policy election only to operating leases.

Goodwill and Intangible Assets

The Company records as goodwill the excess of the purchase price over the fair value of the identifiable net assets acquired. Finite-lived intangible assets acquired in business combinations subject to amortization are recorded at their fair value. Finite-lived intangible assets include trade names, acquired customers and distributors, developed technology and

non-compete agreements. Such intangible assets are amortized on a straight-line basis over their estimated useful lives. Amortization expense for the years ended June 30, 2021, 2020 and 2019 was $11.6 million, $6.1 million and $3.0 million, respectively, and is included within selling, general, and administrative expenses in the consolidated statements of operations. Future amortization of intangible assets is expected to be $12.9 million, $12.7 million, $11.7 million, $10.5 million and $9.4 million in the fiscal years ending June 30, 2022 through June 30, 2026, respectively and $42.2 million thereafter.

The Company reviews its finite-lived intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable. If the total of the expected undiscounted future cash flows is less than the carrying amount of the asset, a loss is recognized for the difference between fair value and the carrying value of the asset.

The Company has one reporting unit. The process for testing goodwill and intangible assets with indefinite lives for impairment is performed annually, as well as when an event triggering impairment may have occurred. Companies are also allowed to qualitatively assess goodwill impairment through a screening process which would permit companies to forgo the quantitative impairment test as part of their annual goodwill impairment process. The Company performs its annual assessment on May 31st, which is then updated for any changes in conditions as of June 30th.

During the years ended June 30, 2021 and 2020, the Company qualitatively assessed its goodwill and intangible assets for impairment. It identified Coronavirus disease 2019 (“COVID-19”) as a triggering event, however there were no indicators that the fair value of the reporting unit may be less than its carrying amount, and as a result, the Company determined that no impairment was required.

On January 27, 2020, the Company acquired Galvanize for $165.0 million and working capital. On November 30, 2020, the Company acquired 100% of MedCerts in exchange for $70.0 million and estimated contingent consideration of $10.8 million; and 100% of Tech Elevator in exchange for $23.5 million, plus working capital of $2.2 million. The Company’s acquisitions are discussed in more detail in Note 13, “Acquisitions and Investments.”

The following table represents goodwill additions/reductions resulting from the acquisitions mentioned above during the years ended June 30, 2021, 2020 and 2019:

($ in millions)

    

Amount

Goodwill

Balance as of June 30, 2018

$

90.2

Adjustments

Balance as of June 30, 2019

$

90.2

Acquisition of Galvanize, Inc.

84.7

Balance as of June 30, 2020

$

174.9

Acquisition of MedCerts, LLC

 

51.1

Acquisition of Tech Elevator, Inc.

17.9

Adjustments related to Galvanize, Inc.

(3.5)

Balance as of June 30, 2021

$

240.4

The following table represents the balance of the Company’s intangible assets as of June 30, 2021 and 2020:

June 30, 2021

June 30, 2020

($ in millions)

    

Gross
Carrying
Amount

    

Accumulated
Amortization

    

Net
Carrying
Value

    

Gross
Carrying
Amount

    

Accumulated
Amortization

    

Net
Carrying
Value

Trade names

    

$

84.5

    

$

(17.4)

    

$

67.1

$

77.9

$

(12.0)

$

65.9

Customer and distributor relationships

37.7

(21.2)

16.5

25.3

(17.2)

8.1

Developed technology

21.3

(5.7)

15.6

6.6

(3.5)

3.1

Other

1.4

(1.1)

0.3

1.4

(1.0)

0.4

Total

$

144.9

$

(45.4)

$

99.5

$

111.2

  

$

(33.7)

$

77.5

Impairment of Long-Lived Assets

Long-lived assets include property, equipment, right-of-use assets, capitalized curriculum and software developed or obtained for internal use. Management reviews the Company’s recorded long-lived assets for impairment annually or whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable. The Company determines the extent to which an asset may be impaired based upon its expectation of the asset’s future usability as well as on a reasonable assurance that the future cash flows associated with the asset will be in excess of its carrying amount. If the total of the expected undiscounted future cash flows is less than the carrying amount of the asset, a loss is recognized for the difference between fair value and the carrying value of the asset. During the years ended June 30, 2021 and 2020, the Company considered whether there were events or circumstances that may indicate that the carrying amount of the long-lived assets may not be recoverable. It identified COVID-19 as a triggering event, however based on its assessment, the Company determined that COVID-19 did not impact the recoverability of its long-lived assets.

Income Taxes

Deferred tax assets and liabilities are computed based on the difference between the financial reporting and income tax bases of assets and liabilities using the enacted marginal tax rate. The net deferred tax asset is reduced by a valuation allowance if, based on the weight of available evidence, it is more likely than not that some portion or all of the net deferred tax asset will not be realized.

Stock-Based Compensation

The Company estimates the fair value of share-based awards on the date of grant. The fair value of restricted stock awards is based on the closing price of the Company’s common stock on the date of grant. Certain restricted stock awards with a market-based performance component are valued using a Monte Carlo simulation model that considers a variety of factors including, but not limited to, the Company’s common stock price, risk-free rate, and expected stock price

volatility over the expected life of awards. The Company recognizes forfeitures of share-based awards as they occur in the period of forfeiture.

Advertising and Marketing Costs

Advertising and marketing costs consist primarily of internet advertising, online marketing, direct mail, print media and television commercials and are expensed when incurred.  Advertising costs totaled $23.0 million, $32.7 million and $38.0 million for the years ended June 30, 2021, 2020 and 2019, respectively, and are included within selling, general, and administrative expenses in the consolidated statements of operations.

Fair Value Measurements

Fair value is the price that would be received to sell an asset or paid to transfer a liability, in the principal or most advantageous market for the asset or liability, in an orderly transaction between market participants at the measurement date. Measurements are described in a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.

The three levels of inputs used to measure fair value are:

Level 1:   Inputs based on quoted market prices for identical assets or liabilities in active markets at the measurement date.

Level 2:   Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.

Level 3:    Inputs reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. The inputs are unobservable in the market and significant to the instrument’s valuation.

The carrying values reflected in the accompanying consolidated balance sheets for cash and cash equivalents, receivables, and short term debt approximate their fair values, as they are largely short-term in nature. The contingent consideration and Tallo, Inc. convertible note are discussed in more detail in Note 13, “Acquisitions and Investments.” As of June 30, 2021, the estimated fair value of the long-term debt was $389.3 million. The Company estimated the fair value based on the quoted market prices in an inactive market on the last day of the reporting period (Level 2). The long-term debt, comprised of the Company’s convertible senior notes due 2027, is recorded at face value less the unamortized discount and debt issuance costs on its consolidated balance sheet, and is discussed in more detail in Note 7, “Debt.” As of June 30, 2021, the estimated fair value of the Company’s marketable securities was $40.5 million. The Company estimated the fair value based on the quoted market prices in an inactive market on the last day of the reporting period (Level 2). The marketable securities are discussed in more detail in Note 3, “Summary of Significant Accounting Policies / Investments in Marketable Securities.”

The following table summarizes certain fair value information at June 30, 2021 for assets or liabilities measured at fair value on a recurring basis.

 

Fair Value Measurements Using:

 

 

Quoted Prices

 

 

in Active

Significant

 

 

 

Markets for

Other

Significant

 

 

Identical

Observable

Unobservable

 

 

Assets

Input

Inputs

Description

    

Fair Value

    

(Level 1)

    

(Level 2)

    

(Level 3)

(In thousands)

Contingent consideration associated with acquisitions

$

11,082

$

$

$

11,082

Convertible note received in acquisition

5,006

5,006

The following table summarizes certain fair value information at June 30, 2020 for assets or liabilities measured at fair value on a recurring basis.

 

Fair Value Measurements Using:

 

 

Quoted Prices

 

 

in Active

Significant

 

 

 

Markets for

Other

Significant

 

 

Identical

Observable

Unobservable

 

 

Assets

Input

Inputs

Description

    

Fair Value

    

(Level 1)

    

(Level 2)

    

(Level 3)

(In thousands)

Convertible note received in acquisition

$

5,006

$

$

$

5,006

The following table presents activity related to the Company’s fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis, for the year ended June 30, 2021.

 

Year Ended June 30, 2021

 

 

Purchases,

 

 

Fair Value

Issuances,

Unrealized

Fair Value

Description

    

June 30, 2020

    

and Settlements

    

Gains (Losses)

    

June 30, 2021

(In thousands)

Contingent consideration associated with acquisitions

$

$

10,833

$

249

$

11,082

Convertible note received in acquisition

5,006

5,006

The following table presents activity related to the Company’s fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis, for the year ended June 30, 2020.

 

Year Ended June 30, 2020

 

 

Purchases,

 

 

Fair Value

Issuances,

Unrealized

Fair Value

Description

    

June 30, 2019

    

and Settlements

    

Gains (Losses)

    

June 30, 2020

(In thousands)

Convertible note received in acquisition

$

5,006

$

$

$

5,006

The following table presents activity related to the Company’s fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis, for the year ended June 30, 2019.

 

Year Ended June 30, 2019

 

 

Purchases,

 

 

Fair Value

Issuances,

Unrealized

Fair Value

Description

    

June 30, 2018

    

and Settlements

    

Gains (Losses)

    

June 30, 2019

(In thousands)

Contingent consideration associated with acquisitions

$

1,345

$

(1,347)

$

2

$

Convertible note received in acquisition

5,006

5,006

Net Income Per Common Share

Basic net income (loss) per common share is calculated by dividing net income (loss) by the weighted-average number of common shares outstanding during the reporting period. The weighted average number of shares of common stock outstanding includes vested restricted stock awards. Diluted net income (loss) per share (“EPS”) reflects the potential dilution that could occur assuming conversion or exercise of all dilutive unexercised stock options and vesting of all dilutive unvested restricted stock awards. The dilutive effect of stock options and restricted stock awards was determined using the treasury stock method. Under the treasury stock method, the proceeds received from the exercise of stock options and restricted stock awards, the amount of compensation cost for future service not yet recognized by the Company and the amount of tax benefits that would be recorded as income tax expense when the stock options become deductible for income tax purposes are all assumed to be used to repurchase shares of the Company’s common stock. Stock options and restricted stock awards are not included in the computation of diluted net income (loss) per share when they are antidilutive. Common stock outstanding reflected in the Company’s consolidated balance sheets includes restricted stock awards outstanding.

The following schedule presents the calculation of basic and diluted net income per share:

Year Ended June 30, 

  

  

2021

2020

2019

(In thousands except share and per share data)

Basic net income per share computation:

Net income attributable to common stockholders

$

71,451

$

24,506

$

37,209

Weighted average common shares  — basic

40,211,016

39,478,928

38,848,780

Basic net income per share

$

1.78

$

0.62

$

0.96

Diluted net income per share computation:

Net income attributable to common stockholders

$

71,451

$

24,506

$

37,209

Share computation:

Weighted average common shares  — basic

40,211,016

39,478,928

38,848,780

Effect of dilutive stock options and restricted stock awards

1,657,564

1,184,296

2,096,020

Weighted average common shares  — diluted

41,868,580

40,663,224

40,944,800

Diluted net income per share

$

1.71

$

0.60

$

0.91

For the years ended June 30, 2021, 2020 and 2019, shares issuable in connection with stock options and restricted stock of 296,577, 729,008 and 140,657, respectively, were excluded from the diluted income per common share calculation because the effect would have been antidilutive.

Reclassification 

Certain previous year amounts have been reclassified to conform with current year presentations, as related to the statement of cash flows.

XML 26 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment and Capitalized Software and Curriculum
12 Months Ended
Jun. 30, 2021
Property and Equipment and Capitalized Software and Curriculum  
Property and Equipment and Capitalized Software and Curriculum

4. Property and Equipment and Capitalized Software and Curriculum

Property and equipment consists of the following at:

June 30, 

    

2021

    

2020

(In thousands)

Student computers

$

99,728

$

48,153

Computer software

 

16,201

 

17,268

Computer hardware

 

9,461

 

14,505

Leasehold improvements

 

18,320

 

17,396

State testing computers

7,440

7,461

Furniture and fixtures

 

7,104

 

7,178

Office equipment

 

1,455

 

1,372

 

159,709

 

113,333

Less accumulated depreciation and amortization

 

(87,640)

 

(74,665)

$

72,069

$

38,668

The Company recorded depreciation expense related to property and equipment reflected in selling, general, and administrative expenses of $6.6 million, $4.3 million and $5.2 million during the years ended June 30, 2021, 2020 and 2019, respectively. Depreciation expense of $31.4 million, $17.9 million and $15.0 million related to computers provided to students is reflected in instructional costs and services during the years ended June 30, 2021, 2020 and 2019, respectively.

The Company incurs maintenance and repair expenses, which are expensed as incurred, and are generally recorded in selling, general, and administrative expenses. Maintenance and repair expenses totaled $7.9 million, $10.3 million and $13.7 million for the years ended June 30, 2021, 2020 and 2019, respectively.

Capitalized software costs consist of the following at:

June 30, 

    

2021

    

2020

(In thousands)

Capitalized software

$

281,705

$

249,720

Less accumulated depreciation and amortization

 

(224,397)

 

(201,227)

$

57,308

$

48,493

The Company recorded amortization expense of $19.7 million, $20.8 million and $22.3 million related to capitalized software reflected in instructional costs and services and $4.2 million, $5.5 million and $7.4 million reflected in selling, general, and administrative expenses during the years ended June 30, 2021, 2020 and 2019, respectively.

Capitalized curriculum development costs consist of the following at:

June 30, 

    

2021

    

2020

(In thousands)

Capitalized curriculum development costs

$

173,971

$

156,018

Less accumulated depreciation and amortization

 

(123,595)

 

(107,169)

$

50,376

$

48,849

The Company recorded amortization expense of $16.4 million, $17.5 million and $18.5 million related to capitalized curriculum development cost reflected in instructional costs and services during the years ended June 30, 2021,

2020 and 2019, respectively.

XML 27 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
12 Months Ended
Jun. 30, 2021
Income Taxes  
Income Taxes

5. Income Taxes

The provision for income taxes is based on earnings reported in the consolidated financial statements. A deferred income tax asset or liability is determined by applying currently enacted tax laws and rates to the expected reversal of the cumulative temporary differences between the carrying value of assets and liabilities for financial statement and income tax purposes. Deferred income tax expense or benefit is measured by the change in the deferred income tax asset or liability during the year.

Deferred tax assets and liabilities result primarily from temporary differences in book versus tax basis accounting. Deferred tax assets and liabilities consist of the following:

June 30, 

    

2021

    

2020

(In thousands)

Deferred tax assets

Net operating loss carryforward

$

22,159

$

21,850

Reserves

 

5,038

 

3,374

Accrued expenses

 

5,552

 

4,117

Stock compensation expense

 

8,193

 

7,064

Other assets

 

7,466

 

2,252

Deferred revenue

 

437

 

759

Lease liability

27,812

29,640

Federal tax credits

 

 

20

State tax credits

 

 

44

Total deferred tax assets

 

76,657

 

69,120

Deferred tax liabilities

Capitalized curriculum development

 

(9,307)

 

(9,245)

Capitalized software and website development costs

 

(14,026)

 

(11,907)

Property and equipment

 

(11,613)

 

(6,213)

Right-of-use assets

(26,889)

(28,273)

Returned materials

 

(4,520)

 

(2,385)

Purchased intangibles

(22,031)

Convertible debt

 

(15,077)

 

(19,877)

Total deferred tax liabilities

 

(103,463)

 

(77,900)

Net deferred tax liability before valuation allowance

 

(26,806)

 

(8,780)

Valuation allowance

 

(5,047)

 

(4,991)

Net deferred tax liability

$

(31,853)

$

(13,771)

Reported as:

Long-term deferred tax liabilities

$

(31,853)

$

(13,771)

The Company maintained a valuation allowance on net noncurrent deferred tax assets of $5.0 million and $5.0 million as of June 30, 2021 and 2020, respectively, predominantly related to foreign income tax net operating losses ("NOL").

At June 30, 2021, the Company had approximately $65.8 million of available federal NOL carryforwards solely related to the acquisition of Galvanize in January 2020. The federal NOL carryforwards, in the amount of $9.2 million, generated prior to 2018 will begin to expire, if unused, in 2035. Due to the Tax Cuts and Jobs Act (the “Tax Act”), the federal NOL carryforwards, in the amount of $56.6 million, generated after 2017 have an indefinite carryforward period.  Section 382 of the Internal Revenue Code limits the utilization of NOL carryforwards following a change of control.  The Company has performed an analysis of the Section 382 ownership changes and have determined that it will be able to fully utilize its available NOLs subject to the Section 382 limitation.  

At June 30, 2021, the Company had tax effected state NOL carryforwards of $3.3 million, net of valuation allowances, and will expire on various dates.

The components of the income before income taxes for the years ended June 30, 2021, 2020 and 2019 were as follows:

Year Ended June 30,

    

2021

    

2020

    

2019

(In thousands)

Domestic

$

81,068

$

27,672

$

43,448

Foreign

 

14,922

 

5,375

 

4,281

Total income before income taxes

$

95,990

$

33,047

$

47,729

The components of the income tax expense (benefit) for the years ended June 30, 2021, 2020 and 2019 were as follows:

Year Ended June 30,

    

2021

    

2020

    

2019

(In thousands)

Current:

Federal

$

12,290

$

6,907

$

3,919

State

 

6,643

 

1,911

 

1,988

Foreign

 

3,057

 

1,028

 

920

Total current

 

21,990

 

9,846

 

6,827

Deferred:

Federal

 

2,287

 

(1,687)

 

3,412

State

 

262

 

382

 

281

Total deferred

 

2,549

 

(1,305)

 

3,693

Total income tax expense (benefit)

$

24,539

$

8,541

$

10,520

The provision for (benefit from) income taxes can be reconciled to the income tax that would result from applying the statutory rate to the net income before income taxes as follows:

Year Ended June 30,

 

    

2021

    

2020

    

2019

 

U.S. federal tax at statutory rates

21.0

%  

21.0

%  

21.0

%  

Permanent items

 

(0.4)

1.1

0.5

Lobbying

 

0.2

0.4

0.4

Non-deductible compensation

4.9

9.0

1.6

State taxes, net of federal benefit

 

5.8

5.3

4.3

Research and development tax credits

 

(0.9)

(1.8)

(0.5)

Change in valuation allowance

 

(0.1)

0.1

0.2

Effects of foreign operations

 

0.4

0.3

0.1

Reserve for unrecognized tax benefits

 

0.2

(2.4)

(2.1)

Other

 

(0.5)

(0.8)

(0.4)

Stock-based compensation

(5.0)

(6.4)

(3.1)

Provision for (benefit from) income taxes

 

25.6

%  

25.8

%  

22.0

%  

The increase in the effective income tax rate for the year ended June 30, 2020, as compared to the effective tax rate for the year ended June 30, 2019, was primarily due to the increase in the amount of non-deductible compensation, which was partially offset by the increase in excess tax benefit of stock-based compensation.

Tax Uncertainties

The Company follows the provisions of ASC 740, Income Taxes (“ASC 740”) which applies to all tax positions related to income taxes. ASC 740 provides a comprehensive model for how a company should recognize, measure, present and disclose in its financial statements uncertain tax positions that the Company has taken or expects to take on a tax return. ASC 740 clarifies accounting for income taxes by prescribing a minimum probability threshold that a tax position must meet before a financial statement benefit is recognized. If the probability for sustaining a tax position is greater than 50%, then the tax position is warranted and recognition should be at the highest amount which would be expected to be realized upon ultimate settlement related to unrecognized tax benefits.

The Company recognizes interest and penalties, if any, related to unrecognized tax benefits in income tax expense. As of June 30, 2021, 2020 and 2019, the Company had $0.1 million, $0.1 million and $0.2 million in accrued interest and penalties, respectively.

The unrecognized tax benefits for the years ended June 30, 2021, 2020 and 2019 were as follows:

Year Ended June 30,

    

2021

    

2020

    

2019

(In thousands)

Balance at beginning of the year

$

850

$

1,545

$

2,392

Additions for prior year tax positions

 

196

 

161

 

194

Additions for current year tax positions

 

261

 

179

 

87

Reductions for prior year tax positions

(250)

(1,035)

(1,128)

Balance at end of the year

$

1,057

$

850

$

1,545

If recognized, all of the $1.1 million balance of unrecognized tax benefits as of June 30, 2021 would affect the effective tax rate. The Company does not anticipate a significant increase or decrease in unrecognized tax benefits in the next twelve months.

The Company remains subject to audit by the Internal Revenue Service for federal tax purposes for tax years after June 30, 2017.  Certain state and foreign tax jurisdictions are also either currently under audit or remain open under the statute of limitations for the tax years after June 30, 2015.

XML 28 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Finance and Operating Leases
12 Months Ended
Jun. 30, 2021
Finance and Operating Leases  
Finance and Operating Leases

6. Finance and Operating Leases

Finance Leases

The Company is a lessee under finance leases for student computers and peripherals under agreements with PNC Equipment Finance, LLC (“PNC”) and Banc of America Leasing & Capital, LLC (“BALC”). As of June 30, 2021 and 2020, the finance lease liability was $68.9 million and $17.9 million, respectively, with lease interest rates ranging from 1.52% to 3.87%. As of June 30, 2021 and 2020, the balance of the associated right-of-use assets was $49.0 million and $19.8 million, respectively. The right-of-use asset is recorded within property and equipment, net on the consolidated balance sheets. Lease amortization expense associated with the Company’s finance leases is recorded within instructional costs and services on the consolidated statements of operations.

Individual leases under the agreement with PNC include 36-month payment terms at varying rates, with a $1 purchase option at the end of each lease term. The Company has pledged the assets financed to secure the outstanding leases.

The Company entered into an agreement with BALC in April 2020 for $25.0 million (increased to $41.0 million in July 2020) to provide financing for its leases through March 2021 at varying rates. The Company entered into additional agreements during fiscal year 2021 to provide financing of $54.0 million for its student computers and peripherals leases through October 2021 at varying rates. Individual leases with BALC include 12-month and 36-month payment terms,

fixed rates ranging from 1.52% to 2.58%, and a $1 purchase option at the end of each lease term. The Company has pledged the assets financed to secure the outstanding leases.

The following is a summary, as of June 30, 2021 and June 30, 2020, respectively, of the present value of the net minimum lease payments under the Company’s finance leases:

    

Year Ended June 30,

    

2021

2020

(in thousands)

2021

$

$

13,587

2022

28,715

2,653

2023

28,105

2,040

2024

14,303

Total minimum payments

71,123

18,280

Less: imputed interest

(2,219)

(342)

Finance lease liability

68,904

17,938

Less: current portion of finance lease liability

(27,336)

(13,304)

Long-term finance lease liability

$

41,568

$

4,634

Operating Leases

The Company is a lessee under operating leases for various facilities to support the Company’s operations. As of June 30, 2021 and 2020, the operating lease liability was $98.1 million and $117.2 million, respectively. As of June 30, 2021 and 2020 the balance of the associated right-of-use assets was $94.7 million and $111.8 million, respectively. The impact of Galvanize’s adoption of ASC 842 was part of the purchase price accounting which is discussed in more detail in Note 13, “Acquisitions and Investments.” Lease expense associated with the Company’s operating leases is recorded within both instructional costs and services and selling, general, and administrative expenses on the consolidated statements of operations.

Individual operating leases range in terms of 1 to 11 years and expire on various dates through fiscal year 2031 and the minimum lease payments are discounted using the Company’s incremental borrowing rate.

The following is a summary as of June 30, 2021 and June 30, 2020, respectively, of the present value of the minimum lease payments under the Company’s operating leases:

    

    

Year Ended June 30,

    

2021

2020

(in thousands)

2021

$

$

23,626

2022

23,030

22,326

2023

16,204

15,841

2024

15,032

14,769

2025

14,222

13,949

Thereafter

38,679

38,544

Total minimum payments

107,167

129,055

Less: imputed interest

(9,060)

(11,822)

Operating lease liability

98,107

117,233

Less: current portion of operating lease liability

(20,649)

(20,689)

Long-term operating lease liability

$

77,458

$

96,544

The Company is subleasing two of its facilities through May 2022 and one through July 2023. Sublease income is recorded as an offset to the related lease expense within both instructional costs and services and selling, general, and administrative expenses on the consolidated statements of operations. The following is a summary as of June 30, 2021 and June 30, 2020, respectively, of the expected sublease income:

    

    

Year Ended June 30,

    

2021

2020

(in thousands)

2021

$

$

1,960

2022

1,496

1,496

2023

797

797

2024

66

66

Total sublease income

$

2,359

$

4,319

The following is a summary of the Company’s lease cost, weighted-average remaining lease term, weighted-average discount rate and certain other cash flows as it relates to its operating leases for the years ended June 30, 2021 and 2020:

Year Ended June 30, 

2021

  

2020

(in thousands)

Lease cost

Finance lease cost:

Amortization of right-of-use assets

$

28,647

$

16,740

Interest on lease liabilities

1,111

820

Instructional costs and services:

Operating lease cost

15,877

6,902

Short-term lease cost

181

222

Sublease income

(920)

(419)

Selling, general, and administrative expenses:

Operating lease cost

6,681

6,227

Short-term lease cost

970

992

Sublease income

(916)

(760)

Total lease cost

$

51,631

$

30,724

Other information

Cash paid for amounts included in the measurement of lease liabilities

Operating cash flows from operating leases

$

(21,025)

$

(13,124)

Financing cash flows from finance leases

(24,315)

(27,675)

Right-of-use assets obtained in exchange for new finance lease liabilities

66,861

17,160

Right-of-use assets obtained in exchange for new operating lease liabilities

1,643

6,311

Weighted-average remaining lease term - finance leases

2.52

yrs.

0.79

yrs.

Weighted-average remaining lease term - operating leases

6.58

yrs.

7.15

yrs.

Weighted-average discount rate - finance leases

2.45

%

2.86

%

Weighted-average discount rate - operating leases

2.75

%

2.76

%

XML 29 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Debt
12 Months Ended
Jun. 30, 2021
Debt  
Debt

7. Debt

The following is a summary, as of June 30, 2021 and June 30, 2020, respectively, of the components of the Company’s outstanding long-term debt:

    

Year Ended June 30,

    

2021

2020

(in thousands)

Convertible Senior Notes due 2027

$

420,000

$

Less: unamortized discount

(113,331)

Less: unamortized debt issuance costs

(7,398)

Total debt

299,271

Less: current portion of debt

Long-term debt

$

299,271

$

Convertible Senior Notes due 2027

In August and September 2020, the Company issued $420.0 million aggregate principal amount of 1.125% Convertible Senior Notes due 2027 (“Notes”). The Notes are governed by an indenture (the “Indenture”) between the Company and U.S. Bank National Association, as trustee. The net proceeds from the offering of the Notes were approximately $408.6 million after deducting the underwriting fees and other expenses paid by the Company.

The Notes bear interest at a rate of 1.125% per annum, payable semi-annually in arrears on March 1st and September 1st of each year, beginning on March 1, 2021. The Notes will mature on September 1, 2027. The Company recorded coupon interest expense of $3.9 million for the year ended June 30, 2021.

The Company separated the Notes into liability and equity components. The initial carrying amount of the liability component was $294.6 million and was calculated using a discount rate of 6.5%. The discount rate was based on the terms of a similar debt instrument as the Notes without the associated conversion feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the principal amount of the Notes, or $125.4 million. The amount recorded in equity is not subject to remeasurement or amortization.

The $125.4 million also represents the initial discount recorded on the Notes. The discount is accreted to interest expense using the effective interest rate method over the contractual term of the Notes. The Company incurred debt issuance costs of $11.4 million. These costs were allocated pro rata to liabilities and equity based upon the initial carrying values attributable to each. The portion of the debt issuance costs allocated to equity is not subject to amortization; while the portion allocated to liabilities is amortized over the contractual term of the Notes. The Company recorded interest expense related to the accretion of the discount and the amortization of the debt issuance costs of $12.0 million and $0.6 million, respectively, during the year ended June 30, 2021. The effective interest rate of the Notes for the year ended June 30, 2021 was 6.4%.

Before June 1, 2027, noteholders will have the right to convert their Notes only upon the occurrence of certain events. After June 1, 2027, noteholders may convert their Notes at any time at their election until two days prior to the maturity date. The Company will settle conversions by paying cash up to the outstanding principal amount, and at the Company’s election, will settle the conversion spread by paying or delivering cash or shares of its common stock, or a combination of cash and shares of its common stock. The initial conversion rate is 18.9109 shares of common stock per $1,000 principal amount of Notes, which represents an initial conversion price of approximately $52.88 per share of common stock. The Notes will be redeemable at the Company’s option at any time after September 6, 2024 at a cash redemption price equal to the principal amount of the Notes, plus accrued and unpaid interest, subject to certain stock price hurdles as discussed in the Indenture.

In connection with the Notes, the Company entered into privately negotiated capped call transactions (the “Capped Call Transactions”) with certain counterparties. The Capped Call Transactions are expected to cover the aggregate number of shares of the Company’s common stock that initially underlie the Notes, and are expected to reduce potential dilution to the Company’s common stock upon any conversion of Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted Notes. The upper strike price of the Capped Call Transactions is $86.174 per share. The cost of the Capped Call Transactions was $60.4 million and was recorded within additional paid-in capital.

XML 30 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Credit Facility
12 Months Ended
Jun. 30, 2021
Credit Facility  
Credit Facility

8. Credit Facility

On January 27, 2020, the Company entered into a $100.0 million senior secured revolving credit facility (“Credit Facility”) to be used for general corporate operating purposes with PNC Capital Markets LLC. The Credit Facility has a five-year term and incorporates customary financial and other covenants, including, but not limited to, a maximum leverage ratio and a minimum interest coverage ratio. The majority of the Company’s borrowings under the Credit Facility are at LIBOR plus an additional rate ranging from 0.875% - 1.50% based on the Company’s leverage ratio as defined in the agreement. The Credit Facility is secured by the Company’s assets. The Credit Facility agreement allows for an

amendment to establish a new benchmark interest rate when LIBOR is discontinued during the five-year term. As of June 30, 2021, the Company was in compliance with the financial covenants. As part of the proceeds received from the Notes, the Company repaid its $100.0 million outstanding balance and as of June 30, 2021, the Company had no amounts outstanding on the Credit Facility. The Credit Facility also includes a $200.0 million accordion feature.

XML 31 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Incentive Plan
12 Months Ended
Jun. 30, 2021
Equity Incentive Plan  
Equity Incentive Plan

9. Equity Incentive Plan

On December 15, 2016 (the “Effective Date”), the Company’s stockholders approved the 2016 Incentive Award Plan (the “Plan”). The Plan is designed to attract, retain and motivate employees who make important contributions to the Company by providing such individuals with equity ownership opportunities. Awards granted under the Plan may include stock options, stock appreciation rights, restricted stock, restricted stock units, and other stock-based awards. Under the Plan, the following types of shares go back into the pool of shares available for issuance:

unissued shares related to forfeited or cancelled restricted stock and stock options from Plan awards and Prior Plan awards (that were outstanding as of the Effective Date), and;

shares tendered to satisfy the tax withholding obligation related to the vesting of restricted stock (but not stock options).

Unlike the Company’s 2007 Equity Incentive Award Plan (the “Prior Plan”), the Plan has no evergreen provision to increase the shares available for issuance; any new shares would require stockholder approval. The Prior Plan expired in October 2017, and the Company no longer awards equity from the Prior Plan. At June 30, 2021, the remaining aggregate number of shares of the Company’s common stock authorized for future issuance under the Plan was 575,026. At June 30, 2021, there were 4,378,183 shares of the Company’s common stock that remain outstanding or nonvested under the Plan and Prior Plan.

Compensation expense for all equity-based compensation awards is based on the grant-date fair value. The Company recognizes these compensation costs on a straight-line basis over the requisite service period, which is generally the vesting period of the award. For awards subject to service and performance-based vesting conditions, the Company recognizes stock-based compensation expense retroactively through a cumulative catch-up adjustment when it is probable that the performance condition will be achieved. Stock-based compensation expense is recorded within selling, general, and administrative expenses on the consolidated statements of operations.

Stock Options

Each stock option is exercisable pursuant to the vesting schedule set forth in the stock option agreement granting such stock option, generally over four years. No stock option shall be exercisable after the expiration of its option term. The Company has granted stock options under the Prior Plan and the Company has also granted stock options to executive officers under stand-alone agreements outside the Prior Plan.

Stock option activity including stand-alone agreements during the years ended June 30, 2021, 2020 and 2019 was as follows:

    

    

    

Weighted

    

 

Weighted

Average

 

Average

Remaining

Aggregate

 

Exercise

Contractual

Intrinsic

 

Shares

Price

Life (Years)

Value

 

Outstanding, June 30, 2018

 

1,199,307

$

19.97

 

3.55

$

788,277

Granted

Exercised

(150,290)

20.16

Forfeited or canceled

(13,000)

29.82

Outstanding, June 30, 2019

1,036,017

$

19.82

2.64

$

11,312,871

Granted

Exercised

(4,000)

16.07

Forfeited or canceled

(10,500)

30.92

Outstanding, June 30, 2020

1,021,517

$

19.73

1.65

$

8,325,869

Granted

Exercised

(990,067)

19.83

Forfeited or canceled

Outstanding and exercisable, June 30, 2021

31,450

$

16.58

0.82

$

437,037

The aggregate intrinsic value in the table above represents the total pre-tax intrinsic value (the difference between the Company’s closing stock price on the last day of the year and the exercise price, multiplied by the number of in-the-money options) that would have been received by the option holders had all option holders exercised their options on June 30, 2021. The amount of aggregate intrinsic value will change based on the fair market value of the Company’s stock. The total intrinsic value of options exercised for the years ended June 30, 2021, 2020 and 2019 was $24.6 million, $0.0 million, and $1.2 million, respectively.

As of June 30, 2021, there was no unrecognized compensation expense related to nonvested stock options granted. During the years ended June 30, 2021, 2020 and 2019, the Company recognized $0.0 million, $0.1 million and $0.6 million, respectively, of stock-based compensation expense related to stock options.

Restricted Stock Awards

The Company has approved grants of restricted stock awards (“RSA”) pursuant to the Plan and Prior Plan. Under the Plan and Prior Plan, employees, outside directors and independent contractors are able to participate in the Company’s future performance through the awards of restricted stock. Each RSA vests pursuant to the vesting schedule set forth in the restricted stock agreement granting such RSAs, generally over three years. Under the Plan and Prior Plan, there have been no awards of restricted stock to independent contractors.

Restricted stock award activity during the years ended June 30, 2021, 2020 and 2019 was as follows:

    

    

Weighted

 

Average

 

Grant-Date

Shares

Fair Value

 

Nonvested, June 30, 2018

 

1,676,907

$

15.12

Granted

828,833

18.44

Vested

(947,703)

14.72

Canceled

(235,485)

17.40

Nonvested, June 30, 2019

1,322,552

$

17.08

Granted

1,126,227

26.84

Vested

(750,634)

16.93

Canceled

(79,541)

21.48

Nonvested, June 30, 2020

1,618,604

$

23.73

Granted

578,070

37.87

Vested

(704,921)

21.78

Canceled

(82,419)

27.94

Nonvested, June 30, 2021

1,409,334

$

30.26

Performance-Based Restricted Stock Awards (included above)

During the year ended June 30, 2021, 126,417 new performance-based restricted stock awards were granted and in total, 574,611 remain nonvested at June 30, 2021. During the year ended June 30, 2021, 110,594 performance-based restricted stock awards vested. Vesting of the performance-based restricted stock awards is contingent on the achievement of certain financial performance goals and service vesting conditions.

During the year ended June 30, 2021, the Company granted 30,364 performance-based restricted stock awards to the Company’s CEO with a weighted average grant-date fair value of $24.70 per share. These awards were granted pursuant to the Plan and are subject to the achievement of Adjusted EBITDA metrics for the calendar year 2021. If achieved, one-third of the award will vest immediately, and the remaining two-thirds will vest annually over two years. The Company is currently amortizing these awards over their vesting periods because it believes that it is probable that the Adjusted EBITDA metric will be achieved at outperform for calendar year 2021.

During the year ended June 30, 2021, the Company granted 82,710 performance-based restricted stock awards to the Company’s named executive officers (“NEOs”) with a weighted average grant-date fair value of $45.33 per share. These awards were granted pursuant to the Plan and are subject to the achievement of Adjusted EBITDA metrics in fiscal year 2021. If achieved, one-third of the award will vest immediately, and the remaining two-thirds will vest annually over the following two years. The Company is currently amortizing these awards over their vesting periods because it believes that it is probable that the Adjusted EBITDA metric will be achieved at outperform for fiscal year 2021.

During fiscal year 2020, the Company granted 358,294 performance-based restricted stock awards to the Company’s then CEO with a weighted average grant-date fair value of $27.91 per share. These awards were granted pursuant to the Plan and are subject to the achievement of target free cash flow metrics in each of the fiscal years 2020 through 2022. The metrics are measured at the end of each fiscal year; however, the first two-thirds of the award will not vest until fiscal year 2021. The remaining one-third will vest in fiscal year 2022, if achieved. Additionally, if either of the first two tranches are not achieved, the awards may still vest if the free cash flow metric in aggregate is met over the three-year life of the award. The Company is currently amortizing the second and third tranches over their vesting periods because it believes that it is probable that the free cash flow targets will be met each year. The free cash flow metric was not met for fiscal year 2020; however, the Company believes that it will be met in aggregate, and therefore is amortizing the first tranche over a three-year period.

During fiscal year 2020, the Company granted 141,524 performance-based restricted stock awards to the

Company’s NEOs with a weighted average grant-date fair value of $27.91 per share. These awards were granted pursuant to the Plan and are subject to the achievement of Adjusted EBITDA metrics in fiscal year 2020. In August 2020, achievement was certified at 109% of target, which resulted in an additional 13,343 shares, and one-third of the award vested; the remaining two-thirds will vest annually over two years.

Service-Based Restricted Stock Awards (included above)

During the year ended June 30, 2021 451,653 new service-based restricted stock awards were granted and in total, 834,724 remain nonvested at June 30, 2021. During the year ended June 30, 2021, 594,327 service-based restricted stock awards vested.

Summary of All Restricted Stock Awards

As of June 30, 2021, there was $24.2 million of total unrecognized compensation expense related to nonvested restricted stock awards. The cost is expected to be recognized over a weighted average period of 1.3 years. The fair value of restricted stock awards granted for the years ended June 30, 2021 and 2020 was $21.9 million and $30.2 million, respectively. The total fair value of shares vested for the years ended June 30, 2021 and 2020 was $24.5 million and $17.9 million, respectively. During the years ended June 30, 2021, 2020 and 2019, the Company recognized $22.6 million, $17.1 million and $12.3 million, respectively, of stock-based compensation expense related to restricted stock awards.

Performance Share Units (“PSU”)

The Company has approved grants of performance share units (“PSU”) pursuant to the Plan. Each PSU is earned through the achievement of a performance-based metric, combined with the continuation of employee service over a defined period. The level of performance determines the number of PSUs earned, and is generally measured against threshold, target and outperform achievement levels of the award. Each PSU represents the right to receive one share of the Company’s common stock, or at the option of the Company, an equivalent amount of cash, and is classified as an equity or liability award. When the grant is a fixed monetary amount, and the number of shares is not determined until achievement and the value of the Company’s stock on that day, the PSU is a liability-classified award. Each PSU vests pursuant to the vesting schedule found in the respective PSU agreement.

In addition to the performance conditions of the PSUs, there is a service vesting condition which is dependent upon continuing service by the grantee as an employee of the Company, unless the grantee is eligible for earlier vesting upon a change in control and qualifying termination, as defined by the PSU agreement. PSUs are generally subject to graduated vesting schedules and stock-based compensation expense is computed by tranche and recognized on a straight-line basis over the tranches’ applicable vesting period based on the expected achievement level.

Performance share unit activity (excluding liability-classified awards) during the years ended June 30, 2021, 2020 and 2019 was as follows:

Weighted

Average

Grant-Date

    

Shares

    

Fair Value

Nonvested, June 30, 2018

708,979

$

13.15

Granted

2,372,241

10.61

Vested

(427,954)

13.24

Canceled

(281,025)

13.02

Nonvested, June 30, 2019

2,372,241

$

10.61

Granted

100,964

15.30

Vested

Canceled

(8,352)

29.93

Nonvested, June 30, 2020

2,464,853

$

10.78

Granted

477,700

40.17

Vested

Canceled

(64,509)

28.33

Nonvested, June 30, 2021

2,878,044

$

15.26

Fiscal Year 2021 Tech Elevator MIP

During the year ended June 30, 2021, the Company granted, to the executive team of Tech Elevator, a time-based award with a value of $4.0 million and a performance-based award with a target value of $4.0 million under a Management Incentive Plan (“MIP”). The time-based award vests equally over three years on the anniversary of the closing date of the acquisition of Tech Elevator (see Note 13, “Acquisitions and Investments” for additional detail on the Company’s acquisition). The performance-based award is tied to the achievement of certain revenue and EBITDA targets of Tech Elevator. Seventy percent of the award is based on Tech Elevator’s revenues for the calendar year 2023 (“Tranche #1”) and thirty percent of the earned award is based on Tech Elevator’s EBITDA for the calendar year 2023 (“Tranche #2”), both of which are expected to vest after achievement is certified in January 2024. The level of performance will determine the number of PSUs earned as measured against threshold and target achievement levels. In all cases, vesting is dependent upon continuing service by the grantee as an employee of the Company. The MIP is a liability-classified award. The Company determined the likelihood of achievement of the performance conditions are not able to be determined at this time.

Fiscal Year 2021 LTIP

During the year ended June 30, 2021, the Company granted 111,450 PSUs at target under a Long Term Incentive Plan (“LTIP”) which are tied to the achievement of certain individualized financial and non-financial performance targets. These PSUs had a grant date fair value of $2.7 million, or a weighted average grant-date fair value of $24.15 per share. Forty percent will vest after achievement is certified during the first quarter of fiscal year 2023 and sixty percent will vest one year later. The level of performance will determine the number of PSUs earned as measured against threshold, target and outperform achievement levels. In all cases, vesting is dependent upon continuing service by the grantee as an employee of the Company. The fiscal year 2021 LTIP is an equity-classified award. The Company is currently amortizing certain awards over their vesting periods because it believes that it is probable that the specific metrics will be achieved. One metric with a target grant date fair value of $0.3 million is assumed to be achieved at target, two metrics with a target grant date fair value of $0.2 million is assumed to be achieved at threshold, and the remaining metrics are currently being assessed as not probable of achievement.

Fiscal Year 2021 Career Learning PSUs

During the year ended June 30, 2021, the Company granted 366,250 PSUs at target which are tied to the achievement of Career Learning revenues targets for fiscal years 2021 – 2023. These PSUs had a grant date fair value of $16.5 million, or a weighted average grant-date fair value of $45.05 per share. The vesting is as follows:

77,690 PSUs relate to fiscal year 2021 revenues and if achieved, one-third of the award will vest immediately, and the remaining two-thirds will vest annually over two years;
122,080 PSUs relate to fiscal year 2022 revenues and if achieved, two-thirds of the award will vest immediately, and the remaining one-third will vest the following year; and
166,480 PSUs relate to fiscal year 2023 revenues and if achieved, the award will vest immediately.

The level of performance will determine the number of PSUs earned as measured against threshold, target and outperform achievement levels. In all cases, vesting is dependent upon continuing service by the grantee as an employee of the Company. The fiscal year 2021 Career Learning PSUs are an equity-classified award. The Company determined the achievement of the performance conditions associated with the fiscal year 2021 revenues and fiscal year 2022 revenues was not probable, and probable at the target level, respectively. The Company determined the likelihood of achievement of the performance conditions associated with the fiscal year 2023 revenues are not able to be determined at this time.

Fiscal Year 2020 Galvanize TRIP

During fiscal year 2020, the Company granted, to the executive team of Galvanize, a target level of $12.3 million under a Transaction Related Incentive Plan (“TRIP”) which is tied to the achievement of certain revenue and EBITDA targets of Galvanize. Seventy percent of the earned award is based on the performance of Galvanize for the calendar year 2021 (“Tranche #1”) and thirty percent of the earned award is based on the performance of Galvanize for the calendar year 2022 (“Tranche #2”), both of which are expected to vest after achievement is certified in January following each of the calendar year ends. The revenue and EBITDA targets are split sixty percent and forty percent, respectively, for both tranches. In all cases, vesting is dependent upon continuing service by the grantee as an employee of the Company. The level of performance will determine the number of PSUs earned as measured against threshold, target and outperform achievement levels. The TRIP is a liability-classified award. The Company determined the likelihood of achievement of the performance conditions associated with all tranches are not probable.

Fiscal Year 2019 LTIP

During fiscal year 2019, the Company granted 263,936 PSUs at target under a LTIP which are tied to certain career learning revenue targets and enrollment levels, as well as students’ academic progress. These PSUs had a grant date fair value of $7.9 million, or a weighted average grant-date fair value of $30.05 per share. During fiscal year 2020, the Company granted an additional 34,030 PSUs at target with a grant date fair value of $0.8 million, or $23.51 per share. Forty-five percent of the earned award is based on students’ academic progress (“Tranche #1”) and twenty-five percent of the earned award is based on certain enrollment levels (“Tranche #2”), both of which will vest after achievement is certified on October 15, 2021. The remaining thirty percent of the earned award is based on certain revenue targets (“Tranche #3”) and will vest after achievement is certified on August 15, 2022. The level of performance will determine the number of PSUs earned as measured against threshold, target and outperform achievement levels. In all cases, vesting is dependent upon continuing service by the grantee as an employee of the Company. The Company determined the achievement of the performance conditions associated with Tranche #1 was not probable, while Tranche #2 and Tranche #3 was determined to be probable at the outperform level for both.

Fiscal Year 2019 SPP

During fiscal year 2019, the Company adopted a new long-term shareholder performance plan (“2019 SPP”) that provides for incentive award opportunities to its key senior executives. The awards were granted in the form of PSUs and will be earned based on the Company’s market capitalization growth over a completed three-year performance period.  The 2019 SPP was designed to provide the executives with a percentage of shareholder value growth. No amounts will be

earned if total stock price growth over the three-year period is below 25% (7.6% annualized). An amount of 6% of total value growth will be earned based on achieving total stock price growth of 33% (10% annualized) and a maximum of 7.5% of total value growth will be earned if total stock price growth equals or exceeds 95% (25% annualized).

During fiscal year 2019, the Company granted 2,108,305 PSUs at a weighted average grant-date fair value of $8.18 per share, based on the highest level of performance. During fiscal year 2020, the Company granted an additional 66,934 PSUs at a weighted average grant-date fair value of $12.56 per share, based on the highest level of performance. The final amount of PSUs will be determined (and vesting will occur) based on the 30-day average price of the Company’s stock subsequent to seven days after the release of fiscal year 2021 results. The fair value was determined using a Monte Carlo simulation model and is amortized on a straight-line basis over the vesting period. The SPP is a market-based award, and therefore is not subject to any probability assessment by the Company.

Summary of All Performance Share Units

As of June 30, 2021, there was $11.6 million of total unrecognized compensation expense related to nonvested PSUs that are expected to vest based on the Company’s probability assumptions discussed above. The cost is expected to be recognized over a weighted average period of 0.5 years. During the years ended June 30, 2021, 2020, and 2019 the Company recognized $16.7 million, $6.3 million and $3.9 million, respectively, of stock-based compensation expense related to PSUs. Included in the stock-based compensation expense above is $0.8 million related to the Tech Elevator time-based portion of the MIP. This amount was recorded in accrued liabilities on the consolidated balance sheets because it is a liability-classified award.

Deferred Stock Units (“DSU”)

The DSUs vest on the grant-date anniversary and are settled in the form of shares of common stock issued to the holder upon separation from the Company. DSUs are specific only to board members.

Deferred stock unit activity during the years ended June 30, 2021, 2020 and 2019 was as follows:

Weighted

Average

Grant-Date

    

Shares

    

Fair Value

Nonvested, June 30, 2018

$

Granted

18,258

25.41

Vested

Canceled

Nonvested, June 30, 2019

18,258

$

25.41

Granted

23,844

20.13

Vested

Canceled

Nonvested, June 30, 2020

42,102

$

22.42

Granted

17,252

21.01

Vested

Canceled

Nonvested, June 30, 2021

59,354

$

22.01

Summary of All Deferred Stock Units

As of June 30, 2021, there was $0.2 million of total unrecognized compensation expense related to nonvested

DSUs. The cost is expected to be recognized over a weighted average period of 0.5 years. During the years ended June 30, 2021, 2020 and 2019, the Company recognized $0.4 million, $0.5 million and $0.5 million, respectively, of stock-based compensation expense related to DSUs.

XML 32 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
12 Months Ended
Jun. 30, 2021
Commitments and Contingencies  
Commitments and Contingencies

10. Commitments and Contingencies

Litigation

In the ordinary conduct of the Company’s business, the Company is subject to lawsuits, arbitrations and administrative proceedings from time to time. The Company vigorously defends these claims; however, no assurances can be given as to the outcome of any pending legal proceedings. The Company believes, based on currently available information, that the outcome of any existing or known threatened proceedings, even if determined adversely, should not have a material adverse effect on its business, financial condition, liquidity or results of operations.

Georgia Cyber Academy Arbitration

On May 10, 2019, K12 Virtual Schools LLC filed a demand for arbitration with the American Arbitration Association (“AAA”), Case No. 01-19-001-4778, naming Georgia Cyber Academy, Inc. (“GCA”) as the respondent.  The demand asserted claims for GCA’s breach and anticipatory breach of the Educational Products and Services Agreement between GCA and K12 Virtual Schools LLC, as amended on January 4, 2019, based on GCA’s engagement of other educational products and service providers for the school year 2019-2020.  On May 29, 2019, GCA filed counterclaims against K12 Virtual Schools, LLC for breach of contract, fraud, breach of the duty of good faith and fair dealing, and negligent misrepresentation.  The AAA appointed an arbitrator on June 12, 2019, and the parties presented evidence in support of their respective claims during merits hearings in March and June 2020.  On July 8, 2020, the parties executed an agreement, effective June 30, 2020, to resolve all of their claims.  Under the terms of the settlement agreement, GCA will pay the Company $19 million over a period of two years, of which $10 million was paid in July 2020. The Company recorded revenues of $4.6 million for services provided by the Company during fiscal year 2020 and the remaining $14.4 million reflected a prior year receivable, as part of a comprehensive settlement agreement.

Securities Litigation

On November 19 and December 11, 2020, respectively, two putative securities class action lawsuits captioned Yun Chau Lee v. K12 Inc., et al, Case No. 1:20-cv-01419 (the “Lee Case”), and Jennifer Baig v. K12 Inc., et al, Case No. 1:20-cv-01528 (the “Baig Case”) were filed against the Company, one of its current officers, and one of its former officers in the United States District Court for the Eastern District of Virginia, purportedly on behalf of a class of persons who purchased or otherwise acquired the Company’s common stock between April 27, 2020 and September 18, 2020, inclusive.  On February 17, 2021, the Court consolidated the Lee Case and the Baig Case under the caption In re K12 Inc. Securities Litigation, Case No. 1:20-cv-01419 (the “Consolidated Securities Class Action”), and appointed a lead plaintiff.  The lead plaintiff filed a consolidated amended complaint on April 5, 2021, alleging violations by the Company and the individual defendants of Section 10(b) of the Exchange Act, and Rule 10b-5 promulgated under the Exchange Act, and violations by the individual defendants of Section 20(a) of the Exchange Act.  The complaint alleges, among other things, that the Company and the individual defendants made false or misleading statements and/or omitted to disclose material facts concerning its technological capabilities and expertise to support increased demand for virtual and blended education related to the global emergence of COVID-19, its cybersecurity protocols and protections, and its administrative support and training to teachers, students, and parents.  The complaint seeks unspecified monetary damages and other relief.  The Company filed a motion to dismiss the complaint in its entirety on May 20, 2021, and a decision on the motion remains outstanding.  

On December 21, 2020 and April 30, 2021, respectively, related derivative lawsuits captioned Larry Shemen, et al v. Aida M. Alvarez, et al, Case No. 1:20-cv-01731 (the “Shemen Case”), and Wajid Ahmed v. Aida M. Alvarez, et al, Case No. 1:21-cv-00618 (the “Ahmed Case) were filed by three of the Company’s shareholders in the United States District Court for the District of Delaware.  The plaintiffs in the Shemen Case and the Ahmed Case allege substantially the same facts alleged in the Consolidated Securities Class Action.  By stipulation of the parties on May 14, 2021, the Court consolidated the Shemen Case and the Ahmed Case under the caption In re Stride Inc. Derivative Litigation, Case No. 20-01731 (the “Consolidated Derivative Action”), and designated as operative the complaint filed in the Ahmed Case.  The operative complaint purports to assert claims on the Company’s behalf against certain of its officers and directors for breach of fiduciary duty, unjust enrichment, and waste of corporate assets, and for violation of Sections 14(a) and 20(a) of the Exchange Act.  The complaint seeks unspecified monetary damages, corporate governance reforms, and other relief.  The Consolidated Derivative Action is stayed pending resolution of the Company’s motion to dismiss in the Consolidated Securities Class Action.  

We intend to defend vigorously against each and every allegation and asserted claim in these matters.

Employment Agreements

The Company has entered into employment agreements with certain executive officers that provide for severance payments and, in some cases other benefits, upon certain terminations of employment. Except for the agreement with the Company’s Executive Chairman with an amended extended term to September 30, 2022, all other agreements provide for employment on an “at-will” basis. If the employee resigns for “good reason” or is terminated without cause, the employee is entitled to salary continuation, and in some cases benefit continuation, for varying periods depending on the agreement.

Off-Balance Sheet Arrangements

As of June 30, 2021, the Company provided guarantees of approximately $0.5 million related to lease commitments on the buildings for certain of the Company’s schools.

In addition, the Company contractually guarantees that certain schools under the Company’s management will not have annual operating deficits and the Company’s management fees from these schools may be reduced accordingly to cover any school operating deficits.

Other than these lease and operating deficit guarantees, the Company did not have any off-balance sheet arrangements that have or are reasonably likely to have a current or future effect on the Company’s financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources.

Risks and Uncertainties

Impacts of COVID-19 on Stride’s Business

While the long-term impact of the global emergence of COVID-19 is not estimable or determinable, beginning in late fiscal year 2020, the Company experienced an increase in demand for its products and services.

The Company continues to conduct business as usual with some modifications to employee travel, employee work locations, and cancellation of certain events. The Company will continue to actively monitor the situation and may take further actions that alter its business operations as may be required by federal, state or local authorities or that it determines is in the best interests of its employees, customers, partners, suppliers and stockholders. It is not clear what the potential effects any such alterations or modifications may have on the Company’s business, including the effects on its

customers and prospects, or on its long-term financial results.

On March 27, 2020, the Coronavirus Aid, Relief and Economic Security (“CARES”) Act was enacted and signed into law. The Company has evaluated the business provisions in the CARES Act and adopted the deferral of the employer portion of the social security payroll tax (6.2%) outlined within. The deferral is effective from the enactment date through December 31, 2020. The deferred amount of $14.1 million will be paid in two installments, 50% of the deferred amount by December 31, 2021 and the remainder by December 31, 2022. The deferred payroll taxes due on December 31, 2021 are recorded within accrued liabilities and the deferred payroll taxes due on December 31, 2022 are recorded within other long-term liabilities on the consolidated balance sheets.

XML 33 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Restructuring
12 Months Ended
Jun. 30, 2021
Restructuring  
Restructuring

11. Restructuring

In the third quarter of fiscal year 2017, the Company exited three facilities that were no longer being utilized, which were subject to operating leases. In aggregate, during fiscal year 2017, the Company recorded an impairment of $5.4 million for the three leases. As part of the adoption of ASC 842, the lease impairment liability of $1.8 million as of June 30, 2019 was offset against the right-of-use asset.

XML 34 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Severance
12 Months Ended
Jun. 30, 2021
Severance  
Severance

12. Severance

During the years ended June 30, 2021, 2020 and 2019, the Company reduced its workforce, resulting in severance of $2.4 million, $1.5 million and $1.0 million, respectively. Included in severance expense for the years ended June 30, 2021, 2020 and 2019 is $0.5 million, $0.1 million and $0.1 million, respectively, associated with accelerated vesting of equity awards to former executives and other employees.

XML 35 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions and Investments
12 Months Ended
Jun. 30, 2021
Acquisitions and Investments  
Acquisitions and Investments

13. Acquisitions and Investments

Acquisition of MedCerts, LLC

On November 30, 2020, the Company acquired 100% of MedCerts in exchange for $70.0 million and estimated contingent consideration of $10.8 million. The purchase price is payable in two tranches; $55.0 million was paid at closing, and $15.0 million plus the final contingent consideration will be paid on the 18-month anniversary of the closing. In addition, during the fourth quarter of fiscal year 2021, the Company paid an additional $0.3 million related to the finalization of the working capital. MedCerts students participate in online, hands-on career training courses in the healthcare and medical fields as they prepare for more than a dozen national healthcare certifications. The acquisition of MedCerts further expands the Company’s post-secondary skills training in the healthcare and medical fields. The Company also plans to use MedCerts’ curriculum to create appropriate content to offer high school students.

The acquisition has been accounted for as a business combination under the acquisition method of accounting, which results in acquired assets and assumed liabilities being measured at their estimated fair values as of November 30, 2020, the acquisition date. As of the acquisition date, goodwill was measured as the excess of consideration transferred over the fair values of the assets acquired and liabilities assumed.

Based on management’s preliminary valuation of the fair value of tangible and intangible assets acquired and liabilities assumed, which was based on estimates and assumptions that are subject to change, the preliminary estimated purchase price was allocated as follows (in thousands):

Allocation of Purchase Price

Cash

$

205

Current assets, excluding cash

5,074

Property and equipment, net

1,896

Intangible assets, net

26,607

Goodwill

51,033

Current liabilities

(2,201)

Deferred revenue

(1,562)

Deferred tax asset (liability)

16

Total consideration

$

81,068

The final purchase price allocation will be completed within one year of the acquisition date (“measurement period”). If information becomes available which would indicate material adjustments are required to the purchase price allocation, such adjustments will be included in the purchase price allocation retrospectively.

The fair value of the identified intangible assets was determined primarily using an income-based approach of either the multi-period excess earnings method or relief from royalty method, as appropriate. Intangible assets are amortized on a straight-line basis over the amortization periods noted below.

Intangible Assets

Estimated

Intangible Assets

Amount

Useful Life

(In thousands)

(In years)

Customer relationships

$

12,072

5.84

Developed technology

11,970

7.00

Trade names

2,565

5.00

$

26,607

The contingent consideration represents the fair value of additional consideration payable to the seller, estimated using a Monte Carlo simulation model. The amount of consideration to be distributed on the 18-month anniversary of the closing is based on a multiplier calculated using the annualized earnings before interest, taxes, depreciation and amortization (“EBITDA”) for the period December 2021 – May 2022. This multiplier is applied to the annualized trailing EBITDA for the period March 2022 – May 2022 to calculate an enterprise value of MedCerts as of May 2022. The payment, if any, will equal 49% of the enterprise value less 49% of the original purchase price of $70.0 million ($34.3 million).

Subsequent to the acquisition date, the Company is required to reassess its estimate of the fair value of contingent consideration, and record any changes in earnings when the estimate is based on information not known as of the acquisition date. During the year ended June 30, 2021, the Company recorded an expense of $0.3 million related to the estimate of the fair value of its contingent consideration. That adjustment is recorded within selling, general, and administrative expenses on the consolidated statements of operations. The fair value of the contingent consideration as of June 30, 2021 was $11.1 million and is recorded within accrued liabilities on the consolidated balance sheets.

Goodwill represents the excess of the purchase price of an acquired business over the fair value of the tangible and intangible assets acquired and liabilities assumed. Goodwill will not be amortized but instead will be tested for

impairment at least annually (or more frequently if indicators of impairment arise). In the event that management determines that the goodwill has become impaired, the Company will incur an accounting charge for the amount of the impairment during the fiscal quarter in which the determination is made. Goodwill is deductible for tax purposes.

Included in the Company’s consolidated results of operations for the year ended June 30, 2021 are revenues and a loss from operations of $14.6 million and $3.5 million, respectively, related to MedCerts.

Acquisition of Tech Elevator, Inc.

On November 30, 2020, the Company acquired 100% of Tech Elevator in exchange for $23.5 million, plus working capital of $2.2 million. Like Galvanize, Tech Elevator provides talent development for individuals and enterprises in information technology fields. The acquisition of Tech Elevator expands Galvanize’s student demographic profile, geographic footprint, and hiring partner portfolio; as well as provides additional curriculum to create appropriate content to offer high school students.

The acquisition has been accounted for as a business combination under the acquisition method of accounting, which results in acquired assets and assumed liabilities being measured at their estimated fair values as of November 30, 2020, the acquisition date. As of the acquisition date, goodwill was measured as the excess of consideration transferred over the fair values of the assets acquired and liabilities assumed.

Based on management’s preliminary valuation of the fair value of tangible and intangible assets acquired and liabilities assumed, which was based on estimates and assumptions that are subject to change, the preliminary estimated purchase price was allocated as follows (in thousands):

Allocation of Purchase Price

Cash

$

1,736

Current assets, excluding cash

518

Property and equipment, net

513

Operating lease right-of-use assets, net

724

Intangible assets, net

7,105

Goodwill

17,897

Other assets

377

Current liabilities

(267)

Deferred revenue

(534)

Deferred tax liability

(1,650)

Current operating lease liability

(420)

Long-term operating lease liability

(304)

Total consideration

$

25,695

The final purchase price allocation will be completed within one year of the acquisition date (“measurement period”). If information becomes available which would indicate material adjustments are required to the purchase price allocation, such adjustments will be included in the purchase price allocation retrospectively.

The fair value of the identified intangible assets was determined primarily using an income-based approach of either the multi-period excess earnings method or relief from royalty method, as appropriate. Intangible assets are amortized on a straight-line basis over the amortization periods noted below.

Intangible Assets

Estimated

Intangible Assets

Amount

Useful Life

(In thousands)

(In years)

Customer relationships

$

311

3.92

Developed technology

2,796

5.00

Trade names

3,998

15.00

$

7,105

Goodwill represents the excess of the purchase price of an acquired business over the fair value of the tangible and intangible assets acquired and liabilities assumed. Goodwill will not be amortized but instead will be tested for impairment at least annually (or more frequently if indicators of impairment arise). In the event that management determines that the goodwill has become impaired, the Company will incur an accounting charge for the amount of the impairment during the fiscal quarter in which the determination is made. Goodwill is not deductible for tax purposes.

Included in the Company’s consolidated results of operations for the year ended June 30, 2021 are revenues and income from operations of $7.2 million and $0.4 million, respectively, related to Tech Elevator.

Acquisition of Galvanize, Inc.

On January 27, 2020, the Company acquired 100% of Galvanize in exchange for $165.0 million, plus working capital of $9.2 million. Galvanize provides talent development for individuals and enterprises in information technology fields. The acquisition of Galvanize expands the Company’s offerings to include post-secondary skills training in data science and software engineering, technology staffing and developing talent and capabilities for companies. The Company also plans to use Galvanize’s curriculum to create appropriate content to offer high school students.

The acquisition has been accounted for as a business combination under the acquisition method of accounting, which results in acquired assets and assumed liabilities being measured at their fair values as of January 27, 2020, the acquisition date. As of the acquisition date, goodwill was measured as the excess of consideration transferred over the fair values of the assets acquired and liabilities assumed.

Based on management’s valuation of the fair value of tangible and intangible assets acquired and liabilities assumed, the purchase price was allocated as follows (in thousands):

Allocation of Purchase Price

Cash

$

9,232

Current assets, excluding cash

8,888

Property and equipment, net

11,270

Operating lease right-of-use assets, net

100,232

Intangible assets, net

68,483

Goodwill

81,225

Other assets

1,802

Current liabilities

(4,370)

Deferred revenue

(3,374)

Deferred tax asset (liability)

2,372

Current operating lease liability

(11,620)

Long-term operating lease liability

(89,782)

Other long-term liabilities

(130)

Total consideration

$

174,228

The Company made several adjustments to its fiscal year 2020 allocation of the preliminary purchase price during fiscal year 2021.

The value of the operating lease right-of-use assets, net increased from $99.7 million to $100.2 million. Lease expense in fiscal year 2021 was not significantly impacted by the updated balance as of the acquisition date.
The Company and the sellers finalized its working capital calculation resulting in an adjustment to the purchase price of $3.0 million.
Goodwill decreased from $84.7 million to $81.2 million as a result of the adjustments above.

The fair value of the identified intangible assets was determined primarily using an income-based approach of either the multi-period excess earnings method or relief from royalty method, as well as the replacement cost approach, as appropriate. Intangible assets are amortized on a straight-line basis over the amortization periods noted below.

Intangible Assets

Estimated

Intangible Assets

Amount

Useful Life

(In thousands)

(In years)

Customer relationships

$

4,785

4.22

Developed technology

3,357

4.00

Trade names

60,341

15.00

$

68,483

Goodwill represents the excess of the purchase price of an acquired business over the fair value of the tangible and intangible assets acquired and liabilities assumed. Goodwill will not be amortized, but instead will be tested for impairment at least annually (or more frequently if indicators of impairment arise). In the event that management determines that the goodwill has become impaired, the Company will incur an accounting charge for the amount of the impairment during the fiscal quarter in which the determination is made. Goodwill is not deductible for tax purposes.

Included in the Company’s consolidated results of operations for the years ended June 30, 2021 and 2020 are revenues of $33.7 million and $11.0 million, respectively, and loss from operations of $42.2 million and $18.1 million, respectively, related to Galvanize.

Pro Forma Combined Results of Operations

The following unaudited pro forma combined results of operations give effect to the acquisition of Galvanize as if it had occurred on July 1, 2018, and MedCerts and Tech Elevator as if they had occurred on July 1, 2019. The unaudited pro forma combined results of operations are provided for informational purposes only and do not purport to represent the Company’s actual consolidated results of operations had the acquisitions occurred on the dates assumed, nor are these financial statements necessarily indicative of the Company’s future consolidated results of operations. The unaudited pro forma combined results of operations do not reflect the costs of any integration activities or any benefits that may result from operating efficiencies or revenue synergies.

Year Ended June 30,

(In thousands)

2021

2020

2019

Revenues

$

1,552,173

$

1,091,429

$

1,066,304

Income (loss) from operations

111,287

2,647

23,148

Net income (loss)

72,443

(4,506)

13,729

Investments in Limited Partnerships

During fiscal year 2019, the Company invested in two early stage funds focused on career education with a total commitment of $13.0 million. The Company invested in Rethink Education III, LP (“Rethink”) and New Markets Education Partners II, L.P. (“New Markets”) to support the development of new technologies that will advance online learning, to find early opportunities to adopt those new technologies at Stride, and to simultaneously achieve a reasonable return on investment. As of June 30, 2021, the Company has contributed an aggregate $6.9 million to these funds: $2.0 million is an investment in New Markets and is recorded at cost and will be adjusted, as necessary, for impairment; and $4.9 million is an investment in Rethink and is recorded under the equity method of accounting. The Company’s investments in these funds are included in deposits and other assets on the consolidated balance sheet.

Investment in Tallo, Inc.

In August 2018, the Company made an initial investment of $6.7 million for a 39.5% minority interest in Tallo, Inc. (“Tallo”). In August 2020, the Company invested an additional $2.3 million which increased its minority interest to 46.1%. These investments in preferred stock, which contain additional rights over common stock and have no readily determinable fair value, were recorded at cost and will be adjusted, as necessary, for impairment.  In the event Tallo issues equity at a materially different price than what the Company paid, the Company would also assess changing the carrying value.  Tallo also issued a convertible note to the Company for $5.0 million that will be accounted for as an available-for-sale debt security and adjusted to fair value quarterly. The note bears interest at the mid-term Applicable Federal Rate plus 25 bps per annum with a maturity of 48 months. The note is convertible at the Company’s option into 3.67 million Series D Preferred Shares that would give the Company an effective ownership of 53% if exercised. The Company’s investment in Tallo is included in deposits and other assets on the consolidated balance sheets.

XML 36 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions
12 Months Ended
Jun. 30, 2021
Related Party Transactions  
Related Party Transactions

14. Related Party Transactions

The Company contributed to Future of School, a charity focused on access to quality education. Future of School is a related party as an executive officer of the Company serves on its Board of Directors. During the years ended June 30, 2021, 2020 and 2019, contributions made by the Company to Future of School were $1.3 million, $1.2 million, and $1.4 million, respectively. In fiscal year 2019, the Company accrued $2.5 million for contributions to be made in subsequent years. The amounts shown for fiscal year 2021 reduced that obligation to zero as of June 30, 2021. In fiscal year 2021, the Company accrued $3.5 million for contributions to be made over the next five years with $1.2 million committed to be paid in fiscal year 2022.

XML 37 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefits
12 Months Ended
Jun. 30, 2021
Employee Benefits  
Employee Benefits

15. Employee Benefits

The Company maintains a 401(k) salary deferral plan (the “401(k) Plan”) for its employees. Employees who have been employed for at least 30 days may voluntarily contribute to the 401(k) Plan on a pretax basis, up to the maximum allowed by the Internal Revenue Service. The 401(k) Plan provides for a matching Company contribution of 50%, up to first 4% of each participant’s contribution. The Company expensed $3.8 million, $1.8 million and $1.6 million during the years ended June 30, 2021, 2020 and 2019, respectively, under the 401(k) Plan.

XML 38 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Supplemental Disclosure of Cash Flow Information
12 Months Ended
Jun. 30, 2021
Supplemental Disclosure of Cash Flow Information  
Supplemental Disclosure of Cash Flow Information

16. Supplemental Disclosure of Cash Flow Information

 

Year Ended June 30, 

 

2021

2020

2019

Cash paid for interest

$

4,504

$

1,287

$

1,108

Cash paid for taxes

$

18,717

3,384

$

4,453

Supplemental disclosure of non-cash financing activities:

Right-of-use assets obtained as a result of the adoption of ASC 842

$

$

17,652

$

Right-of-use assets obtained from acquisitions

$

1,280

$

99,676

$

Right-of-use assets obtained in exchange for new finance lease liabilities

66,861

17,160

19,664

Supplemental disclosure of non-cash investing activities:

Stock-based compensation expense capitalized on software development

$

255

$

229

$

167

Stock-based compensation expense capitalized on curriculum development

116

184

170

Business combinations:

Acquired assets

$

11,043

$

130,868

$

Intangible assets

33,712

68,483

Goodwill

68,930

84,741

Assumed liabilities

(4,826)

(103,490)

Deferred revenue

(2,096)

(3,374)

XML 39 R25.htm IDEA: XBRL DOCUMENT v3.21.2
SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS
12 Months Ended
Jun. 30, 2021
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS  
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS

SCHEDULE II

STRIDE, INC.

VALUATION AND QUALIFYING ACCOUNTS

Years Ending June 30, 2021, 2020 and 2019

1.     ALLOWANCE FOR DOUBTFUL ACCOUNTS

    

    

Additions

    

    

Balance at

Charged to

Deductions from

Beginning

Cost and

(Net Increases to)

Balance at

of Period

Expenses

Allowance

End of Period

June 30, 2021

$

6,807,674

 

6,561,243

 

(8,014,626)

$

21,383,543

June 30, 2020

$

11,765,869

 

2,882,067

 

7,840,262

$

6,807,674

June 30, 2019

$

12,384,279

 

6,325,188

 

6,943,598

$

11,765,869

2.     INVENTORY RESERVES

    

Balance at

    

Charged to

    

Deductions,

    

Beginning

Cost and

Shrinkage and

Balance at

of Period

Expenses

Obsolescence

End of Period

June 30, 2021

$

4,817,300

 

1,038,019

 

208,036

$

5,647,283

June 30, 2020

$

4,131,386

 

877,357

 

191,443

$

4,817,300

June 30, 2019

$

3,491,655

 

1,359,595

 

719,864

$

4,131,386

3.     COMPUTER RESERVE (1)

    

    

    

    

Additions

Balance at

Charged to

Deductions,

Beginning

Cost and

Shrinkage and

Balance at

of Period

Expenses

Obsolescence

End of Period

June 30, 2021

$

811,682

 

2,007,076

 

$ 545,386

$

2,273,372

June 30, 2020

$

788,230

 

835,488

 

812,036

$

811,682

June 30, 2019

$

899,654

 

383,770

 

495,194

$

788,230

(1)A reserve account is maintained against potential obsolescence of, and damage beyond economic repair to, computers provided to the Company’s students. The reserve is calculated based upon several factors including historical percentages, the net book value and the remaining useful life. During fiscal years 2021, 2020 and 2019, certain computers were written off against the reserve.

4.     INCOME TAX VALUATION ALLOWANCE

    

    

Additions to

    

Deductions in

    

Balance at

Net Deferred

Net Deferred

Beginning

Tax Asset

Tax Asset

Balance at

of Period

Allowance

Allowance

End of Period

June 30, 2021

$

4,990,768

 

123,249

 

66,939

$

5,047,078

June 30, 2020

$

4,548,900

 

441,868

 

$

4,990,768

June 30, 2019

$

4,458,517

 

90,383

 

$

4,548,900

XML 40 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Jun. 30, 2021
Summary of Significant Accounting Policies  
Recent Accounting Pronouncements

Recent Accounting Pronouncements

Accounting Standards Adopted

On July 1, 2020, the Company adopted Accounting Standards Codification (“ASC”) Topic 326, Financial Instruments – Credit Losses (“ASC 326”), related to the methodology for recognizing credit losses. The new standard revises the accounting requirements related to the measurement of credit losses. Assets must be presented in the financial statements as the net amount expected to be collected. The allowance is based upon historical losses, customer-specific information, current economic conditions, and reasonable and supportable forecasts of future economic conditions. The Company adopted this standard using the modified retrospective approach. The adoption of ASC 326 resulted in the recognition of an additional allowance for credit losses of $8.5 million, as well as decreases of $6.2 million and $2.3 million to retained earnings and deferred tax liabilities, respectively, as of July 1, 2020.

On July 1, 2020, the Company adopted Accounting Standards Update (“ASU”) 2017-04, Intangibles – Goodwill and Other (Topic 350) (“ASU 2017-04”). This amendment simplifies how an entity is required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test. Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit’s goodwill with the carrying amount of that goodwill. Instead, under the amendments in this update, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. The Company adopted this standard prospectively without a material impact to its consolidated financial statements.

Accounting Standards Not Yet Adopted

In March 2020, the Financial Accounting Standards Board (“FASB”) issued ASU 2020-04, Reference Rate Reform (Topic 848) (“ASU 2020-04”) which provides relief to companies that will be impacted by the cessation of reference rate reform, e.g. LIBOR, that is tentatively planned for the end of calendar year 2022. The ASU permits an entity to consider contract modifications due to reference rate reform to be an event that does not require contract remeasurement. This ASU will be effective for the Company as of March 12, 2020 through December 31, 2022 and adoption is permitted at any time during the period on a prospective basis. The Company is currently evaluating the impact of this ASU on its consolidated financial statements.

In August 2020, the FASB issued ASU 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging— Contracts in Entity’s Own Equity (Subtopic 815-40) which, among other things, simplifies the accounting for convertible instruments by eliminating the requirement to separate conversion features from the host contract. Consequently, a convertible debt instrument will be accounted for as a single liability measured at its amortized cost and interest expense will be recognized at the coupon rate. Early adoption is permitted for fiscal years beginning after December 15, 2020, including interim periods. The Company early adopted this standard in the first quarter of fiscal year 2022. The adoption resulted in the elimination of the debt discount (and related deferred tax liability) that had been recorded within equity. The net impact of the adjustments will be recorded to the opening balance of retained earnings. Preliminarily, the impacts to the consolidated balance sheet were the following: (1) increase of $110.6 million to long-term debt, (2) decrease of $89.4 million to additional paid-in capital, (3) decrease of $29.4 million to deferred tax liability, and (4) increase to retained earnings of $8.2 million.

Use of Estimates

Use of Estimates

The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States (“GAAP”) requires management to make estimates and assumptions affecting the reported amounts

of assets and liabilities and contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates and assumptions, including those related to the allowance for doubtful accounts, inventory reserves, amortization periods, the allocation of purchase price to the fair value of net assets and liabilities acquired in business combinations, fair values used in asset impairment evaluations, valuation of long-lived assets, accrual for incurred but not reported (“IBNR”) claims, contingencies, income taxes, fair value of contingent consideration and stock-based compensation expense. The Company bases its estimates on historical experience and various assumptions that it believes are reasonable under the circumstances. The results of the analysis form the basis for making assumptions about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results could differ from those estimates.

Revenue Recognition

Revenue Recognition

Revenue is recognized when control of the promised goods or services is transferred to the Company’s customers, in an amount that reflects the consideration it expects to be entitled to in exchange for those goods or services using the following steps:

identify the contract, or contracts, with a customer;
identify the performance obligations in the contract;
determine the transaction price;
allocate the transaction price to the performance obligations in the contract; and
recognize revenue when, or as, the Company satisfies a performance obligation.

Revenues related to the products and services that the Company provides to students in kindergarten through twelfth grade or adult learners are considered to be General Education or Career Learning based on the school or adult program in which the student is enrolled. General Education products and services are focused on core subjects, including math, English, science and history, for kindergarten through twelfth grade students to help build a common foundation of knowledge. Career Learning products and services are focused on developing skills to enter and succeed in careers in high-growth, in-demand industries—including information technology, business, and health services, for students in middle school through high school and adult learners.

The majority of the Company’s contracts are with the following types of customers:

a virtual or blended school whereby the amount of revenue is primarily determined by funding the school receives;
a school or individual who licenses certain curriculum on a subscription or course-by-course basis; or
an enterprise who contracts with the Company to provide job training.

Funding-based Contracts

The Company provides an integrated package of systems, services, products, and professional expertise that is administered together to support a virtual or blended public school. Contractual agreements generally span multiple years with performance obligations being isolated to annual periods which generally coincide with the Company’s fiscal year. Customers of these programs can obtain administrative support, information technology, academic support services, online curriculum, learning systems platforms and instructional services under the terms of a negotiated service agreement. The schools receive funding on a per student basis from the state in which the public school or school district is located. Shipments of materials for schools that occur in the fourth fiscal quarter and for the upcoming school year are recorded in deferred revenue.

The Company generates revenues under contracts with virtual and blended public schools and include the following components, where required:

providing each of a school’s students with access to the Company’s online school and lessons;
offline learning kits, which include books and materials to supplement the online lessons;
the use of a personal computer and associated reclamation services;
internet access and technology support services;
instruction by a state-certified teacher; and
management and technology services necessary to support a virtual or blended school. In certain contracts, revenues are determined directly by per enrollment funding.

To determine the pro rata amount of revenue to recognize in a fiscal quarter, the Company estimates the total expected funds each school will receive in a particular school year. Total funds for a school are primarily a function of the number of students enrolled in the school and established per enrollment funding levels, which are generally published on an annual basis by the state or school district. The Company reviews its estimates of funding periodically, and updates as necessary, by adjusting its year-to-date earned revenues to be proportional to the total expected revenues to be earned during the fiscal year. Actual school funding may vary from these estimates and the impact of these differences could impact the Company’s results of operations. Since the end of the school year coincides with the end of the Company’s fiscal year, annual revenues are generally based on actual school funding and actual costs incurred (including costs for the Company’s services to the schools plus other costs the schools may incur). The Company’s schools’ reported results are subject to annual school district financial audits, which incorporate enrollment counts, funding and other routine financial audit considerations. The results of these audits are incorporated into the Company’s monthly funding estimates for the current and prior periods. For the years ended June 30, 2020, 2019 and 2018, the Company’s aggregate funding estimates differed from actual reimbursements impacting total reported revenue by approximately (0.1)%, 0.6%, and 0.4%, respectively.

Each state and/or school district has variations in the school funding formulas and methodologies that it uses to estimate funding for revenue recognition at its respective schools. As the Company estimates funding for each school, it takes into account the state definition for count dates on which reported enrollment numbers will be used for per pupil funding. The parameters the Company considers in estimating funding for revenue recognition purposes include school district count definitions, withdrawal rates, new registrations, average daily attendance, special needs enrollment, academic progress and historical completion, student location, funding caps and other state specified categorical program funding.

Under the contracts where the Company provides products and services to schools, the Company is responsible for substantially all of the expenses incurred by the school and has generally agreed to absorb any operating losses of the schools in a given school year. These school operating losses represent the excess of costs incurred over revenues earned by the virtual or blended public school (the school’s expected funding), as reflected in its respective financial statements, including Company charges to the schools. To the extent a school does not receive sufficient funding for each student enrolled in the school, the school would still incur costs associated with serving the unfunded enrollment. If losses due to unfunded enrollments result in a net operating loss for the year that loss is reflected as a reduction in the revenues and net receivables that the Company collects from the school. A school net operating loss in one year does not necessarily mean the Company anticipates losing money on the entire contract with the school. However, a school’s net operating loss may reduce the Company’s ability to collect its management fees in full and recognized revenues are constrained to reflect the expected cash collections from such schools. The Company records the school’s estimated net operating loss against revenues based upon the percentage of actual revenues in the period to total estimated revenues for the fiscal year. Actual school net operating losses may vary from these estimates or revisions, and the impact of these differences could have a material impact on results of operations. For the years ended June 30, 2021, 2020 and 2019, the Company’s revenues included a reduction for net school operating losses at the schools of $63.4 million, $45.4 million, and $54.7 million, respectively. Because the Company has agreed to absorb any operating losses of the schools, the Company records the expenses incurred by the school as both revenue and expenses in the consolidated statements of operations. Amounts recorded as revenues and expenses for the years ended June 30, 2021, 2020 and 2019, were $412.1 million, $325.5 million and $342.7 million, respectively.

Subscription-based Contracts

The Company provides certain online curriculum and services to schools and school districts under subscription agreements. Revenues from the licensing of curriculum under subscription arrangements are recognized on a ratable basis over the subscription period. Revenues from professional consulting, training and support services are deferred and

recognized ratably over the service period.

In addition, the Company contracts with individual customers who have access for one to two years to company-provided online curriculum and generally prepay for services to be received. Adult learners enroll in courses that provide specialized training in a specific industry. Each of these contracts are considered to be one performance obligation. The Company recognizes these revenues pro rata over the maximum term of the customer contract based on the defined contract price.

Enterprise Contracts

The Company provides job training over a specified contract period to enterprises. Each of these contracts are considered to be one performance obligation. The Company recognizes these revenues based on the number of students trained during the term of the contract based on the defined contract price.

Disaggregated Revenues

The revenue recognition related to the types of contracts discussed above can span both of the Company’s lines of revenue as shown below. For example, a funding-based contract may include both General Education and Career Learning students. In total, there is one performance obligation and revenue is recognized over the Company’s fiscal year. The revenue is then disaggregated between General Education and Career Learning based on the Company’s estimated full-year enrollment totals of each category. During the years ended June 30, 2021, 2020 and 2019, approximately 88%, 88%, and 87%, respectively, of the Company’s General Education revenues, and 98%, 99% and 100%, respectively, of the Company’s Middle – High School Career Learning revenues, were from funding-based contracts.

The following table presents the Company’s revenues disaggregated based on its two lines of business for the years ended June 30, 2021, 2020 and 2019:

Year Ended June 30, 

2021

  

2020

2019

(In thousands)

General Education

$

1,280,199

$

933,809

$

965,931

Career Learning

Middle - High School

200,774

96,003

49,821

Adult

55,787

10,953

Total Career Learning

256,561

106,956

49,821

Total Revenues

$

1,536,760

$

1,040,765

$

1,015,752

Concentration of Customers

During the years ended June 30, 2021, 2020 and 2019, the Company had zero, zero and one contract, respectively, that represented greater than 10% of revenues.

In fiscal year 2018, the Company and the Agora Cyber Charter School entered into an agreement related to its outstanding receivable of $28.7 million at June 30, 2018 to be paid over a four-year period. In addition, the term of the service agreement was extended through June 30, 2022. The Company reclassified the long-term portion of $23.2 million to deposits and other assets on the consolidated balance sheets as of June 30, 2018. The balance as of June 30, 2021 was $4.2 million and is included in accounts receivable on the consolidated balance sheets. The Company accrues interest on its long-term receivables based on contracted terms.

Contract Balances

The timing of revenue recognition, invoicing, and cash collection results in accounts receivable, unbilled receivables (a contract asset) and deferred revenue (a contract liability) in the consolidated balance sheets. Accounts receivable are recorded when there is an executed customer contract and the customer is billed. An allowance is recorded to reflect expected losses at the time the receivable is recorded. The collectability of outstanding receivables is evaluated regularly by the Company to determine if additional allowances are needed. Unbilled receivables are created when revenue is earned prior to the customer being billed. Deferred revenue is recorded when customers are billed or cash is collected in advance of services being provided.

The opening and closing balance of the Company’s accounts receivable, unbilled receivables and deferred revenue are as follows:

June 30, 

2021

    

2020

(In thousands)

Accounts receivable

$

369,303

$

236,134

Unbilled receivables (included in accounts receivable)

24,794

15,688

Deferred revenue

38,110

24,417

Deferred revenue, long-term (included in other long-term liabilities)

1,973

2,236

The difference between the opening and closing balance of the accounts receivable and unbilled receivables relates to the timing of the Company’s billing in relation to month end and contractual agreements. The difference between the opening and closing balance of the deferred revenue relates to the timing difference between billings to customers and the service periods under the contract. Typically, each of these balances are at their highest during the first quarter of the fiscal year and lowest at the end of the fiscal year. The amount of revenue recognized during the years ended June 30, 2021, 2020 and 2019, that was included in the previous July 1st deferred revenue balance was $25.5 million, $21.5 million, and $23.7 million, respectively. During the years ended June 30, 2021, 2020 and 2019, the Company recorded revenues of ($1.4) million, $5.9 million and $4.1 million, respectively, related to performance obligations satisfied in prior periods.

Performance Obligations

A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. For the majority of its contracts, the Company’s performance obligations are satisfied over time, as the Company delivers, and the customer receives the services, over the service period of the contract. The Company’s payment terms are generally net 30 or net 45, but can vary depending on the customer or when the school receives its funding from the state.

The Company has elected, as a practical expedient, not to report the value of unsatisfied performance obligations for contracts with customers that have an expected duration of one year or less. The amount of unsatisfied performance obligations for contracts with customers which extend beyond one year as of June 30, 2021 was $2.0 million.

Significant Judgments

The Company determined that the majority of its contracts with customers contain one performance obligation. The Company markets the products and services as an integrated package building off its curriculum offerings. It does not market distinct products or services to be sold independently from the curriculum offering. The Company provides the significant service of integrating the goods and services into the operation of the school and education of its students, for which the customer has contracted.

The Company has determined that the time elapsed method is the most appropriate measure of progress towards the satisfaction of the performance obligation. Generally, the Company delivers the integrated products and services

package over the course of the Company’s fiscal year. This package includes enrollment, marketing, teacher training, etc. in addition to the core curriculum and instruction. All of these activities are necessary and contribute to the overall education of its students, which occurs evenly throughout the year. Accordingly, the Company recognizes revenue on a straight-line basis.

The Company determined that the expected value method is the most appropriate method to account for variable consideration and the Company’s forecasting method is an estimation process that uses probability to determine expected funding. On a monthly basis, the Company estimates the total funds each school will receive in a particular school year and the amount of full-year school revenues and operating expenses to determine the amount of revenue the Company will recognize. Enrollment and state funding rates are key inputs to this estimate. The estimates are adjusted monthly, and a cumulative catch-up adjustment is recorded to revenue as necessary to reflect the total revenues earned to date to be proportional to the total revenues to be earned in the fiscal year. The Company builds in known constraints (i.e. enrollment, funding, net operating losses, etc.) into the estimate of the variable consideration to record the most probable amount.

Sales Taxes

Sales tax collected from customers is excluded from revenues. Collected but unremitted sales tax is included as part of accrued liabilities in the accompanying consolidated balance sheets. Revenues do not include sales tax as the Company considers itself a pass-through conduit for collecting and remitting sales tax.

Shipping and Handling Costs

Shipping and Handling Costs

Shipping and handling costs are expensed when incurred and are classified as instructional costs and services in the accompanying consolidated statements of operations. Shipping and handling charges invoiced to a customer are included in revenues.

Research and Developments Costs

Research and Development Costs

All research and development costs, including patent application costs, are expensed as incurred. Research and development costs totaled $3.7 million, $9.7 million and $9.5 million for the years ended June 30, 2021, 2020 and 2019, respectively, and are included within selling, general and administrative expenses in the consolidated statements of operations.

Cash, Cash Equivalents and Restricted Cash

Cash, Cash Equivalents and Restricted Cash

Cash and cash equivalents generally consist of cash on hand and cash held in money market and demand deposit accounts. The Company considers all highly liquid investments with maturities of three months or less when purchased to be cash equivalents. The Company periodically has cash balances which exceed federally insured limits.

Restricted cash consists of amounts held in escrow related to the Company’s settlement agreement with Agora Cyber Charter School. The restricted cash which is short-term in nature is included in other current assets, while the portion that is long-term is included in deposits and other assets on the consolidated balance sheets.

Investments in Marketable Securities

Investments in Marketable Securities

The Company’s marketable securities generally consist of bonds and other securities which are classified as held-to-maturity. The securities with maturities between three months and one year are classified as short-term and are included in other current assets on the consolidated balance sheets. The securities with maturities greater than one year are classified as long-term and are included in other assets on the consolidated balance sheet. Held-to-maturity securities are recorded at their amortized cost. Interest income and dividends are recorded within the consolidated statements of operations.

The Company reviews the held-to-maturity debt securities for declines in fair value below the amortized cost basis under the credit loss model of ASC 326. Any declines in fair value related to a credit loss is recognized in the

consolidated statements of operations, with the amount of the loss limited to the difference between fair value and amortized cost. As of June 30, 2021, the allowance for credit losses related to held-to-maturity debt securities was zero.

As of June 30, 2021, the Company’s marketable securities consisted of investments in corporate bonds and U.S. treasury notes. The short-term and long-term portions were $17.3 million and $23.2 million, respectively. The following table summarizes the amortized cost, net carrying amount, and fair value disaggregated by class of instrument.

Allowance for

Net Carrying

Gross Unrealized

Amortized Cost

Credit Losses

Amount

Gains (Losses)

Fair Value

Corporate Bonds

$

31,850

$

-

$

31,850

$

(24)

$

31,826

U.S. Treasury Notes

8,692

-

8,692

-

8,692

Total

$

40,542

$

-

$

40,542

$

(24)

$

40,518

Allowance for Doubtful Accounts

Allowance for Doubtful Accounts

The Company maintains an allowance for uncollectible accounts primarily for estimated losses resulting from the inability or failure of individual customers to make required payments. The Company analyzes accounts receivable, historical percentages of uncollectible accounts, and changes in payment history when evaluating the adequacy of the allowance for uncollectible accounts. The Company maintains an allowance under ASC 326 based on historical losses, customer-specific information, current economic conditions, and reasonable and supportable forecasts of future economic conditions. The allowance under ASC 326 is updated as additional losses are incurred or information becomes available related to the customer or economic conditions.

The Company writes-off accounts receivable based on the age of the receivable and the facts and circumstances surrounding the customer and reasons for non-payment. Actual write-offs might differ from the recorded allowance.

Inventories

Inventories

Inventories consist primarily of textbooks and curriculum materials, a majority of which are supplied to virtual and blended public schools, and utilized directly by students. Inventories represent items that are purchased and held for sale and are recorded at the lower of cost (first-in, first-out method) or net realizable value. The Company classifies its inventory as current or long-term based on the holding period. As of June 30, 2021 and 2020, $8.8 million and $5.2 million, respectively, of inventory, net of reserves, was deemed long-term and included in deposits and other assets on the consolidated balance sheets. The provision for excess and obsolete inventory is established based upon the evaluation of the quantity on hand relative to demand. The excess and obsolete inventory reserve was $5.6 million and $4.8 million at June 30, 2021 and 2020, respectively.

Other Current Assets

Other Current Assets

Other current assets consist primarily of textbooks, curriculum materials and other supplies which are expected to be returned upon the completion of the school year. Materials not returned are expensed as part of instructional costs and services. Additionally, other current assets include short-term marketable securities.

Property and Equipment

Property and Equipment

Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation and amortization expense is calculated using the straight-line method over the estimated useful life of the asset (or the lesser of the term of the lease and the estimated useful life of the asset under the finance lease). Amortization of assets capitalized under finance lease arrangements is included in depreciation expense. Leasehold improvements are amortized over the lesser of the lease term or the estimated useful life of the asset. The determination of the lease term is discussed below under “Leases.”

Property and equipment are depreciated over the following useful lives:

    

Useful Life

Student and state testing computers

3 - 5 years

Computer hardware

3 - 7 years

Computer software

3 - 5 years

Web site development

3 years

Office equipment

5 years

Furniture and fixtures

7 years

Leasehold improvements

Shorter of useful life or term of the lease

The Company makes an estimate of unreturned student computers based on an analysis of recent trends of returns. The Company recorded accelerated depreciation of $3.2 million, $2.4 million and $2.3 million for the years ended June 30, 2021, 2020 and 2019, respectively, related to unreturned student computers.

The Company fully expenses computer peripheral equipment (e.g. keyboards, mouses) upon purchase as recovery has been determined to be uneconomical. These expenses totaled $8.4 million, $3.8 million and $4.1 million for the years ended June 30, 2021, 2020 and 2019, respectively, and are recorded as instructional costs and services.

Capitalized Software Costs

Capitalized Software Costs

The Company develops software for internal use. Software development costs incurred during the application development stage are capitalized. The Company amortizes these costs over the estimated useful life of the software, which is generally three years. Capitalized software development costs are stated at cost less accumulated amortization.

Capitalized software additions totaled $31.3 million, $24.0 million and $26.3 million for the years ended June 30, 2021, 2020 and 2019, respectively. There were no material write-downs of capitalized software projects for the years ended June 30, 2021, 2020 and 2019.

Capitalized Curriculum Development Costs

Capitalized Curriculum Development Costs

The Company internally develops curriculum, which is primarily provided as online content and accessed via the Internet. The Company also creates textbooks and other materials that are complementary to online content.

The Company capitalizes curriculum development costs incurred during the application development stage, as well as the design and deployment phases of the project. As a result, a significant portion of the Company’s courseware development costs qualify for capitalization due to the concentration of its development efforts on the content of the courseware. Capitalization ends when a course is available for general release to its customers, at which time amortization of the capitalized costs begins. The period of time over which these development costs are amortized is generally five years.

Total capitalized curriculum development additions were $17.4 million, $19.3 million and $16.6 million for the years ended June 30, 2021, 2020 and 2019, respectively. These amounts are recorded on the accompanying consolidated balance sheets, net of amortization charges. There were no material write-downs of capitalized curriculum development costs for the years ended June 30, 2021, 2020 and 2019.

Leases

Leases

The Company adopted ASC Topic 842, Leases (“ASC 842) as of July 1, 2019. The Company’s principal leasing activities include student computers and peripherals, classified as finance leases, and facilities, classified as operating leases.

Leases are classified as operating leases unless they meet any of the criteria below to be classified as a finance lease:

the lease transfers ownership of the asset at the end of the lease;
the lease grants an option to purchase the asset which the lessee is expected to exercise;
the lease term reflects a major part of the asset’s economic life;
the present value of the lease payments equals or exceeds the fair value of the asset; or
the asset is specialized with no alternative use to the lessor at the end of the term.

Finance Leases

The Company enters into agreements to finance the purchase of student computers and peripherals provided to students of its schools. Individual leases typically include 1 to 3-year payment terms, at varying rates, with a $1 purchase option at the end of each lease term. The Company pledges the assets financed to secure the outstanding leases.

Operating Leases

The Company enters into agreements for facilities that serve as offices for its headquarters, sales and enrollment teams, and school operations. Initial lease terms vary between 1 and 17 years. Certain leases include renewal options, usually based upon current market rates, as well as termination rights. The Company performs an evaluation of each lease to determine if the lease payments included in the renewal option should be included in the initial measurement of the lease liability.

Discount Rate

The present value of the lease payments is calculated using either the rate implicit in the lease, or the lessee’s incremental borrowing rate, over the lease term. For the Company’s finance leases, the stated rate is defined within the lease terms; while for the Company’s operating leases, the rate is not implicit. For operating leases, the Company uses its incremental borrowing rate as the discount rate; determined as the Company’s borrowing rate on a collateralized basis for a similar term and amount to the term and amount of the lease.

For its adoption of ASC 842 the Company utilized its agreements used for its finance leases as the basis for calculating its incremental borrowing rate. The rate was collateralized and its term reflected a similar term of the remaining lease payments of the Company’s largest operating lease. As of the adoption date, the incremental borrowing rate was 3.86%. Upon the execution of its senior secured revolving credit facility in January 2020 (see Note 8, “Credit Facility”), the Company reassessed its incremental borrowing rate as 2.55%. The incremental borrowing rate is subsequently reassessed upon modification of its leasing arrangements or with the execution of a new lease agreement.

Policy Elections

Short-term Leases

The Company has elected as an on-going accounting policy election not to apply ASC 842 to short-term facility leases of 12 months or less. By making this election, the Company will not record a right-of-use asset or lease liability at the commencement of the lease, and will continue to expense its lease payments on a straight-line basis over the lease term. The accounting policy election is made by class of underlying asset to which the right of use relates. The Company has elected to apply the accounting policy election only to operating leases.

Goodwill and Intangible Assets

Goodwill and Intangible Assets

The Company records as goodwill the excess of the purchase price over the fair value of the identifiable net assets acquired. Finite-lived intangible assets acquired in business combinations subject to amortization are recorded at their fair value. Finite-lived intangible assets include trade names, acquired customers and distributors, developed technology and

non-compete agreements. Such intangible assets are amortized on a straight-line basis over their estimated useful lives. Amortization expense for the years ended June 30, 2021, 2020 and 2019 was $11.6 million, $6.1 million and $3.0 million, respectively, and is included within selling, general, and administrative expenses in the consolidated statements of operations. Future amortization of intangible assets is expected to be $12.9 million, $12.7 million, $11.7 million, $10.5 million and $9.4 million in the fiscal years ending June 30, 2022 through June 30, 2026, respectively and $42.2 million thereafter.

The Company reviews its finite-lived intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable. If the total of the expected undiscounted future cash flows is less than the carrying amount of the asset, a loss is recognized for the difference between fair value and the carrying value of the asset.

The Company has one reporting unit. The process for testing goodwill and intangible assets with indefinite lives for impairment is performed annually, as well as when an event triggering impairment may have occurred. Companies are also allowed to qualitatively assess goodwill impairment through a screening process which would permit companies to forgo the quantitative impairment test as part of their annual goodwill impairment process. The Company performs its annual assessment on May 31st, which is then updated for any changes in conditions as of June 30th.

During the years ended June 30, 2021 and 2020, the Company qualitatively assessed its goodwill and intangible assets for impairment. It identified Coronavirus disease 2019 (“COVID-19”) as a triggering event, however there were no indicators that the fair value of the reporting unit may be less than its carrying amount, and as a result, the Company determined that no impairment was required.

On January 27, 2020, the Company acquired Galvanize for $165.0 million and working capital. On November 30, 2020, the Company acquired 100% of MedCerts in exchange for $70.0 million and estimated contingent consideration of $10.8 million; and 100% of Tech Elevator in exchange for $23.5 million, plus working capital of $2.2 million. The Company’s acquisitions are discussed in more detail in Note 13, “Acquisitions and Investments.”

The following table represents goodwill additions/reductions resulting from the acquisitions mentioned above during the years ended June 30, 2021, 2020 and 2019:

($ in millions)

    

Amount

Goodwill

Balance as of June 30, 2018

$

90.2

Adjustments

Balance as of June 30, 2019

$

90.2

Acquisition of Galvanize, Inc.

84.7

Balance as of June 30, 2020

$

174.9

Acquisition of MedCerts, LLC

 

51.1

Acquisition of Tech Elevator, Inc.

17.9

Adjustments related to Galvanize, Inc.

(3.5)

Balance as of June 30, 2021

$

240.4

The following table represents the balance of the Company’s intangible assets as of June 30, 2021 and 2020:

June 30, 2021

June 30, 2020

($ in millions)

    

Gross
Carrying
Amount

    

Accumulated
Amortization

    

Net
Carrying
Value

    

Gross
Carrying
Amount

    

Accumulated
Amortization

    

Net
Carrying
Value

Trade names

    

$

84.5

    

$

(17.4)

    

$

67.1

$

77.9

$

(12.0)

$

65.9

Customer and distributor relationships

37.7

(21.2)

16.5

25.3

(17.2)

8.1

Developed technology

21.3

(5.7)

15.6

6.6

(3.5)

3.1

Other

1.4

(1.1)

0.3

1.4

(1.0)

0.4

Total

$

144.9

$

(45.4)

$

99.5

$

111.2

  

$

(33.7)

$

77.5

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets

Long-lived assets include property, equipment, right-of-use assets, capitalized curriculum and software developed or obtained for internal use. Management reviews the Company’s recorded long-lived assets for impairment annually or whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable. The Company determines the extent to which an asset may be impaired based upon its expectation of the asset’s future usability as well as on a reasonable assurance that the future cash flows associated with the asset will be in excess of its carrying amount. If the total of the expected undiscounted future cash flows is less than the carrying amount of the asset, a loss is recognized for the difference between fair value and the carrying value of the asset. During the years ended June 30, 2021 and 2020, the Company considered whether there were events or circumstances that may indicate that the carrying amount of the long-lived assets may not be recoverable. It identified COVID-19 as a triggering event, however based on its assessment, the Company determined that COVID-19 did not impact the recoverability of its long-lived assets.

Income Taxes

Income Taxes

Deferred tax assets and liabilities are computed based on the difference between the financial reporting and income tax bases of assets and liabilities using the enacted marginal tax rate. The net deferred tax asset is reduced by a valuation allowance if, based on the weight of available evidence, it is more likely than not that some portion or all of the net deferred tax asset will not be realized.

Stock-Based Compensation

Stock-Based Compensation

The Company estimates the fair value of share-based awards on the date of grant. The fair value of restricted stock awards is based on the closing price of the Company’s common stock on the date of grant. Certain restricted stock awards with a market-based performance component are valued using a Monte Carlo simulation model that considers a variety of factors including, but not limited to, the Company’s common stock price, risk-free rate, and expected stock price

volatility over the expected life of awards. The Company recognizes forfeitures of share-based awards as they occur in the period of forfeiture.

Advertising and Marketing Costs

Advertising and Marketing Costs

Advertising and marketing costs consist primarily of internet advertising, online marketing, direct mail, print media and television commercials and are expensed when incurred.  Advertising costs totaled $23.0 million, $32.7 million and $38.0 million for the years ended June 30, 2021, 2020 and 2019, respectively, and are included within selling, general, and administrative expenses in the consolidated statements of operations.

Fair Value Measurements

Fair Value Measurements

Fair value is the price that would be received to sell an asset or paid to transfer a liability, in the principal or most advantageous market for the asset or liability, in an orderly transaction between market participants at the measurement date. Measurements are described in a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.

The three levels of inputs used to measure fair value are:

Level 1:   Inputs based on quoted market prices for identical assets or liabilities in active markets at the measurement date.

Level 2:   Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.

Level 3:    Inputs reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. The inputs are unobservable in the market and significant to the instrument’s valuation.

The carrying values reflected in the accompanying consolidated balance sheets for cash and cash equivalents, receivables, and short term debt approximate their fair values, as they are largely short-term in nature. The contingent consideration and Tallo, Inc. convertible note are discussed in more detail in Note 13, “Acquisitions and Investments.” As of June 30, 2021, the estimated fair value of the long-term debt was $389.3 million. The Company estimated the fair value based on the quoted market prices in an inactive market on the last day of the reporting period (Level 2). The long-term debt, comprised of the Company’s convertible senior notes due 2027, is recorded at face value less the unamortized discount and debt issuance costs on its consolidated balance sheet, and is discussed in more detail in Note 7, “Debt.” As of June 30, 2021, the estimated fair value of the Company’s marketable securities was $40.5 million. The Company estimated the fair value based on the quoted market prices in an inactive market on the last day of the reporting period (Level 2). The marketable securities are discussed in more detail in Note 3, “Summary of Significant Accounting Policies / Investments in Marketable Securities.”

The following table summarizes certain fair value information at June 30, 2021 for assets or liabilities measured at fair value on a recurring basis.

 

Fair Value Measurements Using:

 

 

Quoted Prices

 

 

in Active

Significant

 

 

 

Markets for

Other

Significant

 

 

Identical

Observable

Unobservable

 

 

Assets

Input

Inputs

Description

    

Fair Value

    

(Level 1)

    

(Level 2)

    

(Level 3)

(In thousands)

Contingent consideration associated with acquisitions

$

11,082

$

$

$

11,082

Convertible note received in acquisition

5,006

5,006

The following table summarizes certain fair value information at June 30, 2020 for assets or liabilities measured at fair value on a recurring basis.

 

Fair Value Measurements Using:

 

 

Quoted Prices

 

 

in Active

Significant

 

 

 

Markets for

Other

Significant

 

 

Identical

Observable

Unobservable

 

 

Assets

Input

Inputs

Description

    

Fair Value

    

(Level 1)

    

(Level 2)

    

(Level 3)

(In thousands)

Convertible note received in acquisition

$

5,006

$

$

$

5,006

The following table presents activity related to the Company’s fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis, for the year ended June 30, 2021.

 

Year Ended June 30, 2021

 

 

Purchases,

 

 

Fair Value

Issuances,

Unrealized

Fair Value

Description

    

June 30, 2020

    

and Settlements

    

Gains (Losses)

    

June 30, 2021

(In thousands)

Contingent consideration associated with acquisitions

$

$

10,833

$

249

$

11,082

Convertible note received in acquisition

5,006

5,006

The following table presents activity related to the Company’s fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis, for the year ended June 30, 2020.

 

Year Ended June 30, 2020

 

 

Purchases,

 

 

Fair Value

Issuances,

Unrealized

Fair Value

Description

    

June 30, 2019

    

and Settlements

    

Gains (Losses)

    

June 30, 2020

(In thousands)

Convertible note received in acquisition

$

5,006

$

$

$

5,006

The following table presents activity related to the Company’s fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis, for the year ended June 30, 2019.

 

Year Ended June 30, 2019

 

 

Purchases,

 

 

Fair Value

Issuances,

Unrealized

Fair Value

Description

    

June 30, 2018

    

and Settlements

    

Gains (Losses)

    

June 30, 2019

(In thousands)

Contingent consideration associated with acquisitions

$

1,345

$

(1,347)

$

2

$

Convertible note received in acquisition

5,006

5,006

Net Income Per Common Share

Net Income Per Common Share

Basic net income (loss) per common share is calculated by dividing net income (loss) by the weighted-average number of common shares outstanding during the reporting period. The weighted average number of shares of common stock outstanding includes vested restricted stock awards. Diluted net income (loss) per share (“EPS”) reflects the potential dilution that could occur assuming conversion or exercise of all dilutive unexercised stock options and vesting of all dilutive unvested restricted stock awards. The dilutive effect of stock options and restricted stock awards was determined using the treasury stock method. Under the treasury stock method, the proceeds received from the exercise of stock options and restricted stock awards, the amount of compensation cost for future service not yet recognized by the Company and the amount of tax benefits that would be recorded as income tax expense when the stock options become deductible for income tax purposes are all assumed to be used to repurchase shares of the Company’s common stock. Stock options and restricted stock awards are not included in the computation of diluted net income (loss) per share when they are antidilutive. Common stock outstanding reflected in the Company’s consolidated balance sheets includes restricted stock awards outstanding.

The following schedule presents the calculation of basic and diluted net income per share:

Year Ended June 30, 

  

  

2021

2020

2019

(In thousands except share and per share data)

Basic net income per share computation:

Net income attributable to common stockholders

$

71,451

$

24,506

$

37,209

Weighted average common shares  — basic

40,211,016

39,478,928

38,848,780

Basic net income per share

$

1.78

$

0.62

$

0.96

Diluted net income per share computation:

Net income attributable to common stockholders

$

71,451

$

24,506

$

37,209

Share computation:

Weighted average common shares  — basic

40,211,016

39,478,928

38,848,780

Effect of dilutive stock options and restricted stock awards

1,657,564

1,184,296

2,096,020

Weighted average common shares  — diluted

41,868,580

40,663,224

40,944,800

Diluted net income per share

$

1.71

$

0.60

$

0.91

For the years ended June 30, 2021, 2020 and 2019, shares issuable in connection with stock options and restricted stock of 296,577, 729,008 and 140,657, respectively, were excluded from the diluted income per common share calculation because the effect would have been antidilutive.

Reclassifications

Reclassification 

Certain previous year amounts have been reclassified to conform with current year presentations, as related to the statement of cash flows.

XML 41 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jun. 30, 2021
Summary of Significant Accounting Policies  
Schedule of disaggregation of revenue

Year Ended June 30, 

2021

  

2020

2019

(In thousands)

General Education

$

1,280,199

$

933,809

$

965,931

Career Learning

Middle - High School

200,774

96,003

49,821

Adult

55,787

10,953

Total Career Learning

256,561

106,956

49,821

Total Revenues

$

1,536,760

$

1,040,765

$

1,015,752

Schedule of accounts receivables, unbilled receivables and deferred revenue

June 30, 

2021

    

2020

(In thousands)

Accounts receivable

$

369,303

$

236,134

Unbilled receivables (included in accounts receivable)

24,794

15,688

Deferred revenue

38,110

24,417

Deferred revenue, long-term (included in other long-term liabilities)

1,973

2,236

Schedule of investments in marketable securities

Allowance for

Net Carrying

Gross Unrealized

Amortized Cost

Credit Losses

Amount

Gains (Losses)

Fair Value

Corporate Bonds

$

31,850

$

-

$

31,850

$

(24)

$

31,826

U.S. Treasury Notes

8,692

-

8,692

-

8,692

Total

$

40,542

$

-

$

40,542

$

(24)

$

40,518

Schedule of useful lives of property and equipment

    

Useful Life

Student and state testing computers

3 - 5 years

Computer hardware

3 - 7 years

Computer software

3 - 5 years

Web site development

3 years

Office equipment

5 years

Furniture and fixtures

7 years

Leasehold improvements

Shorter of useful life or term of the lease

Schedule of goodwill activity

($ in millions)

    

Amount

Goodwill

Balance as of June 30, 2018

$

90.2

Adjustments

Balance as of June 30, 2019

$

90.2

Acquisition of Galvanize, Inc.

84.7

Balance as of June 30, 2020

$

174.9

Acquisition of MedCerts, LLC

 

51.1

Acquisition of Tech Elevator, Inc.

17.9

Adjustments related to Galvanize, Inc.

(3.5)

Balance as of June 30, 2021

$

240.4

Schedule of intangible assets

June 30, 2021

June 30, 2020

($ in millions)

    

Gross
Carrying
Amount

    

Accumulated
Amortization

    

Net
Carrying
Value

    

Gross
Carrying
Amount

    

Accumulated
Amortization

    

Net
Carrying
Value

Trade names

    

$

84.5

    

$

(17.4)

    

$

67.1

$

77.9

$

(12.0)

$

65.9

Customer and distributor relationships

37.7

(21.2)

16.5

25.3

(17.2)

8.1

Developed technology

21.3

(5.7)

15.6

6.6

(3.5)

3.1

Other

1.4

(1.1)

0.3

1.4

(1.0)

0.4

Total

$

144.9

$

(45.4)

$

99.5

$

111.2

  

$

(33.7)

$

77.5

Schedule of assets and liabilities measured at fair value on a recurring basis

The following table summarizes certain fair value information at June 30, 2021 for assets or liabilities measured at fair value on a recurring basis.

 

Fair Value Measurements Using:

 

 

Quoted Prices

 

 

in Active

Significant

 

 

 

Markets for

Other

Significant

 

 

Identical

Observable

Unobservable

 

 

Assets

Input

Inputs

Description

    

Fair Value

    

(Level 1)

    

(Level 2)

    

(Level 3)

(In thousands)

Contingent consideration associated with acquisitions

$

11,082

$

$

$

11,082

Convertible note received in acquisition

5,006

5,006

The following table summarizes certain fair value information at June 30, 2020 for assets or liabilities measured at fair value on a recurring basis.

 

Fair Value Measurements Using:

 

 

Quoted Prices

 

 

in Active

Significant

 

 

 

Markets for

Other

Significant

 

 

Identical

Observable

Unobservable

 

 

Assets

Input

Inputs

Description

    

Fair Value

    

(Level 1)

    

(Level 2)

    

(Level 3)

(In thousands)

Convertible note received in acquisition

$

5,006

$

$

$

5,006

Schedule of activity related to fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis

The following table presents activity related to the Company’s fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis, for the year ended June 30, 2021.

 

Year Ended June 30, 2021

 

 

Purchases,

 

 

Fair Value

Issuances,

Unrealized

Fair Value

Description

    

June 30, 2020

    

and Settlements

    

Gains (Losses)

    

June 30, 2021

(In thousands)

Contingent consideration associated with acquisitions

$

$

10,833

$

249

$

11,082

Convertible note received in acquisition

5,006

5,006

The following table presents activity related to the Company’s fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis, for the year ended June 30, 2020.

 

Year Ended June 30, 2020

 

 

Purchases,

 

 

Fair Value

Issuances,

Unrealized

Fair Value

Description

    

June 30, 2019

    

and Settlements

    

Gains (Losses)

    

June 30, 2020

(In thousands)

Convertible note received in acquisition

$

5,006

$

$

$

5,006

The following table presents activity related to the Company’s fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis, for the year ended June 30, 2019.

 

Year Ended June 30, 2019

 

 

Purchases,

 

 

Fair Value

Issuances,

Unrealized

Fair Value

Description

    

June 30, 2018

    

and Settlements

    

Gains (Losses)

    

June 30, 2019

(In thousands)

Contingent consideration associated with acquisitions

$

1,345

$

(1,347)

$

2

$

Convertible note received in acquisition

5,006

5,006

Schedule of calculation of basic and diluted net income (loss) per share

Year Ended June 30, 

  

  

2021

2020

2019

(In thousands except share and per share data)

Basic net income per share computation:

Net income attributable to common stockholders

$

71,451

$

24,506

$

37,209

Weighted average common shares  — basic

40,211,016

39,478,928

38,848,780

Basic net income per share

$

1.78

$

0.62

$

0.96

Diluted net income per share computation:

Net income attributable to common stockholders

$

71,451

$

24,506

$

37,209

Share computation:

Weighted average common shares  — basic

40,211,016

39,478,928

38,848,780

Effect of dilutive stock options and restricted stock awards

1,657,564

1,184,296

2,096,020

Weighted average common shares  — diluted

41,868,580

40,663,224

40,944,800

Diluted net income per share

$

1.71

$

0.60

$

0.91

XML 42 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment and Capitalized Software and Curriculum (Tables)
12 Months Ended
Jun. 30, 2021
Property and Equipment and Capitalized Software and Curriculum  
Schedule of property and equipment

June 30, 

    

2021

    

2020

(In thousands)

Student computers

$

99,728

$

48,153

Computer software

 

16,201

 

17,268

Computer hardware

 

9,461

 

14,505

Leasehold improvements

 

18,320

 

17,396

State testing computers

7,440

7,461

Furniture and fixtures

 

7,104

 

7,178

Office equipment

 

1,455

 

1,372

 

159,709

 

113,333

Less accumulated depreciation and amortization

 

(87,640)

 

(74,665)

$

72,069

$

38,668

Schedule of capitalized software

June 30, 

    

2021

    

2020

(In thousands)

Capitalized software

$

281,705

$

249,720

Less accumulated depreciation and amortization

 

(224,397)

 

(201,227)

$

57,308

$

48,493

Schedule of capitalized curriculum development costs

June 30, 

    

2021

    

2020

(In thousands)

Capitalized curriculum development costs

$

173,971

$

156,018

Less accumulated depreciation and amortization

 

(123,595)

 

(107,169)

$

50,376

$

48,849

XML 43 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Tables)
12 Months Ended
Jun. 30, 2021
Income Taxes  
Schedule of deferred tax assets and liabilities

June 30, 

    

2021

    

2020

(In thousands)

Deferred tax assets

Net operating loss carryforward

$

22,159

$

21,850

Reserves

 

5,038

 

3,374

Accrued expenses

 

5,552

 

4,117

Stock compensation expense

 

8,193

 

7,064

Other assets

 

7,466

 

2,252

Deferred revenue

 

437

 

759

Lease liability

27,812

29,640

Federal tax credits

 

 

20

State tax credits

 

 

44

Total deferred tax assets

 

76,657

 

69,120

Deferred tax liabilities

Capitalized curriculum development

 

(9,307)

 

(9,245)

Capitalized software and website development costs

 

(14,026)

 

(11,907)

Property and equipment

 

(11,613)

 

(6,213)

Right-of-use assets

(26,889)

(28,273)

Returned materials

 

(4,520)

 

(2,385)

Purchased intangibles

(22,031)

Convertible debt

 

(15,077)

 

(19,877)

Total deferred tax liabilities

 

(103,463)

 

(77,900)

Net deferred tax liability before valuation allowance

 

(26,806)

 

(8,780)

Valuation allowance

 

(5,047)

 

(4,991)

Net deferred tax liability

$

(31,853)

$

(13,771)

Reported as:

Long-term deferred tax liabilities

$

(31,853)

$

(13,771)

Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]

Year Ended June 30,

    

2021

    

2020

    

2019

(In thousands)

Domestic

$

81,068

$

27,672

$

43,448

Foreign

 

14,922

 

5,375

 

4,281

Total income before income taxes

$

95,990

$

33,047

$

47,729

Schedule of components of income before income taxes

Year Ended June 30,

    

2021

    

2020

    

2019

(In thousands)

Domestic

$

81,068

$

27,672

$

43,448

Foreign

 

14,922

 

5,375

 

4,281

Total income before income taxes

$

95,990

$

33,047

$

47,729

Schedule of related components of the income tax expense

Year Ended June 30,

    

2021

    

2020

    

2019

(In thousands)

Current:

Federal

$

12,290

$

6,907

$

3,919

State

 

6,643

 

1,911

 

1,988

Foreign

 

3,057

 

1,028

 

920

Total current

 

21,990

 

9,846

 

6,827

Deferred:

Federal

 

2,287

 

(1,687)

 

3,412

State

 

262

 

382

 

281

Total deferred

 

2,549

 

(1,305)

 

3,693

Total income tax expense (benefit)

$

24,539

$

8,541

$

10,520

Schedule of reconciliation of provision for income taxes to the income tax from applying the statutory rate

Year Ended June 30,

 

    

2021

    

2020

    

2019

 

U.S. federal tax at statutory rates

21.0

%  

21.0

%  

21.0

%  

Permanent items

 

(0.4)

1.1

0.5

Lobbying

 

0.2

0.4

0.4

Non-deductible compensation

4.9

9.0

1.6

State taxes, net of federal benefit

 

5.8

5.3

4.3

Research and development tax credits

 

(0.9)

(1.8)

(0.5)

Change in valuation allowance

 

(0.1)

0.1

0.2

Effects of foreign operations

 

0.4

0.3

0.1

Reserve for unrecognized tax benefits

 

0.2

(2.4)

(2.1)

Other

 

(0.5)

(0.8)

(0.4)

Stock-based compensation

(5.0)

(6.4)

(3.1)

Provision for (benefit from) income taxes

 

25.6

%  

25.8

%  

22.0

%  

Schedule of unrecognized tax benefits

Year Ended June 30,

    

2021

    

2020

    

2019

(In thousands)

Balance at beginning of the year

$

850

$

1,545

$

2,392

Additions for prior year tax positions

 

196

 

161

 

194

Additions for current year tax positions

 

261

 

179

 

87

Reductions for prior year tax positions

(250)

(1,035)

(1,128)

Balance at end of the year

$

1,057

$

850

$

1,545

XML 44 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Finance and Operating Leases (Tables)
12 Months Ended
Jun. 30, 2021
Finance and Operating Leases  
Schedule of present value of the minimum lease payments on finance leases

    

Year Ended June 30,

    

2021

2020

(in thousands)

2021

$

$

13,587

2022

28,715

2,653

2023

28,105

2,040

2024

14,303

Total minimum payments

71,123

18,280

Less: imputed interest

(2,219)

(342)

Finance lease liability

68,904

17,938

Less: current portion of finance lease liability

(27,336)

(13,304)

Long-term finance lease liability

$

41,568

$

4,634

Schedule of future minimum lease payments under non-cancelable operating leases

    

    

Year Ended June 30,

    

2021

2020

(in thousands)

2021

$

$

23,626

2022

23,030

22,326

2023

16,204

15,841

2024

15,032

14,769

2025

14,222

13,949

Thereafter

38,679

38,544

Total minimum payments

107,167

129,055

Less: imputed interest

(9,060)

(11,822)

Operating lease liability

98,107

117,233

Less: current portion of operating lease liability

(20,649)

(20,689)

Long-term operating lease liability

$

77,458

$

96,544

Schedule of expected sublease income

    

    

Year Ended June 30,

    

2021

2020

(in thousands)

2021

$

$

1,960

2022

1,496

1,496

2023

797

797

2024

66

66

Total sublease income

$

2,359

$

4,319

Schedule of lease cost, weighted-average remaining lease term, weighted-average discount rate

Year Ended June 30, 

2021

  

2020

(in thousands)

Lease cost

Finance lease cost:

Amortization of right-of-use assets

$

28,647

$

16,740

Interest on lease liabilities

1,111

820

Instructional costs and services:

Operating lease cost

15,877

6,902

Short-term lease cost

181

222

Sublease income

(920)

(419)

Selling, general, and administrative expenses:

Operating lease cost

6,681

6,227

Short-term lease cost

970

992

Sublease income

(916)

(760)

Total lease cost

$

51,631

$

30,724

Other information

Cash paid for amounts included in the measurement of lease liabilities

Operating cash flows from operating leases

$

(21,025)

$

(13,124)

Financing cash flows from finance leases

(24,315)

(27,675)

Right-of-use assets obtained in exchange for new finance lease liabilities

66,861

17,160

Right-of-use assets obtained in exchange for new operating lease liabilities

1,643

6,311

Weighted-average remaining lease term - finance leases

2.52

yrs.

0.79

yrs.

Weighted-average remaining lease term - operating leases

6.58

yrs.

7.15

yrs.

Weighted-average discount rate - finance leases

2.45

%

2.86

%

Weighted-average discount rate - operating leases

2.75

%

2.76

%

XML 45 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Tables)
12 Months Ended
Jun. 30, 2021
Debt  
Schedule of components of debt

    

Year Ended June 30,

    

2021

2020

(in thousands)

Convertible Senior Notes due 2027

$

420,000

$

Less: unamortized discount

(113,331)

Less: unamortized debt issuance costs

(7,398)

Total debt

299,271

Less: current portion of debt

Long-term debt

$

299,271

$

XML 46 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Incentive Plan (Tables)
12 Months Ended
Jun. 30, 2021
Schedule of stock option activity

    

    

    

Weighted

    

 

Weighted

Average

 

Average

Remaining

Aggregate

 

Exercise

Contractual

Intrinsic

 

Shares

Price

Life (Years)

Value

 

Outstanding, June 30, 2018

 

1,199,307

$

19.97

 

3.55

$

788,277

Granted

Exercised

(150,290)

20.16

Forfeited or canceled

(13,000)

29.82

Outstanding, June 30, 2019

1,036,017

$

19.82

2.64

$

11,312,871

Granted

Exercised

(4,000)

16.07

Forfeited or canceled

(10,500)

30.92

Outstanding, June 30, 2020

1,021,517

$

19.73

1.65

$

8,325,869

Granted

Exercised

(990,067)

19.83

Forfeited or canceled

Outstanding and exercisable, June 30, 2021

31,450

$

16.58

0.82

$

437,037

Schedule of restricted stock award activity

    

    

Weighted

 

Average

 

Grant-Date

Shares

Fair Value

 

Nonvested, June 30, 2018

 

1,676,907

$

15.12

Granted

828,833

18.44

Vested

(947,703)

14.72

Canceled

(235,485)

17.40

Nonvested, June 30, 2019

1,322,552

$

17.08

Granted

1,126,227

26.84

Vested

(750,634)

16.93

Canceled

(79,541)

21.48

Nonvested, June 30, 2020

1,618,604

$

23.73

Granted

578,070

37.87

Vested

(704,921)

21.78

Canceled

(82,419)

27.94

Nonvested, June 30, 2021

1,409,334

$

30.26

Schedule of performance share units award activity

Weighted

Average

Grant-Date

    

Shares

    

Fair Value

Nonvested, June 30, 2018

708,979

$

13.15

Granted

2,372,241

10.61

Vested

(427,954)

13.24

Canceled

(281,025)

13.02

Nonvested, June 30, 2019

2,372,241

$

10.61

Granted

100,964

15.30

Vested

Canceled

(8,352)

29.93

Nonvested, June 30, 2020

2,464,853

$

10.78

Granted

477,700

40.17

Vested

Canceled

(64,509)

28.33

Nonvested, June 30, 2021

2,878,044

$

15.26

Deferred Stock Units  
Schedule of performance share units award activity

Weighted

Average

Grant-Date

    

Shares

    

Fair Value

Nonvested, June 30, 2018

$

Granted

18,258

25.41

Vested

Canceled

Nonvested, June 30, 2019

18,258

$

25.41

Granted

23,844

20.13

Vested

Canceled

Nonvested, June 30, 2020

42,102

$

22.42

Granted

17,252

21.01

Vested

Canceled

Nonvested, June 30, 2021

59,354

$

22.01

XML 47 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Supplemental Disclosure of Cash Flow Information (Tables)
12 Months Ended
Jun. 30, 2021
Supplemental Disclosure of Cash Flow Information  
Schedule of supplemental disclosure of cash flow information

 

Year Ended June 30, 

 

2021

2020

2019

Cash paid for interest

$

4,504

$

1,287

$

1,108

Cash paid for taxes

$

18,717

3,384

$

4,453

Supplemental disclosure of non-cash financing activities:

Right-of-use assets obtained as a result of the adoption of ASC 842

$

$

17,652

$

Right-of-use assets obtained from acquisitions

$

1,280

$

99,676

$

Right-of-use assets obtained in exchange for new finance lease liabilities

66,861

17,160

19,664

Supplemental disclosure of non-cash investing activities:

Stock-based compensation expense capitalized on software development

$

255

$

229

$

167

Stock-based compensation expense capitalized on curriculum development

116

184

170

Business combinations:

Acquired assets

$

11,043

$

130,868

$

Intangible assets

33,712

68,483

Goodwill

68,930

84,741

Assumed liabilities

(4,826)

(103,490)

Deferred revenue

(2,096)

(3,374)

XML 48 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions and Investments (Tables)
12 Months Ended
Jun. 30, 2021
Acquisitions  
Schedule of intangible assets

June 30, 2021

June 30, 2020

($ in millions)

    

Gross
Carrying
Amount

    

Accumulated
Amortization

    

Net
Carrying
Value

    

Gross
Carrying
Amount

    

Accumulated
Amortization

    

Net
Carrying
Value

Trade names

    

$

84.5

    

$

(17.4)

    

$

67.1

$

77.9

$

(12.0)

$

65.9

Customer and distributor relationships

37.7

(21.2)

16.5

25.3

(17.2)

8.1

Developed technology

21.3

(5.7)

15.6

6.6

(3.5)

3.1

Other

1.4

(1.1)

0.3

1.4

(1.0)

0.4

Total

$

144.9

$

(45.4)

$

99.5

$

111.2

  

$

(33.7)

$

77.5

Schedule of unaudited pro forma combined results of operations

Year Ended June 30,

(In thousands)

2021

2020

2019

Revenues

$

1,552,173

$

1,091,429

$

1,066,304

Income (loss) from operations

111,287

2,647

23,148

Net income (loss)

72,443

(4,506)

13,729

MedCerts  
Acquisitions  
Schedule estimated fair value of consideration paid and identifiable assets acquired and liabilities assumed

Allocation of Purchase Price

Cash

$

205

Current assets, excluding cash

5,074

Property and equipment, net

1,896

Intangible assets, net

26,607

Goodwill

51,033

Current liabilities

(2,201)

Deferred revenue

(1,562)

Deferred tax asset (liability)

16

Total consideration

$

81,068

Schedule of intangible assets

Intangible Assets

Estimated

Intangible Assets

Amount

Useful Life

(In thousands)

(In years)

Customer relationships

$

12,072

5.84

Developed technology

11,970

7.00

Trade names

2,565

5.00

$

26,607

Tech Elevator  
Acquisitions  
Schedule estimated fair value of consideration paid and identifiable assets acquired and liabilities assumed

Allocation of Purchase Price

Cash

$

1,736

Current assets, excluding cash

518

Property and equipment, net

513

Operating lease right-of-use assets, net

724

Intangible assets, net

7,105

Goodwill

17,897

Other assets

377

Current liabilities

(267)

Deferred revenue

(534)

Deferred tax liability

(1,650)

Current operating lease liability

(420)

Long-term operating lease liability

(304)

Total consideration

$

25,695

Schedule of intangible assets

Intangible Assets

Estimated

Intangible Assets

Amount

Useful Life

(In thousands)

(In years)

Customer relationships

$

311

3.92

Developed technology

2,796

5.00

Trade names

3,998

15.00

$

7,105

Galvanize  
Acquisitions  
Schedule estimated fair value of consideration paid and identifiable assets acquired and liabilities assumed

Allocation of Purchase Price

Cash

$

9,232

Current assets, excluding cash

8,888

Property and equipment, net

11,270

Operating lease right-of-use assets, net

100,232

Intangible assets, net

68,483

Goodwill

81,225

Other assets

1,802

Current liabilities

(4,370)

Deferred revenue

(3,374)

Deferred tax asset (liability)

2,372

Current operating lease liability

(11,620)

Long-term operating lease liability

(89,782)

Other long-term liabilities

(130)

Total consideration

$

174,228

Schedule of intangible assets

Intangible Assets

Estimated

Intangible Assets

Amount

Useful Life

(In thousands)

(In years)

Customer relationships

$

4,785

4.22

Developed technology

3,357

4.00

Trade names

60,341

15.00

$

68,483

XML 49 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Description of the Business (Details)
12 Months Ended
Jun. 30, 2021
item
Description of the Business  
Number of lines of revenue 2
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation (Details)
12 Months Ended
Jun. 30, 2021
segment
Basis of Presentation  
Number of operating segments 1
Number of reportable business segments 1
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - ASU (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Jul. 01, 2020
Jun. 30, 2020
Summary of Significant Accounting Policies        
Accounts receivable allowance for credit losses   $ 21,384   $ 6,808
Retained earnings   112,151   46,953
Deferred tax liability   31,853   13,771
Long-term debt   299,271    
Additional paid-in capital   $ 795,449   $ 730,761
ASU 2016-13 | Cumulative Effect, Period of Adoption, Adjustment        
Summary of Significant Accounting Policies        
Accounts receivable allowance for credit losses     $ 8,500  
Retained earnings     (6,200)  
Deferred tax liability     $ (2,300)  
ASU 2020-06 | Cumulative Effect, Period of Adoption, Adjustment        
Summary of Significant Accounting Policies        
Retained earnings $ 8,200      
Deferred tax liability (29,400)      
Long-term debt 110,600      
Additional paid-in capital $ (89,400)      
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Summary of Significant Accounting Policies      
Revenues $ 1,536,760 $ 1,040,765 $ 1,015,752
Percentage of impact on total revenue (0.10%) 0.60% 0.40%
School operating losses included in the entity's revenue $ 63,400 $ 45,400 $ 54,700
Minimum      
Summary of Significant Accounting Policies      
Duration of contracts providing access to curriculum via the entity's Web site 1 year    
Maximum      
Summary of Significant Accounting Policies      
Duration of contracts providing access to curriculum via the entity's Web site 2 years    
Primary Obligor      
Summary of Significant Accounting Policies      
Revenues $ 412,100 $ 325,500 $ 342,700
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Disaggregation of revenue (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2021
USD ($)
item
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Summary of Significant Accounting Policies      
Number of lines of business | item 2    
Number of lines of revenue | item 2    
Total Revenues $ 1,536,760 $ 1,040,765 $ 1,015,752
General Education      
Summary of Significant Accounting Policies      
Percentage of revenues from funding-based contracts 88.00% 88.00% 87.00%
Total Revenues $ 1,280,199 $ 933,809 $ 965,931
Career Learning      
Summary of Significant Accounting Policies      
Total Revenues $ 256,561 $ 106,956 $ 49,821
Middle - High School      
Summary of Significant Accounting Policies      
Percentage of revenues from funding-based contracts 98.00% 99.00% 100.00%
Total Revenues $ 200,774 $ 96,003 $ 49,821
Adult      
Summary of Significant Accounting Policies      
Total Revenues $ 55,787 $ 10,953  
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Concentration Risk and Inventories (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2021
USD ($)
contract
Jun. 30, 2020
USD ($)
contract
Jun. 30, 2019
contract
Jun. 30, 2018
USD ($)
Concentration of revenues        
Accounts receivable $ 369,303 $ 236,134    
Deposits and other assets 105,510 71,824    
Inventories        
Inventory deemed long-term and included in deposits and other assets 8,800 5,200    
Excess and obsolete inventory reserve $ 5,600 $ 4,800    
Revenue | Customer Concentration Risk        
Concentration of revenues        
Number of customers with concentration | contract 0 0 1  
Concentration risk (as a percent) 10.00% 10.00% 10.00%  
Agora        
Concentration of revenues        
Accounts receivable       $ 28,700
Settlement repayment period       4 years
Deposits and other assets       $ 23,200
Current and long-term balance $ 4,200      
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Contract Balances (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Accounts receivables, contract assets and deferred revenue      
Accounts receivable $ 369,303 $ 236,134  
Unbilled receivables (included in accounts receivable) 24,794 15,688  
Deferred revenue 38,110 24,417  
Deferred revenue, long-term (included in other long-term liabilities) 1,973 2,236  
Revenue recognized that was included in opening deferred revenue balance 25,500 21,500 $ 23,700
Revenue recognized from performance obligation satisfied in prior periods $ (1,400) $ 5,900 $ 4,100
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Performance Obligations (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Summary of Significant Accounting Policies      
Minimum payment term 30 days    
Maximum payment term 45 days    
Practical expedient      
Unsatisfied performance obligations true    
Unsatisfied performance obligations amount $ 2.0    
Research and development costs $ 3.7 $ 9.7 $ 9.5
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Marketable Securities (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Marketable securities  
Marketable securities, short-term portion $ 17,300
Marketable securities, long-term portion 23,200
Amortized Cost 40,542
Net Carrying Amount 40,542
Gross Unrealized Gains (Losses) (24)
Fair Value 40,518
Corporate Bonds  
Marketable securities  
Amortized Cost 31,850
Net Carrying Amount 31,850
Gross Unrealized Gains (Losses) (24)
Fair Value 31,826
U.S. Treasury Notes  
Marketable securities  
Amortized Cost 8,692
Net Carrying Amount 8,692
Fair Value $ 8,692
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Property and Equipment and Leases (Details) - USD ($)
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Jan. 27, 2020
Jul. 01, 2019
Property and equipment          
Equipment expense $ 8,400,000 $ 3,800,000 $ 4,100,000    
Capitalized software development costs 31,264,000 23,988,000 26,318,000    
Net income 71,451,000 24,506,000 37,209,000    
Finance Leases          
Purchase option $ 1        
Operating Leases          
Incremental borrowing rate used as discount rate       2.55% 3.86%
Capitalized Curriculum Development Costs          
Estimated useful life of the software 5 years        
Capitalized curriculum development costs $ 17,432,000 19,332,000 16,611,000    
Minimum          
Finance Leases          
Finance lease term 1 year        
Operating Leases          
Operating leases initial term 1 year        
Maximum          
Finance Leases          
Finance lease term 3 years        
Operating Leases          
Operating leases initial term 17 years        
Student and state testing computers | Minimum          
Property and equipment          
Useful Life 3 years        
Student and state testing computers | Maximum          
Property and equipment          
Useful Life 5 years        
Student computers          
Property and equipment          
Accelerated depreciation $ 3,200,000 2,400,000 2,300,000    
Computer hardware | Minimum          
Property and equipment          
Useful Life 3 years        
Computer hardware | Maximum          
Property and equipment          
Useful Life 7 years        
Computer software          
Property and equipment          
Useful Life 3 years        
Computer software | Minimum          
Property and equipment          
Useful Life 3 years        
Computer software | Maximum          
Property and equipment          
Useful Life 5 years        
Web site development costs          
Property and equipment          
Useful Life 3 years        
Office equipment          
Property and equipment          
Useful Life 5 years        
Furniture and fixtures          
Property and equipment          
Useful Life 7 years        
Capitalized software          
Property and equipment          
Capitalized software development additions $ 31,300,000 $ 24,000,000.0 $ 26,300,000    
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Goodwill and Intangible Assets (Details)
$ in Thousands
12 Months Ended
Nov. 30, 2020
USD ($)
Jan. 27, 2020
USD ($)
Jun. 30, 2021
USD ($)
segment
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Intangible Assets:          
Amortization expense     $ 11,600 $ 6,100 $ 3,000
Goodwill     240,353 174,939 90,200
Impairment of goodwill     0 0  
Working capital     $ 3,000    
Number of reporting units | segment     1    
Future amortization of intangible assets          
Fiscal 2022     $ 12,900    
Fiscal 2023     12,700    
Fiscal 2024     11,700    
Fiscal 2025     10,500    
Fiscal 2026     9,400    
Thereafter     42,200    
Rollforward of Goodwill          
Balance at the beginning of the period     174,939 90,200 90,200
Acquisition     68,930 84,741  
Balance at the end of the period     240,353 174,939 $ 90,200
Intangible Assets          
Gross Carrying Amount     144,900 111,200  
Accumulated Amortization     (45,400) (33,700)  
Net Carrying Value     99,500 77,500  
Trade names          
Intangible Assets          
Gross Carrying Amount     84,500 77,900  
Accumulated Amortization     (17,400) (12,000)  
Net Carrying Value     67,100 65,900  
Customer relationships          
Intangible Assets          
Gross Carrying Amount     37,700 25,300  
Accumulated Amortization     (21,200) (17,200)  
Net Carrying Value     16,500 8,100  
Developed technology          
Intangible Assets          
Gross Carrying Amount     21,300 6,600  
Accumulated Amortization     (5,700) (3,500)  
Net Carrying Value     15,600 3,100  
Other          
Intangible Assets          
Gross Carrying Amount     1,400 1,400  
Accumulated Amortization     (1,100) (1,000)  
Net Carrying Value     300 400  
Galvanize          
Intangible Assets:          
Goodwill   $ 81,225 81,200 84,700  
Ownership percentage acquired (as a percent)   100.00%      
Cash and contingent consideration paid   $ 165,000      
Working capital   9,200      
Rollforward of Goodwill          
Balance at the beginning of the period     84,700    
Acquisition       84,700  
Adjustments     (3,500)    
Balance at the end of the period   $ 81,225 81,200 $ 84,700  
MedCerts          
Intangible Assets:          
Goodwill $ 51,033        
Ownership percentage acquired (as a percent) 100.00%        
Cash and contingent consideration paid $ 70,000        
Contingent consideration 10,800        
Rollforward of Goodwill          
Acquisition     51,100    
Balance at the end of the period 51,033        
Tech Elevator          
Intangible Assets:          
Goodwill $ 17,897        
Ownership percentage acquired (as a percent) 100.00%        
Cash and contingent consideration paid $ 23,500        
Working capital 2,200        
Rollforward of Goodwill          
Acquisition     $ 17,900    
Balance at the end of the period $ 17,897        
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Advertising and Marketing Costs (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Advertising and Marketing Costs      
Advertising costs $ 23.0 $ 32.7 $ 38.0
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Fair Value (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2018
Assets and liabilities measured at fair value on a recurring and nonrecurring basis        
Estimated fair value of long-term debt   $ 389,300    
Estimated fair value of marketable securities   40,500    
Measured on a recurring basis | Contingent Consideration | Acquisitions        
Assets and liabilities measured at fair value on a recurring and nonrecurring basis        
Fair value   11,082    
Measured on a recurring basis | Convertible Note | Acquisitions        
Assets and liabilities measured at fair value on a recurring and nonrecurring basis        
Fair value   5,006 $ 5,006  
Measured on a recurring basis | Significant Unobservable Inputs (Level 3) | Contingent Consideration | Acquisitions        
Assets and liabilities measured at fair value on a recurring and nonrecurring basis        
Fair value   11,082   $ 1,345
Purchases, Issuances and Settlements $ (1,347)      
Measured on a recurring basis | Significant Unobservable Inputs (Level 3) | Convertible Note | Acquisitions        
Assets and liabilities measured at fair value on a recurring and nonrecurring basis        
Fair value $ 5,006 $ 5,006 $ 5,006  
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Fair Value Measurements (Details) - Acquisitions - Measured on a recurring basis - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2019
Contingent Consideration    
Fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis    
Fair Value, ending of period $ 11,082  
Convertible Note    
Fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis    
Fair Value, beginning of period 5,006  
Fair Value, ending of period 5,006  
Significant Unobservable Inputs (Level 3) | Contingent Consideration    
Fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis    
Fair Value, beginning of period   $ 1,345
Purchases, Issuances and Settlements 10,833  
Unrealized Gains/(Losses) 249 2
Fair Value, ending of period 11,082  
Significant Unobservable Inputs (Level 3) | Convertible Note    
Fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis    
Fair Value, beginning of period 5,006  
Purchases, Issuances and Settlements   5,006
Fair Value, ending of period $ 5,006 $ 5,006
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Net Income Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Basic and diluted income (loss) per share computation:      
Net income (loss) attributable to common stockholders $ 71,451 $ 24,506 $ 37,209
Weighted average common shares-basic 40,211,016 39,478,928 38,848,780
Basic net income (loss) per share (in dollars per share) $ 1.78 $ 0.62 $ 0.96
Dilutive earnings per share computation:      
Net income attributable to common stockholders $ 71,451 $ 24,506 $ 37,209
Additional disclosures      
Weighted average common shares-basic 40,211,016 39,478,928 38,848,780
Effect of dilutive stock options and restricted stock awards (in shares) 1,657,564 1,184,296 2,096,020
Weighted average common shares-diluted 41,868,580 40,663,224 40,944,800
Diluted net income (loss) per share (in dollars per share) $ 1.71 $ 0.60 $ 0.91
Anti-dilutive shares     140,657
Stock options and restricted stock      
Additional disclosures      
Anti-dilutive shares 296,577 729,008 140,657
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment and Capitalized Software and Curriculum (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Property and equipment and capitalized software      
Property and equipment and capitalized software, gross $ 159,709 $ 113,333  
Less accumulated depreciation and amortization (87,640) (74,665)  
Property and equipment and capitalized software, Net 72,069 38,668  
Maintenance and repair expenses 7,900 10,300 $ 13,700
Selling, general and administrative expenses      
Property and equipment and capitalized software      
Depreciation expense 6,600 4,300 5,200
Student computers      
Property and equipment and capitalized software      
Property and equipment and capitalized software, gross 99,728 48,153  
Student computers | Instructional costs and services      
Property and equipment and capitalized software      
Depreciation expense 31,400 17,900 15,000
Computer software      
Property and equipment and capitalized software      
Property and equipment and capitalized software, gross 16,201 17,268  
Computer hardware      
Property and equipment and capitalized software      
Property and equipment and capitalized software, gross 9,461 14,505  
Leasehold improvements      
Property and equipment and capitalized software      
Property and equipment and capitalized software, gross 18,320 17,396  
State testing computers      
Property and equipment and capitalized software      
Property and equipment and capitalized software, gross 7,440 7,461  
Furniture and fixtures      
Property and equipment and capitalized software      
Property and equipment and capitalized software, gross 7,104 7,178  
Office equipment      
Property and equipment and capitalized software      
Property and equipment and capitalized software, gross 1,455 1,372  
Capitalized software      
Property and equipment and capitalized software      
Property and equipment and capitalized software, gross 281,705 249,720  
Less accumulated depreciation and amortization (224,397) (201,227)  
Property and equipment and capitalized software, Net 57,308 48,493  
Capitalized software | Selling, general and administrative expenses      
Property and equipment and capitalized software      
Amortization expense 4,200 5,500 7,400
Capitalized software | Instructional costs and services      
Property and equipment and capitalized software      
Amortization expense 19,700 20,800 22,300
Capitalized curriculum      
Property and equipment and capitalized software      
Property and equipment and capitalized software, gross 173,971 156,018  
Less accumulated depreciation and amortization (123,595) (107,169)  
Property and equipment and capitalized software, Net 50,376 48,849  
Amortization expense $ 16,400 $ 17,500 $ 18,500
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Deferred (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Deferred tax assets:    
Net operating loss carryforward $ 22,159 $ 21,850
Reserves 5,038 3,374
Accrued expenses 5,552 4,117
Stock compensation expense 8,193 7,064
Other assets 7,466 2,252
Deferred revenue 437 759
Lease liability 27,812 29,640
Federal tax credits   20
State tax credits   44
Total deferred tax assets 76,657 69,120
Deferred tax liabilities:    
Capitalized curriculum development (9,307) (9,245)
Capitalized software and website development costs (14,026) (11,907)
Property and equipment (11,613) (6,213)
Right-of-use assets (26,889) (28,273)
Returned materials (4,520) (2,385)
Purchased intangibles (22,031)  
Convertible debt (15,077) (19,877)
Total deferred tax liabilities (103,463) (77,900)
Net deferred tax liability before valuation allowance (26,806) (8,780)
Valuation Allowance (5,047) (4,991)
Net deferred tax liability (31,853) (13,771)
Reported as:    
Long-term deferred tax liabilities $ (31,853) $ (13,771)
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Carryforward (Details)
$ in Millions
Jun. 30, 2021
USD ($)
Income Taxes  
NOL carryforward $ 65.8
Operating Loss Carryforwards, Subject to Expiration 9.2
Operating Loss Carryforwards, Not Subject to Expiration 56.6
Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration $ 3.3
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Other (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Income Taxes      
Domestic $ 81,068 $ 27,672 $ 43,448
Foreign 14,922 5,375 4,281
Total income before income taxes 95,990 33,047 47,729
Current:      
Federal 12,290 6,907 3,919
State 6,643 1,911 1,988
Foreign 3,057 1,028 920
Total current 21,990 9,846 6,827
Deferred:      
Federal 2,287 (1,687) 3,412
State 262 382 281
Total deferred 2,549 (1,305) 3,693
Total income tax expense (benefit) $ 24,539 $ 8,541 $ 10,520
Reconciliation to income tax at the statutory rate:      
U.S. Federal tax at statutory rates (as a percent) 21.00% 21.00% 21.00%
Permanent items (as a percent) (0.40%) 1.10% 0.50%
Lobbying (as a percent) 0.20% 0.40% 0.40%
Non-deductible compensation 4.90% 9.00% 1.60%
State taxes, net of federal benefit (as a percent) 5.80% 5.30% 4.30%
Research and development tax credits (as a percent) (0.90%) (1.80%) (0.50%)
Change in valuation allowance (as a percent) (0.10%) 0.10% 0.20%
Effects of foreign operations (as a percent) 0.40% 0.30% 0.10%
Reserve for unrecognized tax benefits (as a percent) 0.20% (2.40%) (2.10%)
Other (as a percent) (0.50%) (0.80%) (0.40%)
Stock-based compensation (5.00%) (6.40%) (3.10%)
Provision for (benefit from) income taxes 25.60% 25.80% 22.00%
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Tax Uncertainties (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Tax Uncertainties      
Interest and penalties accrued $ 100 $ 100 $ 200
Balance at beginning of the year 850 1,545 2,392
Additions for prior year tax positions 196 161 194
Additions for current year tax positions 261 179 87
Reductions for prior year tax positions (250) (1,035) (1,128)
Balance at end of the year 1,057 $ 850 $ 1,545
Unrecognized tax benefits that would affect the effective tax rate $ 1,100    
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Finance and Operating Leases (Details) - USD ($)
Jun. 30, 2021
Jul. 31, 2020
Jun. 30, 2020
Apr. 30, 2020
Finance and Operating Leases        
Finance lease liability $ 68,904,000   $ 17,938,000  
Finance lease right-of-use assets 49,000,000.0   $ 19,800,000  
Purchase option 1      
Additional amount of borrowings as at the and of the reporting period $ 54,000,000.0      
Minimum        
Finance and Operating Leases        
Interest rate on finance lease (as a percent) 1.52%      
Finance lease term 1 year      
Maximum        
Finance and Operating Leases        
Interest rate on finance lease (as a percent) 3.87%      
Finance lease term 3 years      
PNC        
Finance and Operating Leases        
Finance lease term 36 months      
Purchase option $ 1      
BALC        
Finance and Operating Leases        
Available line of credit   $ 41,000,000.0   $ 25,000,000.0
Purchase option $ 1      
BALC | Minimum        
Finance and Operating Leases        
Finance lease term 12 months      
Fixed interest rate (as a percent) 1.52%      
BALC | Maximum        
Finance and Operating Leases        
Finance lease term 36 months      
Fixed interest rate (as a percent) 2.58%      
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Finance and Operating Leases - Finance leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Finance leases    
Year 1 $ 28,715 $ 13,587
Year 2 28,105 2,653
Year 3 14,303 2,040
Total minimum payments 71,123 18,280
Less: imputed interest (2,219) (342)
Finance lease liability 68,904 17,938
Less: current portion of finance lease liability (27,336) (13,304)
Long-term finance lease liability $ 41,568 $ 4,634
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Finance and Operating Leases - Operating Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Operating Leases    
Year 1 $ 23,030 $ 23,626
Year 2 16,204 22,326
Year 3 15,032 15,841
Year 4 14,222 14,769
Year 5   13,949
Thereafter 38,679  
Thereafter   38,544
Total minimum payments 107,167 129,055
Less: imputed interest (9,060) (11,822)
Operating lease liability 98,107 117,233
Less: current portion of operating lease liability (20,649) (20,689)
Long-term operating lease liability 77,458 96,544
Operating lease right-of-use assets, net $ 94,671 $ 111,768
Minimum    
Operating Leases    
Operating leases initial term 1 year  
Maximum    
Operating Leases    
Operating leases initial term 17 years  
Buildings | Minimum    
Operating Leases    
Operating leases initial term 1 year  
Buildings | Maximum    
Operating Leases    
Operating leases initial term 11 years  
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Finance and Operating Leases - Sub Leases (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
facility
Jun. 30, 2020
USD ($)
Finance and Operating Leases    
Year 1 $ 1,496 $ 1,960
Year 2 797 1,496
Year 3 66 797
Year 4   66
Total sublease income $ 2,359 $ 4,319
Number of entity's facilities that are being subleased through May 2022 | facility 2  
Number of entity's facilities that are being subleased through July 2023 | facility 1  
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Finance and Operating Leases - Lease cost and other information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Finance lease cost:    
Amortization of right-of-use assets $ 28,647 $ 16,740
Interest on lease liabilities 1,111 820
Total lease cost 51,631 30,724
Cash paid for amounts included in the measurement of lease liabilities    
Operating cash flows from operating leases (21,025) (13,124)
Financing cash flows from finance leases (24,315) (27,675)
Right-of-use assets obtained in exchange for new finance lease liabilities 66,861 17,160
Right-of-use assets obtained in exchange for new operating lease liabilities $ 1,643 $ 6,311
Weighted-average remaining lease term - finance leases 2 years 6 months 7 days 9 months 14 days
Weighted-average remaining lease term - operating leases 6 years 6 months 29 days 7 years 1 month 24 days
Weighted-average discount rate - finance leases 2.45% 2.86%
Weighted-average discount rate - operating leases 2.75% 2.76%
Instructional Costs and Services    
Finance lease cost:    
Operating lease cost $ 15,877 $ 6,902
Short-term lease cost 181 222
Sublease income (920) (419)
Selling, general and administrative expenses    
Finance lease cost:    
Operating lease cost 6,681 6,227
Short-term lease cost 970 992
Sublease income $ (916) $ (760)
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Debt  
Less: unamortized discount $ (113,331)
Less: unamortized debt issuance costs (7,398)
Total debt 299,271
Long-term debt 299,271
Convertible Senior Notes Due 2027  
Debt  
Total debt $ 420,000
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Additional Information (Details) - Convertible Senior Notes Due 2027 - USD ($)
$ / shares in Units, $ in Millions
2 Months Ended 12 Months Ended
Sep. 30, 2020
Jun. 30, 2021
Debt    
Face amount $ 420.0  
Interest rate (as percent) 1.125%  
Net proceeds $ 408.6  
Interest expense   $ 3.9
Carrying amount of the liability component $ 294.6  
Discount rate (as percent) 6.50%  
Fair value of the liability component $ 125.4  
Debt issuance costs $ 11.4  
Accretion of debt discount   12.0
Amortization of debt issuance costs   $ 0.6
Effective interest percentage (as percent)   6.40%
Conversion rate 18.9109  
Conversion price (in dollars per share) $ 52.88  
Upper strike price (in dollars per share) $ 86.174  
Capped call transaction $ 60.4  
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Credit Facility (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 27, 2020
Jun. 30, 2021
Jun. 30, 2020
Credit Facility      
Repayments on credit facility   $ 100,000 $ 5,000
Credit Facility      
Credit Facility      
Face amount $ 100,000    
Term of debt 5 years    
Repayments on credit facility   100,000  
Amount outstanding   0  
Amount of accordion feature under the credit facility   $ 200,000  
Credit Facility | LIBOR | Minimum      
Credit Facility      
Interest rate spread added to base rate (as a percent) 0.875%    
Credit Facility | LIBOR | Maximum      
Credit Facility      
Interest rate spread added to base rate (as a percent) 1.50%    
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Incentive Plan (Details) - shares
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Equity Transactions        
Options outstanding (in shares) 31,450 1,021,517 1,036,017 1,199,307
Employee and Non Employees Stock Option        
Equity Transactions        
Vesting period 4 years      
Plan        
Equity Transactions        
Shares reserved for issuance 575,026      
Plan and prior plan        
Equity Transactions        
Options outstanding (in shares) 4,378,183      
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Incentive Plan - Activity (Details) - USD ($)
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Shares        
Outstanding at the beginning of the period (in shares) 1,021,517 1,036,017 1,199,307  
Exercised (in shares) (990,067) (4,000) (150,290)  
Forfeited or canceled (in shares)   (10,500) (13,000)  
Outstanding at the end of the period (in shares) 31,450 1,021,517 1,036,017 1,199,307
Weighted-Average Exercise Price        
Outstanding at the beginning of the period (in dollars per share) $ 19.73 $ 19.82 $ 19.97  
Exercised (in dollars per share) 19.83 16.07 20.16  
Forfeited or canceled (in dollars per share)   30.92 29.82  
Outstanding at the end of the period (in dollars per share) $ 16.58 $ 19.73 $ 19.82 $ 19.97
Additional information        
Weighted Average Remaining Contractual Life 9 months 25 days 1 year 7 months 24 days 2 years 7 months 20 days 3 years 6 months 18 days
Aggregate Intrinsic Value $ 437,037 $ 8,325,869 $ 11,312,871 $ 788,277
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Incentive Plan - Relationship (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Employee and Non Employees Stock Option      
Equity Transactions      
Intrinsic value of options exercised $ 24,600 $ 0 $ 1,200
Unrecognized compensation 0    
Stock based compensation expense 0 100 600
Performance Share Units      
Equity Transactions      
Unrecognized compensation $ 11,600    
Weighted average period for recognition of total unrecognized compensation expense related to unvested stock options granted 6 months    
Stock based compensation expense $ 16,700 $ 6,300 $ 3,900
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Incentive Plan - Other (Details)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Aug. 31, 2020
shares
Jun. 30, 2021
USD ($)
item
$ / shares
shares
Jun. 30, 2020
USD ($)
$ / shares
shares
Jun. 30, 2019
USD ($)
$ / shares
shares
Equity Transactions        
Granted (in dollars per share) | $ / shares     $ 12.56  
2019 SPP        
Equity Transactions        
Vesting period       3 years
Fiscal Year 2021 MIP        
Equity Transactions        
Vesting period   3 years    
Fiscal Year 2021 LTIP        
Equity Transactions        
Granted (in shares)   111,450    
Fair value | $   $ 2.7    
Granted (in dollars per share) | $ / shares   $ 24.15    
Number of metrics assumed to be achieved at target | item   1    
Target grant date fair value of metrics | $   $ 0.3    
Number of metrics assumed to be achieved at threshold | item   2    
Threshold grant date fair value of metrics | $   $ 0.2    
Vest immediately | Fiscal Year 2021 MIP        
Equity Transactions        
Earned award vesting percentage   70.00%    
Vest immediately | Fiscal Year 2021 LTIP        
Equity Transactions        
Earned award vesting percentage   40.00%    
Vest annually over two years | Fiscal Year 2021 MIP        
Equity Transactions        
Earned award vesting percentage   30.00%    
Vest annually over two years | Fiscal Year 2021 LTIP        
Equity Transactions        
Earned award vesting percentage   60.00%    
Career Learning Revenue Performance Based Share Units        
Equity Transactions        
Granted (in shares)   366,250    
Fair value | $   $ 16.5    
Granted (in dollars per share) | $ / shares   $ 45.05    
Career Learning Revenue Performance Based Share Units | Fiscal Year 2021        
Equity Transactions        
Granted (in shares)   77,690    
Vesting period   2 years    
Career Learning Revenue Performance Based Share Units | Fiscal Year 2022        
Equity Transactions        
Granted (in shares)   122,080    
Career Learning Revenue Performance Based Share Units | Fiscal Year 2023        
Equity Transactions        
Granted (in shares)   166,480    
Career Learning Revenue Performance Based Share Units | Vest immediately | Fiscal Year 2021        
Equity Transactions        
Earned award vesting percentage   0.3333%    
Career Learning Revenue Performance Based Share Units | Vest immediately | Fiscal Year 2022        
Equity Transactions        
Earned award vesting percentage   0.6667%    
Career Learning Revenue Performance Based Share Units | Vest annually over two years | Fiscal Year 2021        
Equity Transactions        
Earned award vesting percentage   0.6667%    
Career Learning Revenue Performance Based Share Units | Vest annually over two years | Fiscal Year 2022        
Equity Transactions        
Earned award vesting percentage   0.3333%    
Restricted Stock        
Equity Transactions        
Stock based compensation expense | $   $ 22.6 $ 17.1 $ 12.3
Fair value of share-based compensation awards granted in period | $   21.9 30.2  
Fair value of share-based compensation awards vested in period | $   $ 24.5 $ 17.9  
Performance shares   1,409,334 1,618,604 1,322,552
Unrecognized compensation | $   $ 24.2    
Weighted average period for recognition of total unrecognized compensation expense related to unvested stock options granted   1 year 3 months 18 days    
Nonvested at the beginning of the period (in shares)   1,618,604 1,322,552 1,676,907
Granted (in shares)   578,070 1,126,227 828,833
Vested (in shares)   (704,921) (750,634) (947,703)
Forfeited or canceled (in shares)   (82,419) (79,541) (235,485)
Nonvested at the end of the period (in shares)   1,409,334 1,618,604 1,322,552
Nonvested at the beginning of the period (in dollars per share) | $ / shares   $ 23.73 $ 17.08 $ 15.12
Granted (in dollars per share) | $ / shares   37.87 26.84 18.44
Vested (in dollars per share) | $ / shares   21.78 16.93 14.72
Forfeited or canceled (in dollars per share) | $ / shares   27.94 21.48 17.40
Nonvested at the end of the period (in dollars per share) | $ / shares   $ 30.26 $ 23.73 $ 17.08
Vesting period   3 years    
Restricted Stock | Vesting Performance        
Equity Transactions        
Performance shares   574,611    
Granted (in shares)   126,417    
Nonvested at the end of the period (in shares)   574,611    
Restricted Stock | Service based awards        
Equity Transactions        
Granted (in shares)   451,653    
Performance shares   834,724    
Vested (in shares)   (594,327)    
Nonvested at the end of the period (in shares)   834,724    
Restricted Stock | Vesting Based On Performance And Service        
Equity Transactions        
Vested (in shares)   (110,594)    
Performance Share Units        
Equity Transactions        
Stock based compensation expense | $   $ 16.7 $ 6.3 $ 3.9
Granted (in shares)     66,934  
Performance shares   2,878,044 2,464,853 2,372,241
Unrecognized compensation | $   $ 11.6    
Weighted average period for recognition of total unrecognized compensation expense related to unvested stock options granted   6 months    
Nonvested at the beginning of the period (in shares)   2,464,853 2,372,241 708,979
Granted (in shares)   477,700 100,964 2,372,241
Vested (in shares)       (427,954)
Forfeited or canceled (in shares)   (64,509) (8,352) (281,025)
Nonvested at the end of the period (in shares)   2,878,044 2,464,853 2,372,241
Nonvested at the beginning of the period (in dollars per share) | $ / shares   $ 10.78 $ 10.61 $ 13.15
Granted (in dollars per share) | $ / shares   40.17 15.30 10.61
Vested (in dollars per share) | $ / shares       13.24
Forfeited or canceled (in dollars per share) | $ / shares   28.33 29.93 13.02
Nonvested at the end of the period (in dollars per share) | $ / shares   $ 15.26 $ 10.78 $ 10.61
Performance Share Units | 2019 SPP        
Equity Transactions        
Granted (in shares)       2,108,305
Performance Share Units | Fiscal Year 2019 LTIP        
Equity Transactions        
Fair value | $     $ 0.8 $ 7.9
Granted (in shares)     34,030 263,936
Granted (in dollars per share) | $ / shares     $ 23.51 $ 30.05
Performance Share Units | Fiscal Year 2020 TRIP        
Equity Transactions        
Fair value | $     $ 12.3  
Performance Share Units | Fiscal Year 2021 MIP        
Equity Transactions        
Intrinsic value of awards | $   $ 4.0    
Performance Share Units | Tech Elevator        
Equity Transactions        
Stock based compensation expense | $   0.8    
Performance Share Units | Revenue | Fiscal Year 2020 TRIP        
Equity Transactions        
Earned award vesting percentage     60.00%  
Performance Share Units | EBITDA | Fiscal Year 2020 TRIP        
Equity Transactions        
Earned award vesting percentage     40.00%  
Performance Shares Tranche #1 | Fiscal Year 2019 LTIP        
Equity Transactions        
Earned award vesting percentage     45.00%  
Performance Shares Tranche #1 | Calendar Year 2021 | Fiscal Year 2020 TRIP        
Equity Transactions        
Earned award vesting percentage     70.00%  
Performance Shares Tranche #2 | Fiscal Year 2019 LTIP        
Equity Transactions        
Earned award vesting percentage     25.00%  
Performance Shares Tranche #2 | Calendar Year 2022 | Fiscal Year 2020 TRIP        
Equity Transactions        
Earned award vesting percentage     30.00%  
Performance Shares Tranche #3 | Fiscal Year 2019 LTIP        
Equity Transactions        
Earned award vesting percentage     30.00%  
Time Based Award | Fiscal Year 2021 MIP        
Equity Transactions        
Intrinsic value of awards | $   4.0    
Deferred Stock Units        
Equity Transactions        
Stock based compensation expense | $   $ 0.4 $ 0.5 $ 0.5
Performance shares   59,354 42,102 18,258
Unrecognized compensation | $   $ 0.2    
Weighted average period for recognition of total unrecognized compensation expense related to unvested stock options granted   6 months    
Nonvested at the beginning of the period (in shares)   42,102 18,258  
Granted (in shares)   17,252 23,844 18,258
Nonvested at the end of the period (in shares)   59,354 42,102 18,258
Nonvested at the beginning of the period (in dollars per share) | $ / shares   $ 22.42 $ 25.41  
Granted (in dollars per share) | $ / shares   21.01 20.13 $ 25.41
Nonvested at the end of the period (in dollars per share) | $ / shares   $ 22.01 $ 22.42 $ 25.41
Chief Executive Officer And Executive Chairman | Performance Share Units        
Equity Transactions        
Granted (in shares)     358,294  
Granted (in dollars per share) | $ / shares     $ 27.91  
Chief Executive Officer And Executive Chairman | Performance Share Units | Vesting Performance        
Equity Transactions        
Vesting in first subsequent fiscal year (as a percent)     0.667%  
Vesting in second subsequent fiscal year (as a percent)     0.3333%  
Chief Executive Officer And Executive Chairman | Performance Shares Tranche #1        
Equity Transactions        
Amortization period     3 years  
Senior Executives | Performance Share Units | 2019 SPP        
Equity Transactions        
Market capitalization growth performance period     3 years  
Threshold period average price of stock to determine final amount     30 days  
Threshold days after release of fiscal year 2021 results to calculate average price of stock       7 days
Granted (in dollars per share) | $ / shares       $ 8.18
Senior Executives | Performance Share Units | Total stock price growth less than 25% | 2019 SPP        
Equity Transactions        
Amount earned as percentage of total value growth       0.00%
Percentage of total stock price growth       25.00%
Annualized percentage of total stock price growth       7.60%
Senior Executives | Performance Share Units | Total stock price growth 33% | 2019 SPP        
Equity Transactions        
Amount earned as percentage of total value growth       6.00%
Percentage of total stock price growth       33.00%
Annualized percentage of total stock price growth       10.00%
Senior Executives | Performance Share Units | Total stock price growth equals or greater than 95% | 2019 SPP        
Equity Transactions        
Amount earned as percentage of total value growth       7.50%
Percentage of total stock price growth       95.00%
Annualized percentage of total stock price growth       25.00%
CEO | Performance Share Units | Vest immediately upon achievement of the performance goals        
Equity Transactions        
Earned award vesting percentage   0.3333%    
CEO | Performance Share Units | Vest annually over two years        
Equity Transactions        
Earned award vesting percentage   0.6667%    
Vesting period   2 years    
CEO | Performance Share Units | Vesting Performance        
Equity Transactions        
Granted (in shares)   30,364    
Granted (in dollars per share) | $ / shares   $ 24.70    
Executive Officers | Performance Share Units | Vest immediately upon achievement of the performance goals        
Equity Transactions        
Earned award vesting percentage 0.3333% 0.3333%    
Executive Officers | Performance Share Units | Vest annually over two years        
Equity Transactions        
Earned award vesting percentage 0.6667%      
Vesting period 2 years 2 years    
Executive Officers | Performance Share Units | Vesting Performance        
Equity Transactions        
Granted (in shares)   82,710 141,524  
Granted (in dollars per share) | $ / shares   $ 45.33 $ 27.91  
Executive Officers | Performance Share Units | Vest annually over two years        
Equity Transactions        
Earned award vesting percentage   0.6667%    
Executive Officers | Performance Share Units | Vesting Based On Performance And Service        
Equity Transactions        
Certified achievement percentage 109.00%      
Number of shares earned upon reaching performance threshold 13,343      
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Incentive Plan - Vesting (Details) - $ / shares
1 Months Ended 12 Months Ended
Aug. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Weighted-Average Grant Date Fair Value        
Granted (in dollars per share)     $ 12.56  
Restricted Stock        
Shares        
Nonvested at the beginning of the period (in shares)   1,618,604 1,322,552 1,676,907
Granted (in shares)   578,070 1,126,227 828,833
Vested (in shares)   (704,921) (750,634) (947,703)
Forfeited or canceled (in shares)   (82,419) (79,541) (235,485)
Nonvested at the end of the period (in shares)   1,409,334 1,618,604 1,322,552
Weighted-Average Grant Date Fair Value        
Nonvested at the beginning of the period (in dollars per share)   $ 23.73 $ 17.08 $ 15.12
Granted (in dollars per share)   37.87 26.84 18.44
Vested (in dollars per share)   21.78 16.93 14.72
Forfeited or canceled (in dollars per share)   27.94 21.48 17.40
Nonvested at the end of the period (in dollars per share)   $ 30.26 $ 23.73 $ 17.08
Period over which shares vest in semi-annual intervals   3 years    
Restricted Stock | Independent contractors        
Shares        
Granted (in shares)   0    
Restricted Stock | Vesting Performance        
Shares        
Granted (in shares)   126,417    
Nonvested at the end of the period (in shares)   574,611    
Restricted Stock | Vesting Based On Performance And Service        
Shares        
Vested (in shares)   (110,594)    
Performance Share Units        
Shares        
Nonvested at the beginning of the period (in shares)   2,464,853 2,372,241 708,979
Granted (in shares)   477,700 100,964 2,372,241
Vested (in shares)       (427,954)
Forfeited or canceled (in shares)   (64,509) (8,352) (281,025)
Nonvested at the end of the period (in shares)   2,878,044 2,464,853 2,372,241
Weighted-Average Grant Date Fair Value        
Nonvested at the beginning of the period (in dollars per share)   $ 10.78 $ 10.61 $ 13.15
Granted (in dollars per share)   40.17 15.30 10.61
Vested (in dollars per share)       13.24
Forfeited or canceled (in dollars per share)   28.33 29.93 13.02
Nonvested at the end of the period (in dollars per share)   $ 15.26 $ 10.78 $ 10.61
Performance Share Units | Vesting Performance | Executive Officers        
Shares        
Granted (in shares)   82,710 141,524  
Weighted-Average Grant Date Fair Value        
Granted (in dollars per share)   $ 45.33 $ 27.91  
Performance Share Units | Vest immediately upon achievement of the performance goals | Executive Officers        
Weighted-Average Grant Date Fair Value        
Earned award vesting percentage 0.3333% 0.3333%    
Performance Share Units | Vest annually over two years | Executive Officers        
Weighted-Average Grant Date Fair Value        
Earned award vesting percentage 0.6667%      
Period over which shares vest in semi-annual intervals 2 years 2 years    
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2021
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Mar. 27, 2020
USD ($)
installment
Commitments and contingencies        
Employer portion of social security payroll tax percentage       6.20%
Deferred amount of employer portion of social security payroll tax       $ 14,100
Number of installments that deferred employer social security payroll taxes will be repaid | installment       2
Percentage of deferred social security employer payroll tax to be paid by prescribed dates to be considered timely       50.00%
Revenue from Contract with Customer, Including Assessed Tax $ 1,536,760 $ 1,040,765 $ 1,015,752  
Buildings        
Commitments and contingencies        
Guarantees related to lease commitments $ 500      
Georgia Cyber Academy, Inc.        
Commitments and contingencies        
Settlement and release agreement   $ 19,000    
Litigation settlement payment receivable period   2 years    
Proceeds from legal settlements   $ 10,000    
Settlement assets, current   14,400    
Revenue from Contract with Customer, Including Assessed Tax   $ 4,600    
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.21.2
Restructuring (Details)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2017
facility
Jun. 30, 2019
USD ($)
Jun. 30, 2017
USD ($)
lease
Restructuring      
Number of facilities being exited | facility 3    
Number of lease agreements | lease     3
Impairment of leases | $   $ 1.8 $ 5.4
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.21.2
Severance (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Severance      
Severance costs $ 2.4 $ 1.5 $ 1.0
Executives and other employees      
Severance      
Costs associated with accelerated vesting of equity awards $ 0.5 $ 0.1 $ 0.1
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions and Investments (Details)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Nov. 30, 2020
USD ($)
tranche
Jan. 27, 2020
USD ($)
Aug. 31, 2018
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
fund
Aug. 31, 2020
USD ($)
Jun. 30, 2018
USD ($)
Acquisition and Investments                  
Purchase price paid at closing           $ 167,995      
Working capital         $ 3,000        
Allocation of Purchase Price                  
Intangible assets, net $ 26,607     $ 33,712 33,712 68,483      
Goodwill       240,353 240,353 174,939 $ 90,200   $ 90,200
Deferred revenue       (2,096) (2,096) (3,374)      
Amortization expense         11,600 6,100 3,000    
Lease cost         51,631 30,724      
Pro forma results                  
Revenues         1,552,173 1,091,429 1,066,304    
Loss from operations         111,287 2,647 23,148    
Net loss         72,443 (4,506) $ 13,729    
Issuance of convertible note         408,610        
Two early stage funds                  
Pro forma results                  
Number of limited partnerships invested in | fund             2    
Investment commitment             $ 13,000    
Investments in limited partnerships         6,900        
New Markets                  
Pro forma results                  
Investment recorded at cost       2,000 2,000        
Rethink                  
Pro forma results                  
Equity method investment         4,900        
Tallo                  
Pro forma results                  
Investment     $ 6,700         $ 2,300  
Ownership percentage     39.50%         46.10%  
Convertible note     $ 5,000            
Ownership percentage on an if-converted basis     53.00%            
Term of debt     48 months            
Tallo | Series D Preferred shares                  
Pro forma results                  
Convertible into Series D Preferred shares     3,670            
Tallo | Base Rate                  
Pro forma results                  
Interest rate spread added to base rate (as a percent)     25.00%            
MedCerts                  
Acquisition and Investments                  
Ownership percentage acquired (as a percent) 100.00%                
Total consideration $ 70,000                
Contingent consideration $ 10,800                
Number of tranches purchase price is payable in | tranche 2                
Payment Related to Finalization of Working Capital       300          
Expense on Estimate of Fair Value of Contingent Consideration         300        
Allocation of Purchase Price                  
Cash $ 205                
Current assets, excluding cash 5,074                
Property and equipment, net 1,896                
Intangible assets, net 26,607                
Goodwill 51,033                
Current liabilities (2,201)                
Deferred revenue (1,562)                
Deferred tax asset (liability) 16                
Total consideration $ 81,068                
Percentage of enterprise value 49.00%                
Reduced percentage 49.00%                
Original purchase price $ 34,300                
Revenues of acquiree         14,600        
Income (loss) of acquiree         3,500        
Pro forma results                  
Expense on Estimate of Fair Value of Contingent Consideration         300        
MedCerts | Accrued Liabilities                  
Acquisition and Investments                  
Contingent Consideration Fair Value Disclosure       11,100 11,100        
MedCerts | Customer relationships                  
Allocation of Purchase Price                  
Intangible assets, net $ 12,072                
Estimated useful life (in years) 5 years 10 months 2 days                
MedCerts | Developed technology                  
Allocation of Purchase Price                  
Intangible assets, net $ 11,970                
Estimated useful life (in years) 7 years                
MedCerts | Trade names                  
Allocation of Purchase Price                  
Intangible assets, net $ 2,565                
Estimated useful life (in years) 5 years                
MedCerts | Purchase Price Payable at Closing of Acquisition                  
Acquisition and Investments                  
Purchase price paid at closing $ 55,000                
MedCerts | Purchase Price Payable at Eighteen Month Anniversary from Closing of Acquisition                  
Acquisition and Investments                  
Purchase price paid at closing $ 15,000                
Tech Elevator                  
Acquisition and Investments                  
Ownership percentage acquired (as a percent) 100.00%                
Total consideration $ 23,500                
Working capital 2,200                
Allocation of Purchase Price                  
Cash 1,736                
Current assets, excluding cash 518                
Property and equipment, net 513                
Operating lease right-of-use assets, net 724                
Intangible assets, net 7,105                
Goodwill 17,897                
Other assets 377                
Current liabilities (267)                
Deferred revenue (534)                
Deferred tax asset (liability) (1,650)                
Current operating lease liability (420)                
Long-term operating lease liability (304)                
Total consideration 25,695                
Revenues of acquiree         7,200        
Income (loss) of acquiree         400        
Tech Elevator | Customer relationships                  
Allocation of Purchase Price                  
Intangible assets, net $ 311                
Estimated useful life (in years) 3 years 11 months 1 day                
Tech Elevator | Developed technology                  
Allocation of Purchase Price                  
Intangible assets, net $ 2,796                
Estimated useful life (in years) 5 years                
Tech Elevator | Trade names                  
Allocation of Purchase Price                  
Intangible assets, net $ 3,998                
Estimated useful life (in years) 15 years                
Galvanize                  
Acquisition and Investments                  
Ownership percentage acquired (as a percent)   100.00%              
Total consideration   $ 165,000              
Working capital   9,200              
Allocation of Purchase Price                  
Cash   9,232              
Current assets, excluding cash   8,888              
Property and equipment, net   11,270              
Operating lease right-of-use assets, net   100,232   100,200 100,200 99,700      
Intangible assets, net   68,483              
Goodwill   81,225   $ 81,200 81,200 84,700      
Other assets   1,802              
Current liabilities   (4,370)              
Deferred revenue   (3,374)              
Deferred tax asset (liability)   2,372              
Current operating lease liability   (11,620)              
Long-term operating lease liability   (89,782)              
Other long-term liabilities   (130)              
Total consideration   174,228              
Revenues of acquiree         33,700 11,000      
Income (loss) of acquiree         $ 42,200 $ 18,100      
Galvanize | Customer relationships                  
Allocation of Purchase Price                  
Intangible assets, net   $ 4,785              
Estimated useful life (in years)   4 years 2 months 19 days              
Galvanize | Developed technology                  
Allocation of Purchase Price                  
Intangible assets, net   $ 3,357              
Estimated useful life (in years)   4 years              
Galvanize | Trade names                  
Allocation of Purchase Price                  
Intangible assets, net   $ 60,341              
Estimated useful life (in years)   15 years              
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions (Details) - Future of School - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Related Party Transactions      
Contributions made to related party $ 1.3 $ 1.2 $ 1.4
Due to related party 0.0   $ 2.5
Amount of accrued contributions to related party due in next twelve months 1.2    
Amount of accrued contributions to related party due in next five years $ 3.5    
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefits (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Employee Benefits      
Minimum length of service for participation 30 days    
Company match percentage of participant's compensation 50.00%    
Percentage of participant's compensation that company matches on 4.00%    
401(k) Plan expense $ 3.8 $ 1.8 $ 1.6
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.21.2
Supplemental Disclosure of Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Nov. 30, 2020
Supplemental Disclosure of Cash Flow Information        
Cash paid for interest $ 4,504 $ 1,287 $ 1,108  
Cash paid for taxes 18,717 3,384 4,453  
Supplemental disclosure of non-cash financing activities:        
Right-of-use assets obtained as a result of the adoption of ASC 842   17,652    
Right-of-use assets obtained from acquisitions 1,280 99,676    
Right-of-use assets obtained in exchange for new finance lease liabilities 66,861 17,160 19,664  
Supplemental disclosure of non-cash investing activities:        
Stock-based compensation expense capitalized on software development 255 229 167  
Stock-based compensation expense capitalized on curriculum development 116 184 $ 170  
Business Combinations:        
Acquired assets 11,043 130,868    
Intangible assets, net 33,712 68,483   $ 26,607
Goodwill 68,930 84,741    
Assumed liabilities (4,826) (103,490)    
Deferred revenue $ (2,096) $ (3,374)    
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.21.2
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) 10K - USD ($)
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
ALLOWANCE FOR DOUBTFUL ACCOUNTS      
Valuation and Qualifying Account Activity      
Balance at Beginning of Period $ 6,807,674 $ 11,765,869 $ 12,384,279
Additions (Deductions) Charged to Cost and Expenses 6,561,243 2,882,067 6,325,188
Deductions from Allowance (8,014,626) 7,840,262 6,943,598
Balance at End of Period 21,383,543 6,807,674 11,765,869
INVENTORY RESERVES      
Valuation and Qualifying Account Activity      
Balance at Beginning of Period 4,817,300 4,131,386 3,491,655
Additions (Deductions) Charged to Cost and Expenses 1,038,019 877,357 1,359,595
Deductions from Allowance 208,036 191,443 719,864
Balance at End of Period 5,647,283 4,817,300 4,131,386
COMPUTER RESERVE      
Valuation and Qualifying Account Activity      
Balance at Beginning of Period 811,682 788,230 899,654
Additions (Deductions) Charged to Cost and Expenses 2,007,076 835,488 383,770
Deductions from Allowance 545,386 812,036 495,194
Balance at End of Period 2,273,372 811,682 788,230
INCOME TAX VALUATION ALLOWANCE      
Valuation and Qualifying Account Activity      
Balance at Beginning of Period 4,990,768 4,548,900 4,458,517
Additions to Net Deferred Tax Asset Allowance 123,249 441,868 90,383
Deductions from Allowance 66,939    
Balance at End of Period $ 5,047,078 $ 4,990,768 $ 4,548,900
EXCEL 90 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +J,"E,'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "ZC I3%N:"".\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O:05E=#E9<,G!<&!XEM(;EM8DX;DI-VWMZU;A^@'\#%W__SN M=W"-B=)T"5]2%S&1PWPS^#9D:>**'8BB!,CF@%[GHC9' MO4>H.+\#CZ2M)@T3L(@+D:G&&FD2:NK2&6_-@H^?J9UAU@"VZ#%0!E$*8&J: M&$]#V\ 5,,$(D\_?!;0+<:[^B9T[P,[)(;LEU?=]V==S;MQ!P/OST^N\;N%" M)AT,CK^RDW2*N&*7R6_U>K-]9*KBE2CX0R'XMA*ROI?U[&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "ZC I3$Z$";;(% ;& & 'AL+W=O?@O"*H07B6*3\+UT2P+'CU6N:&G':(GM'2[0M1"(]BHJ3 M;[^C)$M.)I\T[$TLR;K'/]U1SY',^4[IQW@CA"'/42CCB];&F.VG3B?V-B+B M\:G:"@G?K)2.N(%3O>[$6RVXGP9%88:X2$P92S#6) MDRCB^N5*A&IWT:*M_86[8+TQ]D+G\GS+UV(AS/?M7,-9IU#Q@TC(.%"2:+&Z M:(WHIXG;MP'I'3\"L8L/CHE]E*52C_9DYE^T'$LD0N$9*\'AXTF,11A:)>#X M.Q=M%;]I P^/]^K3].'A898\%F,5_@Q\L[EH#5O$%RN>A.9.[3Z+_(%Z5L]3 M89S^);OLWFZW1;PD-BK*@X$@"F3VR9_S1!P$N.Q( ,L#V)L >NP7W#S ;1K0 MS0.Z:6:R1TGS,.&&7YYKM2/:W@UJ]B!-9AH-CQ](6_>%T?!M ''F^RJ39$6G*R%K=5,\]HC=63T(C.MU"IYOJ=.M*>/^R%55EPL.IT_Z"4/0*BEXSBI&4"0_) MG=@J;:IPVLF:XTOY%^.7=NW^/Y5=LPX)MB"KFK_XT" 6Y3:+EVY&94>$:CD/;KCL< MN@C/6<%SUH3G3JR#V$ )#;GE466F*<)&G=(TG29T MH*J3:PSRP-EI$\A[_DQF/@R[8!5X MF:D?+W"-Y%FOW1T,NOWA$"-D)2%K0CCR?2WB^&1_0&[@/O)-5N<.EV2NXT#> MLZH(,N?ZD4PT3"TPX-*QJ?N?@,?V# I^KW:R$A:7^RRT])7$T,HF0'$;?XM6 M#,:Y5D^!]*J3B6O^&&%H96>@N*6_19NKV$"'^"O8'G]#<$7FT 'F>K1L$Q3W M]K2"(Y@Q'T?!!08.9G>T[ T4M_0;Y4%.YALE,0.N$>D.W?; <;#9"2T[ L7M M_#XPT S4BE#V8?F1+(27:,A6)1:N-%91!+:S,,I[/"'OG5- I&3+-7GB(=KN M:=DO*&[TT.?]0*[)XB5:JK 2$A>XN;O%IJAE;V"X>^_S1*Z?O0V7:W&T<]4( MW3XLL$; RD; &C6"G["X:C]*L"JH)8]AH/ED%L=)]4BKT;Q5&%K9 5BC#O!# MA= Q8=V93D!T7 F$*^% I<.S1@X_3K2V,[5LRIB.*_#3I!H,5WP0,496&CQK M9/ S:83.5LMV\LCWJ)5DN&(-6>GOK)&_IZ4C8V@[:Z4K;:)&YX9K>%M&GB= M"&3\3!)C+'V>X3:=,RXB'H;D*HGAZ[BZFO]O+X5^=$UY'0:SO _@ % MLX$V%&VYK$X?+EB+5CH_P_UZ-I[>D5'B!P;F#R-C!/3K=.(X#?FZD@S7JUG3 ML=+D6:-5P6(#5H9F"I>IRY1;FKW;:"'PNL$M-APF.N1;8B!OTG:EJKV*7+F7 M*MOMN:?++NV=T;,^3"B>JJA*PW<;&?X\68:!!T53O,H>)KE*_X"@[PY[/=IU MSXX@E,;NXG:\-]!I$-MYS8. 9H^M=VODVFVGWW;179>#;1?D#1E5:N]O(VL< I@%J)GWQ3+Z(RI>N M1LK.^6AOT'6PM:-;&KJ+&_$(DN5G"3MB2C4"1TV@<[";:LTYW96.B6<7]=G& M:G&UV/D>I?N]G?+V;-O\*[?>'I-0K"#4.1U BG2V$YV=&+5-]V:7RA@5I8<; MP7VA[0WP_4HILS^Q/U#\/^#R'U!+ P04 " "ZC I3@YO:;F4' "!'@ M& 'AL+W=OBG*:?;3WU"R+5M\<8K= FTM>TC^9D3. M,R-=/$OUO5D*H=&/554WEY.EUNMWLUE3+,6*-V_E6M3PRT*J%==PJ9YFS5H) M/N\&K:H9B:)DMN)E/;FZZ+Z[4U<7LM5568L[A9IVM>+JY8.HY//E!$]V7WPM MGY;:?#&[NECS)W$O]+?UG8*KV7Z6>;D2=5/*&BFQN)Q/AY-_N_ M.N?!F4?>B!M9_:^0S4L8: M9C,?NMATH\&;LC:W\5XK^+6$8CNO_M MX\>'>W2.OMW?HC=GOZ(S5-;H82G;AM?SYF*F864S?E9L5_G0KT(\J_RGK=\B M&DT1B0AV#+]Y_?#H>/@,_-T[3?9.DVX^ZG.Z54K4&O&F$;H)3$CW$])N0N:; MD#=+!*%!A?D@_FS+#:]@!6>H^JF2;BISRC97-$NB#!S;'(;$-B.8D#S?FQTI M97NE+*CTNBAD"\+@"!8"5#Y68HIJ2!=R@7@%AYK7A3 79P1/:<8ZK\Z2:19E M+E_ZQ>)#7Y*<1G3DBVU&:((I<_L2[WV)@[Y\JC<08ZE*T70^N 3&ML \R<>Q MMJU(1J/(+2_9RTN"\NZ46/-RCL0/R+F-<.Z%Q%H8YRP>A\]A1:,X<\M+]_+2 MH+PO>BD4I!C_4>@EIM;B#$+#1A)M*XQ9YHE@MI>8!24^2,VK5TC,K,6S.(WI M^"[;9G&$28K=(O.]R#PCSO0!DWU3Y2)PX/M>&"$Q+' MXT)YYS3@<$T3""^G-^2J(-%ZB^[&3DL*-YFOL."QTH1$]02*Y6I3:] M2U_0%K(V!T;4A4]Q<#[S?/I=L^:%N)RLE6B$VHC)%7+![1^8Z-CG@\=Z-%AQ MWFM9?%_*:BY4\TO7(H]W^_'$ YEHF$QW:G>2&K/$%$I/A3:\:@4ZB]X"M_%[ MA*,I?#!_4;.$9A?"WNJE5*:K?(_^$DKNOB^;QI1=4B'9Z@9:MSG<&.!TV.8S2@F(91?#V'>A$*'L@JY@GD>5FC MHG\BX11IPS7-@5-69G'8T2A-?,EZP# -8QC:AG;55ER+79ML&@@EEN9MT4:@ MLH9K@=Y4LFE^=7I@D_:3%I>A\TG+[.#]H'DY^U^NGLJZ@5IW 2.CMRF$0/7O._L+ M+=?=*\-'J;5<=1^7@H-P8P"_+Z34NPOS%G+_UOGJ_U!+ P04 " "ZC I3 M#8-*TR,# #@"@ & 'AL+W=OQTA2J:!N$G0=G_])D I*'YUO= $ MWO/F.?% 3G=#V2N/$!+@+28)[VF1$*L;7>=!A&+(6W2%$GEG05D,A9RRI1 M4!?T?G<%EVB*Q,MJPN1,+UU"'*.$8YH AA8];6#>#$U+!62*7QAM>&4,5"IS M2E_5Y#[L:88B0@0%0EE ^;-&0T2(*:;.U0DU%9^ 24\^P:;7.MV-!"D7-"X")8$,4[R7_A6 M;$0EP'3V!%A%@'5J@%T$V%FB.5F6U@@*V.\RN@%,J:6;&F1[DT7+;'"B_L:I M8/(NEG&B/WQZG#X]W(\&L_$(W X>!H_#,9C>C<>S*;B<0(82$2&! TBNP#?P M,AV!RXLK< %P F8133E,0M[5A211?GI0K'J;KVKM6?5'FK2 ;5P#R[#,AO#A MZ>%&/5R7^9>;8)6;8&5^]OF;<,#=+MWMS-W9XSX( IHF@LNJ#Q!>PSE!UP 2 M^0#!)$#@4FYE2 F!C%\U[61N[F;FZJ%<]RW3]IVNOJYNV*[*]0V_%-7 G1+< M.0@^D4\48@R%0)9A\'H-5I"!-21I#1JLD'PM1+)4&O'S);P*F-$R#,/6-1RS[;G>SDNZ42G[+;^BK(-_GF"F=1!\ M)GLXGK+W.GHCKK4#T;9MQW/L;=KCPAQ6K[0?JO?["=D2)QP0M)"11LN3%BQO MI_*)H*NL(YE3(?N;;!C)%A0Q)9#W%Y2*CXEJ2[?"@4 'X2 8 >&PO=V]R:W-H965T&ULI9C; M4N,X$(9?196:"Z@"8AU\HB!50)A=MI9#$6;G6B0B<6%;&4L.S-MOVT[L(,D> M9I<+XL/?DCYUN[OMLS=9O*J5$!J]9VFNSDGX[&:KT3&U8ERU&F2BX<"J3++>/'S4J3R M[7R$1[L+C\ERI:L+X\G9FB_%3.AOZX<"SL;M*(LD$[E*9(X*\7(^NL"G4^)5 M!K7BGT2\J;UC5*$\2_E:G=PLSD=>M2*1BKFNAN#PLQ%7(DVKD6 =/[:#CMHY M*\/]X]WH7VMX@'GF2ES)]'NRT*OS431""_'"RU0_RK<_Q1;(K\:;RU35_]%; MHPV#$9J72LML:PPKR)*\^>7OVXW8,\!]!F1K0$P#UF- MP;TLP9L:\#JG6E0 MZGV8+Y0IV--:RA M&FD\W\YWVN;#!-W*7*\4NLX78O%Q@#$LOB4@.X)+,CCB7V5^@JAWA(A' ML&-!5Y\W]QSFTT^;XWB AK;^H/5X]/_X8V >UL[#ZGE8SSR/8B/R4C@]V%@& MM665-S83[-,@#&![-OL;Z]!YS L#_Z-NZM)A/_1)J_N X+<(_B#"3:YT4=;I M@Z=H+I56"((2*5%LDKD;K1G1_[ 4#T<6FJT+8DHH,<@+)/BFV8WR8>S\P&@B7*C2S@4.$,>NAV"O0^#-!]BR@R1,[ M[VC^+IILMW-7"CGCL E%\:-,]$^4";V2E6 #;H563;O+-;86'?OP<)@;8,LH M9<0,38>,1;37E:3;!/*930#L7=)PLA [).'YH98W';K(9]B$<Z2)Y+S9]3 M<*"$0IUET/!#9SM_7!Q,WRG#AD-B=>3_W'7@F!_ ML%W[/4X$-0*I%2_$Z4 +A[L^ 0\W"I=<)7-T !WY0J8IWY_@T+FGS7#1?H(Z M"2-S2VV5=Q)8RI1KR)E76KHECI2Q#-9PM,_&"==:FT^132#=-\F;FM7Q,42L4+#.F=A+"LHOG8T9QHN:Y? M_Y^EUC*K#U>"0SJJ!'#_14J].ZDF:#\Y3?X%4$L#!!0 ( +J,"E-\6YB/ M\P( /X' 8 >&PO=V]R:W-H965T&ULK57;3N,P$/T5 M*]H'D(!/O(B%$HH\\HZ)C)%*N[TU31 G)L;AA:T+AS9+Q'$O8\I4IUIS@6(/R MS'0LRS=SG%*CV]9G,]YMLT)F*24SCD21YYA_]DC&MAW#-G8'+^DJD>K [+;7 M>$5"(E_7,PX[L\X2ISFA(F44<;+L& _V_2!0\3K@+25;L;=&BLF"L7>U&<4= MPU(-D8Q$4F7 \-B0/LDRE0C:^%/E-.J2"KB_WF5_U-R!RP(+TF?9KS262<>X M-5!,EKC(Y O;/I&*3TOEBU@F]"_:5K&6@:)"2)978.@@3VGYQ!^5#GL VS\# M<"J (FNT6LX0!<_+M$/E%(T3U@A,(U%VY30E$IM1E4#O;(!YTP#MH/&C,I$ MH"&-2?PU@0EL:DK.CE+/:R_*]1@^,H-W"LNSKJ2_NMNOU6HVY3F1".H'UPPT39U(94=-!%QH2XO$(4 M&+(EDOCCOD$OOR[H-^H%-@0F0^&CY9S0Z!-)CJG(<&EO\6_XEL$NY2DQR\2M M/0&N6WYPH.5QD.VZ!TH>QSBV=(#C^TUBWM]X!T>,HQ_/=NP.JQU%NX#GV 5ESSQESPE=ZP@CH MMZ"R=)3ZM!YB#]J[#\Y[,-S*6?0O33D9QYBO4BI01I:0TKH)0'Y>3IMR(]E: M^^^"27!SO4Q@0!.N N#]DC&YVZ@"])D!_+ MNU&U*GDRJX.6V0A#&(R629H/3H[J[Z[+DZ-B+;(TY]#4_1Z0@,5 M4",^I_RAVKD&JBM?B^*;^C"9'0^@8L0S/A4J12+_W?-SGF4JD^3QO4DZV+:I M G>O?V:_K#LO._,UJ?AYD7U)9V)Q/(@&8,;GR3H3'XN'-[SI$%/YID56U7_! MPP8;2O!T78EBV01+!LLTW_Q/'IN!V E I", -P'8",!A1P!I H@1((?2'4"; M &H$!%TML": F7WHZG30! 1F .L(")N T A@L",@:@*B?8CELYJ^> M_'$BDI.CLG@ I4++;.JB7D%UM)SS-%>+_4:4\M=4QHF3\P_O;SZ\G8Q/;R_& MX.96_GMW\?X6?+@$%_]\FMS^"X;@T\T8/'_V CP#:0YN%\6Z2O)9=302LGF5 M9#1MFCK;-(6[FBJ62[F\;T0Q_>:(/O='G\YFJ=H>20:NDW0VE%S.DU4JDLR1 M:]R3:SI=+]=9(O@,?! +7@+)39X5"[6)[SF8Y--BR<'SMT55O7"DO_"G_\B% M/&5D[HNDS-/\KCK?M*927\SG\3(L9*.;@=%:L5,=>RJO_Y(3+DT0X MVKS\Q38=*:[\*6[E85FMRQ^=,_2F9WX/T,M)#\7"FN^17/#;58^WJQ[7>6A' MGK,D2_*IG.'3FT\ 0T2','X!$@'^7N>O ($OU9>1:^8W>8,ZKQ*2^Y,A(@0> MC>YW!ZH/U2)-MJ3)7J3WH'E&+ *T3?'<1H20$(;:L+$-&V*&VZ!+!P@12@S8 ME0L&,8T,W,3&L2A$4>P>/KH=/KK?G,N3HUHD):_VFO&S35:V.Y0TAI@%H=$] M&SADA-"0$C=QMB7.ZDC205R>1FIG2N9COKEZH4[B>INA>/O)RF.[N<*=+@?:P,8ACDW8_KLU\QW(A+_//O!)2 MHA7Q%2_K@D4=3#5EL,Y34;T$N=R&\G>1/$I#*!9JGZN0OJXA>_FR" <=2P)I MO41^P9Q4U;HF*3G)QD693I5YVHQ[\I"4L_YAQQ:W"$<1Z>*F91'Y=5&>"'.> MBG7Y6^R(?7ICPFC$.NAIV4%^W?G(5^MRND@J-STY_>8L.\VQ0UWBF$7FFJ6V MQK9@[4YH"4+LP)WH'7!F=XC@&)..TQ9I 4-^!>OP2;&31=!KE) M8Z%R-X'A ME!RX(37.E$L'"&-*32OAH.6V2HY\ 2$DZ%JU6F617V;W<$ON ;4%E#(6,FR. MUY4#Z?=+2 LNBOZ 8T):,9%?,O?R3,C62DP9#,P9[8.U"QXME]@OE[_AF[!# M"(GI17I ;=9:*K%?*I_BG;!#!"G$YM;IA;4I[Y26?JG\)?^$;5$,J$G4KB9W M,&V66C2Q7S2?[)ZP+9040M,[]:':K+668K^6'L"&8%M($<(!QF$'.:V1V*^1 M!_$AV"&+8+J->&8+O8"PFTAG[LP,7&67WIP- @9@;LRL'* M[4(<^8*023?7,89:6+%?6/M=2,=XVB)* T)1@$VGY4#Z70C1BDO@'W A1&LE M\6OE7BZ$V*H7(FK>]IOTPMH_7#[% MAQ!; TD4FRMPT@MK4]9:2?Q:^4L^A-BJ&%*SN"1V<;D+:O/4LDG\LOED)T)L MJ8QC".TET8MK,]>22OR2^F5'9BSR>PHJ<0@J@M'.;8>F$\Z*,.JZ/4&TI!*_ MI/YJ)WIGQ2&H 6,8=8@!T8)*_(*Z.2KK[5?D\I!0=*=%?L]+D7[-.*AXGDJ^ M>2&XOH&6_G2,TZ(2%4CRF>H0=V\"Q_U4R!BTGD_TXMH]U')'_')WW9B;JNY: MLEJITR;)LDKIANQJWKPAH*:CL^O.GCE4+H"$F:5&/Z[]Z$5K(?57GP$ 1I &77Z$:E6G^]T^]M0<[B&UE5P650@QJ^9P(#MJCM'.BSWJW;-W27F7 M2EW.^%R&PE>AS%%N7N?:?!#%JG[7YVLA1+&L+Q<\D:6& LC?YX64B.:#>GUH M^U+=R?]02P,$% @ NHP*4\&E'!T""0 724 !@ !X;"]W;W)K2G61__1U2BF530]E]26SYD)HSG)DSI'3YHLN?U5+*.GA=Y45U M=;:LZ_7'T:C*EG(EJ@]Z+0OX9:'+E:CA:_D\JM:E%',[:)6/:!C&HY50Q=GU MI;WV4%Y?ZDV=JT(^E$&U6:U$^78K<_UR=4;.WB]\5\_+VEP875^NQ;-\E/7? MZX<2OHUVL\S52A:5TD50RL75V0WY..6Q&6 1_U7RI=K['!@J,ZU_FB]W\ZNS MT%@DK:[IQFX__E]]L^6/)"9B4I.=/Y#S>OE MU5EZ%LSE0FSR^KM^^5.VA"(S7Z;SROX-7EIL>!9DFZK6JW8P6+!21?-?O+:. MV!M 8L\ V@Z@[@#N&<#: >S4 ;P=P*UG&BK6#U-1B^O+4K\$I4'#;.:#=:8= M#?158=;]L2[A5P7CZNO)_;?'^R]WTYNG3]/@\0G^??WT[>DQN/\<3&X>_PP^ M?[G_\1A[[:Y'_7*@BW8/:&>O3C M@$OCG4WQH$NG$@IOID13SHIY(%:ZK-6_S07Y"I6Z0KW=3!OM>6@+N/ M,FYTUF2*H @/0]S;R8Y9,LCLL=;9SPM37>XT$>#R:TK0I#$Q#,]696+S8YQ':F-Y >&*-QSXPXBMWL[H-H MFE*'$#(3HQ%.B(2=)(6#E&[V$T3I+AB@D5QI22KGSD$C)B* ?:&0],&4>QF]D8C*0T\5A,.XOIH,7W]5*6 MJ%VT7W&2.';-ZJ.2Q!6!*8)BX]07 IT*DB,RN!3%,RPT-!NBJB24>;/VN1(S ME1^MV*1303(L@S=MEA@%D6HK9CF^D!Q);\["Q*UG&) E2>+F#8:C)&:^->]T MD42#A.Z*+8BB+L%#YZ!ZMTU!<10G%,8NZZ L&1F*2] ,+F8Y1X/-&I,1F6X]W2KL6;=UW[I$%C"*7>Y]%$I M'?O2NM-<,BRZ[U0.N@@3>3-9R(7R1!PBFY2S7AE%8"3L+5(?%8UYZB'6B3 9 M5N%[1Q7>U^H-)=273B**=P-)A@=WU/J6$^7@2)!1 M1%U32IWZ-D%AQ%FQ*8*Z@';5D_JTDVIZ1*I/;?M1AH@:,TXBMR@@N#0$G,L1 MF8Z3./1TK[13=TI_::.HH/)7IV\4:2?%E TWF)LR6YJ8ADX,' INK-]LP,A_ M-FIM]F"H&QE2UON]#P8CL;OYF6*PB"<>N:2=_M-A_9^(M:I%KOZ%&*GTHGX1 MI021W,I<6V90J"J\*%%,Z:'1=&40PU'HD%*7(8:+&?%4)MIU!'2X(]BG:+1> M99M\LSJ1)*;A"6>]=,=PL-USVQX4%\?$E_&=V--AL7\4N8U/V\#D:@M<_1T, M172:NCJ!@%CJ.;6@G9338U(..0,-6+NQ^8_(MZ* I3D/[HKLP[D]L(#KMG@) M@RW=([+6X7UY-FDS]BDT[12:'E/H PN_ROD$$AY:QR]?)B?;=TN1_7 4A]Q>=>$LQ>8U)Z*DJK)-7-BRO=N/5W+HQM>FW MFPIM#ZUV1L+6MB[5;&-1F)$,T4B2N.$ZP6#0(KE1C<[&PC'U4.XDEPU+[KM( M5(;42I0_96V:[J"24'.\6LOZXGC!PXC[S.G$D0UO?7<=P*:R)SPGJ&-K47\[ M"S$1<=YS. *D)&&QVP!@0*AXOA-0MG=0_&LGQ0M5B"([N0%@G4BR89'\#KO( MM^:LU9PRV=O(ML_5LUP]"W_T8JK&F=LE35!<$B<]9Z+[YI!Y.F+6J20;5LE; M7<(8XSSKRPQ*AJJ#A4-O&P9U8,D[;0=Z3(.V7CP\KV4.I,RGE;<>2K M+#/5[ PJ\XP -EG>4L#[TI-PIPN>(""WHYXB&!8R3W#P3L'XL(+]@$5?ZGQN M:H#+QQZMU^+51D8+0CDB>D;"U'<"=O?'C;B6[B?V_U_(\3U*XEV]\Y MTI!'B7O:C>#B*':=,D5@%S0=^W8&?.]Y[/$'LID]]+;%"(B?-_3-+GL+VYNB M/;7=6WSS.\JYKY+0F=#4[6$0W$5"F'N:,T5P$8E"WQ)WHLN/;4U/97D>S.2S M*HHV.=>R5!KMZ7E?E2DPZIV"8KB4Q[07W0B.,4(\#^UXI_)\6.5_A;LTIW.# MK)M['3QD3^/(?5PW07"8=Z88[M [#>O1WGLG*UD^V_=WJL >O#N5_;B4 L31 .#WA0;5;K^8&^S>J+K^/U!+ P04 " "ZC I3!KX"$.H" M "8"0 & 'AL+W=O(_'[&E.^ZCF>\_EA3&:9,A_. M9CC&ZGD^$KKG5BPIR3&3A#,@\+3G7'F7D0<-P$;\(G@EU]K 2'GE_,UT[M.> M TU&F.)$&0JD7TL\P)0:)IW'>TGJ5',:X'K[D_W6BM=B7I'$ TY?2*JRGA,Z M(,53M*!JS%=WN!34-'P)I](^P:J,A0Y(%E+QO 3K#'+"BC?Z* NQ!O :>P!^ M"?"/!00E(#@6T"@!#5N90HJM0X04ZG<%7P%AHC6;:=AB6K263YCQ/59"CQ*- M4_W!\"D>/MQ'5Y.;",03_7J\>9K$8'@+!E?Q';A]&+[$X'2$!&8JPXHDB)Z! M'^ YCL#IR1DX 82!2<87$K%4=EVE"78 G@,?^EX- M?' \'-; HZ/A7F<3[NI"5M7TJVKZEB_8PS?&"6<)H0391"79TU86&CM4]GL]+9/*AS MJ#>?T#\$8?:A7AD2;WNV0=NJ:%O?<\&VJP3;!W6/O[:OO;.PFG#;N_:.*4VX MM8ZCPS$;V8=5]N'![",\YY*4Y>/6PB^MZU3]IG0?_GBWP/\T;E RM@\[4 M!'EPQQMW[10T=Y9')&:$24#Q5,/@15M;*XIK0-%1?&X/QE>N]#%KFYF^.F%A M O3XE'/UV3%G;749Z_\!4$L#!!0 ( +J,"E-[V!KJI @ '85 8 M>&PO=V]R:W-H965T&ULK5C;VW\]4D7PO!F/O=U)WON9W:0!BN-=3T/^.G:N1^ZO5\<7;V MW=S9<>@E9'WCOFQ[[G;W$IMU]^J[0*]F-]<#;R5 MGV7X]W#O\&L^21&JE\8K:YB3S?7)V_,WMR]H?]SP'R77?N>9D2=+:Q_HQP=Q M?7)&!DDMZT 2./ZMY)W4F@3!C"]9YLFDD@[N/A?I_XJ^PYO3="BGT!]!>3]!=1^HM_!LSG MA9W/V#/R&+8J(2OVP=2SB@7;2BP[9$_HF H>5;;T2BCNE/3LNV^_>;U8G%VF M0_''^26S+HK,:W>V'[C9Y,7OF?*,&R;%6/-H@)=NI6H(J]-&-CB[@@;3LI5R M8>0:^P5;:DFQ9UIR9[ X8[\9.%++?@GSSE_&4"*@I#FK9'7'38LS9+?AO62- MLSW[%>E$WL&Y/6_9'SBZ=*0,%4SE[7>ED0/GKR[)3A.4&2&W11P)%@-)6C5@ M(AA=#*P@I>5.:$(5*'/FPRBD"9,@D!-AI6U"(AEPJ"W(NC-6VW9S2BPA"!Y@ M%WQ$90)/&@Z$HJ>U5M#BR3T>@@,_55AV5NLJPPZ'Z?T#R6H=[*N2L'$8K O% M3A\-\O*XQHIYV$F.@DZ<4_6HQQXO-S[('JO*^.#&2)$'THO)W$GPG%>M@5

#O8 ,54B-TSHXMQ< /RI$@VDM6DY MB9QS 1FYM(@]('PKA"(0X,P&J 0XUI!_WNJ1WLQ]$^OS[.(2_W]\^>K' M2W9_5&"3J_DGB; \/=3X0*B!W3WI%$*BR["30!HC46#@7KLJ2U601E_R@B0 M,K4>8VFC[W45Z+S5RG>$)="O953= 5#K !:I?E"H>M<2IF;''ZD;%%[KN)!3 MNDXYM!R5%J@W$$H/&QH[&L$+V3T8N]92M')&#D-"[QD"@10ALQY[^33,9-Y6 M=\<3%,8BQ0=9*YY%*HP(Q&IP@8J$NYUZH?*O[>@03IA&PC8[X4W&Y6@2:7*- MS#*:_*J60"\@7D.W\:KF>MY)6-HATU)E1(O@ M*1@0!>@H8:3,R>B1@I(_DL[C<5H4R:1RFQ-L2?\4RH"0[-H M#)ZPF"H> YU W\G5A(+)V3%E:^SF1X!(&1=SF5#7,O)0(MY8RFVNCVW[3NE+ M(S*Y_-=E/N"38Q\KC5I8<;?87I&E1):YV9=*H;-E&D*'ZTNS2?;L M6#)E\(S]?"SR7'NP)"<" 4@V0CP:E"\A4<8!/*_1O1BX(*A&I4A#)8PVL"T/ M@\45G&IP*/(0-I'%V*FUA,L@$4$SR;I36I::F$"*;37RHAJHM6+]3[MDON/" MKG,/GZ.F*;L. 4$D4?.473ODZ^27,4T!=KK1SQ)RC# C\03Z5KQ7*.20?BF8"AN+# MO;?H)%0$N6W3^$PMQLE<')$B#R4GRV,^ +[#U2P*&6+7>'35=C9]1G.%(*:[ M -5YJBX(WPNHHNEX-'_/+J;2E:28I/Q!))X@+C9C']7#L4GEB0&6E!QG_S+T M'&K:&7G^H?[$]BD\EF=FQM)^P%@!HI"?@A-S))OT8]H&E:$MA^T,76W'8WCX M$]?HOQB%\W6G7-ZF]^6*5K$_4!GLO988>*T[V+ZWMCU"^'V2X@Z4 6@_?KR; M#I2WTPTPWK&F.39U/SGU5<=583P* 28W7OH(:-4V84WP@U+1 2.JI3T2,,F. M'J2#.80U2FI!5 D"DG29\#N72Q]XTY2+ OB 4NT8D>[-Y^S1>$;&Q( A4@+< M4],$C"/3O+ZG?D\6*3XR[F]'EG=CS!J"H5'.!_9E3)<+-*I&>7)Q@UC'CQC[ M-U^4DO+YYGLX^=/4A64[>KJ1T*G#'3 77GVGOF>?N.%T@[Y/]Z#/B0/+X%QA M#S9]P%5/A3%-HBD">(^%^WQEN@<#IJ/)Z=^(1O83?REQ_UH5+B>CTN6]I,%C M$ZD%-[RFV9-T<(@(A,U(%P8$U\0HY\\;J7#C5(96E"Z3V\\$^"_##O#'/MG, M=[Z%(:QM_.*7Z2Y]%IO>3A\5WZ9O:=OMZ8OD)^Z0O B,;'#T;/;JAQ/FTE>^ M]"/8(7Y96]H0;!\?D>)PBS9@O;&X_^8?I&#ZU'KS?U!+ P04 " "ZC I3 M@/U.?Y " #&!0 &0 'AL+W=OT^SHQ%QT1ER9/DI-VO'R7'7@JT/6R7 MV*3(AR\5D\N#=?>^)@KPT&CC5UD=0OL^SWU94X-^8ELRIE\-VZ]M%W0;.C&@>^:!MWCAK0]K+)9-CAN>5>'Z,C7 MRQ9W=$?A>WOCQ,I'BN*&C&=KP%&URBYF[S>+&)\"?C =_,D[Q$ZVUMY'X[-: M9=,HB#25(1)0'GNZ)*TC2&3\.C*SL61,/'T?Z!]3[]++%CU=6OV35:A7V7D& MBBKL=+BUAT]T[.P!7(P66GQ)K:9L$<!!T#\O*(V?28X@7,K(!K:T+MX8-1I)X"*7SDQ@ M/GT#Q;28O<*;CXW.$V_^[XT^X2Y&[B)Q%_][@:]CB@D\2X)O-4%IC;>:%092 M4+%!4S)J\!)",B#! YM2=XH@2#26I>VB4U#1OK1-B^81T"A@X(MD0'2+-]EE#9)8H=RLC>< M>*,VL(:.-IM=@CEJK0NXU23GBO>L.M3\6_K3A,[$,-DXTJ)T-0A ):/FCU5J MI@J^CLPK*CDMBFN\)P>T1]VEZJVS%4LAUAP>TP KD?/T2N6^$_FYSR$_F:V& MW"YM$ _I7OHQ&[WCDKKH9_-O>+_AKM'M6.Y.4R6IT\F[LPQK6 M!IG[]%K+HB47 ^2\LC8,1BPPKN[U'U!+ P04 " "ZC I3&F,)M>?VHVU7?)Y6U;M=\\V7;?[]N7+-MO8K6EG]S9^Y+_XHUIL.OWCYYO7.K.V-[3[N?F_@KY=^EKS8VJHMZBII[.J[ M9U?S;]^>X'@:\(_"WK7JV+'$B M .-?,N73Q+F,V]>-_5=TN!HF T_T%;I:0"NJ/!0;KH&?BW@N>[-#1]&4J^2FV)=%:LB M,U677&59W5==4:V3W^NRR K;OG[9P7KXU,M,YG[+?;38B5_L MA!8[^3]!]8-S(^M^V^Y,9K][!KS9VN;6/GMS/$N>OF;RA\WLX*>FKN!S9H$) MNS;Y[_^Z6!P=O](C;CI3Y:;)V^0JKW>=S?V@#U7R)W,Z*SBQ;F.3ZWJ[ M,]5]8F3PY$S7=4Y@$M,>X'R+HU=7-]?T:?[J1?)GO2NRY'AQEB;OBLI466'* MY'W5=DT? )W/7R77CZ2_X'Y/$0I^^KY%?39!L%=T# Y$QO M:_B?!_C=UZM0W)\8""#SL\X38YN.F7'1WIR?G1X>+H M!8WYWC;%K4&)W=+?/]E\#7N3J7'&K@&)WB9%!=*E*[I[^NG\59M\N(.O_M7# M5VKNB_GIX0G,?;P W6CY'Q 88$J*MI8<8C@0!-H XV%.UAB?*PBR+ M$C&RM::%A?/$P!0 /B "9OTW?)$A (CJ J8 T+K$?@;5WUH_?V.S&F3(O_EI M!!K6VZ%RAMW-DA],4PH'X1:+-MG99EMT#J!5T69 J/?6-( V"\=9(<;,"I:# M\P8QLX0/\U/'ET65E7V.0PBB8HOS%77>SI(_%QJ_H#'*8!C&>'"#>&EL: M?"A'+D(4=^9SP/P+> RPMC$Y[-U6A,P&M")Q"*QCB6(9D J8'X@1",$M9_*_ M@ &9XO1QT Q 8S@%$UM*4!GD8'FUL!W89#(&-XF^ NM\;V4U3(&7A@[Q4 MZ^8!4FM!*>2T&3<96XAW0!B,T;H$ ^2UA+4T.%B_@DWKBXG)VHA\P.+M$M1T+C"DN/.FA[-%= #N>F+&9=\E%=@U_G0= ;]_ M^]L?GH"STA1;F,)3%5JF= +UUB)#VPABX3U'@,B&16Z%+Q$7X#YEGP[1:T-* MW2+=\(]"0[$FP7%#:H"QH%'@] I4&/A84Y"%A-/?@A"M^S;B)I+R8'4N06K3-/?XLQSL?AXF[N0O6DPP%*B\4H$ M#*.@L2L,%+1> P9"*M@2$@T)BM>BO5GR0JBY/P.+ @72L?#FQR B\ZUCU0G4 M:7?MMQX5__U?EV?GEZ\26!D66-T[4,@B3!.V0=GJ346%^#WM>1JHE>(V9 XL MRV+-/.Q4BILO/)U;U-,@)^AW0JKA\ D)H#!0Q-2><>X(GKP^DJ6;VM.!$_M$ M#H0 ,Y#AR,TM6>QFSUJS(:6U0_D-=)7WF;"&/R\B"KT4#+L%W!(-M%V?.[4. M7 B4LD;3$C?5U/UZDW1WMES! :T;DUL"/ =F24HT,X B>$SGQ3K#>'ZZ:^PTT7U6%NM^PXY<".H!]: M<5.U!\/Q4[)1;;:IZK)> TZ<4F;S=&--"7APL#+*-+%MBSPO_;D[_"$X[CNR M7B)B"QR &F9K_@)=UMT[J3H2DMZQ1D21E(F%5G>_8X7BQ>E8@IGDMFA(2P#\ MH/0P^N< !%YN[)+%DPC@8."1TPB>'CDG01CEZ&6OX-B=#)6Y0%)8C!#HE0-/ MP'$4P+((QMT&O!! *9F-&?C1!@\4+),BZ\M^BX1@D*[;K"EVCO5 LS6M/5S> M'_(G5KZO\">_7,6T C"CGPRK!/QYW#D) H0E0B3YJUZBT"R03L/YO.,=BKT2 M0ASZ_$;B"$! ]WC=D$P#1^X36/Z(TO8>] L:4X&<'$8W@:/,&AB(;?W@Y;2P MFV0+](KNC\0&"'/[5,?2$C^!O^6$N*DJG%ZL:)%\886L1N:-4U#!L^&(^?2#GJ50V1BF[D/4%1@2QED XVAH:U-5Q5F& M*SFFK"P"@CF8QT2GDYGOJZ"B@L$?0B"-U9HQ!TK).I!S #4R*]MX!)(PLJ+M M>F#@ SUA\-9,:&**CCE#' 7>@.<&P13O,)/XJ3M1*1E%Q ".EBG6&0$8PG3R MAB8'A[-#Z6<:S;<@H&@JGH&BVIY:&ZM,!8-#,AV@K7H*)Z,B=!SAS%\G2Q3= M _S@G8/MBIP[B46@6[ 4/>GC\D''$+/3PS5[EJR26&"*LB(H] M$" '"J,1 XK,&)SEX F91T7B(F4JL0+9L=O"UMQCZ.3>JY)V&)X,4>F@A3G$ M@&Z%"SK(B"G)I@(I]4X<>;"$;PHT)RBD#ZL(I6@]X8P%9;ZID0\8#JD[\XA/ M X5XO\U,HH2$'/^">9@V!,X.@A/!OS@]-P0FN*ZUVA::#GTK,1R>0/^(1T%+ MO8C(,$S*X^3O$+US^#7!'U2FV%#KAWBO@9U$^J-N8$:BR,!Q+G"JD<,; '^G M0]DUF# .V$S&TH" >&T"62U,^:YI];C%XH4R>!Z!1MT9T!F)\ =A!-_Z%-4[ M&<(F+4OXGWN 7)G#(0P1,YL9%Q8KM@NT5N1 MO .Q"/$F\;$Z0!;S2XKV-?5GFA0V>W TF[_X)DV.9F??L'PYFIU\@_JG11$ M KN\QUP?"G.2:##DY82EMP%QA/'1..(S('LT:4'FB^T 'D:=H_KT@4DXVKYE MDG;[UL_Z730JLBB)S0"O(V(01^T>I:7G5'HJ10 Z\PE#C$@D$M-7XASLR$+6 MY20Q_IR[R#%3N<>Y(G'63B&71^&(%=,/:)-=40;M30DG PX(JNYX!X[N";^R M'=K'(SC:]4#]%.P6"VYX>K(1OSN)..:-N4,JP@VFH&WN8-:U>$$TR-P"$ZXQ MVT-:N>N \-&% R\43@,9MK(V;Q4JE&M$?I:SVE34'4W!TN(*J?=%7)(D2(G, M[%HE*OA\:%6RW]#I6,N$+D[F4?PQ!.6#9;]QRV"G*62A.B,\=^\+*MFV6"2XK.0ZN% MBU\B5=>RR;4&WJ@&UA8)2N>^#2"D2$)\+Q(T=:1B#V;,I JX#BMW5CF;\!.CG''$1("^4GS07KF1041BF+XN-,JIN 0.6SPF MV5J4IL69&4^&JJ%&$?4,T8)<%"(*X@%=.<1,0%=@4E> \^?A[%X4.EMKJKBF M"_@L*W8DE&$*LD!ABGL71<=\21,X/UA^#IR?ZCO8&)IX0\J<@ \M*D*,G5;H M4H?3U6[_1+O*D5Q98G\@**D84WFQR+A$X4]!1&9_.1PO1NB<,M-NW$*DAPG7 M;>]57#MT/S!&HFW$P(6B+?.I79NU00\Z ,CV+E4'22((JPLE-.EM%1E<^$%@ M.Q$SLM/A5_0C'6T^X&6,H;/M(RX':\FB%1WV9 =D ^H.B,(%/?P35;+'_WC, M*)2:1&<47DX;A0IOI+WSB!<118B#?5)_-G:A2).0;0YV.*CT9 MG-*5%)[X@*%ID^D*E-47GR=54#T_F2]FH/*3:-D2NTJ#C,0F8'$82>Q)4#Q9!$J0^D"DQ 5.O4)V4D^1='"R7T M)I'CH6@F8.X5&!)M=Q"H*EY7WY8.]&$45%;I*Y]JHQ032QV.;R(!HCITD_\0 MLE%/) 2=BF+@C;::G5(,LCDDO%KQ [V$C).'HP0W KHO2S]40H355N8=:!71 M*1,1/J<.53R*Z@Y%R/C=1/.0EQ/M%4L8PH%]7[3>#<\#(6FL3OE8@S*#D#?U M2,+RT;Y%2,P2,$_I)1 M7!!95(@^=2Y+V]UA7>W3]A$1P'#E8'>@#79(IJ;RW6G;= 1DYXMC"5+Y^T!U M3U<(*4EY??T!_SHZ.GSOLK%QRX MFPP_8:7!#2N!(4K#@J3C2,Y.$]^@)$'5%I X%R>S?=CV&9R^.T\TIKN[.K") M+WO\4EVMLV__M___'R2P'V* AF,00(8O?#._' T[0+;S-/%Q5$ZO[Q4WUT>'Z<71]$W9Z?IY?%\1#U?"T(AV,.(5,?(/$K/ST]& MWU^>I4='QZ.O3RY3H+[DBLIJAC^>GJ;G%^>CK^='Z>7I>"IW?X736H\A87%Z MEIZ>S2T>GQ67I^=A1]=W0"V#@[C;^;P[9.%_X[,";0 M?PLE[Z%,PJO)OR/]8I\A3_YMFSJE?SF45^D*R%AB2=FF2 NL"VTL.F+X0P4H M^D87CD?F5WS[8Q!Z]^[?%0AUDUS?HXUQO>$Z Z$G,H%E0K)0>UQ-. M6'2]A%*8,&>$"@;*C1L- '+'C3T_45!0K87RCC'0)=7XT2D\"D^,$*IKYU0 MWX\2=1/PHL-=7B,Y^J4:@F;;AJ*HY"VO%MN27;$5]VC"JJ3;!'61D;-"]R_B M (\//$SO.04_:UE0-%+#>F""84B'Q7?PAD4RT3AUL6G*NQXB\FKB **B'"KY M]J8D%M9]MEE/,2P1-0I&85'_"V;9"ZYLO:K4C8Q".?$J1.;#8W%(!#!O)8[I M850S,#4(KET<#T,'DTQ. 5-WQP11N,;B!J[3T.*FTS49Q4K???+[8'\*,R<( MQ<>I(R2'BP2@H%)9RQ*"YP2EN^3E4,?U= Y[WP^/7&.0J_*]X,$(5%9 X4=U]64,\CR]/!^;;(L4 M,!-1:0@$>Z^S>QKQ3JDA*N&9PCG;$CXY%?3"%!O@\UQHSL^)-J82!BIA<9?U MQM6XL_]P4R.>F@9\8@$!FD8JN2+2/0Z@Z?+6<$WZS_N=*X6R42AJZ50K,3C) M]Z*A2GG4W%&]TN!N\""]P&61]1T^)GI"502-@A3C0CH5Z\C_GHELV'C3=$WI M$LQ9X/4S;F>0M,$Y^5U%83ZHXFDO&_;%:0JZ2<,WK3A!Z)4NGJ9\)>7R7"&&2VT8<@,2#]NL_&' * M]]5]Y&!\F6@_*MSUHCQD;O3]B:)3]R6F4S7[JMBI;LK-+C$PL#XHL:VM@]SB MW%S!ACFEXZ-$LDLGIRG= MZ<28)276P.ZWOFX\ A2><,;=\.(&H=!GSJ/"\ME($.L&)C_W^3KN2C(5Y,8L ME"J5]1EH,O1 2.W01.>R(T>B6^J"@#&Y'=8N6=F^(/>/#IGIY"%SUE%=YI@L,_%7/&Z]-*3;*8_7*.*9%V$"D2=Q,<[6-)^L MY$*XXMEG!T#$=MF,S3JV44/'@&:40E(%U<#GOL(%Z_#0A9?[R636N@)IKZ(* MH"PO27"?6"%CP[4X9CT7BW;5A'1/ &UN6Y7WSL-U-V)=IAA-6>R)<3_.-$K* MP4UE M%;XZS*]N]M:?=:TMJ8 ?',A#%UZ W_,>9#[7QK&3*L8$;XUR"FYVE=?<%+N= M&_D3_%-RU0X6Q42_;=QO4C#3^$2QN"L^6TP5MDBF(:A!.E7?I)%)-+<]BL/] M:>0]@$K)$?OQDA\/PE*J4[VB#[3Q!_ .=?_A]CAT;9&$-:/EBBKJU9!<#:&- MZ0(HK(:I2-"5KM62C(E0:$*Z?0# :'9.BUC,7.N\]?-+'>;"Q/:ERG1_>?X\ MC@&Z0_48DV8J0(LE22Q17W(M,KJR]3>+ ZX-7G#%?ZG)$#CXOGL%((C2XIB% MQ]_I'Q^DL6JTOIT&'-02"],H[#=@G+F.7VQL283 )4LLGN4$MOP_BK=YUR*. M604&11&*YB^L618 2DY]*4)/&7 3MMB3B$4'"6MP$-B!H H9O+?#/.6:4KB\ M[G![,0CZP@)I9!KN[7.6W5A,B.+0YH(78$QJ4X2]:E@T>=Q*R(OPQI?41+%+,3GG8IF-'$\"HJ,73,!(I ME?BN<%QZ9L 4I5S)D=BJNX89?-?!1/])H!6#Q^'P"^HK!G1%_NB-S1P53)F( MVS"R#2,G"7I9XZT=59(;QH=+-+$\QB/$2RI"BM(/23\X(-3@JRIJ=:D#?_4O M7D0=TTB [#FA)P>+'P URD\\ %XX\?W0/16J6?+3 *,:PB@ ZYWDN"48DHK$ MNZ4-"TD=+$VQ=+Q1$)?%[Q>(TSCCP'>?\/$A(7##+04[-=NQ&>=YL5PR=(6A M0@A6VW%W,RX44G$$;A#(=9LUF.$(W=7--387Q$CR_;X5E&@QT2QQ;<.7H"(- M=:XDX9CYX'1B@P;_? M4D\3)2) ++FL12RFPG6A(%L^SFYFX*.0FW:/9JMKIC-@\U'ZJI5BO/GY[#@V M471.:UAZ-U6QP!UM7<'2 /FRC(3SZ>;H)J'H866T$#%8S M)P?\T#A0_ [/[1]T;M>>(M\213Y/CN?IQ:G.L!_JL/OPQX/%R8O![XLSIND_ M'4W_AC3M!UVD9Y>+$4B'HV^^;!S7##Q/3H[2TY/%'NA'/PZ@Q]_G%_]/J.][ MUXG-)T*TKL%^U1V=LJD&,K"OG*M*X7GW=+AL3%<\?(V8EY521!KB6$7ELX0- M\GHI<:3)RD[7I\]=_G>QN&$2&EN"H:"9S'NI2U.AXIZDR/2F)(=,[:M(P+H MH#3M87O?=7^3T+7) 423^18R3\'>["G(9\4L^CI1]NA5*IFNN]& MZFTWT,15C3?+, [A[K%Q\,'W8U.%OD:N9UFPZCNY=$TF_,0\$NW? SM:&3O6 M]U@('U*Z+N',1IWB5<2')J($=(+%I:M6C)X0T/,+9:JOJZE#HS-_=(/ 0 M.K *,-XV:"BGS52'ZT-NY7<%ZS'=H$&7SP9XP[VZ@IJ]^)Y\P='F[E EWQ'%@)GW M#0;V.Z6J&GO+"9[5.L4:DM*E+U;5@TC:4X Y>B'Y^,;N(+;'3?898ZJS#BIN+T:V?51(Z M;-Y1[!\L[7S@4'T]'_I/2L+5?'&(M<)GWW6D7L*#EAKD.(P5;=1G8G!%RD9] M-?$;D++4V=H'A3BS>VNY: 3#/PS$P\L*3KA.ZE2UYB4,GVB4=WN/)C:"N8/W MM1S_%:/LPY3?_# OII.,J$,&S'DZ8."+=SCXU%@0T95&9+@N/-'A89;\ZI?A MFYSR^##NZ0+KCT6(@::]>">RG,*"#Z0'EV32^<'VS.@2=IP,P0 CAUBCKZW_ MFH13QWJ&X[ FY'#=(E*T):5/>>Q8J?!W[V+<"QL,>4F4P9FEG& M^1%)I?G,5#"2^M:B*586JU +04UF#R0"C&"'_+NN9"RI6;/3/D^8,OCW? U8 MIG@QVBP; X>D50MS/Z:_[J(9KSN];; M"%ZQ!Q,D\>,E51]Y]"^XJ1NY-$T<1C?X.\LM;%P_J. ('9..HAY1&]/D=PA8 M^.TP.9>T@A_5UJMN,.J?=IF K!1/B/\S!-\P$O>5J' #3B5 >] A!1D*9)7 M7WSFWOYNF -D#U6$I%?M:E"B2S5U$#Q@,S6BJ MQ/<8)NU)KP#I&HKLMI.:-XRS.16H\"V.U@?NX+SCV:8.9>Q27_O%Q5M%[2:IV2F ^B_1U-PMYD:!-"1\0MJ#\P]T C%JVOU[>XKVCI7U MY,3.O=0IV'E@+^2^D]G1@/W.OAK_$8*Q5ZRE+N+A-CS[='E]5_&]QRG800S^ MQ3T@OA"&&!?7P8H<9\;U^3NZ*Q5AZL:;_F2#O>HJE>GN@=R6KJO.:2F^B L_ MWQ:&=O!>6A ."*]L:RG0;@>^*%N,JG.B<__8D,6=2/O >/EI1S^@6>_L:W 6 M%:?=V;)T52"Y;8MU)I>OQPP>7Y&@F342$,5,*L0H=NT&X7!$"Z"GWXA$J'0S]Z+'"DYNH8F6:&9BI!(*B=MXYO4''>:&A MQ@\G('GFN[*V^V1/,$4C4;9"#U,D&8>%H\6G:2H((9]4T?H+&':08YF?*4_T M*TB@UOHZ@$B7U5]6!.4C"=$A2-'.WQ%U#_+@ETL]MM$G.=^_N^SF6MZ1=G&R M2(=/R)_CM+/JS,%#^HJT$<"'376HZL3'?#/<,&S=Y5JY#B2:S\1>%/H!H=^K M,(+4$\/B=]BJ?%/L8E=N7'!-#[Z:F&L-#LI+0:(/UG@;%+%^ X.K!77- MC-Z'W(J0<>>N"/@HS!QG.);+E+KBF00Q5C/352YN.-N3^DF"-9L)=(=-QJB#,1[O*WHCD"JR:E*W%4K MS+&K!C<9I%<-ZIT\A3>FXE&VZ#9BQU-"EE[GEQ6=*\.@*=)$!YRLYU5Z*QB9 M6F6RK)N& QDX3ZH#->%XW86 <;VU$GIR*T",?(:J]0U'5+6,0M0K*0;;U^=U M**=3M6..:;J-,Y#3XQVY]*T/[.]#@#?WW(GAEZ^T7QM7!8<[2?$T-=M()9Y9 M(P(IO,\(34(P!XQ$.R02V?,;S'Q,4'VM"4/))B%A_RX_J>@!51COVZ5G:'#@ M$]^(L^B&9^FV&6!V).A:+._'H10.(AHP##_ J4E4#PJ!8-?QRCQ*;FM=.L9 M\,2^AC%DNG1#.G"Y&,[H"K)RHO>.)S_X]GU1K) 3"0_H HQ!6=6Q$/KM@[R(?U$VBA!4'N +W@?>J77RPI^>< ;L9+X8U K/DK?W[BUE]%9.MT!\ M;-0!5WIJ@L6.3B(E%.K58=\Z,X:F1!R%%YGZ-Y!NMU9>41R)!-9--#N_(HZ] M09_0D*/2_+/GPL>T_/]S8Q]"8H'E;;F-*KDHV%YR%1AM"^ )]BAM6X*_[@KE M;.]Q^@/J'H:CIKLP]4@+S.*W$H?7%KMLWCCB2P)P[9[J-KH%;&3-\;6]D!<8 M6:SRCK*"/&3]^D)Y7>$,34STJ/C%@D4 ;C PV?=>PZ@IN?;DIDM> XB/+NU? MXD$OJZK,EEHL.7CB6ZS<)V_9=S7:4>+^V>@]$3@,"R+H[82=C:[EWO34(WVT M^3B+]!C5%LU46//6MH-\F..,+_5).:\\GP=W'OS],Q6>)G?_.$0@I\+/.JNV MYPY'^A4O<;SCNIYAH&7BM-MAOOGY?#&[U)&-J$TCXB'Z\VC8UU&_K=:_GEB] M&%DN44:-69*I=BUG,1XE+;#0W5@P6$&O5][_CHG5P]1.EE!X#R@&NK 5+EVR M8[VFBL?B>B"L.+QNNMH@;&; M/A;H>!$@O+T6;TC[PA+?X='E0-=:9(\/R[6-Y*[MEKE\>(2%OY1,AB>^KX&8 M,(1V.9I9\1F#G"O6:TL18C4+'A?UH:1+ER2R>5/N6@'%NZE6BSF'XK2=<;1* M9E38CYK9D3KV6@91Z-[DE_'M(U26W"V;WRV>9'Y5C"W4S;K6I3,L)/3L=(V_ MU4$;O/' KZV8 D>6'EUIXI=Q<>D0/JJ LGC MX0;DGGM\!5_],;=4WILJ:(=;6=-'8"8RH^054Q P(R=5^!4=-W4E;DM MFIZJ"\A"(K7@7O![_>$?[[\_G%\ZJYUC@XJLB,[29,-=MEEJ^1"K2)&Z40W$ MQP9%S$!$G4NKV)["[5,5^$9G)32ZAM?&$10E!RG3ZXP5'Y]1KLQY.G$&WDSX MT92WAMZLA,A]/C\['23H[NKFD[S4 "/)]#KKW[!B .^DA3>(3$Z.[1T1,;_: M_-HV?'$B>D?M\_.CP7+!0-C[.F7,Z8,V\VEH?A&66^M/L&C03;G%HQHON#@. M:C#E-](,=LB]Q/2+UQ7#>5^6]M@Z+FFLJF>A*Y+\:BQ38!M]=B+GQ]Z+O(H> M)J/77R[Q12_:C1I>\_!UFIIE7-[CI>_ /5D+'D&.2\('ZQJ__HV^((^7U1P\ M)YPP.ML7[JJ#-_OW/?=V7ZLU5=G_/+D\@K.ZHA=,3?=AH#-;/#3=Y6BZ@",< MZYDDA9/*QI=?+K G^=[I%U&3P_,3,-H&\SO^2)-??KD.-3US,%T'(R/JW@/- M_!Q74 A152F/[>0 V./% UN9JZTL3HYFX[9*KU]V;UZ_+%KX)X/_FOH._J6, MUO>F,V]>@TNRMM<6WV]+EM)WS^;/U+<8=/KNV=7\VZO%LY?P9!C^YO7.K.VO MIL%D(TC4%3QZ-#L_?<;^JONCJW6"N&ZTJ"BO9ZME1[N2JZ5H M=L M+(TB,./;H',V'FD$[?>=]D^=[^#+#57L0I3_\%P79[-DAG*VIFVIOXCMKVSP M)S3Z,E&J[A=M>][(GZ&L55I4@S!84/&Z?]*[(0Z60.(^(4 & =+9W1_46?F! M:KI:2K%%TG"#-O/2N=I)@W&\-DFYUA)V.1]"EJ'6A MT,*9@-Y56B&Q1KI@:"U*P !>;Q#5I^CGGQ+B^K^\ MVA/J@'5UL".8>C _[B/6=Y]K,$BT"NQ5)^A:MWEO;]6TFDDU,LY1FN*8)!8A M2+ 7^NABX$5J%Y,=BQ=AXGK3,L8D2B;^@LI\CS_%062Q!SAT0_0[ Z0I1)DC M7C52W#(3T,DN+\&^Y1>RP'VV@EI.;?>\*8V23&4>">3(0XP%$4GCPZ>(YB M@MTHM0A^ JQ3KO^$DC5IH_4]C)],R/RA&>P.9J-BL-O;J 5J#K<"C!HSAX"' MUPAF$O3@!J,-JYFD)>[]R0'>H5TD-7-JI[MKGGGD1 #^("5JC.:!X^]6G>0\ M=,A(R%MILF_Z[9Y1R#XS.#MUA^D*W+>%D85233&8IQK6SZKJ^TXAKO8#Q&L(0]N-;5J"L,$0HU\Q M>0NEIE[#23N[O,Y:4&*^832K:9WUU2]90[D<,X'1MN!9@4SS#C3(FNJE)*? 9]Z*PV>-@A+X^ M0P/<_]?1_J '$PB0Q - "FU*8&: ^VQ((B0 >(XM3(+ 8D+B0Z 4 I2[#^9- MD/K'06GO7+MAO71*/=0&<9UDOS8(L:K%;MA#0?JQ'NWT!Q,R88-3X?[Q\80G M+X'(5X #NRJRZ[.,T]FQ*&&'72YY=^1[Q<9A: MP_>=Y\(W0Y0>K'P7/A"B_)PAF1_H^T7 M6C3=+?)&:+B3=J\%HSF3A@'VUT+HW<(<,/ZML/H74$L#!!0 ( +J,"E-N M%V U[ L )0D 9 >&PO=V]R:W-H965TE#-8R9QV]UTTM03I]W9CY (26@H0@5 *^ZOWW,!/D!9 M5NUN=V=V]HLMDL#%?=]S+_ERK_1GLQ'"LB_;LC*OSC;6[KZ^O#3+C=AR,U([ M4>')2NDMM[C4ZTNSTX(7;M.VO$SC>'JYY;(Z>_W2W;O6KU^JVI:R$M>:F7J[ MY?KNK2C5_M59^"C7&TLW+E^_W/&UN!'VI]VUQM5E1Z606U$9J2JFQ>K5 MV9ODZ[=C6N\6_"S%W@2_&4FR4.HS7;PK7IW%Q) HQ=(2!8Y_M^)*E"41 AN_ M-C3/NB-I8_B[I?Z=DQVR++@15ZK\ARSLYM59?L8*L>)U:3^J_=]%(\^$Z"U5 M:=Q?MO=KD^R,+6MCU;;9# ZVLO+_^9=&#\&&/'Y@0]IL2!W?_B#'Y3?<\M=M>I+B]W4U8EDRR-<[B" MX:'@NI+5VB 0=DI;W)05L]B_5)51I2PXW5O)BE=+R4MF+&X@>!"Q[ VYJ=#: M;6KI,VX,8AYGEI(O9"GM'1U8""LT_ QK%W>,[W;E'8Z%)V)[9-5P30.,\PJQY'XLA-NB1:W0ALPHU:>U7I;EYRBD($WB($LP JY F^B M6H+ 0MB]$(U<7&MW]"TO:T$D',/^O)9EB4VDMB-RNW6!N+M:[Y014,#\;L-]H;0P M2"MP#HE4*:'VE5;;![0&=BCK,5)V;1Q5N W8Y\NEJBN+TQ]W*+F2-+8UUTJ5 M2-G8_37[ZU_R-,Y>_-O_$=W"17=[@Z*<_L3WEIZ_(RVKVH!+>_H%, MLQ-P5C)(J8SQ7@8/VG-==.N>L32-DLD\O)%$^21F'X41^E;T1T^B.,N[JRS* M9F/V9KG4-3AM?"I)O+Q9&6C$@ME0F$.X\&4=Q.@UH)DDTIT.N-7DS;$6$Q*^U M/. %ZZ9)%FR<1BE=.^3U7*V>U[#X [%TGDZC/)]?''F01^F,J A;:ZH3@$9" M(_<&+(^C21H'!Z=1ED,+U[5&"C4N95JD4KDHCYCC'-$79\G]HUO?N%(5H M? 1S2IPH2&*HSC@T8A[-J6C\GD/#[ZCS-!:&?*R0^7MTQ:A\L=["#'U4D+BJ(7:FJ M@2)'$P(JU[/)* 90+DNW'X$QO.'6=&7(E1]:1"4HHJI+T 4 I;R+4'Q%H;:$ M+ CW:%$ZB 600]:6ZRJL^]6]T@(UG)]]^/']V04 F!T>&;GZVLJ^X04!+:V^ M2 HEG/5L.AGE'<\$?6ZY+#GY^ZI)M* \*%X&::440S[I$+Y$7D"&:0C]C9>W MO$(:(M3P/:]J A,D_,B9XT'J40MZ^)8@A5/T?)2V/$9L#=2DW<' +, _.#Z- MDQS=3%DB0-:T75%IDUJ V(K5%;)/X>C",8",OT%Q:I@&.F97=8-0OE<+@YIJ MV3D](C]*XQ>T O?<5?+BPBOT2=Q/IJ/I,?;Y"KY-O,]@F%M*TM@,7Y,5I>D! M7H"]I2I&[*;I,+,\;;'3NPI4*O#RL2F[5ZJ@ZKJE6D<+:HM@^8VW=KEOS@Y] M(2 :W(EU@&A6JW(T"!ZD5.*%.G02@-R>EW>$ !MN!@SN(:G9R%U#U2O9B1I@ M?[OA0,"V-1]SOD>N7Y?P,<\\?(A,U+DF9( 7UHM?<%IKR?!D)[V3^#$1X5 Y M0*[K)!RJ/Z(D,F0VRGH[NCA<'9/F!RT:-1\MLC?HC= $'PKFT*W/,/Y!^G_K_G^#, M=^>GT+?C[?<@.,0V5BZ#7)XG0*-Y< ,H<3I+@QMCU--QSKYK4F;[ )AFGO;K M)@#.DP 9IWG2E.P3NN\/F4]0&./@1I91Y0S9F$6SM)?PI)W#?O"\Z08O_@=;_,J7VC^/];9-Z V3H$T9F&Y*V#8T930'H[YAZ ^>HZ^(P(:3I+P*K_O M;_"'H$& UZ:]U\ZA#>]L+;3HM)4,_ I8OGP/1Y M@ D17NC*ANI)IWUD4>+M[G=1U6&G_I#)>!X>DL63\) I.M!!0!X/DB 1H 7( MP@XZQPE):/B8>H0C(["6FAMY7 Q#?HGBAFJD!>K@4I8]S FX)?//?B.4GQ.Y/HYM1!WD-8L\I :*.BRW@:CP:]R9,1KVUXE&?G-^KQ<+I,1ZEP8+QT=\?5/4< MLM1+WZP-QAQ=MA_U;C(?Q0$#?:QU\P(JXTV-;T5OW84@7 %5?175]T\\%C+@K5!$QL/]-FK[EN'<5P-:ON* MII%0E3E0;':46C.499/MCKP7@*HV*#KAV^=,>M!>6?Q85S;7]<-_/ M^G&/,#1W!+0;!_6R+4M ZQ7IIA]#WW_%L;ASC"^U7/A6!^V'W-9;4LVB'6K8 M#99L5-FT)7S ,-O6QD(-2 I-TN9'7P<$8_T^1$;LW:KUA.XX8M* *%3C>1H< MA_UK+6CD1=Q4;!)_Y9H7WV >+D6;HGGE^LJJLYM[V)B2>BNO[HU<;X"OVQ[5 M^]>^7=2]5('B705LAHDU,"Q#D7.C V:$M:67-W"^!Y/"L(WL%M$K!;P6>4[[HF+[SR(YZX'T70L;R9 MP#\D1CCG\3IX6(K_1]S_EI>N@G'K1SD6KQ^@E@:$ICUD@-2?_3 Y-%\ M]?5R$A^9BZ.IR"9'[R=I/M IG.@!;2:#-N6X=I&Q>E^-7-EIB#U+@KA8-.>I MU0GG/C8.]2F'.UCBW^>ZG^ZM+>5Y!/XP;Q0*&:-2%&56+N6.$A%G!D@&^1^( MW8%J[5XO0<&%:'XC3D_F#H_(OX"'O2A=3:0/#0Y3%@V.!U,G7L-#VA>V]\9P M-T!*['P8&^DEF(W;5E$T_E**X;X$;;?REUM(4LG$L M]YJG-(H)Z7!5_QZ]1J#JAEND4HY/1L<\=+H,O M1;9"K]WW,/3F%R7'?S32W>T^N7GCOS3IE_OO=7[@>DVZ+\4*6^/1;'+&M/\& MQE]8M7/?G2R4M6KK?FX$AVBT ,]72MGV@@[H/D1Z_2]02P,$% @ NHP* M4[>>L-^("0 *"4 !D !X;"]W;W)K&ULU5IK M<]LV%OTK&*W3B6=HBN]'['C&]C;==)PF$[?;V8\P"4FZ+Y/XO*"URK/2O9)$%D7!16/ MURSGZ[]9U?,Z6*X4=\\N+BB[9'5._5)\$M.:]E#0K6"DS7A+!%F]G5_:; M:P_GZPG_SMA:#IX):G+/^6_8>)^^G5D(B.4L42B!PL\#NV%YCH( QN^MS%F_ M)2XO$,Y+44O&B70P(BJQL?NF7U@Z#!9&U9X'3+G T[F8CC?*?5-'+"\'71.!L MD(8/6E6]&L!E)1[*G1(PFL$Z=?DN*VF9,$++E'RLF* J*Y?DEH&B\F*N8 >< M-T]::=>--&>/--LA'WBI5I)\7Z8LW18P!V@]/J?#=^T>Z?UG=+O->+][1X[R\RYV%I@4D.">P'V^;/*T9N>%'1\I%DDE"2 M,RD9(S63(9X)E+5*2L526!1K9B0>AO8):M6L%4NVZ5T*1B#2%02 MO%.MR*>?;LCWO]=9A7T="H/TRA3-MT5<7]WV,DQR)7$YN /KW4$+A@=H*E!]2T&29_0^ MRS/U2-94DI,@,F.(GSS7J0#6G=CAIL> _"(KIC-$_F@T6C9RLA(,PZ0B8'HP MFZ#E$G$O!"^(;?K.*Z(X<2F]H&Q*'0'P1(N("BUPDO)\RS5 #OH.M=(LW$Z0@LN5/8'U2F6?8%:(;?4TI94&\?$ [7#<[GK MCA, LU(J4>OD37/ (E7CGY*)ARR!-5,HI8*?QE7!QKR)&)A@DO=EFCUD:0VR MVCT;Y];GT#GXQK^S,LDA.H@;G!68TDA%'_4,<(<"@"CR $4,74$[1NLS%$Z' M5+5(5F@<7C651^E-&& '3(PFG6^A*',K;&$9J7*6+D&5UD'0$5ICI>AKDB6U M8'H4BBSH"WH!BD8GDZ"!+?=\2RK3/IRB+W,PX:ZZ&&@P1JXJD>7:675V.''\ M@>>]!H,(W$.#./'LP1BL_;'.'_724QP&WP)3=R&IXP4$9J!):WJU$KQ>KL@' M"J9J V7'HN8!%=(T:]UBD)K26NB=,IG P".CHA$\B0<.XL3W!CIT (_GQ!T5 M/B:*WS.Q3XFQVPUMWOB8[;0^AEM-.YP!V+]@FCB0A1S3CUX96LC?RP\7/ ?R MAZ.Z++4$$)#NR9?#'FLW-[>I$RBH1.L\T+SN\RGF+B!)65$7K6JM$8?!?C@3 MO>F1O]3O?]!S-7_:&*(;TR8:-*S1:HA3T)+7$@PI3[\:Q-9&)_K)=LX'/;9K M^%&(\YSQXL@(;7_<;02^BRO7R#%/! M49DGQ+,-/XB&'4;@;L"/F.IA:LK[Z0-R"GDT S[#NWWM8/ MM,S^8+UY:-K6 :3A=S*76M;NKH^_(!(DC'HMER^Y9( M/H<[COQE@CW>R[I[ )BP )& MX+&8XSVC998@07,6V]8*K;][RGD@/;"@T[",?]3FQ8OO]D>@"S VNJ M\-H&9,#30;4\5L1CI$D3@( D.*Z[GR3LKW5CFF 9@3=%9G @BHL'NHNH:Y*[ M1ACF5KC-L:TJ03&O@OP%OAV!;(LI1+!K)-TJYB";1.V^;[.4N M0_^3I'K\DF/$@36=,VW#BX,]O9,9,XS'@8M]D[DR&(N&KB9O[9S1,,<;KA\/ MVG!%LC?M [[3NL%N#6VV03/?+E/Q) M)YOTTB/>>MM;_\6BKUWJ_OD@2)O"L?Y(3!B:Y-Z[E9@P:;T M'A(5C34=DJC=JCBF*\X46?&&;SCNGE/BOK'I J E8XV!GCKA,RT7A^,8C>/G M6,Z>>K\2#LE?D\(G0)P0WS8"=UB/(*N$$[7AI7X_ZGR=E<5\G6'L(%Z'!P.>)K,OOL1XWAF-? MDI5^'X&6+=EZS[O *?,%@1$%XTBT\1)E?3V ?;>,Z3P?>&/F%8!M-KA^?0J1 M(6?'3.Z8OD,>Q> =CV7"C5/W/'6+O>[2(S?A[K2U26C:_IY-MIG6$Q3P?/)J MT(P":!Z5>A2S8X;;$S(]UMK'OV)4 0KY4V M_GY4AE!_F,U\7D(E_=368'!E95TE ]ZZ]94ER.:ND,J.'.W[V MV3W"S$[ZI*NFVCZ#MYGZ4CKH'OZIU&>C![.&NEFOX N&?]6>'=[-> M2Z$J,%Y9(QRL[D?BOM10@Z!ACR0!HD_ M+_ $6I,B=..W5N>H-TF"P^M.^U\Y=HQE*3T\6?UO583R?G0]$@6L9*/#KW;S M-VCCN2!]N=6>_XM-W)O.1R)O?+!5*XP>5,K$7_G:YF$@<)V<$,A:@8S]CH;8 MRY]DD ]WSFZ$H]VHC2XX5)9&YY2AHGP)#E<5RH6'GV 9[F8!-=']+&^E'J-4 M=D(JS<0OUH32B[^8 HI]!3-TH?I>F\\E\GAYW^80R M2K?ROI$F!Y%;'_Q;O5>3^A2!@V!#T+BGW R +F= M3M/LX@=1@Q/2F*::B%IN)2GU4*GW]$QJO45I(3%FZ;S >'^1+B]%*E ;_I&A M)UO5TFQ1JI:DNT! =N;1LA5:R:72*FS13B'@MX8N(GEJS7T #=#C7.J\T>Q,XUG;#HI= M_)?3BQ^B[?TEDJ=>4%"X9)NJY$E""J_0$F8T0M'XX)J*7$&17= ;12%2^QDLJ)%ZD;.)?7E;,5+]9.F5S56)5]USC,B4#A5[=O0DCM[2X5,>T= M=G9U[&RW%62'#VJ-SL@\=\" M;LS J\X$WEH<<.56*V YXO=)@9*!5AGM(%% MZ.H1'$XB>&P8,WOIFNZ=%I-5WJQOT +.@;:D,2!0(@2GEDU@"D!M(/,R>CW@.E)PS.>=0R1YJMS# MZMZ*3:G(TL# GI9A-%2LO@]\3\(':#RHLP/=6>0#RY@81ML!AC(:(K[[(,ZE MA,N839,]?5J0J6#TNH"&08936M1RI=8+4?#,.4K$A 3G>IZD#78 M,GJLV3SVRYR=RW&S)#IXB;S_<87>GS%;R>U1&]3&L*8!7R#H.B[U[P)8*X5X MV%A1R*TG$J-,Q.I6Q+N$S0+SM8\0CM%#"'K(K)Y(%/LB%2:7OL30.EU(\3Y@ M36GID"DG7.SH6V>!V_C5K>\]G>S9/&#T^!HVL&ZIZV@LNNM]P4>^E X8:PHA MAQQ>D6RP^3/SLZ1'2V5ZL+(<^79:\* ?[UQBC.%)3*^G-VER,U Q%.>!8ISR MB'BL@;3- P\_SA$#(I?FF$W4$+$C:V2Z5X4%Q+,BQA?9]/J:3;$7ATY,!R,0 M)WE)![T ?.DE=CM1F+:+[L&+(?H%Z@#5$J\N&:>+.$EQ,DEM%06CL\A^Q$?V MC[306C>Q#35X/*DLC:FEVK'49,B>W?%IT\S&RL85FHZ$9Z)JO(\=EVQ\PD-O MXISQR5!237M":$ 9>C'(!3(%62[BY(8V7F+"#:QM:.<8+ 7_8%J1?HV7K-6+ M=Z2'DIDEMT]QTQ-M^CK8Q,OI[8_1ARXB)EAP.#\2V[?G\H0&0>4F\LY;UL[[ M?B#7:P=K0BF.LU0M3/8.I,S:2N.;8P?;6=9_C^QTH04V[O:AC65) MCQY)D3+KC+UU%:*'^UII-T\J[YNS+'.\PIJYU#2H25,:6S-/HMUDKK'(1'2J M55;D^6E6,ZF3Q2S>7=G%S+1>28U7%EQ;U\QNEZA,-T]&R-\K%?^AZV]%I KQUWM0[9V)02]T_V?VN#GL.T_P1AV+G M4$3>?:#(\BWS;#&SI@,;K DM'&*JT9O(21V:+AB72OKM M+/,$&E09WP$L>X#B$8!1 9=&^\K!.RU0' )DQ&:@5#Q06A9/(GYL=0KC_!B* MO!@]@3<>4AQ'O/%S4CQ G R(DX@X>7[1G@0(DW;F&L9QGM H.;1WF"RF*?P! M#"]?3(M\_ 88C8&@GP=O )UG:R5=!0PTO?9KU+RBB;H%J3T2G ?+/$)7H89/ M'Y9?KD$Z$-)QZI/4+0H0K95Z [Y"*&DH7FV162#?.H5S!Z8$Z@$./3B.ABM3 M-TQOH6.. @$G44FF.062OMIA:;J03)'V#NE,^R( -LSZ@!IL&FLXHG TT1PI MMH#2FCJJ/AN/[C"8Q89) =([.!KE>9K3#"@5QID6#-5!BY#'FJE(A$1@_^-? M,0':4$E-2_P.< @V6AYV(86O?U\"4\Y0';AJ!3KJQ%%Q0(]Q;JP(IQ*9;RVF M\*\7+]N;W!KM)NXG1^4C;OT0#[?#"CSO)_^W>;\_+YG=2.U 84FN>?KZ) '; M[Z1>\*:)>V!M/&V5>*QHC:,-!J0O#=5_)X0 PX=A\0M02P,$% @ NHP* M4YKQ#]>]%@ >5X !D !X;"]W;W)K&UL[3QI MD]1&LG]%P8Y?0(1&Z.K+8"+ P"X;MB$ >V,_5DO5W;6HI;8.AME?_S*S#I6N M/H9YA@\OPF:ZU77D?56JGMX4Y:=JQWGM?-EG>?73@UU='WY\_+A*=GS/*J\X M\!Q^V13EGM7PM=P^K@XE9RE-VF>/0]^?/]XSD3]X]I2>O2N?/2V:.A,Y?U! _T@_=BNZOQP>-G3P]LRS_P^O?#NQ*^/3:KI&+/\TH4 MN5/RS4\/G@<_OHAQ/ WX0_";ROKL(";KHOB$7]ZD/SWP$2">\:3&%1C\^K!\X*1\PYJL?E_< M_(,K?&:X7E)D%?WKW,BQ8?C 29JJ+O9J,D"P%[G\R[XH.E@3EO[$A%!-" EN MN1%!^9+5[-G3LKAQ2AP-J^$'0I5F W B1Z9\J$OX5<"\^MFK/QM1WSIO\H3G M2!_G7<;RIX]K6!H'/$[4,B_D,N'$,D'H_%KD]:YR7N4I3[L+/ :8#&"A!NQ% M>'3%?S:YYT2^ZX1^&!Q9+S*(1K1>='=$.^O&9MV8UHV_EH#'EUEYSNA*SMO< M>N@T-^+O8' MEM_BPV#QI') G))/NR)+>5DY[' HB\\\I9&T;+OU\QM6IA( >R]\H'?PG(\[ M!:.H0!$JL"OC>L Q6$_7. MX9*$Q4T.".[$P2D.N'23BUKPRI-H5E*CO%2)9 CAD\LEFR$B1LN\ NLD.#T+(,O M ^P0K0ZYG$U9["5))7(TY%TI8!W[*4@6JYT;7G('W$4%$D"L980GXM05[4=$ MP2<#%!3D-4<"2M K8%&UN:5%:O:%A /%'I07?#+E03BJ!P\<5"A! MY 8%?YO4!=HG,"(+*>:VW@+ 69%O<2W)=Z6E)"5U9U'0T-H!R\^-Y9?(EQSC M"Q*.+2"^14.2-V036Y%70M.G?E+L]T ?):M-O2M*\5^ &^FQ:>H&\-5DZ1N$ M&R#W;#%S_7 ^ 1E,)OF-W6BQ=(-E= DP)/X2M8X" &!YD:,T#FU45Y,\V@!" M)"G/P!+X+%G-LDP16MF9Q!ZI. &&6_Z( @1;D&&\3I&\&R9*!_C><,EYS4TP M@,4V!PI6. ,VZZR;%%5=X6H,<"P9FLAK='6X#6P&[J94# 70*C N3L7+SP)( M?^" 5>J"5Q!HV<'"<3#B@,5M1S?E,$U>0L-S7A=&MJIF_1^P&60$U,I(,IA& M 2PP69%#+P@N)Q7*RM?C>-K6.AFC-_BYLI#Q)8%;%LUV!R1(FGT#%@:U/6%U MLKMN#@Y+_P-1'82U8/EVH,&B1F1!Q]:DI2039,];B%L8P9 !6]> 4[(38 4 M]P^G@!,5X5)"6$9V$(0-@F)@RM;5-)8ZRU*(+P6RC2!6\RLM&P!$560B9=(H MPA]$@B0=4H22-JT4/,Y;Y0E> : =DXG@\"^\3$1%^!Z:$G6O[MM@S#[2)D/Y MJ%&>:_3VTK#9JS$T@T1,$ET3&=B#7$N42 W15,ZMYR5 .YO17=!4%])81M( MMJF5W)+1D_0%O 6B+^?!@'U74=!6ZT"CZQXME;9\8L]JXG2(:XJ)-8!< &'2 M$*N*S08$O=0KDR&Y9F!T>4N@BDR,2/G Y'[H$!2E&*VS#(2(H./+I4U)@0FL M1K1TT/^F?1L)__J$&_B&%1E4^$^&-94=C7S;O_^BY V@_^J)ST' ()F],R3] M^>^-YS,CC <\M=8K*<+MP)\QO 8.0\!LGKW!B!MR[&0P_8/T9/HKB$S2+O6+ MV'#GX;^1\8_,PS_073AO6U?FVN(0+)W #58K-X)P2$^Y;60\7 MRZ4;+MIA?U=*8,,8A..H3ST_AU3M#@^#F>^&*__18&SH>Y K7;K#ZV$TW=DM M)Q, MP=RSA.J^>.*[L['-(M];W1]/P#Y:/ &;.>OS9!&U([RYK29+-PIG[G+>LO4; ML&2U\EU_OAAA"HA3=/$.QYERW_B\M1-/<%.6V^]RJ97Z*'#C6'1 M-2:X_?F44:8"\N>28P2YYO4-YHNC.4E65-+/8QQP(#.O8KZ,5;63LEL=;Z.C M-Y$*U^Z%IK@.Q+JU.&0"N+6607N;HHG\&AY<0^[#;TWR+(-=F7KNV&>$DF-2 MGG#QN5U$!2:Z:K5C*>4VO0 M*>"]\CV__88CKP(O;)^ (!VXRE<@LZ4@?CRYE06')C?IT&0*9$HI;>[:#5E5 M(.LY+R^/'"=RL[2'*7P+]#>)MF^3Q4;;IN.AE/]5=\@*AS2=R QADVJ0$0*8G.N4\ 0UI6*T]@K48QHS698;I6Y'A"PY M:%.P[S'#.CM3.C<1HH#E^N6Q?*:7B+Q&^RM3C=^TJ1DF&O/%W%UU$XV9%X3= M?2T\EN'274;#<"58>G$;!O\A#5L;^\0+=^%'([%/["W:S7X>Q)9A-'/CY6QD MXL*+V^!B D$[C(_"T)W-[) #EO"7DXA"#A;.W3 Q:.Q M]RHZ@NIBY<[B8"2U";QX>0+33G \#Y;NW+=SDC"R@^,^IK/%TO47_F#C:.$M M%]-X^K&["L?A72R/X+D,W3A8C*OX%)Z!A6?L0XX.6!>4DAF0$SPF&!=0I+T;U<%VTDMY%AC\N,"0& M)@:ZYMT&"JSN1VGG 8@9&M#V?.#D?AXQ71WU](JM)Q80%=EPF(OF7$6$JAI+ MW@963'A)YYX;D<.* L-TRR5N"SRNI$,S5: >EJ(]!XMM]4UQ'AWLV$A3'J1Q M$?@78-8];35./6=[GH[5&G6T\MNKMY4)5^@4EH$,*"_!E!<8/5A 6EW%,P^L M[@'+EFCF*5RN^*@P3<9"&*=8A?\1ECRGJCNL\>K%FX\OGSM[CC2H'.)2E0"+ MB+I2]MYL3'W=-8S __%SGSZ(_AW01J,0?$=H^X!V[CQOMC">OKN=M3"L0+$6 M&R'5-?!7/Y#VL'++:WUL [(%2: \%$0@4RG/L$\0N5&L3\?44;BB[ >I!I>: M,&T%S] 0)YZ!]YA%\L13;7=G*[:,8G<1QO=FQ<""@1-?G F8MF ?9!<5<1D2 MU2FRG2'QDQ+5.^9[$S#+%!B/!N7I#^9@(C6M2>^05> MI*/TC[N^3DU13'/Q9&*MHFB(.21I F_532;1#4\ET6V6WX5*G0:@N%>$^LP[%048-]>:AV$P(W[R:TG!<<*<60: -D9GKIIY_/NP^_& M]YR1>=M^F!@C6W-&EQLSNRI1A6$DR:RDCB<[Q^W:7S;B?Z4-=I$F:Y&K0UE] MP@IQ0&..%W7>;@(%I2 IW]!$J1=2]#+8->NCF'(\EH2Q5:\%BR5B=5ZNZH'=68@<=4& .B)L;=TO8=7.H)YDK*J4:ZOT%.PC M*YU,L+7(\(O"Y%\[;O5*X&P&OO0+,A9@K]$DRUW:1IA!IXJHJ)7(L >[/&J1 M=[5B]:6E MR3->59T9J.>9V K=0@5:DPG@IH:*-F:Z4"PD$&61$0/_;%@F-K=DE(G53#8D ML,HHL0*P1T524-2"5BNM2 ]@2QNRG7TN56TWWHF>$'S>U H P#79R4X9VQ^? M;.-1$RLED&AR,Y%0R;#7L-.IH)L08& WO+'DUC+5;7'L(?^B&Q2FI;QZ]%T6 MT?[*8IHJGIU3---3%O[272U65OTAB+Q@-JBOA&ZT"-TP#@9P!+XW#P:5E3A< MN*O96 4I\B">'BF2+?%$=*Q(%GE^>+HX-@3P2H$V*(KYOKNRCKO-<\A._3XB M).U'SB!'2D-N- M'#_=7T>G*5^C&\]A=SJ(N&HOE (UX@>7(8<4K]KU@\?5H M !0S?ZS"M<0<_F1E"YL'EJX?=[H*9G9EZ[5,2O^MG:,'&CGE,)6K/(>URTIE MDA2%JN-@JEKH*"Z1[9HJPNIRY6'%T:C :$CR'07@\W:&]$EO2#BH=4Q!+MM4 MVQ)!BF\+9!JR?JAC@:!0GJ(T.*A:\'2B)**+V4WGDKFJ4M"DN[+H1D/V?#!(<$#;8 M+3Z2N=#ANXF/I[,7=-/3Z8JDG,I8!BD*5;RPE0!R :Q)Z8CEWN-*B2<:KY-! MN9W#6ND!]6*(3Q"([@I9">E)]9'P&AF%V88^R%US>V7*GDAC]MR;ML._?+P' MT^L$@6R=D=%MK5FCS=XO!:SZ$2";LGH(15MJ-F)XAK:W;PK)WG]3F4<)R8O\ M>KQ6KRR"KLX2W-2 HK*_TM(63C&0,LJ"[\N;+4GM3A'TZRH M=R-*& ]^H*RE^O0JOY%,&<27T7TP'Z>16*LI_\\U]OP"PU^LO?U3 JD1PJH6 MG-!F9$]3E@!51A4"X-1_*:M5$JI["%1J)!@7&G2>LP>2MAH\9DJ.2>?_4 M*P28H@,\B2G[#]\>> NLDK_V I1I^?;;JA_A7U7-WE1S]3 M\,Q-6LG1%9/V92&]*QJ)EOAK+M\R [&II#RB>33DZQK7(S;Q9U@6F/4+RC6N M2$+^U38RFL_=<&@CS[)V?8A,W*$C&WKGJ97DJHW/@^ )&8.+3!TV/M[=UL4S MSY_UCL!L-1[/P.4[?Y#GS%>*2+*.3&\L]I74$( *??UCO6L,JKKO$EF63^Q! MX@2LG-V.R19*M5R@LLURGML!-XR1=&XA#\+0]9>G0 ^/@&[O?#?8+>3;.>0K MS/NF",@3FFH !\&,3P(>'0/\.*2MJOV_DSEF8J@K[TROTXLA+X@:JZK -YWM M\XGCZC4MP3<]$RM%TAA\E'J#75Q7% MKA\-LP699AW+KY8=^*\@\I\%@\+#]08=P;FV\"2)3]K>&_0 EVVJ)63 _0M, M[-EEE:*]ZT+>Q:-?*++R@LO\1]]-:H$> !]U*'4)Q*JI3P$ M%+=B/!+C@FA!K-@*'Y&C92?-L"&AH+(?%%ODDQS3SO2(C?[P[D(3S=+B0):% M^B/QKI9K!$M: G4-C$V1@QT8ZBV->%+Y25[4I$X\A DII?QW+F6B-V1 X#_Q M6V!MCN_9F-A6>6QU3\Q_:_E ;KDF22[TBFS@)V\:)HA_P3>O.SNHH=<^^B'U#_%UX MLS.W/T8*.@VM'!*QA'.0J14BCMAW\+Y;@.,&_M*-P+-K9WQ14+#T@F7K?]VN MY.Y@&33V8U;[J\*'^1R"LOAN$$-*.9O?$619[4 (6@$C(#0W+]E#RC"[6& MIR:!ZG4?=B+W['I#A^F,KD?D6-#)8"\A[P4"T/=%RC/=AZB.!J>#D@H MT/10=B$MFWTJ;LJ )0A%#X*VX_BK>]%)FL@7C2;01QU#CPS-7KW!G((,-/+0 -]!N+^^=M^; MZ;[V\WNXW;9AS59TNX<[F-N'D5=SJP8D&]JG>LDO[N!&(4ND(C7JK15S]Q6>L25)B7<=ZN1; M3-QNM6:9ZCOD&(M;!V\GR[BN%%R#KM+(7<;#3DR\=2GZ1DA8O9@QAGGVR]:04,?A MD!,+P'5X1U 8>/ZWXH35B#E;N=$L[B+AMS_WW/JH*3O7I_OW^'K92_(QW]3G MGG4A2=RYD&36OY!D=D\NE\@Q=H/U8^LZ\#TOMW3I.7;\@T^4-X.;I^9>]>?R M.O%VN+R4_5=6;@5$/AG?P%3?6\P>R'=V])>Z.-#EXNNBKHL]?=QQ!IX%!\#O MFZ*H]1?7JC;;ER?%27KQ02]7GEZ4'K><$?6FW=X+,@2>;&W-+# MF^KER8084K4J/5&0^+=15ZJNB1#8^"O2/,E'TL;AYT3]1Y8=LLRE4U>F_J0K MOWIY\O1$5&HAN]I_,-N?593G$=$K3>WXK]B&M>>3$U%VSILF;@8'C6[#?WD7 M]3#8\/1S&Z9QPY3Y#@6+,5EE:#&GU@47DWF-,M&>7&6WRKL<^_ MNC)-HSVT[)V0;26N3.MUNU1MJ95[<>9Q!"T\*R.YRT!N^AERQ53\"@HK)Z[; M2E7[!,[ 6V9PFAB\G'Z1XB]=.Q;GDY&83J;%%^B=9X'/F=[Y_R[P'OV+3/^" MZ5_\OQ3Z97+%9"R^2%*\U5XO);OX/__Q=#HY?R[>M,*OE#"VTBTB392FK;K2 M"[/@]Z"WENV.5A=/GCLQ[QQ.=6XT_%9HATB=_XGH$=Z(6FY=ISW62#O7WO*! M@1U9P2^UXW<;)=;6E$KAY*43"VL:X1'$1(+^C\7O@R,V>FFLZ5R]HT!2;>6( M Z=$64O=N.=B9;9JH^Q(M$9(YSHKVQ(BE[(5OKT"#S7) ^$:,G/.@'_^ M_)!\=#IY/IO-^%/Q_/N1N(*9Q&]F+";%:?'L=()_%T^>/(63R(9T?U20$8*B M'&>"/UUE@NQ 8 9J64-CL'OPC\@\W$Y9#W&"3[(P<7<('MBW7(5 0%B6>BV] M0\ADMCXAQ MB1U5<-I?9-M1L%\DZV1W'K*KVB5R+9]#]@=O5J@!<^LA= IV!5-%#IL\2#R1#\(;2="U<.&I1+E$O.'],ME%P(1S4JQ"N M#/DO"-=E:A MC'%X8-F#T>%H0J[71K=D6L M.!GM,:'N5-DE[I-3C2)>T)E,*&94VFN((5,3S-1USV5@;2P^PL&"T0FI7-*Y M4][7P9$&IY"]MQIDUG"#839Y4#R#SNN:HMH P8 .P!X->Q&]K6%7@NWQM%UI MB/R@F.0-6WCZ6NJ*%,*"!S4,4=RJ$ND.4EM"UDXQGP\NQH\S$?(HEZ(M>G0E MYOML1D,LM"ME=N_I)%O:*BIT:T/\CQL/UO4&!#V :=$F.O<4IX+I)1>Q>C M=$+Z77<^Y&?7DX6)G>/"&(13AD=V7=,+R/+OKA57*]F)MTJ)S9BCE6 4W@1. MZP$4%S],)Z?EYG127("IAZ2JB+2TE9;U^,W.K-I6+\#RI=3+;R7]:/ITCS3O M'=(66V55RCX180;6A7>UG*I9RI#C\;B 1Y#K$5^#!93NP6#ZGGR/:'UL-9GY M!MJ$!E]3W:.1AZ],!]LF>+R6#L'2]E^#)F!N"=>1(YC"$B"H"IYLJ))9R7H1 M_8(M@H\(#D<%UG9%I@,&!#"W ;*W&LJ1)9*Z5=71F@X.UH V^H?R-F>4&5RS M%M,GH]ZI;]3:1^?):*+;LN[(,1EI?E1SRXFE"/N*5":2P !F0(>NI(]\)'/G MB,E&$ET&DNAA5*?"7LGTQQW^FYSL:LC&@,P5JW/&#K[O@ .01X$H49T![I"_ M%XN *_OOI8-!]@3M*41KD&4*)4 M&*IAV88J[29VL,7DX?S[7%'%7H?S-!?2W*:%!#8=T7CMJ:BAW MDWE(JX[",'=&9Q0?:)78&8VH@.*UP9YX4G>(14\!!Y(IER-$4(%02 YJW$TL9.@9D,^^D6LK>'HM(V,D MZ+(VO7NCS>O3ZFR8(2B^C6B]8Y,BEBFVH_(TU,P2 0NVG#0 MB"5>6;4VIBTZG4HG1CSG.ZIW(PED)WHXM*-3ZM;!BRBAZ(6&!+"G\H0(E6Q0 M3 :.@GTM-5.+_=2<8J M"9D R)%LR,R..C(X!7=^#%\Y.4Z+ >R%*#W/I/?S93(5 @?9FY5Y)#N^E18Z MN%F1_\6T19EL!G00O^)_O8%"__.EA/;DO-B#L4#K2+K\)/]$]3-;-3CV&X\H M^(C)XV(_9P8:M' O6W+TH_+XW(C K7#0RM35W\V$PPSX&FK=@DYPCPRNF>! M_(P'/;\14&@H00;VB.U*=!D3V^)2JKUQV,_ZVH^43)VJLVI%K.U<.!7K)KGH[0(&\7 C1H^OYT)3(0 M,C92-G+1-11K=MP:Y0F)VTLOJ(PI9RC+_@I>5+]%]EMXZ)2<+/3(I+_L9UR1 MQ+8P]HI@F$V#7C:7&"/NZ&GD5R(<7+347+5JP=/1;DWSPWA,&.W% @M6Z#D; MDQ.A],XXF3GMIV.']KK.3*,GTQ9E1UA+?7ZL1-6=#Q_H9+)+7]['7#<=A2Z? MV1ZH9RCY0(%LIH0RTI]2;Q_AA.9+&A9Z$[PK;%(\1P.^A%"-&WDN0_52QB(J MX[3+"@+') IR-]3:.37:)ZE#5>#K4#XY6<>IMM=M%P&2BZ ]TT2C'*SC:,=V MBI$P@7#PWA0U$:L&7?B[Q>+T$@>2(]SP-=G,6HK^H+<9&W8X4BGVQ^AYTK!$ M$X6TI<)H OV'-7>:*E,$RX/)^-%@EI +Q9IJ3.[ETOP_,CCO=!U'[)!G@)U' MDW<8K(TIV\@JS82'3*;Y6L3B=!Y])ERMRJ'/L%)Y,0_& M50P-.0?CM;Y5@?\X^,]S"BL6G>_L MO2@87":,J(S1GKJ8.PX@8H]II/>4A#I;*FCZ@W:WP=H?V^A0G%3RG17$*,-A MJ0TB$4-IE*6[C/<<>=NG%0H55D2-+O.4<4\SJ10-7VJT"%G(<@KU7\/7/,;F M*YDPMIM3^QYZ19J1>75O.+CO#-PN:CJ()["I4:3=@U91!\B]-VJ'HI)DOQ_$ MIV8#L6.'V[QTYT-E7..- 3@US]Q3Z**A_MTX4!G*-/^Q2Y7MY"ERBC.1/% MBHM#0]8PP-ZUUL#_2-H<^'$ ANYEH8!)U /Q1(#,2"*A%^^05F+]PJR /D(Y M7[LY)S3 M.)7&4^)U818D#1.X^Z7QNTU+^G#J$2,"0N^C[](%19HIIEBP@+.-MIVC7G4D M/G ERX==PU5,H\M46.[RG=S5[,/U31[EHLSDN;]J99BKDW)16*0J#ZWD^'X= MN)%UE[NQ[#V<@QTK,)6X=!:?$6ZPS3IMHDH68)TN0I+YK:#N9E!-\R5E+?KY MC-Q9@TCP\DX\?#R>?O>]B+^!";6-;M.U8J1/14V^DTG9+8C+68_*;VK*3;=< M]5.,\SC%&!+C421=K_&=1W$Q+OJ;$PK.NL#=0CJ+;+O;?([0Y%\:+G* TRNJVPV.M]\=R_F_3 MGQZE'RKAWMN'Y\0@VVOS]_)Z'PK'?CER-OA9#FAX1+/F'_G,C4=D\\>5DC /+<#W M"P/$B0]T0/[5UZO_ E!+ P04 " "ZC I3IRE-"+$" #N!0 &0 'AL M+W=OQRZKL!9N:AK4?%,86POBHRUCUU@4>0#5*DYGL[=Q+:2.-JM@N[&; ME6E)28TW%EQ;U\+N+U"9;ATET<%P*\N*O"'>K!I1XAW2U^;&\BD>67)9HW;2 M:+!8K*-MR,^;>'Z[R=33S@E!A1IY!\/(3+U$I3\0R M'@;.: SI@P:0#H TZ.X#!94?!(G-RIH.K/=F M-K\)J08TBY/:?Y0[LGPK&4>;6W1DVXQ:*W6YBHDI_46<#?"+'IX^ T]2N#:: M*@!;_[O"3[A6XQ\ MB\"W^-\'>QF>)%-X0@%O7BW3V?P]7&F@"ODG;0X/K;"$%DP!A7294+!'8?E- MDK-)<+LT=2/T'O!1$N9LLHA0B$PJ21(=&P1!AQ9!&U!&ETRV0Q^O)?;YA?D$ MNDIF5>_DVMT/[A,@ ]SO5I#W5,CE[J9>F2A+BZ4@G$#>RWY9EL7,6"X($!HD MFZ3E1B:?SNO3Z8(+62G?DSQ4AJ2]_$.\K8.&T_?>_E+DI@D=S.?MW24L%VD? M+/@?TRLI=OX!]B%0,EV.@83S)JXM'&HK>0==,!:.)Y\H>7PY"JS6]_&)*4Y: M)A>.KZ?C-QK6OY51?-2#-=HR3!H'F6DU]>TX6L=AMNU[^(][/PFOA2U9#N=7 M,'0V/3N->E6' YDF=/3.$,^'L*UX(*/U#GQ?&$.'@P\PCOC-;U!+ P04 M" "ZC I35!5E$]0! R! &0 'AL+W=O)9=,BVDH5698AM7E;9')0UL'/&]UL+]7H.RPXKF]!BXEX<6 M8X!592<.L 7\WFU<\-C,TD@-QDMKB(/]BM[DU^MES$\)/R0,_L0FL9*=M0_1 M^=JL:!8%@8(:(X,(RR/<@E*1*,CX-7'2^<@(/+6/[)]3[:&6G?!P:]5/V6"[ MHE>4-+ 7O<)[.WR!J9Z+R%=;Y=.7#&-N7E!2]QZMGL!!@99F7,73= ^G@,M7 M 'P"\*1[/"BI_"A05*6S W$Q.[!%(Y6:T$&<-/%1MNC"K@PXK+;P"$Z8&DJ& M@2X&63U!UR.4OP+-.;FS!EM//ID&FI<$+.B8Q?"CF#4_R_BM-PM29.\(SWA^ MAJ^8BRL27_%OQ;W@6LY?H/! W8Q\\IX_3="?<01I/%.P#-%N\OZ#$C1TZ.FB[U!4[BZ'' MDMF&H087$\+^WEH\.O& ^3=1_0%02P,$% @ NHP*4T8!5[35#@ #X M !D !X;"]W;W)K&UL[5O[<]LV$OY7,*[:L6=H MF:3>S6,F<7*]9)(FTZ9W79G90BRYZ:J5R/!DKO22Y[C4 M-U=FI05/;*=E>A6'X?!JR65V]O2QO?=>/WVLBCR5F7BOF2F62ZXWST6JUD_. MHK/JQB_R9I'3C:NGCU?\1OPJ\M]6[S6NKNI1$KD4F9$J8UK,GYP]BWY\WJ?V MML$_I%@;[W]&*YDJ]9$N7B5/SD(22*1BEM,('#^WXEJD*0T$,7XOQSRKIZ2. M_O_5Z'^S:\=:IMR(:Y7^4R;YXLG9^(PE8LZ+-/]%K?\NRO4,:+R92HW]R]:N M;3PY8[/"Y&I9=H8$2YFY7_ZIU(/781P>Z!"7'6(KMYO(2OF"Y_SI8ZW63%-K MC$;_V*7:WA!.9K0IO^8:3R7ZY4^?S7XOI)&D(<-XEK!7V:TP.=2>F\=7.6:@ M=E>SX JBU?+%E7S/XZ,COBZR+NN% 8O# M.#HR7J]>;\^.U_O3ZVT-WZ^'[]OA^U](G<='BWI==FQ$_R%3<_96)-="YR9@ M;]YR2#@'.L^P\Q(-LYS^-3(1FE>2=:*P M.Z[Z==D'3+XJ- 8V^$?+F6#2L!7?\&DJ:-)\K5BN>08,,H]89S#P9EUS:BH3 MQC%1J@SF#*PHG)57[ DD+CIIM/%1I=?R^XSJ%R=)M+,X,(&\&UM>.V]MU: MFL'0LA-V>_5"M$BM?G/5+$?^4:N6[A'RT?0SOI(Y3[O-!IJ\2*RIK""-G,D5 MAB(%*VML 9'0JK,,): ,VP$#S-%]3(JGHI$DE+FDN1 M)K!+JVDL18L5-2%362K\DR]H82Q1?XB,9;QLQ@E1^T9J%&R)P_NP M 07LM9*GG!,HK6'!15HLJ<4,H1$JYJN55K!L^I],C^P.3]5\C@4L$"H8XJL" MW%<;U*W]=5L%6;NU(.\VQ!>\V<\MP*:Y>)JJF7V(B[G"U=JP<^MDJC#DI!<_ MUJJZZ_>9&ZS4T?MJMO=VME,'V?Z]YF917W1@= -V#7\E=W2Z#[ZQJR#RIWL=3SK4:[8\@Z')^\-Q_JX+QE6KRQA"HZ ]]6J2!+6\M\80.8 M< 'U %"P#VYNH;/:YEN&,67 M&\I.(!=T<^G0Q48WCA5@;"%M4*8IE@@B\M(IN8)B;!%%7E/''TT)C13(BK1: M,JTV",6;\FE@HUH3.KN[7F05S9%SKDG(: D DDS7*EVV= MSIQLAF6*3&E*G+1[;VS9_O5D?>9D_5(C'_I]68/SW7,_6U+0KR]_,V)>I.R- MG!\&U_-7/I*W;I/KX=:U9:A"NR25@LM"KIJY.RR* 9]Q@V;=<1^P WL%G,)/ MQ&R1J53=;';!)@HFH["^''7#D'W0/!%((Y=[P"\&I V\><)PITFG MNOO2V^ M(Q[D'4B5D799W]_-!SPNT.Y5<:0288Q(4Z$#+TJ7#FMY.+)8KE/%C(1GNOY+ ME8BT3+.=0>SF2HIP*)'P*CDM/$5,R).0"C!/2#$(O@)! \$]+73#H9;4;C.W:%]B^?O_KPXEF%\#91 MMBCJ,.F%F+D$E%B8W:8H>L3>\@W=B$DMD-\36EHT2F4#Z9[$!#HIK<3-N3W7 M6P[@MN/N3&3SK4H?!*Z"%@O( \S7)E#3'I<[^T(26=VX_$/"5K)-X,('P@\, MIC_YOMJ5G7%3@F2O@=+R9E\$)LK>HOKGG5Z_X:0(G;\64X/Y2EZS/U7W62Y4 MZ8='L"3 %(216&%EO?MSXT,>Y$@_;$)I2HPW90KKBA:5-:T7PAEO/8=OH7[P M1TA@'S.USDJ%[V;[,/074N]KI W*FJ5.UU._ELZD[$563&:?<(PS^N M#E+8(960<5!J7^<53NVE!&7F1)AAN1_ZHU_J],@3A'[R>4[I1"6JJ7R?IE&I M3*R<)L>/2UL@$"7&/GW?33T.8J#3=$M[-A7I1%$W:I69]JP#-%876ZQTG[13 M#O8.F[9%4LA8I]I;"-QPQSUY%V&R1XYKWKV'3%8C_$E.YPEJ_Y!]3OW4!]B, M84TN>%)GCV![57U POZDMD8 DTCA;WF)7DCKSJL"S5P[)\8].:]27*6M&OP1 M"$,N;,W+JNK6^CW96L-[FP2R9)C4LF;KKHI!.60Y+K%6WU%L*V29A7::KFH4 MY-:Z+#_FK;!EL]I&1K\$YPIN50D.QN(2>7I62>DLD/ >286G;$F9<%(@JZ;- MLK."'<$<5@K^0"IH)^C;%:B6[56%E9:;U$LYA" EF;#DK63O#/'5N)39&\A6 M5OO=8[BOP!21E[F8I;,H2 UMNDR/>H);>& MVRTHQRUI;=%VJYII5QEWXZ9\_$9^%.PGGM[R#)X0;$T!]G +B($1\M29I4TW MK8U8QX"1HP$

FV"9(V=/@QP\-32XR :GU1P'$0]]LY% PQ!(1YAPQ9" MU/R27E7L*SR.XOY=M3[H];?JD74ATB];#@?A13V/VEKZGA[]&.W?J.SFDH+^*3UZ(0395^;LL'@0 M#">#DUC_0UGSH:SY5R]K?OURYBGER\\H6]Z[7-EAO2AJH*P[B8_7*.-@-!FV M:XW[2I.]8#)IWH9$K9IDIP39KUV"?""[#V3W.-DE5?_O$5Z'RWL)[ZBA@H[O MAMW^"7RWQ=)V2*_')BWA!=%]S6$_2#3CT4D\MQYAE^-&0^]@TA&2._%);C/> M-R>TS=3'CMI8RFAC(+1;QO<3SM_ 3A#:9E)038[$-6J>K\D !# C$W;,P)?4 MY'P^=_$ZJ19OC=^I@^Y"BPVFD$YF5E@I[CS-LTO3'VBS3YMWR?)^O_@K<^5O M0@3W$L,F'9@$<2_^W+,IXV \/HTJ>J]5XU'X^:RQ[A^&5M 33[<,QT%_W#M\ MNF4,<>+!?DI93QF,P_BT S#]H#<*3SD TT/#;<)Y]P&8&+WBSZ"?#7$%<_U< M)EIW'D^"T3B^*)64UD,P9W_K-W'XR36E KTD6&GEJ%TI$6XGC_I82QY&?(%%4<5+4:_;I_11 ^N5. MP'P[ZG@?*GD/2OFGJ67C;GUX<8.3UN^,OV&S$8' M3L*4P/Q_1B.#!Q[YW^.1#3A\43YI]A-*& @EIVUF:=&UY^&E^VPD\ME9FT!: M0SOTZK4?;U/1:-R<6SC"16O2T6@%21RSWYF1/J:V7/E+L_9WS<2V#&K?:-#& M%1E'?FC?@F 2_1*[G!0>3?V? >(RVSOT9T6_X/]D87GL$3DW#.B1JXZ^;J M\4>D[&CLM-2<5\)%^Y6H&R6G+T2.C#-Q5.T>*Z(]+DERZ<8-Y75E>&N"]-&+ M"^:)LN9J'^CUBZ<_;XLZ+O-#B!''OK?%2@5K,4VM&]LR- M<;/) MA+Z1/JA\J]]_4>KYL@TX!Y*#^HQABT(0)C47T01>7H*3EYD'@T$<1*/=^$S/ MPDD4].-)^]YP&/1">K%G@\4Y0=;%#F;MDD'0K_'A\[!Q,.SO/HU[0=0?LY]= M0N]-M]UP% ?]_N$< VQM$ [W?&;0"T;>\K[6K_\=)2+1&[FT+O#>';-H9V]- M6VKZ@=Y6M0_&[/MT],K[*A>)X8W]]IC"&R*Q^T"WOEM_WOS,?=7;-'??1K]% M,$?6@H1DCJYA=S0X&ULK5513]LP$/XKIXA'E+1I&0RUE2@,C4E("-CV[":7QL*Q MP]DA=+]^9R<-+0,T:7M)?,[==]]]%Y]GK:$'6R(Z>*Z4MO.H=*X^31*;E5@) M&YL:-7\I#%7"L4GKQ-:$(@]!E4K2T>A34@FIH\4L[-W08F8:IZ3&&P+;5)6@ MS1*5:>?1.-INW,IUZ?Q&LIC58HUWZ+[7-\16,J#DLD)MI=% 6,RCL_'IN\GDT\H108>8\@N#7$YZC4AZ(:3SVF-&0T@?NKK?H MEZ%VKF4E+)X;]5/FKIQ')Q'D6(A&N5O3?L6^GB./EQEEPQ/:SC<]CB!KK#-5 M'\P,*JF[MWCN==@).!F]$Y#V 6G@W24*+"^$$XL9F1;(>S.:7X120S23D]HW MY0CM+Q!WB3H=I)P)O\8[5[X-,!?!K MI_]%RH^QQM,8WL>#^Q+AW%2UT!O(6'*2J\:[.@.7C6L(P11PEY7&J$,0D)6" M)&,4AO\H=@NG(4-K?($^:\&'\^?"DZR%&)'&&UV4O\AA30(IL'XWC")TDI#CWT5OIB^02\,WW9 M(;0UALFA-C%<:2BDS80*5'LNNUE95FJ8_4$:'VU!6'9Z19C)K;"C+34/Q)7% MQP:UZQ2(0W]%91K-FMG2M!W&?NITS.2X9[[MI7!@5DJN0P,]_"\DXWO$Q>\I M^48-7MXW:YC\;0WFB1OO(30^.T9_VK:RE:[&,W68FBOC> :'9C@273=O/TDV7%3;,W% M=I%8HOA_)&72::?TWE2(!$^"2[,,*J+F*@Q-7J%@9J(:E/:D5%HPLEN]"TVC MD15>)'B81-'[4+!:!EGJ;1N=I:HE7DO<:#"M$$P?5LA5MPSBX&BXKW<5.4.8 MI0W;X0/2]V:C[2X<*44M4)I:2=!8+H.;^&HU<_[>X4>-G3E9@ZMDJ]3>;;X4 MRR!R"2''G!R!V</_H>M]8^NAGLX$2RB5P3) M($A\WGT@G^5'1BQ+M>I .V]+%,P@59T=LWBR2)K@>_C;5[2WQ]"79XP;%Q MB&:> QOH*@45>T38(LJC2^$UC( C,V1?QM^N+#SI.X%ZYZ?+0*Y:27T+CM9Q M@&_ZOGUV[Z?_CNF=JY-C::71Y,,\ -U/5+\AU?@NWBJR,^&7E?T(H78.]KQ4 MBHX;%V#\K&6_ 5!+ P04 " "ZC I3^"T<+M$# #^# &0 'AL+W=O M,&R 6S_C.+TT0!^[NPXX MH+AB&_91L>E$J"SY)+G)]NN/DA//J=,"Q=)]L42*;U(4/=](]:C7 (9L:R[T MI;K*4\M$"=^6E%UJ#@$-AK 2*RQ/< .=6 M$)KQ;2?3ZU5:QN%^+_VC\QU]65(--Y+_R4JSOO1RCY10T9:;KW+S&7;^3*R\ M0G+MOF33T:8SCQ2M-K+>,:,%-1/=2K>[. P8\O %AGC'$#N[.T7.REMJZ&*N MY(8H2XW2[,:YZKC1."9L4AZ,PE.&?&;QT#8-!XRRH9S<,EUPJ5L%1%;DANHU M^8A9(W>BRSZ&<1X8U&IY@V*GX;K3$+^@(8K)%RG,6I-?10GEH8 S>UMCOO2ORM%>F'/ Z3#__;^A=0U94%P:2"2^K^S"9W"(0#()J=W!07D(:RDF X"!,&%&C3 M'_](4G\2I@,X\N-\>@!'8?Y,C*%;T$.:W)]&TY'NQ$_R]$!5.DE.[N%!-90' MU2"D."NLY1435!1,K+IVR0P#?7$R"US+/Y/56:N!4*W!:"*7!I\.+ "J"<4V MK[&=6I/,&DE*V;BZ1/CJX8;D:3R(DMU%\8=A>*=^-CE&\JKB2LD:W?W6,LVL M-OTLR>$ GLW\;)J]50,3!+;%FHH5N+(0^%AUD0;" =\4PAE=,N["/8I:EOEY M%HW0Z&R4A6,T6IBE)TO96XJ'B2>\,N]5/ ]&%H]G]@4N22%KG$ITU[1@:_= M"MHPM([]@P2(UK(R&XHFEO"$LT=C;1\D+IY,AE \&V8]F[Y97=$JQ8J6M_51 MA7UZHFR,R\?YBJ;CU/[7];K56(Y:6W^66'ZNV$^7H"M[A92[R:[\!_&,_#!- MA@AL]'F6'[E'=UA@8L66')Z+Z9ME@CTT'J&SW$_SXTW3ROTD9;EAG!_CFR7C M6.>I/TW'EVXO[DKC%(NNOG9O?T[]/,Y^&>.C,/'363@^V4N_A0J4C:3"2A(M MC$7$?C@[)AI?DFGZLN!35]1N/380!8.9M :U=EMU_B# LH2X'DEI=D# M5D'_R[/X#E!+ P04 " "ZC I3 )N@ZS\% "P$ &0 'AL+W=O'BQ\LN7BLUPSIN ^ MSPIYVEDKM7G7Z\EHS?)0=OF&%?@DX2(/%=Z*54]N! OCRBG/>I9AN+T\3(O. MV4DU=RW.3GBILK1@UP)DF>>A>#AG&=^>=LS.?F*6KM9*3_3.3C;ABLV96FZN M!=[U&I0XS5DA4UZ 8,EIIV^^.Z?:OC*X2=E6ML:@5W++^6=],XY/.X9.B&4L M4AHAQ,L=&[ LTT"8QA\[S$X34CNVQWOTBVKMN);;4+(!SSZFL5J?=OP.Q"P) MRTS-^/8#VZW'T7@1SV3U"]O:EJ)Q5$K%\YTS9I"G17T-[W=U:#GXQA$':^=@ M57G7@:HLAZ$*STX$WX+0UHBF!]52*V],+BWT2YDK@4]3]%-G\\&'T7!Y.8+Q M&&[ZE\O^8CR=0'\RA-^6_]$._KR&MX[ MFQ9<\4*M)8R*F,5/ 7J8:Y.PM4_XW'H6\=>RZ()M$+ ,RWP&SVX*8%=X]@L* M\/-K2_ D(FTBTBHB_1X1ZQ*]/,!\,1L/1P3&DT'WR['@$PM%]:[28@58:M:4 MNOHU("QB')@!F%WH7UY./_8G@Q%<3&PGW[P+<-^_X]=^W&< MZD]=OMCC/,S"(F(0JF9JL [%BL6@>#,U9'$9U<")X/G+T=DJ+0I=R0:<2U65 M<#_Q9H*Z.RXBU%/)) 9]^UQN^RM/X)J)E#_BC.Y1I35"4XL,Y;;R;TPP[*/C MDW?;V/P(+O$-C[@>Q9'CFL2B-KSQB6%2XEKNVY8E4L+V;>*@01O,:)F8)O%< MA_AN !;Q?8L8K@<>\:E!+-W4,$,U"C#6;8!O.X2B>/DH:4^_CWVD8[SV@P!934'+KN<90 .4P8 >B*'9V\>>63)Q MAR6+(EX6"E()NDU7^(2Y"JC#&6 M[,("G^[3P[2B,(O*+%3HJEOL&,H-=NR2W3&!>278NG.$3XLH*ZO.9)UB8RQ2 M=(,-$YBPPAR1A3IH@3NJ/@7 79B5-8=4%4VO73N7DB5E!EF:L"X,2Z'GDE1J ML(>J_3G0[N JF="%:ZUVRP2#K4@5U@_+E30558^+ZP+5FQ#*RP@6_=_;'5C3 M//U[\O!D7\+R?HTNZ 9FR!(F!(N?GWR]-"S">^A+R=0S,Z_2A;]V15_;)U$2 M! 9V&CYV)C9V2=B68#=BMS]7AQA4"X;_S';G4)\$N)51:N+V5/IM:,^4#:SS7&\7Y]" M'\WKL_P5[A7X*4#&$G0UNI[3 5&?C^L;Q3?5F?26*SSA5L,U"V,FM $^3SBJ MTNY&!VC^27'V)U!+ P04 " "ZC I3-L[>=\LU "WT &0 'AL+W=O M5%_^V33-+NOGSVKEQNS3>I1N3,%_+(JJVW2P)_5^EF]JTR2TDO; M_-ET/#Y_MDVRXLEWW]!W;ZKOOBGW39X5YDT5U?OM-JGN7YB\O/OVR>2)_>+W M;+UI\(MGWWVS2];FQC3O=F\J^.N9&R7-MJ:HL[*(*K/Z]LG5Y.L7TS-\@9[X M2V;N:O4YPJTLRO(]_O$J_?;)&%=D4W_1G?\ M[-GIDVBYKYMR*R_#"K99P?\G'P00ZH7Y>."%J;PPI77S1+3*ETF3?/=-5=Y% M%3X-H^$'VBJ]#8O+"CR5FZ:"7S-XK_GNAD\C*E?13;8NLE6V3(HFNEHNRWW1 M9,4Z>E/FV3(S=71L/SW]YED#4^, SY8RS0N>9CHPS60:O2Z+9E-'WQ>I2<,! MGL&:W<*G=N$OI@='_'E?C*+9.(ZFX^GDP'@S!X@9C3?[;$ E 8QOZCX ?]Z(T7__UWPZGCW73]PT29$F55I'5VFY:TSJ M'OJMB'[>Y_?1A, +0&XV)KHNM[NDN(\2>;AWI.LR)= 1R1WC>-/Q\ZN;:_HT M>?XT>EONLF4TFY['T0]9D13++,FC5T7=5'N_T,GD>71=F31KHE_*NC;U%UC9 MNUV:-$:MZ9U;TW0\N3@9G\:P#GA\G2URX]?Q8UFF=UF>1S!0]!M,5QV&Y:]E M$_TOL-,V3%\5T>ND6F[4NCT >D=Z4<)_;L$_7-V\<"O.ZGJ/&[UY1\/1XG\W M*U,9./#H=]PH_ EL"Z>]VJ^!D>AY8:CN$' B+\VBH7U/G^-'X$7-!J!;W)J* MV+ 'P6\[/&%@"C?[14-'>GHQ/IF.G](S+TV5W2;(;VOZ^R>3KF%O,C2.V%3 MC^LH*X A-%ES3S]=/*^CW^[@J[_OX2LU]GQR=G(*8]]MLN4FCI)M"8 J:2'- M!@:NXZC.MKL<4 ]FQ"TF'J AFA)>VCP9&%.CVR+^\CD&?#5A![%-RL#LU=$ M-5%31K79)17"<^G!L#))LZ]@IE55;NFE30D 7LJV1KC!&H:!(?)[6&XP?8J M]6N("+<6;L5P)+C@! '>RK6\$:>)8LL1XAL35+#Q&F4P!"P? $C/H/^&*) M"T!09S $+*V)S >0W+5QXU=F60)?^P>_C8N&^78H6V%WH^C[I,J%@G"+61WM M3+7-&KN@558O 5'O35(!V P<9X$02U8P'9PWL)D%?)B<6;K,BF6^3_$16E&V MQ?&R,JU'T5M%LL9/"Q/!8=91+02 R('+7&45;.?O^Z3"J8 _JZ7@9%,>T2T= M=@\BV;CWW0'#;_ V?D5GD,(P"/'H&.%6F3S!EU*D(@1QDWSPD'\*KP'4-DD* M>S<% ;,"0484 O,8PEA>2 '$#\@(B&"G2]*_ 0$RQNGCH!$ Q_ 9U+,06HLD M3Y"&X=7*-*!6P2.P4?P-0/>FDMU4&6(6OLA3U78<0+4:!%5*F[&#L8)W!XC! M$"UST,9@Q*^CX\E3/"I0Z&J:\V@R&8_.0=/(7H5+^0I,"WX3,#FCJ1UP=$!4GSE1?790L+[CA7Y?-QGH@&WISZ+YXT8@) $5FOB*(&5P M:BLG%H 4&I'?",6R0):.C( 8L^)QNPH D^U0;JU-8:HD1ZI:+LU.$<*[(L._ M;AI:A94K/UY=O7%R19A?#2IF 4JY98+;Y#W0D=L 'D8"XF,K0B!9K5#)=@QT M!UP)VG D^;AE^TAYK)0,@UX56<:>@I9ED&$[PTMH#*WIMC+ ME,(:ZRC=5^&J"9;$IT:H:B1P.,6Z9+JLLSI4-\QMDN\)(,B+!\&C>6$#@L(X M7B,DFR U$ITBHTU+D'JK?6Z/E]Z'Q3((L<:@OV2$()P:+$'@63J&HYLNQ"."G/ZL>IH M7_.C-!JQIJPB)!)8\1ON,TY._"4'52&5-<2X\VH/9XO@ -CMB2$L]DU4@&[E M3M8ND6\X1\%AT)IAL^UL0&>!:D&IY>AT,+7JHRT-!S^%AAYN:\#:B)) M YKO EB](0VJ0I1):F"IJ$#LP8*JF-=GU7*_17FY-")76?C53O( %[X'Q(U( M%\1O"(\)LD#4),$U(2_ <.>ADZJZQY_E8(=IF):+2^3#2=(,6<\.N!M"E#0D MUM3J$E 1UWFU;/!T[5(!RW.0NQDPD?07>)R /6H18!1&)V]=<.%/_]7Y?G%Y?/(Y@9)EC=VZ60 MNP78$@[4S3ZUV@4P \"4-6K9N*FJW*\W47-G\A4>E[-7!QT422/1T#+ 1>@LC'Y#B18!HP.K<'M M%JU((-K4B<'W17D'.UJ#1&F#ZE$[2@$K8U'6SW!1E7JX!)E8W M8$U]8Y(&P@F.W/%3& DYAT%FB9_8T <>1 "-BJ-B>+^Q/^Q#K <_S)35A0,G +H@7:%0ZT-^XV M^^UWJ$KVG_)N#ZQW*:XZ"Y-XD-"3)?"V+4)&H.=/I22%2:%CS+1+/(D/,=K!;G'@6IQ5Z 9; MBK? ZQA.PT6Z8>43C)1UV60$*WG0'P3KOGQ6M:4F1VA$%#OC.)#5@:WSCDS( M4-8$IT_Z#W]*$5+9DO"*]0:003>;;,?H M%C;4"PY1U;+LDPL5R":!Q7BT@ M13A&.3+KW4*@L/8%>OX.! 7!CN@9AY'O,UXH'KG=$$8/>8O^&(51Y.(, M05==(2.UIJ!#8V&'>+3+SJ20F&3,':?H*Q [SB. A!'15NKJLK=TY[)$F5A<"$8(GN(=5J> M^:KP(LHK_-X34QDM&5/ E&4#? Y6C<3*.AXM20A9X7;94O !G]"/G?1(8G(4 M6D4<&5Z+YEH^'6>W$_LI&Q$I2W+,P3IJQEBK!* WU_(;&ASLW@:Y7U)IN@4& M14/Q".3@=]A:&:4J)/C(4ONJBSUYUE$06HJPZJ_E)0KO8?W) G57I-Q>* +> M@J;H4!^G]S*&B)U>+MFR9)'$#%.4'6:779X8ND( _!A!;SM#5FX9+.;0*9*+ M?W=/$3ITAGADBPF)R7].XA)&0WB>-.4)^0-)-TP]4K$% NA WCPB0.$9K;-L MO2'C*(=@($S%92$[MEO8)O?HP;EWHJ1N>TF]@]Y+8?9TH%EA?1_R1!]G4_Z< M&/&C"-QFJ$Q3=@%D$4[2>4"G'D.R>B MA6_B[4&EBK6EOG<[)["30'Z4%8Q(&.DISOIO-7!X V#O-,B[6@.&#IM>EQX@ M$,]-2U834^BO7SQN,?4B]Y:'QU%[!G1&POR!&<&W+EKW@SS"*BUS^)_WL'9) MOJ!_)Y?T*GR8Q[U+2-:@JZT1/MU%"$&D3$:)]0YFVP5:*Q+^(!(AVB0Z5@?( M;'Y!3L>J_$"#PF:/QZ/)TZ_B:#PZ_XKYRWAT^A7*GQI9 ##L_![#GLC,B:/! M(\]Z-+T-L"-TTX8>GQ;:HTH+/%]T![ PRA3%I_./PM'N:T9INV_]KMM%I3R+ M$N/UZ[5(#.RH'A!:>DPEIV)<0).\1Q,!&.WV@/WD M(G2UB8S6>2RR37:U8!9\/S4KZ M&QH=:QG0^LDP MRRC@F#LGMPNQ^?C-?5M70I[&J.N(QY[5N1;%]\4YM;O2T<\FJ=8=D8E:IVRQ(>[NR*-$A9[B-:RZ MUOO5"I/;E)KH68A@:K_6&>M3O2-U!L@7$(' *"!59@^I(X1JHF?M"YPQX"I@ M.JSL6:6LPO<\994C1@*TE<*#=L*-%")BP_1UID%.>39PV&(QR=:":#&.S'!* M*#&LXU%?(EB0BKQ'02R@*PN8GM5E&%N6Q;GSL'HO,IVM28HPO0WH;)GMB"G# M$*2!PA#WUHN.\9+*4[[7_.QR?BKO8&.HXK4QLV=]J%$18$R_0)>4I*:T^R?< M58;DRA#Y T))\IR*BP7*)3)_.Q%7M\T/ M])%H'=%3H4C+M&_7R3I!"]HOD/5=2I220! F6HIKTNDJ\G#F'@+=B8B1C0XW MHWO2XN8!*Z.[.E,_8'*PE,QJD6&/-D V(.X *:S3P[U11 /VQT-*H:1G6J7P MLE\I5' CZ9T&M(@@0A@,<7&A0BL*,/?G?.:SB>+HZ/1,_XEK.3H['5WXKT)= M\(59)OLZ%)4HHSY%,H624V/C@Y(1< XDOU-W@H05'V_TZ4(J Z9U2E>2_^(< MADD=]2?"K#[Z/"F9[.AT,AU-%,1GT[/1FQ64GA2H+0!V(%!B"*=>R",A+\"[V%XGH3SW&;-=-B M[M4RQ-MN5Z 2FFVJ7]R2AX%3686O7*B-0DS,==B_B0B(XM ._KV/1CT2$70H MBA>?:*W9"D7/FWW JQ8[T''(,'C8"7#C0H>B]&TA1%"M9=R65!&9TN/AL^)0 M^:,H!5.8C-M-, Y9.<%>,87!']C+K'9F>.H124.US\9JI1GXN*D#$F;2[FM< M2;( R%-XB>)AQ,@&?$Y(KCHU#YE3O2GO"DQ\*N]8QI@/"9I,,?M%55#1[5$< M/^*^A^FZ&0&(X.V8NH4T>:E)2A,.5Q2Y'3Y?(9:^5!]'+P>C!3 MY[(PS1VF&#]N'P$"M&?V>@?J8">D:BK;G;9-1T!ZOAB6P)5?>JQ[O$ (O2_S M^53%SVY#H? MQY/+2_7=Y6P6S\?!-^=G\>5LTL&>+[5"0=B3 %6[P!S'%Q>GG>\OS^/Q>-;Y M^O0R!NR+KBBMIOWCV5E\,;_H?#T9QY=GW:%L*0^'M1X"PO3L/#X[G_0,?@ZC MGP\ME ?O""H\HK/9>7QQ/@Z^&Y\"-,[/PN\FL*VSJ?L.E FTWWSFO4^3<&+R M4[A?:#.DT3],5<;T+[OR"IT!&7(L2=L4;H%YH95!0PQ_* !$7^G\]4#]"@MA M6JYW9_Y= 5-/HNM[U#&N-YQG(/A$*I"-'"1*Y=5"'SE1N6^H+(?YH_6%< 7' MW*OW:),I.$WF-AZ79*G5R3#Q@46152@[BJ16=3JY'M%=4K-#BZIG)'5,G\ZT MHX7E">C('/U&U=U5M$B0D/XRPH-*&0I@P9@ * M7I1]KO, H#MN[.A4K8)R+91UC(XN*0H(3N'!]80 H?1Z#@5PJ9B(&P\7[>YR M$LGB+^405-O:)T5%+WBV4)=LLJV81SU:)14UE-F2C!4J PD=/,[QT+_G&.RL M14;>2+W6X\0KAG187([83I()GE,U7GW6=1N05ST'$"3E4,JW4R4QL>Z#6>[) MAR6L1JU12-3]@E'VC#-;KPI5&)(I(UZYR)Q[+'2) .2-^#'=&M4(C T":^O' M0]=!+Y&3P]26NB (UYC-=WA&1P$0,4 M4"IM65SP'*"T]6X6=)Q/9Z'WLGWD&H*\8/TXI*\'0%R)B5EOX"-FEM[8J MSQG1/*'8GVFH"MIJ/L)L\=6JRKY>A^JCL;P7I7$322TZ:/WE=;Z/4.B^L [7 M1W%>Q,_.+^.9TG6.HBFH!I/9:3]Z'3_ 3+O+G)[&%Y==%0OTBO/YO(MG[>=F M\W@RZ<(&1CV=7'1>CQ43#I;* LC_J"IPNDN>Q)<7795M&@-D BSUCF!G=3:/ M0]X^,40I/'TP9UW"!:>\7.@C WR?$\WY/9'&E,) *2RV9K";C3OZS$UU:*I_ MX3T3R*+I2<57A+N'#C2=WNHKQM_>[VPJE E<40LK6HG B;]G%67*H^0.\I5: M9=*M\ *G199W^)K("941U'%2=!/IE*\C_305.6'E3>,UA4LP9H%5<-S9(:J] M6%^4\G3CC<,^6DRJJ3A2BL.$#JABZV?(FM M-L8QRZSA^ ^1 0;Z[/ .D;NU1+@FJ39B!R0>M)O_H,/)E^X[ST&WF&@8%+:\ M*/61&UT_D36J7J(_5#.4Q4YY4W9T\8&!]D&!;:T=I 9+/"L5E7*"VQ8_:%K! M;/)^_W/;!=J?[K5+[MG%1?GC808;QI1FXTBB2Z=G,966HL^2 FN@]QN7-QXL M%-ZPREV[<(- Z"+G06+YJ,.(=7^9G_?I.FS0TN?DQBB42I5U$6A2](!)[5!% MY[0CBZ);:@B!/KD=YBX9VSN":H)M?DH#:IF+DM(I)D'NZ9"3^T<+S+CWD#GJ MJ(HY>M-,7(G'K>.&5)WR<(XBGGGF!Q!^$B;C;)/JO9%8"&<\N^@ L-AF.6*U MCG54WSRAZH205$(UT+G+<,$\/#3AI4R:U%J;(.U$5 :8Y3@)[A,S9(POBV/2 ML[YHFTU(=0*H_WC0G%"6C M0%,/8B8HKM]BD;1\QBX,7A$FQ/;R#37R#\+*Z2?OI+AV[R!M[8O*2"N1V@VK M#=NDIKQI8:D5]J71)<8B)Y#;TBXYA_2 D>9<1FE):14N.\S-G@SFGS6UR2F! M'PS($^M>@-_3/?!\SHUC(U64"=X:Q13LZ(<*EB]I^[M#??)@4?#;QOXF>3N5BU>+U>2"UI3HB]3B?2LDVG5!CPRBB?[!HQR. M9@\L5#*?V)T@87K/LR5)UND;#D4/'-'<'='\@7+PVE!')VYY1/67O/+!8_JT M >6DKJC60#V2JD<(UCHU#/.$"A(!N>W')<\$IYKX1 2DFT.C<\#(8$Q?1_2/ M+K4#$$/^ERH'X.,S"T+OJ,4S=XC2<0>H-"=>+H)="D:#8K9/2YLX@!F7#C,N M#Q[D=8+%P_@O];*Z!:C9!B4 8DHYP P'^+T/2;[4V/R/P745BS2S\8F-RHAQ.-6.Q*OBQY?_(3^I,PM#7Z!DKBCXT6V#./(.EI-36 MQ+=% O-NBVVUF.63D 7#C@T_RFS">BMF0K:GB8W'M[<7+D$7FI F18\[NXIE M+B:!HA@SJ< %.!EUVL)V2RQ2'&S%54EPX^)$R;.QH#+UDA F#)QWZQR:1JK* ME',;X3#LL7<5 <%:I B!XN=5PPX"6$9!75^7%Q(JD6YC^L46#7GWAR(D&XURU:3A M) J#.IQW 'D>'7\XL-0@Y'5@>1X9AU?WV%6-HI]:$-4K#'SZSN\2-MS#T)6$ M4*3!$#%$S'8R=+Q!7(#EUD>D[X5!+"ZGP]?;B,#M[-3:J8V467+J &;@^GY' ME%O#*EC8.Y!SSY1KBMMO!SJ],!1\ M8*K'L1)A((:\(%G(IGP%FN^8)# +;1K-KS/[9 M_K\*D*G]ZZ\ AVL+ATZV2H5X_@ZLZ"0GV#UZ3@=MM" Z/_>WV%4O(ZEU%H,) M\M$QO]2-/?R Y_87.K=KAY$O""./HMDDGI_II(T3'DX/CN=#JR^\V-K]?C[9/ZOPKY# MZI9J%3XYJ!>%&/S2]BFT\;E>3>O@B-AR_NMZERS-MT]VTMKPR4/3!&(1^\XW MA)!)T6+7^\(Z:B@X9=_VI?94X.0R)!U;EQ1J[\7-"A)%[L+ZXENIV!@7S[DB;U17U4RZ.M-B.'U;THR**AY&\D"Z_Z6EE5L-=D6C!*X M25)88K)T#90> [W18X#/.H2H"CY]1&V*81T[L)U(GO92=YV)G9H)2D-18ETE M>N%L%2>[WEQ31)7FGDAQH@';J)&6 V0(]8PCL:Z!M:-"M&/5!,M ?$*#3;=@ M_5.J!:N@9\["H$((S]P"QM"26N:@#BOTKJPO$' 'BH"I3\K5JC<$&V0#2XU2 M*P_$AE]6B77(!UTD 8A55:H.5=Z3Y@#."F91%B>"9ZYRB9:'JP,%!KW-K:Z. M6J.V(!]%AWC3U/.FZ8,V&[9(';+X'OUVI#];@\TS#02H^=#X1C$J6N!ZQL14 M2^7C:]ZBHTXR&2/!P\UVI"U&D['4UQU2=/ZZ7Z\O;,VHVY+KS>D])MR>+>U0K+BR9;'1,<673S(L5*9/&)#@D--3&TMC_830C#2WEBO(6G(< M+?--;=$E(Z1>ZAR' )LW9:[:AO1JTN)#Q(X$1_/1/-1;SX;4UMCJT@5W]Z.R MNU7D.^W>4? -[)*T97Y^,6>(=(0NN7*/!=,'U_:G7,"+ACI468AE==#HI56C M:(+^NO@-,'KJLN^\>YQ:<6LX:PO]>+R(P],*3#A1\4RU"2<(GVJ0-X-'$Y@, MAVC?W]PQF1VD7KZ1X%I0Z(K WLL$/GX8N>V@Y? XS!;B7IZ@?3W,!+2GQR7R ML4.S,B"P"GVFOG5 3[>74?3:3<-5W?)ZV]-O@VP/A6F O)RP(PKI@X(+JGE; MLM=J/7C(_L:4R>$+3MY4Z ]H.+B*CF\*3/0>\Z<,% 5?&_V&50 .@[ ? M&J3O'CM^\)4!P'67F<_7T+VY,17QP,_NF@;,.$SRI0SIN^R&@5N)\;N0N==? M][5!+3G/5CY)BYIP'TL !I?M$X-TBG5.#?6M8O"((;V7B/L3R!!/1];@=,S' M$@SW_R?Z[K]"[Z',@%KE8%SJNI*[V)P8 KWSG,R!!X+ M1LDMDQR,@+FJX3)="\>N-MXNZG+3\7-:=3VBOR;/#^&AO>MN&6"A'HX MU_,=/_T+;NI&NCD0N5-KD<9P;RW;J,Z;TS.2W=2\;I-4Z1TNS/]V$EU(5,\] M59>KIO747\TB L%H@G"B_YD'^ V[3Q@% OO F3SP _"SC)1X\@UE'_C^%?N8 M7<@ 5KC\!N14C ?!.5<]Y! :.N\-IW+;WCUDBCDV:SMD> CZ+EE%Y'JPDU9! MUS0U%?F'^8X/&*.W>0&RG.72Y*;J,&X=+H@]#WH%S-H*XZDO;/]B06Q=B/^@ M##XD-OWM)9/#EX]<*\Y[8ZES,#WADP<+#EXHO?;L@"]RP(Z6L-4]\F_W>C?+ MP%G4*LM49S'H-VKJQ$%Q(K^VEJM%Q(&MP>9)'B=![09B'V+UT3P.JQ%*8,]N M#YIZ>&^/42="[:%W8.N*T"D9$T_OR Y.1^,6/SC_8@R! (Q=M0U=^^#[AK#] MGY9W!5>(]ZT=^/+?N%O.1Z[A($'X>R FA^]PT/"\]GIZ)]NFESR^S- !>EJR MR!7=Z [*#O&\L6%+3JB(3-I>E$5CI3IW5("?;[.$ /Q*>LFVZ"*O2ZFTJ5L^ M#5;W50M"_3.O@3A4Y;QG6JNL"^X!PGJ@Z0.-C:.5Y;02%#NW79P-ZG ME;?K4-%WH EON8%WO9CKL,].9:+AV=GT[CJ/6& M_-G--%']G?B1?4&2&H"#K=DH!\[%3I8(;8"[3:_@K+1@O"0T>=%H\UW#A0JE M*@4FO\,++S;9+K2[NV4[].+SGK'6,!8IE)'&XI@MRH(85#FB]UNY.+C^+C9^AK4#=2BK) MU:LEC*&O\G*3!I=;^.UBBARW[^3;F3"K!*@FR4D&DT-T7SL>30W>JQZHX\[5 M;1=RK@=PD>KL;>]5?WL$_&61@J!@S\=W E(F)5*<-YUJKP7H>WQL18%MB??* MQR@%C1M;:.;\=Q,<828E^;INAJ0 UL1003"W2I7KFHXF:K4[VZY6@8EJFSR> MM#(RZ:*;VA],;>' NT'7(8-$ER3S!CS$[>HHDO<*:][M$4A-$M4:V02E"?9F MXE:U='>OWLEC:*//>6BR9B,V#N5@T/VXRZRQF5ET>+ MLJK8ZX3CQ-JKYH_7EI5UJW84TY/:,C& >%6U:UNE$N04H)Y+:NI0M_ VGX[5 MCMD;;C?.B^Q_WJ++OG;1J2$ .%W3GAA^^5P[(<+:$E_9&@Y3LH*6XYE5PI#\ MY7RHCX(NDHAK2MS&>[Z.TSEPU=<:,11O$A1VE^-*$A^(PG#?-L9(#WLZ<>V< MLZ9]EG:;?LT6!6VC_F$82AHS@@%C22TH4&P-V:,2,/AU"!(7VMY*S[<630RU M'2.]J6GC@0TH?BRD=+<2 M:% EU(I;8@+^[O2$,F GDVFK1O!G=7>F^WF/JZ-2V6P+*)1N?[3MD4==$G M.2I-/P-E@_W\_^W&' )BAAFMJ0F2-RDRDG/B)VT+UN/U4=JV>.IM(?YH\#C= M 36'UU%21679D0('S1A?#S8Y7+_U8UFF!&*$]2L@H6)-Z5,'0M*?,V!OPV/L MJ6[?:C:ZNWF@8G)%NH\L==1HN7XS(Y^!OB!8+@0>H=Z+-B9?W9OYQ;4>C(9N M#@[NV]"V;7_JO5_B@U.[^ZGH'L8BV5+W0+N>L$$#MX!=[)L2E3LQB$UP!1(^ MAME.=/]O8X*.$S=[NOZCL_DP#OD0*655GQ_ZUM2MB*HEUX^UTCEC8S+Q#HXX M.CI7 0YR@,R\R[@O@*'CL@-%>/&7J\*+?N"DO;;KJ>>TZW;ZQ-%D.KK4OIZ@ M S'"(?ASW&Y9K.^DM]>U^>IS CBRCJ#G6-37B>P\A*,$EJ:ZT1BZ;Y(5,-'A MZY-6A[&=U#-_TS:Z_K#+.]6/L[!5F:%ALA^FL,KEMU: A+GX))3M==[8:A5% MT\)(;$]"<<@BJ&4_Z:7DGU.W0-"Y8$(AJ\NH3_+)4NG:"KL549D9.U>DY7W/ M,IRQB,[:GH(22Q,/UW\$$W1]!UTI@P5)_GYX;/[A4K9<\V(;15]KEMT]+-L1 MF2\D,4SE[2/,7+\-TH;Q*B(B0N_L9O]NP6<,?"Y;KPWYS-4H>%S48IGZ"1#+ MYDW9\B:* % B)E,.>:Z;Q.(JZ79^/VIDB^IXC0"P0GM)[9(+-%&"\T40.[2( MV(?!LZ+#HZS6I4Y*8R:A1Z<.-;7V)&'E%=_(U+<0VD9BX=A:%+_]Y=7+D\FE-2788:G0 MBO LCC9\@01S+>=T%BY25NINC*Y"$1(08>?"*+*G $1?)5"BXS0:7.V.*+@4 MQ0FX@*NX/KUHXMQ:SJO(+ "OV;WH+[@';-" M0)JY1 :^X]'.]18T&K2=;O&HNA-.9UX,QGS96FN'W";3"Z_^UCNTQ]I22654 M1A15D?.MCTF&-\2P93N9.=/V*GB9E%Y7Y.;2IK1MURXWVY,JI_4/OO1CJ(JHJC(ZBRS&< MU17=G=C?8HC.;'IHN,O.V,E%;F9Z.1]V. M@7_6__MW$1Y3&U&Y(O%*9:U@ 6/_MV^]%0:P 8PXP^HX#,<^A0_G%R,-N@L\ M(E5$!ZK[6)?1 1>^=#V;VP:'O>]?2H!?$7WIZ?AD>.M/?K(+R]'04]O,-^F^-QLIF%$ MJ'-VR(WCF[=,#G=8>>65""#R7[#FXQ>RO0[X<3YK1/Z&[;N6"V,G*<*QSY6, M>UR"6'30'^*GD%0K(8VKU?@">.O?#[+S7OM;O'3C@>X=!N*DR3OK;UDTUHBQ M/?3^%0;JVS[5T=[)1,DUS@$9C+BPUDE8:4,7&Y-]&Z3%A#%O,77WM?/3>AN. MK_Y1)8QUO:\D&&RUZ(ZEW+Y)3X7RY09.5NS$Y]>C5/];6>J?86RI6WT (VVL MU)HU"C<#A*2CX3MG'H&9Y"7OT(9"T]"#$AIM8I,]9(L%-X9X"_>PJ>0&3[/4 M!DGM%=1N3:XQN&L.K[=QR&4^]2U\I@_UVJ&^*=1SL(^Q?L3KOIDR-_AC1VP1 MMA*T68S[X+*5 6QDQY^]@=,;L%+\AS/C5 L;]!F8TQ?SF(+[YV^3:IW1W>3P MN@^(HIL][6R"J0MV\!LR>3ADCW9DN[WBE0"]J_4 M(]$V;&I)$KW&=%1L6)*7&)7?2Z-N;A1$&*0:O]'UV899"9:=EY75;RAV@!U" M$7%\'Y_^ECC!G@DZJ G5[T]6F(?/N2GD*+&B3#T9W9:X1&9H+O7?W9X@*?\, MF<$[W T*Y-QY5$_+B22'T@>U]9MH+AY-\!!RO!%[]/#9>M7*6RER6K+DU[; MGK?#*>R?-V+4_MUUV97TT=[*V$SRS_$6!?MV;%/'59]>KF_'MA)YC".@#]ND M6<*J@,GE9E,.0IJEZ<>N31N*.0TY^TR+8"!,&JDH M;R%H\&XU!AD$0Q=T53/EX+):M?5[)E8]"J' YAG>][E@3VFBY<G3NXYD;1<8%XC7P%3@-K#)(/8U7YR7W2?)6KB ME9.K5,7@M1>62Z%RM"ZE+Q>]O9<6G;;UN-;N*^/=H[_@B]'DZ^@5O^?DX=_W MI:A+!-7*IV62GKR4F XKZJV.T0G?H,[O'CB%>Y,3&@=1XB/K_D^]SJPB!)OO1]Y]P6G%(>4D9H MO>J;YS^RJ;ED6 XT](WUA2N2AXSY:9PJ2?T(U?VLT"VS[)M]34VGLOQV*YD14!==LW\@3O<4E<+8DW,T5Q/!;.])37$RX[ M)CT=+S%.AVT%?P22ATJ=(*D<#4!U$0>78R64C2H:OW7V()'X?":7^LR%=@LT M)NN]6 TUYP[*G2(#Z.PRBAY$A0N'"2]AHL\[\<1K^%12T)\3#_H7_RCR M\M1U0]TY:4Y]*\F5SZ"DG%L<^5GTF+[([H#Z@K.J%ZB]MEW!3W=/Z_0/HF2, M7E$O[%T0UQ\Y>U?)$\[W)/?=>/%'_S^D\[Y#@V0X/OP_C#UO&&T^=7( [Q5C MFOU&G_%#;[\6S4%W*PVC1X\9[9535]P87M;:K]YI 3PTDH1*W, HO\._T .( M"C0G[RO0"^5,GGH:LI]FP_?2M:ZONQX4>2V7?)!&H.-6\7BN&X02&YH^/_B- MO'3=EJ+.&B*=T0?"VWLXB\?C;GBP/<]#WP^/\D?^_T4YR/@_'.0_'.1?ST$^ MCHJ/6I3W.)[![_11CTN-DINK[A^ZHD)1PU8C'P:^UF5E;Z030%C-Q<-^XJT?J=C_OP[O[PC*Q1^"-X_DLN,WU5">'_!GEX;\3I8W_M)36 MO4+WSTUI&+A_/*4]>'GR/U5V_!MB]N3RSXK9*L?V_PEFSS\"LWMV]Z7MJGAV MJO,#C_&+(#&PS^CZ9 GR.)GPJ*=\7]SIX7:VF&$K63!OL'TQ!\EO,#;= M&Z,[.%K_A0P'IHA> /$M*2=$$F*.,>'K*?JL7,">'@Q;5"SN^9HDI-_NRXM[ ME<)BTI,$TY'6<%![JJV@EN1^Z#KH$J+R]-L>-/:;V5&C[JAVN%4KOT(-[^Z: M15>828>R*T;1RRRG'*-^T#!,;/G-]V]NZ!-6WKB&.A2R+#$O$9./4AR."P8I MN0*C()QE@&F#6PD>X.6[DK%C._=07D-N![BEYICRDUTR=SM@[_JME+%UWWIH MPV\IATH>-ZL5AGJHD4U[BL&$E/"28Y\UY2XPXL>Y!_((F)?M0MS[@-R)C;5A MV"S(T;O0JY6(HE^&WU%E$U,^16LMPWJ2]N1IC;O>FT3F0@N+^/I"T M-3 EEIG"K#(;F-.A<-5%U*6AV>)@?T=UL"F^D (@3"4PMA.<>G^WKW:E;8:5 M4(XJ8)9Q354EF M498O(/;T\E*\SBFX>C0@,ABE<_QA:'=JIO:%6?5R X>C=2Q.*Y6N*KSM!3%< M+GSH ,#M_.'2HW^7__N4JO8S@2D;:-L'U:]>A862JW>-()@TY9*_,/[]M"L2 M_0,*A?__GM"O?F=)PZ4W9!D ;] DCVVX=3/Q]O]'T<4D/CT+ZZ;BL\!DF5W$ MT_%E]->VR [%OU6RF#0>6O[I.)ZB&V'2U=9FE_'IQ3R^G';OZ9K-X_GI/+Z8 MCP^=[_!>)Z,+79HW'IU/@S\O_WC_>H]&\A_,_$S,O/GG >_/103?.P7/Z7R/ MU_0>6MTD/C^[B,_.NV5EDW@R/XVG/=0RC<>7YS'R]D<"RHK/!T$UB>?G\_AL MWO71 !3/SV?Q=-I=*/QT>7H:S\?CPW1WD&-H# 2.,0[^O)RXIGN/STD5&%"Z MAF0[@3932'@())8#%JQ0>4UV0OG4O%MF!UF!IJBO2LW MJ=LN.9&PO=V]R:W-H965TCK+"_DJ[VI4O,7HY%,IW1&I,7GM("6,1,C@[G9$(OJ;J>7PAX&]54,C:CA62\0(*.7^T=.R].'%DX]L/F\I/[6 M+!X67Y9Y:IZ:N]> ]E=$S*7'WB=[_1Q8("32_EN32_Z&[1U]Y#:2D5 MGRT& P%FDKTILAHUB8P HYKMMTEVR?N(,7_E(6% M/!LCUW:= 7I>+0;/T/.^60P#D_GU9+Z9S-\T&;A65N94SY8Q228302?$&"G4 M"'I+BY+V27F8[+__%;NV]Q)]K_*_E(A*@0C$3XWXU_MH=>@?NU'C))UN!^\+ MI*:\E*3(Y+-'Y_0=+:@@.7J3E6DEUV7+/G*P&]O829)&7>)Y.+9;-6& $\]! MIT10*M 9++W05O!8')ZS+ ,#>(Y^@ZB!P" X>'Y7F#:.(K]3GX38MKU.M9_@ M&*1_#*:E.HU!@*,XZE0[-DZ"+BE=.NY+=,45B'&;$-P@Q$'H]! /@7JXB=&* M^*?*W&5+18$7XBBT6W6V#]((@W:= \L*W &?#&J?#';V25)YO0173"F[-5$/ MH[*X87D.QM^H16"_.@=0(4S#1L\=GORQK.H!;OG(GGC<%5E#45Z88*]AL?O( M!04[GH^N^X1ZP(HT+W6<846?,KILNCZ.DJZC@'6$<8Q>KRFHT\^+L>-T90-4 M?2?J#,>"*(I..#BS]CL'QT$SBCYO.N5Z MXX'K/UMK=T-T;5U:Z I$(4O 1Q^X:K >XS!Q.RP][]0\K%^5%_81Q/O =S=P MWVE'Y]BVFNMJWC,VINA209@#^]132J6M#"S!(..4S^8E!+R577A@BU4=FA*1 MW0%^:+0]1Q&Z!RPA5[TD'ZNU7I_I#9(,ILD@ZN;W)4 650)ES?>8?=7/*T:7C "TD73*F[ON4/$QNFY(/]DU6@$D M*$.$6<2A=\N9-XT[(;D)K\289 T] ._'#3],;,L%2/J_R5(1E%!9E0G:C#10."YWQRWR7J]!$-K*B'J<#J;C'#GKK*>SKK!Y8^&N#> M(6QU=Q0'X/5=&G8/LQM&VWVC_07F:00BWV^KW ^L%KY)$JNU%79 8;J?YS5E M9$PG&(@"CKTZ)[1WWR ;YS>&UMCCH)D!B:!8HM!8X]);@TOUV:O>O95":+AP M0R3K#1Q;&+B::BBO4;VFLMC F&,[")@2I1"B 2HW)V9%=6IM3G_5FDOK7<%B M'?#T-Y?1#='?NVS@_?.*SRJ+7$M@ZL7&8;^77$>>"P%PJ3\'[U*">(_-*?H* M&34.2[>-/C<;3]G:C[4];Q=J[S4*A2XK;_EX(ZEH'SE<%[Q;N5X>5]JO"1> M1=MO$H*53 6;&Q-JB/[@3 363][F0Y2ULY93;DZ6-6Q-(3JSC(J% MK4K)4V92Q1U34\!^-ZU[%[^YJWB*8."?Y&GVD_6T[F77T_8T)WF( MIVV]YOR1B?.?:-E.\E0MN^=CDR=NV?$#+'O[IS3?O*G$GM\\6#K0%:T3I;X= MY]_.(+OEA)UZ#P%4=P50W9T!*NP0TC*OO\O2CI$N#E?S4LNQH K6E_(9P/D< ME/4,S?5=UI2(WF] MDS]L_WI9_CK>I\62MK^&=F@+R#Z-:5S5>G#Z*W6#LJ( M(OHB16NTH<55A^I.T^A^\Y;XJ9+I%WWOV;R] M72_W4>1@/VA?+N&@E0V]"+MV@CZ;CV!U"H)P0":TGD<+5=;^6[G2-O9]&[L: MH3K=0. EV(]BG+C=&WXOQK$?XRBVA_2[>:V.%37O+VTK=%NOR?<_MWK=C2^_ M+/,;+?/RQPGO:3G!F_&8IJKZU!C,2A^]&=DB/J]ROXZ,P!=H(=5,5XWDCHAL M^S&?@\,@PD'8\^D==F(?NSW>XF);?\ *L7U'02W3[591.3@.8QS$7?@/4@Q# M#[MNEU%H2GP?Q[8]['>#$:-I@1 Q[-9KTON!^JCQS?Z,BHGY9P+@>/WQ1?7Y M?EU;__OAN/KF?]6]^NO$.1$3C1AS.H:AMA4%>TA4_T:H7A2?FW\ W'"E^,P\ M3BD!U](=H'W, ;,M7O0$]7]"COX"4$L#!!0 ( +J,"E-ZE5J/E0, !$+ M 9 >&PO=V]R:W-H965T< MCK[50RBO64'4E.M;"FU+(AFH0Y=Y3G62T&)R: MVB,8QUY#>>ML5H/N1FY6HM,-:Q46+)"O7SBO_Y75L[ >#CYP=E'5&II);(3X;X5VQ M=K !Q&J6:Q.!PN..;5E=FT X\LQIC.G-([V>8K^9J@=:KFEBFU%_8D7NEH[ MJ8,*5M*^UA_$X2T[UA.9>+FHU?"+#J-M0AR4]TJ+YN@,"!K>CD]Z?^3!7O5-/-2HH#DL8:HIG#4.K@#>!X:YJRTQ+>]K9FZ7'D: MP)B07GY,?#TF)D\D]@EZ+UI=*?2Z+5CQ,( '5IL,&P"B+A!O@/ [9C@^X?)3-[#J@AQ!%D,=5#.DF=*\W9^I9GHF;A@^)B49<+SI M9+&(;X\*9+0C>/H M\E'B%R@A+HXS2Q&D8)HNC$LTCTOTO\P.5HMQ!G*AM#K7Y^4L/V>?EVJTN/:3P,T2W]9$L8O]]-F]]TG@1IDUO1<^ MADLGSL[V'L,-$S_L?1IFYWKO66M*P^1^6,84%-2W>MQ89NV\[[T:UYR3^;@L MOJ=RSUN%:E:"*[Y*8)#EN("-@A;=L/3<"@TKU'"L8&=ETAC ^U((/0DFP;P% M;_X%4$L#!!0 ( +J,"E/W1C9X1P< ,: 9 >&PO=V]R:W-H965T MYK MKBYG.ZT/[Y9+5>[8GJJ%.# .7S9"[JF&H=PNU4$RNK:;]O62A&&ZW-.*SZXN M[-RMO+H0C:XKSFXE4LU^3^73-:O%P^4,SXX3GZOM3IN)Y=7%@6[9'=,_'FXE MC)8]E76U9UQ5@B/)-I>S]_C==6'6VP4_5>Q!>>_(:+(2XJL9?%Q?SD(C$*M9 MJ0T%"H][=L/JVA ",7[N:,YZEF:C_WZD_IW5'7194<5N1/WW:JUWE[-\AM9L M0YM:?Q8/?V&=/HFA5XI:V5_TT*T-9ZALE!;[;C-(L*]X^Z2/G1U>LX%T&XB5 MNV5DI?Q -;VZD.(!2;,:J)D7JZK=#<)5W!S*G9;PM8)]^NHC+\6>H2_TD2DT M_T)7-5-G%TL-I,V"9=F1N6[)D!?(8(*^%USO%/J6K]EZ2& ),O6"D:-@UV22 MXE\;OD!1&" 2$CQ!+^H5C2R]Z!6*3I"+>W*Q)1>_0.X.O&/=U R)C0$!DY*M MD::/B"K%M$*4KU%=T5555[HZY=CJ/\W@3W_(21C]&?W:)]B163L>)XP]S4_X M;.G\(T=Z)QH%PJLS]&%$K;=R_P'""@00277%MZ@62J&22OD$T>2!RG6_[H^( MD GA3^!@SP)T6>FF+QGCG42A%'>CZ(@RF+TOBQE Y*R1PA6:K X24@_B@., M,W2G1?D5 1K,6FIC0[>O7Y@'N(CZ41:$:8S^IG=,GMHA"^(T=:8-"'#K[2;9 M/>.-HQI'F=L(NGYB$$YZE#P],Q[)@AR3Y]-%D,8A^HZMP:ZU/9T2V%4GQX.) MMR4$K:EFKUH]_&F0)DZ=M @P,!E QH/_FW%S0P\5B%#]&VB5 MC915V=3-'B2ZAS1R@*2@'6J+( JS,W],XN1L0$*)C0:\,>N6#VRE*K"%3ZP4 MRE-NCN,@)*E'$^.@,$QNI4$SG)4AQ'YNJA-98%V*(V]C&A SMLGN7&S.&SCQ M%WQI3M(@SXNSD0]Y0#)#A>E&,@(:''F 11#E:X;62Y YBM M4<4UY=O*!/@1#@2\"C]G?<3&C>#WH+?9#79;^1J#/V:^^7$1Y&9B!$-CB)CC M, (G\FV696!LT,4$C]']3VC%(((P=$_KIO5@6D-Y07G)AN8,_4/,@RP'LC]- M;0)M8E^;."@*/"F*BUCSR(0L3Q.8PE&09=@O=F;_@D^/8<3GS_ MR^:G?>ZE-J=A4NP ?H ;TI7I743J)Z@-N+HG[:Z0%_8HT;7 M-<3@?XUEQ6GVOU56?.GY#T9E6\),)4X2XN+9UM/L>32!.X8<0R+)O0D(\&E& MO(D87"'.>XL=/T X*HA;ET#.2[RD1G+<>5LU.)%NI&UMYY@4"6 Z]":BR(#> M%R,+,E),H"7MT9*^&BTFX0H.T5*9T0":KQAGFTK[R9U Y1?YC5,.'+!_\*$I#2<<-^\=-W^#XY:" MEU!]M)44S!RDN*_L70W$F6&8T>+4I3=2[!$]'.HGTQ>:CPH,VV@AGQ TBZ.^ M/BFS@VQ[QMEO'@#>X/ _+NX6:./U:%2?Z.C"+\&+$'US\KB% M>H^:D(B@6=DK- \7L3MWO'!''"Y@(X!^U[2Z8"Q$W+O^E5[Q"+DH6+ \DB\NB[=]/K4^A7;-GH MMV=^VPIV*/QV8Y%[(S"%&]WLH.$QL!OM$V"MU_"$ WLZTWV[V;"RS4J;+M)U M]QF"JQ/#1J/4N@L,ZQ4--WZSY;8I-4IUUE$#GG/BGS2,/#G;6XBAGC :VL#; M;2\[SE>V QP]WWFR\-O&=, Z\EG?#AS\&(JL*Y\-_9TD (YOS",W#V+Q/!& MBCX %:\.0"^:%D@\7,]AIR0 M>&,21 5![]?@41;(YD0/LH)?2\;8\R!4][%W^<*Y/$Z]0J"(3T@=T_L$,>(3 MR)SFD($_MR'IU7(Y3TG"D=L3J$&B9'0>DWQ@4P9A9]R:>%#5C%IW#-]+[V)^ MS^36_OV@P!$;KML[^GZV_X?C?7NQ[Y:W?X]\3R4\V_$EJ+O7W=,0I!V"R [QLA]'%@&/3_^US]!U!+ P04 " "ZC I3 M^/V\X>H% #,& &0 'AL+W=O(O/(.]X=[[X[,IBY'HLEZ*" MF9E4)362S\6M,+\M/RH833HI65Z*2N>R0DK,KD8OR<5- M9-58A48C46 DJTW0FFMC2S7S*!!F5?ME]^O_7 , UTST$;O=J-&RY^YX=>72JZ0LJM!FOW1 MF-IP@W)Y90_EUBB8S8'/7+_)*UZE O$J0Q^60G&35W/T3H"A&IU^YM-"Z+/+ MB8&M+,,D78N]:<72/6()1>]E918:O:XRD>T*F(".G:)TH^@-/2CQU[H:(]_# MB'J4')#G=X;[C3S_"88?$!]TXH-&?+!'_"UD3U87 LD9@FS1HC+HCA=U0S + M8<\R+^L2%79'M.0/$.E&(PC4V5JSPJ%+ZZG#6__T0TP]_P5ZKN\?@JOVV!$< MFF@.;3-G#Z\_\ ;CD^87H2]Z%.+C,([L.CIDCG%$ MPB$9L]"W'+Z+@W@N#B_P+$ P\LH(B$0S=#G%E"1#7Y_Z 3U#;_KAB(J<3_,B-P^#U2S& MB>>P,\*)'Z]526NE;"8LI6HP&7)A=J3X4QIAWV<.+>$D?2\X0^]D-3\'$\M' M99Z@@."0Q7T"9GYP(._#+N_#H_-^5IM:[G8B3/I@\ M+O4$11$.PCZ<),P>P0$\81V>L*/Q1-POH9>%0]#UM-4EKU)9"A=(');ZGVX- M'B_].&&>&R,(#A*VA^I$B"@9!JJE.;&!#44#J&!H'DAP( MK:@+K>CHT&JW3J4V&*V:FXS(SOD=1/Y'3FQS2\+HAX!RF84;'WX=E,S0-@NAN;"48\P(61 C6E?GC:J;F[U MD#C64MU PK;H4E?)#?K=_*TH(-7F&,U%!=85N/$5SVQC '[D]E6D*2V5_L==QZ"X M#BV&)HM&W^FY)!KF:))\C^>(ZRX1]5N8%I@=2IR@D,!]H5]E %4B!^(_U_># M@:X1;&]?[6P6/Y0/.99PAT0;RT%4+;4RGJK.DGV]<0<#+MQ1O#'E/JHS'4>[?..KE&S6_O8W%&[I_J7[0OU=GG[SO^>JWE>:5!I!JQP$.&H[2\V R.7S7OU M5!HCR^;G0O!,*+L YF=2FLW ;M#] ^/Z;U!+ P04 " "ZC I3MUS1590" M ":!@ &0 'AL+W=O> M.U\OHY4V][8$<.11"F7'4>E<=1;'-B]!,GNL*U!XL]!&,H>F6<:V,L"* )(B MIDGR-I:,JV@R"F M$ C(G6=@N#S )0CAB5#&SY8SZD)ZX.9^S?X^Y(ZYS)F%2RV^\\*5XV@8D0(6 MK!;N5J\^0)O/B>?+M;#AEZP:WPPCYK5U6K9@M"57SVSIL (;)#@!M 33H M;@(%E5?,L!T!SREY%HK5UKR3A50/"6(44LGB*X%3>E>QD^U.B99TB,TH>D> MOJQ+, M\V9X$]]#T.YI^H.GOH)GAOZ&H!1"](+F6E5:@G/56L16@27,_W^M7 M0YIDY^2EZP]@IJDYP8I!J-CZSE=NTTBVT(=<$5?JVC)5V*,7B[C4Z@&,X]@\ M9 :*:T.^: >6%#7XP(/.\X#T:=)+DF3CQ.]2>DX^@[5GI%9,:N3ZC1D5W.:Z M5FY;=YIFO2Q+GY>\@\QW.+>V9BH'?#N+S[;%.^AEI\/=K'?:,=$P_>M"3T][ M=)#^1U!>&X,-0RJO"H=1VS<[43O9M%J^<6#D4_C!EHRNO,_U?KPQ+R2899B* MEH2:-Z.C.^T&[T4S;_ZZ-U/[FIDE5Y8(6" T.1Z<1,0TD[ QG*["])EKA[,L M;$O\>(#Q#GB_T-@QK>$#=)^CR1]02P,$% @ NHP*4VFA\415!0 OQ< M !D !X;"]W;W)K&ULY5AM;]LV$/XKA!<,*<#) M?!6I+@G0I.W68=V"9&VQCXQ-VT)ER:7DNOWW.\J.)%NR[+1!\V%?+)/BO3R\ MN^9 N;PIM)YN:F@*&;#O.% MLV9<"LV3(2,D',Y-G XNSLJY:W=QEBV+)$[MM4/Y!];%=Y MXS_R2.ZR[*,?O!F?#XAWR"9V5'@-!AZ?[95-$J\(W/BTT3FH3'K!YO][[:]+ M[(#ESN3V*DL^Q.-B=C[0 S2V$[-,BIML];O=X)%>WRA+\O(7K=9K)5@<+?,B MFV^$83R/T_73?-GL0T- DST";"/ 2K_7ADHO7YK"7)RY;(6<7PW:_)\2:BD- MSL6I#\IMX>!M#'+%Q:M/R[CXBMZD(YOZ_4'7B4G1Z3_F+K'YL[-A 3;\RN%H MH^]RK8_MT4<9>INEQ2Q'K]*Q'6\K&()SE8?LWL-+UJOQCV4:($XP8H31'GV\ M0LQ+?6*/OEO(Z_$RL2B;(-C>T4>4+>H$@?-"/\5_34SP]E#MKQ M]PN^^&P=U.0W>[(K?V,]0<3IM%XQG3H[-<5A&Z^^6#>*\WKA%228@V@M35+- MO8&I&*ABU!*_G1EG\VIX[>)1K>K/>&+1Z;_6N/Q9-?G>)$N+_EX6>6'2,3B- M$22AW20AU8AB&D68$U6)G" :!9%"/)"R,:FTQDS5RWYS)MV-#V7=T/?-'[-5 MM853*@EF$7G66LM(0,,'6P JG-C88\@<&AF@C63+&L>$=!F+ LT>;&QO"*)J M"<6$AYC0G5 TC+$@%,V7%'/*L%;T*:,BNK>)AD$CJ1XK)@3++F.EG MV#$[;C>F4(4XVFY,,J!LVVX#AV8::]Y.;ZH#4=/F^]):HU:$PHKPCEH1@:J- M7;6XB'&)A98=@BH0=3+N =BD?S$#/6IE<6!GH_5 7] M,^2BDZLCW@-515@*VM$*:2#T :1;9!I2C4/2[&&,-\ET%ZE4&A-%6H:Y"K3: MCY,('+%N?Y7NP:D9%C3JD%-!) [AI V<@L"9BC=Q0H=BU1&EAW)D13GR:,I9 M6%=^T@($#8849I.WBR<:W%)(3@ MJ'&FK.9EP,DND$.-OJ.>,)>L\P0-='.0+J 80X&UY-LPH()W80CE.;Q-$P*^ M"]3WPP O).FB!1WPO3AH X?V-":VCNX2Z*"'!L**!L+>$GUI)]8YK._N(_ M4$L#!!0 ( +J,"E,LX@M2X@, ,8, 9 >&PO=V]R:W-H965T?=@;\8;'1O3:PG2RF?+/%07(\":Q!PR(W50/'S#'? N56$9GS=Z1QU MD%:PO]YK_^A\1U^65,.=Y'^SPJRO1]F(%%#2AILO,V.F+SQ2,$Y!)!YDXR.08)-ZRHN$.0_?ABQ?P MN84O+3P[!M\&[#3:+S]E41!_(#_J^P]0U6:78&[ Y6:_9W/4)X(>$4[/;HI+ M6$U903!>#"K3IMG\FB3<.DAX=>E$V>4&'0?9*C:%;T/TSF3<))P/LV(NS MY 54,H[/[N'B>+D(*2[:DF&"BIR)5=O^F&&@K\YF@6OA%[*\:#00JC483>32 MX%. !4 UH=BV-;9':Y)9XY%"UJZ)('VSN"-9$O6B9%=A]*$?WHF7C@\=.0E< M*EFANU\;IIE%TZ^2'/3HZ=1+)^E;$9@@L,W75*S E87 QZ>--! .^$80SNB2 M<1?N0=32U,O2<,!&9\,T&++1PC0Y6\K>4CQ,/..5^5'%LS R?[JP+VI! #96I9F0]'$ IYQEJBM[;W$1>-QGXJF_:RGDS?# MY8U2+&]X4QT$[-(3ID->-LQ7.!FF]O]^;QN-Y:BU]6>)Y>>*_7P)NK%72+F; M[,J_%\_0"Y*XS\!&GZ79@7OT@ 4F5@Q'AM=JNF898P^-!NPT\Y+L<-.T>C]) M66P8YX?DIO$PUEGB39+AI=NKN]$XE:*KI^[MN\3+HO3]D!\&L9=,@^'.7OL] ME*!L)!56DFA@J"+R@NDAU?B23)+CBL]<48?F&;\W6U:@5FZ"MB77"-..F1VW M&])OVMGTO^/MA/^9JA7#=LRA1-'@$=5.S2UA9.TFU:4T./>ZY1K_:("R M!W"_E-+L"0O0_769?P=02P,$% @ NHP*4W_J.^^C!@ P1X !D !X M;"]W;W)K&UL[5EM<]LV#/XK/"^WL^]4F:1>*'5) M[I*LZ[IKUUR;;K>/C$7;NDJB2U)YV:\?)#F2;,F*T[HO'_;%LB "!$ #R = MWTKU42^%,.@N33)],EH:LWH^G>K94J1R]PD<28N%=)YFG)U?RX2>7LR(J,'PKMXL30%87IZ MO.(+\5Z8#ZM+!7?36DH4IR+3L6OW/#38R5OD2I6@[3B3VEJR0W*Q5EQ*N^-@J!:A5]F-T ;\;C0:7_'K1.C)\=3 5@7#=+86>UZ)I3O$ M$HK>R,PL-7J112+:%# %'6M%Z8.BYW10XA]Y9B,'6XAB2@;D.;7A3BG/V

+:(P76(:RV,[O/?L+B??PHH=GY!/_H5 M3D74I])+Q6A\!!Z!V$V2PM<3]%))K='9;):G><*-B-"?4'WZJ5>*1P)E/!4: M':' M3VXC FSW0G\\9G=;'J$&+/#UNV84!M/6@3?@^<794X)509[%&NCXNO< M2 4E!K8M-%S&*]TQU&$VZQ#'E-ATTB$3']3<)E+/=KH"P)(> 0&8]:NX@9*Y M C\8,5MF,I&+^ZY0TB?4LUF/4I[M=XA^#VWLV%Z7W0&5WIHE^*TCV'9[[+)) M5P;N478'-^[C=M&5-#QIG2AQW.T?52&CC=0 M!;RZ"GA[5X$\XWD4%X&\4A*5^(EF,KT&E@B"30-LZ&(=G+'B/66H*A/#^WWK M=/]'<%55]";'QZ\R9)8RUY!0NO'I1D%H$7'KAH3H'81YE@O=/B3+\ZA%6#=8 MBF;<;>H18-.AF=:V?Y;O=I]2Q MB!N4Q2G>V&Y[(:.6ZW9MJ(/0>^#L2X7\>X/QAS;T1T(=0V MJ&V(8K4H=@@,#FIQP7[9!PU,G)88,N>Q0C<\RQ0GH"7$*S_-TNZ.I *%28/?:8 N)NUD"!2M;H%E[\A#3FXU0_V+J6_YF*&74D:WT"ETMXJ-:TC/ZNRZ6OCTHLZX1_?^RR5>=8$X :Q^,.TN.'K+M*Q_+0(03W,RG># HK\ UZ$4B;C@TZ4,26Q,O.03J$-H( MI#\T[CRBWCPAUD$<+ #.80!<+'UM,,WBXC#V" &C:G/!I!G[#GN%M[40-.&)=_# MDWH?N65Z#X=+8?UKF2V>&:'2?3B@79[TPA@4!\_RP^X NT=2-^]>B'-8X'I$ MWH^/6/L@U!.0Z;,1Z0@YI)G+'#NDPS!$+18V[PB\7>CC6&'8=#QD W:.UHGV M'5"F>7M'AM^WO>3)#<_B?\60M.8M /$.@C#-R$6&9Z[OCC##ZGT3A.E%G";& M0HLZ]*E#36 %P7X8U&K'*+1C3X:CFA_C4M$]QR(_L-S V3T6P:A!J=>/5?66 M5H#I?I.3:SD,[S,Y.;!P&\D>GYPH<-$GX%J#B ")3X6XFCD(+1; F%CRW';:"<[!CUUA7D,X)TVOJJ"/8NRF^G&M(!?%I]8*RI]??9 ML^JK9+.\^KC[AJM%G&G(U3FP8IL!?JKJ>VEU8^2J_$9Y+0TXM_R[%&"[*A; M\[F4YN&FV*#^:GWZ'U!+ P04 " "ZC I3O"2=?/0! !0! &0 'AL M+W=OI%"V MB'K$X9926_<@F=WH 93;:;61#)UK.FH' ZP)(BEH&L=OJ61<164>UO:FS/6( M@BO8&V)'*9GY58'04Q$ET6GAD7<]^@5:Y@/KX GPV[ WSJ,KI>$2E.5:$0-M M$=TEM]76QX> [QPF>V83W\E!ZV?O?&Z**/8%@8 :/8&YSQ'N00@/?&\VHM;/@ETQR; MN>!ZM*CE(G852*[F+WM9SN%,D%P2I(L@#77/B4*5.X:LS(V>B/'1CN:-T&I0 MN^*X\I?RA,;MV-GP()Z1;@CV0:K0NR%KR:@?(N+"OL%6 M,S:]@$U2\J 5]I9\4 TT?P.HJW$M-#T56J57B5]&M2%9_(:D<9IP!'F%F:W- M9X&9_7_S5^C;E;X-].T%^M=1'L!XL-^QWC!P!#7"O\YS9MT$EG])QS+-Z?$\ M/3V[90FF"[-L2:U'A?.%KZOK<[F;I^1/^/S6'ICIN+)$0.ND\>:=RVOF^9T= MU$.8F8-&-X'![-V3!^,#W'ZK-9XOJ61<1446]O:FR/2 @BO8&V('*9GYN0.AQSQ*HN/&/6\[]!NTR'K6P@/@ MUWYOG$472LTE*,NU(@::/+I.KG9;[Q\@)SKP/<@! >Y&3\F)G1DM('GJZ/] ^A=E=+R2S<:/&=U]CET=N(U-"P0>"] M'C_"7$\06&EAPY.,D^_Z742JP:*6<[!3(+F:WNQIOH>3@#0Y$Y#. 6G0/24* M*F\9LB(S>B3&>SN:7X120[03QY7_* ]HW"EW<5CLF.66Z(;L#5A0R,)=O;@% M9%S8EQE%E\2[TFH&[B9@>@:8I.1.*^PL>:]JJ/\$4*=ND9@>)>[2B\3/@UJ1 M=?R*I'&:6&A=2^ %['JI?!VPZ_^I_ )WLW W@;LYP_TRR!*,![O),8ZJ6C*K MML]=YT3;!IH?H4.19/3PC(#M(F#[CP(,]-H@*P60'4=,ON,K+74Z?^=I_F_8Z9EBM+!#0N-%Z]<7G--$.3@;H/?5MJ M=%,0EIW[[8#Q#NZ\T1J/AD^P_,B*7U!+ P04 " "ZC I3-EQ&9*8# !P M#0 &0 'AL+W=O6\>K:1R[DH-:.<;"1099YC^6U%F#@N'.0\/[BG^X.V#]SE MO,![LB7ZH=A(,W-;*RG-"5=4<"!)MG!NT,<[%%M M>(+)4?5&0,;RDZ(KW;R M6[IPH&5$&$FT-8'-WR.Y)8Q92X;'WXU1I_5I@=WQL_5?JN!-,#NLR*U@?])4 M'Q9.[("49+AD^EX W NQ3@-P#_4D#0 ()+ 6$#J$)WZ]BKQ*VQQLNY%$<@[6ICS0ZJ[%=H MDR_*;:-LM31OJ<'IY;9N$" RL*5[3C.:8*[!39*(DFO*]V C&$TH46 ";K8/ MX/V::$R9^F#F#]LU>/_N W@'* >?#Z)4F*=J[FI#S)IWDX;$JB;A#9$@Q37P MX17PH(=ZX+?C\$\E'X6OWX*S:P!1!8<]\+O+O;^"NZ88;46\MB)>9<__[HJ, M./-;9W[E+!APUEA59L\GA#[B'2, ,Z,>F"<$&!T"B20IU8 )I5Y[K&M3.X@J M!U:6'I<>\N-@[CYVCY.]M)W*2 H(E-XGII5>;"#N. M$?)0B%[Q.U\61+/0[R<8M@3#48)KDA%I\@N?=1W'%? MDSQ?A?SI%/63C%J2T2C)WP7?3S21N='7G>XC%YVY]68S;\COM/4['6^]U/25 M.2LP P6FZ<1(2((+JC'KXS ]ZY_I+ R"V:L,]2SSX30:H!JW5.-QJD;W/(BB M"?+!/^"VS$N&[?D&[K+,''A78$,D%:G=LC>I*&Q45V;TEY%O_>\^O&1K=C)Y$WZ/RDS,C[,?MY MW1CJ1C_Q_$$&)[E&;^AUU8D>G,#H!W+-@D,)))=&X3+XISZO&P,LC#D:#KD^JA]Z0O?^B MT*O&V(N6CWLRX'8NJ_9;Y \L]Y0KP$AF@/!Z:@*1]?6^GFA15/?7G=#F-EP- M#^:3B$B[P+S/A-#/$WLE;C^REO\"4$L#!!0 ( +J,"E,BYA']@P, &(, M 9 >&PO=V]R:W-H965TG!2V@23>L T(:L3K^IF6:(LH17HD92?_?D=*D>U880(,W;Y8HG3/W3WW M4,?S9"_5=UU1:M!CS86>!I4QV\]AJ(N*UD2/Y)8*>+.6JB8&EFH3ZJVBI'2@ MFH=Q%.5A39@(9A/W;*%F$]D8S@1=**2;NB;JZ99RN9\&.'A^\, VE;$/PMED M2S9T2>((^_.Z=!'],"C^^?O?_JR .9%='T3O)OK#35 M-+@*4$G7I.'F0>Y_HQTAEV AN7:_:-_91@$J&FUDW8$A@YJ)]DH>NT(< 7#^ M"B#N /%+0/H*(.D R7L!:0=(765:*JX.""AN_?#HP'X_-UP M?.UAD_2B)4U$$)6/FZ2?MJU!^IEB>I-%+_<^MTNS,:GYNE:7C M(ZL3LN.>[-A+]IX)5C>UIVQ7O:>K'__57??!KKUISQNK#>Q1B%9 +U2P937: M*KECI0U%BH)J#3L8#@FE6-'PID8[1DZ%^T972#,SJ)P_/D9/E"@/$1P=3IC( MKP!Y?$,!?'1:X1^O 8X/X>+_684W$HB=#%XRAT,#)_XNJ)BKW9<59QOIU?9P M-N#T/]#CT,>QOP/ZSJ(.>M)D<(S/>M& 71)GV5DW&K)+X_-^%!X-7S55&S?$ M:N0*T XH_=-^4+YQX^&+Y[=V@'9#W<%-.WW?$[5A0B-.U^ R&HTA-=4.M.W" MR*T;\5;2P,#H;BOX$T"5-8#W:RG-\\(&Z/]6S/X!4$L#!!0 ( +J,"E.6 M^)^RV0, $4/ 9 >&PO=V]R:W-H965T\+TDRT7.59Z M*U);[@7!20G*,]N!T+=S3)DUGY9G*S&?\D)EE)&5 ++(>W, M!DORP+/?::)V,RNT0$*VN,C4$S]\(K5#GN&+>2;+7W"H9:$%XD(JGM=@;4%. M6?6/O]6!. $XW@# J0%.%X & &X-<&\%3&K I(Q,Y4H9AR56>#X5_ "$D=9L M9E$<1K]RDS>5\KH9]2C5/S=95OP+=@35-&MS3&3('[..8%4Y2E8,4S&E,B MP7NPI!*GJ2 I+G.F,8(\$U80\'9)%*:9? ?> ,K YQTO)&:)G-I*&VE4V7%M MT*(RR!DP"#G@D3.UD^ C2TAR3F!K[QH7G:.+"V>4\>>"W0$7?@\WA=B98,_6P+&]F05$ORYF;;I-)MZ1U7YS)$6631MFD5#894/9K MD6^(,+K,$VD6FT*:I01_@8'H+BI.K^0T#>EY[DSMYQXSO,8,[Y^:<:S(82N\ M6ZWP&RO\42L^ZP<^;!17Y=@VW!$JWNO;DE$A#K'B/TI=.;KG$E87@'X7=]W>-?XI97<,$E[BPZ"+;- M'KZP4FN"L])R0MVHHDZI]@A&KAO"CMRR3\[W(A?UERHZN;C0J"\/6!#][O]" ML& ZKV/Q<5I.Y_6+%;4=&[DO38=[$3W'\ST?=;-Q*8>@'WE^-QN7*1)DA']B?!)?V>!=;SC/!L+4=O@D?<_9*3MY&B\E?]'#>2*EFBP M@UP#1D,MY H007BMB;27!!J_)6ZHVN"R:B$,@DFW:B_E(A]"MUNTEV)C1=O> M3"@<=>0^TV<>>RZWI>$ :=!/2((1AY;B>R]LE\ MD1.1EG.:!*5SU7=X<]K,@O?E!-0Y7^@9L9KH6IIJP'S$(J5,@HQL-26\"W1; M$-7,5FT4WY=3S(8K/1.5RYV>0\_QM02P,$% @ MNHP*4[NASX_\ P 1@X !D !X;"]W;W)K&UL MK5=MC]HX$/XK%NI)N])U$R>\A J0EI?3M5)/J^7:?C;) -8F-F<[L"OUQY_M MA! @<6G5+Y X,X^?9SR>L4<'+E[D%D"AURQEH'O][V,4-:9C.S8DYB,>*Y2RN!)()EG&1%O4TCY M8=S!G>/ ,]ULE1GP)J,=V< 2U)?=D]!O7H62T R8I)PA >MQYQ%_6.#(.%B+ MKQ0.LO:,C)05YR_FY6,R[OB&$:00*P-!]-\>9I"F!DGS^*\$[51S&L?Z\Q'] M+RM>BUD1"3.>?J.)VHX[40)9 MZ:P99)05_^2U#$3-(1BV. 2E0W"K0U@ZA)<.08M#MW3H7CK@%H=>Z6"E>X5V M&[@Y460R$OR A+'6:.;!1M]ZZWA19A)EJ83^2K6?FBR+!$%\C99TP^B:QH0I M]!C'/&>*L@UZXBF-*4CT'LTXBX$I0>P:/U/Y@@A+T$>VUZ-<&*.[.2A"4WF/ MWB'*T+];GDMM(T>>TFS-G%Y<,IL6S((69CA GSE36XD6+('D',#3,BNMP5'K M-' B?LK9 PK]/U'@!_C+UH_H_1YC>CX:$#9G$[3%22 MFTVP%'00K1?$>T[%ZJV%1U+,ZC0!D[91[0W77HA M@P2EG&W>*Q"9#01E<9KKK6DV>O(S$1I<28\B_S(^UT:]H&9T)BBJ!$5.08O7 M&&3)<25Y"@HT^:-( 1+$OC'[HJNTZO6O&%\;=:,VQL.*\=#)^+G8:.@[FMEF MH.-Z784=2XW]4R/P?_L>Q[4V@YTZ_LFSE>:N8>-2A]2=3FU1?#;M=^2H?=-R MCGI.7*[!CTWF#2:X>9%P<)(7..6=!T^8SGA'=**A'0CSX;Y1CAL3^P^^_T=3 M8_I5Q_DO.)X'Y-0P<.BNZALNB OIU!YP]_?GY:FP8W=EOZW[+$J4L[X2#=HV M-SZ5:]QW3J\/XBK5I54?N03LR)M]TCE#>=)(PXW616] A#,PI]*/W;7_9UK> MHL0Z;[NMU1J?RC5VU^M9+H2)B.%PZCTKDA*=$XU;JJ$&7_/P:N=E78DV]J(B MD&PO=V]R:W-H965T/$"RLK M8R?\Q6Q+2UB#>=T^*QSYG9>8_AQE5J\ WQG<- GW\0JV4CY MPPX^YW,OL(2 0V:L!XJO/3P!Y]81TOBW]>EU(:WAZ??1^]]..VK94 U/DO_# M?@$K9Z1]9=)KMV3'%ILX)%LIXVL6V-D4#/1O.G/-@\G M!N'X#8.H-8@N#9(W#.+6('ZO0=(:)"XSC127AQ4U=#%3\D"41:,W^^&2Z:Q1 M/A.V[&NC<)6AG5FLFW(369 U*P4K6$:%(8]9)G?",%&29\E9QD"3>_(DA5%8 M*;*DG(H,YVY68"CC^A977]Q8&ZHUX"+FWNY_4 IR1.Y! M[.!*\*0+GKC@R?N##U6X<3)V3NS)LU_$XS0.XIF_/\U['Q;%XS!..M@9QU'' M<725XZO8,,Z=["Y!Y(:)C.]P/]G=2?LJ;H=D-'%&I_R229IY$C*^*6%VM74-OW L<3\,PN*#71T5)$DZ&Z4TZ>I,_HG='N!3EO0%5GZ=: MF@K4R2)G%*O##)XH@RF?]).93B[W31\4X<895C3M%$VO*GIIA-@M(?$@_(WT M344-.5!-S@3AC6O/Q&LI.ZVUOC2!6L2LE5,*HMD(6[SPJ[,E 6@.N%E.8XL &Z/F_Q M'U!+ P04 " "ZC I3/ S)^=D" "1" &0 'AL+W=O>YY[S^7R9[(1\5AFBAGW.N)IZF=;%G>^K*,.< MJ(XHD)LWB9 YT68J4U\5$DGL0#GSPR 8^CFAW)M-W-I*SB:BU(QR7$E099X3 M^3)')G93K^L=%AYIFFF[X,\F!4EQC?JI6$DS\QN6F.;(%14<)"93[[Y[MQA; M>V?PB^).'8W!1K(1XME.OL=3+[""D&&D+0,QCRT^(&.6R,CX4W-ZC4L+/!X? MV+^ZV$TL&Z+P0;#?--;9U+OU(,:$E$P_BMTWK.,96+Y(,.7^85?;!AY$I=(B MK\%&04YY]23[>A^. -WA&4!8 \+W@/X90*\&]"X%]&M W^U,%8K;AP719#:1 M8@?26ALV.W";Z= F?,IMVM=:FK?4X/1L7:4;1 )KFG*:T(AP#?=1)$JN*4]A M)1B-*"KX#"N4[J#Q".'GAM&4V-PIN%Z@)I2I&V/SM%[ ]=4-7 'EL*2,68N) MKXU6Z]&/:EWS2E=X1E@T:9GTII.TLO@)B\M.D9-'H&[7K(_B(][2S]P?_T#!L]P]9DK*2]OB+" M /<%QM1H:F$=-:RC5GU/7)GZ4@G%&(JCRA.OE7-&SKA5SB,J)#+*@/#8W/I;T\T*=S(BH?3) M7:KXQD<2>IU1(Z*Z$/ZU&7>&XS>_MXC%*<3@76C^T66=HTQ=TU/@ZK:ZS9K5 MIJ_>NW;R;GUN^FW5'E]IJF:])#*E)@,,$T,9=$:F$&35 *N)%H5K"1NA38-Q MP\Q\,Z"T!N9](H0^3*R#YBMD]A=02P,$% @ NHP*4UMO;$\H P 20L M !D !X;"]W;W)K&ULK5;14N(P%/V53,<'G5': M%"C@ #.*H[L[NPXCXCZ'$FC&-&&35'2_?F_:VM:A5'1]@23M/>?<]N0TPZU4 MCSJBU*#GF L]NJ\.(QD2WY(8*N+*2*B8&IFKMZHVB9)D6Q=SU/2]P M8\*$,QZF:U,U'LK$<";H5"&=Q#%1+Y>4R^W(P<[KPAU;1\8NN./AAJSIC)KY M9JI@YA8H2Q93H9D42-'5R+G YY=X8 O2.QX8W>K*&-E6%E(^VLGWY4-=BQ=*KM-?M,WO]1P4)MK(."\&!3$3V3]YSA]$I<#'>PK\O,!/ M=6=$J*8L&]E9A1<95!GQK/L;2"Y0C.V%FS% M0B(,N@A#F0C#Q!I-)6N@8$6AHWS,5<9F+\/6)^)**%VMXI\CT?SV=7Z/CHY"V*"^T5/?I% MCWX*V]X#6Y&M"]D-N.T"MYWB=CZ">XIT))4Y,U3%: ,C\%[=D\B@@Q3:;IVG M,>ZU/6_H/M4HZA2*.I]1Q*58ORLH0^Y6!/EM?Y^@;B&HVRCH(K:$?^D23:0V M=;3='=J.U^WX];1!01LTTMY"G$V(4B_6P* !K%S''7R$NU=P]QJY;Y34<% M9"1/.[^!;(1=\A.6J3ZIT]';T7'F=^I5] L5_485UX0I]$!X0NL(^W6-XWX] MY:"@'#123J0">Q%#T:7_PJ3L_C?U!+ P04 " "ZC I3_OT? M*2<& !U( &0 'AL+W=O/KM3E^=5;7)9BCN%=%T47/V\%GGU M?#'"H\V#+_)Q:9H'X\OS%7\4]\)\7=TI>S?NK62R$*6658F46%R,KO#;6S9K M%%J)OZ5XUEO7J''EH:J^-S?OLXM1U/1(Y"(UC0ENOY[$C)V;+]7SGZ)SB#7VTBK7[2=Z M[F2C$4IK;:JB4[8]*&2Y_N8O72"V%'"R1X%T"N17!;9'@78*]%>%>(]"W"G$ MARJP3H$=JI!T"DD;^W6PVDC/N>&7YZIZ1JJ1MM::B_9UM=HVP+)L,NO>*/NK MM'KF\GZ=4:A:H'OY6,J%3'EIT%6:5G5I9/F([JIZ4S:CE?F)>)FA M=S]JN;(Y9MJ[C\*^7HU>SX7A,M=OK/37^SEZ_=N;\[&Q_6Q:&Z==GZ[7?2)[ M^H0)^E259JG1NS(3V:Z!L76P]Y)LO+PFH,4/=7F&:/0[(A'!G@[='*X>>=3G M!ZOCF4?]74"=6W4RV=OZ;:CU_ Q%V-?Z3BQIGS&TM4?WV-M) K%) L!PW!N. M6\/Q'L,NH<2+!:<6OLQ9FTA:$PTUGRZG<=3\G8^?ME_H4(Y./7+SH5R,=^5V M?&&]+PSTY8:OI.&Y_$=D2%<+\\R5L,![LB1?NYA6VFB?@VN[;+OCF"3QT,.A M(*&SZ73HHDD]S$!??S+SGNR3*O"^Z*20:L3'#,\]&,H2&(6)4,_ MAH)T0J+97C\FO1\3,*%O9(:(S#CM)&V'+)-V0 NZASEQ)0,AWTGN3V<\8QZ).<^R23!>._ QV[&P?"4\TF6 MLJ@+*&R.^)B=!B/8 1;#A-V8S!N3R A5>&,.&\%M:D#]<:#$,"F/@8R#)89I MZ8SFZQK2OA,C+7'V^@O;"_OKF(IG<'KPET!Z$,=2$ITF/8@C%\$G2(^ $1HD M!W%T(^14^4$.X 0&"#WILXV2R!MFHG1"-UVUM9%J]IV M4:-_41@SQ&&&P)@YNOPF#C<$)L77]93TT4Y)WKC"V@.#Z&A# MX1HE%$18.SR!40- $\/%SO%[1(XV,5RO!$(7T [G7^S@ M%,-P&H3NH$$<.TC$I]YHV]II@\N64!!A[0."Z' 2!S;*?$$,#N+802).3AQ$ MQX<8+E)"082UP_-Z[' 2PT#X)AZ0EB:XP[AKWC$BAO>6CHXAFL7_<2+'>; P/[78B>@'9Z"F>,(@TG@.RN ##LLL!.O M:9A# @N4#:'S#9YELJG4_6<ZZM4;N-O3Y2[)_V9^=7[8GQ+\^O\=OY^@3&ULM9KK<]HX$,#_%0US-]/.7(.MEZ&39"9 TNO-]#%-'Y\5$*"KL:@MH.W< M'W^2<1!$#Y.4?DDPK'97Z]5/J[7/-[+\6LTY5^#[(B^JB\Y7+;K<:S_F" M56=RR0O]RU26"Z;T93GK5LN2LTD]:)%W89+0[H*)HG-Y7G_WOKP\ERN5BX*_ M+T&U6BQ8^6/ <[FYZ*2=^R\^B-EG92(6O*B$ M+$#)IQ>=J_3E358/J"4^"[ZI]CX#,Y4[*;^:B]>3BTYB/.(Y'RNC@NE_:S[D M>6XT:3^^-4H[.YMFX/[G>^TW]>3U9.Y8Q85[*#2B-M-9F/M2WJQZM M RP*DUFWJM2_"CU.7=YN,PK(*;@5LT),Q9@5"ER-QW)5*%',P'N9B['@%7@! M7DDYV8@\!ZR8@->%8L5,W.4<7%455Q5X-N**B;QZ#OX H@ ?YW)5:=]QX-=AZ!0->O97K,X"2OP!,8/+I=@2>_?'(SO;J41]GU\[5T=1KL<@'N<@'6:E% K7-'7T:4 MHIU25"O% :57"UDJ\9/5'.'?-1$K[KL)6RVTUF)PN+Y,4YHDY]WU?G1=*9H^ M%+IQA5"R)W0P#;R;!HY.XS[U?:YO1Y(]>Q GB* 'OKMB:8;[J/_ >U>LKW,E MX#[9N4^B[K]>+)DH3@YC$@7-TYQR-.O=%[SV&-&.V%(IY MO:*/N*79SFP6-?MVM;CCI8E'R9]';^='+[KL M;E9J57+ ]A>*=DK8UB&K/

V$,>G6< MIHW?Z_9J/$VCH#,,VH'""B@\"70;Q\R<@XK@44[6DN'3@!"-O\):J/)C&U;8 M#'D8UK!:;$*_1M6FTVV'ZE=0_7^ B@HI@>LSL?K-)-=#GC5M_/ZPAM6T&?3; MJ085U> DU2/$1?1_:S5H!/,Y:/R#+4:^UZG_A&U6?C!H1QM6:,-SMQ7@*?&7 M#35LIM_K]6LTP\;F;^RZ>=/F8-<=H/C>Q\7FG819< F16''V&V*[-$O@D#"M M$ H!-Z+(8D*3! L0BPFVB46(-9940^O%YC6#]1O'F;MW(><@5[:P4202!=?E MI5:-5L73K2T9:N-34U39B_Y#IJS([JG$@T^1#!*4]*[[N!"R+'+*CA9K>^TO MA<8BPC93+ Q!&@/\G@BA=QTS055J3OX 4$L#!!0 ( +J,"E/%5W.=_ , M #T2 9 >&PO=V]R:W-H965TF'QMB< MP^%YX#S8TQT7WV5.B (/9<'DS,N5JM[[OESEI,1RQ"O"]),U%R56NBDVOJP$ MP5D-*@L?!4'BEY@R;SZM[]V*^91O54$9N15 ;LL2B\<+4O#=S(/>TXVO=),K M<\.?3RN\(7=$?:MNA6[Y+4M&2\(DY0P(LIYY"_C^.@P,H.[Q+R4[V;D&9BI+ MSK^;QL=LY@5&$2G(2AD*K'_NR24I"L.D=?QH2+UV3 /L7C^QW]23UY-98DDN M>?$?S50^\U(/9&2-MX7ZRG"'K_V"W[SL./+#:2L7+!JP5E)3M M?_%#$X@.0//T U #0,<"P@80_@J(7@!$#2 Z=H2X =13]_=SKP-WA16>3P7? M 6%Z:S9S44>_1NMX4686RIT2^BG5.#6_H0RS%0&89>"?B@BL*-N 3T3'7H*S M*Z(P+>0[< Z^W5V!LS_>37VE1S58?]6,<+$? ;TPPM];-@)A\!= 8(]\,LA M>*'AL(8'/?"KXT?O@U^[X8M*O 3W=:3;<*,VW*CF"W\CW [ZL*4/:_IH@+XP MA*"@>$D+JA[[DK8G2FHBXR;W\R2=!%$0Z&G>=^/[O",<3\*TV_% :]1JC5ZA M59@-?<[7YUO=P%(2)?M4[RGCCIAH$M1_OZB.GJN>I(<=#U3'K>K8J?IV*U:Y M$K2RXSRK$]I\BQ(<10X@C1N!8^=@C]31LMMZ5C0:FN"Z5M+1<.0#-<*:"T-NDWG8O')E3-D/0<%I\@9LB:"W":RN->'2[PL MS$F%$5.X5H+H4M=W2&RHNI&*8%_EO^[IB6)754.=PQMZ:T8;AB,RBJQ_(;>_ MF(R"_\%P5476:%!TDMQ:XT!NXSAN/PZ00#2\'Y'U(.0^1MW0!Y(!>E ,AKU_ M@'2HQ"/K8,AM/D]9'JRLR#H0.LGI"5FO06ZO.3++;I)C7#>TKA4.G91^)\L# MI&@4I[U9]CMOWN;#RF%6_C"^YTJ_V]65. M<$:$Z:"?KSE73PWS?M]^,9K_!%!+ P04 " "ZC I3+>]ZG.4" #O" M&0 'AL+W=OW=5N+Q,YLA\*_GYVD6=NXI?N2^'+>U\\YB>,,5U*] MZ"5C!KP5N="C8&E,>1F&>KID!=47LF3"SLRE*JBQ7;4(=:D8G=6B(@\QA$E8 M4"Z"\; >NU?CH:Q,S@6[5T!714'5^Q7+Y6H4H& ]\, 72^,&PO&PI OVR,QS M>:]L+^Q<9KQ@0G,I@&+S4? 975XCZ 1UQ$_.5GJC#5PJ$RE?7.?K;!1 1\1R M-C7.@MK;*[MF>>Z<+,>?UC3HUG3"S?;:_;9.WB8SH9I=R_P7GYGE*,@",&-S M6N7F0:Z^L#:AV/E-9:[K*UBUL3 TTH;6;1B2U!PT=SI6UN(#0&*]@AP*\#' M"D@K('6B#5F=U@TU=#Q4<@64B[9NKE'7IE;;;+APC_'1*#O+K3-P>L,,Y;D^LU//CS?@].0,G NP--25MIZ MZ&%H+)7S#J!B^;J;?CT(DSM(N:@LJ MZJ"BCZ&P#ZK1Q5M0".Y">:*2F/B9XHXI_IB)^)CBWFHH(I#L,/6C,(R@GRGI MF)*#3$_2T-SM.UY4!2CIN_V"&>]+GO163Q'"NXS]*)3A; ]DVD&F!R'OF-:7 M@!=E9=C,[D;#%-/&!YGVEC_'& UV(#U1),)^QJQCS XR;FTKD',ZX3DW[S[( MK+=\D@U@M /9CT+I@&1^RD%'.3BBDM-**?N802E5?=3(.9@?CS_PU#@E)-GA M]X0A0C;2W$H P7_?&ULK5A=;]LV%/TKA-"'%F@BDOH.; .+@V(;$BQHV@U[ M9&S:)BJ)&DG%"; ?/U)V)$6BZ'K(2RQ*]YY[[A%U2&:VY^*'W%&JP'.1EW+N M[92JKGQ?KG:T(/*25[343S9<%$3IH=CZLA*4K)ND(OW4O],AO4=:L MH*5DO 2";N;>+^AJB1.3T$3\R>A>]JZ!:>61\Q]F\-MZ[D'#B.9TI0P$T3]/ M=$GSW"!I'O\<0;VVIDGL7[^B?VF:U\T\$DF7//^+K=5N[J4>6-,-J7/UE>]_ MI<>&(H.WXKEL_H+],19Z8%5+Q8MCLF90L/+P2YZ/0O024#B1@(\)^&<3@F-" MT#1Z8-:T=4,46\N,DSG]S3 @D I;4N%I M4MA&ZI 7]$C*%I7$F9U4TI)*3I.*;)]+,BX79.%$N;0MESK+?=M1O4QL M%!4V'=)1R2"-DXF265LR^_\EEYFE9!2&]I((=GX(W46Y(KEQ6E;4!:C(BUZS ME-W4X%AGF* X&;Q]6QS.8!1-4.U9-W)2O:527@%65+6B:^W!6B@JE94J&E&X MR& \M!E;&$)I;SZ_9=HY*L).IIVEYL920<[((\N9>K&2Q2,66:J5'9(=AR&4 MX""8(-MY-7*;]4'652V$?O.@XJ+9;_ -X&=U$8RUQ##N?8;'-NQQZ<2W@SIW M1VY[O^7E]D)/B>),WF-;3Y(P2H>TQV%9//WY=?:/W/X_G"G";,,N^.:BU@,B M)57R,RBI?99'HV4R"^,$#:F/PY">.7$ZP;U;)9![F;@[F(9COX ZVU" M4&?AR.WA W&E]@RFF+8[,TVLBKKQ$'C1BY"+6F?UR.WU=^3YA':XLW ,WTL[ MW)DM=IOMV=J=P$-)(YZ37&_'ZO;7ZYKE:\U-@G_!Z5F(.RO$P;LIV1D3=AO3 M^4JZ\4[.0MRY#W:[SQL=3\_(SAEP_&XZ=A:!W1O \W5TXR$T/2/]W@G3'._O MB-BR4NK*&XT%+Q.MJSBAV8$Y+ O"LTH MQP<)JLAS(M^ND8G5P&MYFP>/=)YI^\ ?]A=DCF/4SXL':69^Y3*E.7)%!0>) MLX'WL74U2FR\"_A.<:6VQF!W,A'BQ4X^3P=>8(&08:JM S%?2QPA8];(8/PJ M/;TJI15NCS?NMV[O9B\3HG DV \ZU=G ZWDPQ1DIF'X4JT]8[J=C_5+!E/N$ M51D;>) 62HN\%!N"G/+U-WDMZ[ E"),#@K 4A/N"U@%!5 HBM]$UF=O6#=%D MV)=B!=)&&S<[<+5Q:K,;RNVO.-;2K%*CT\-;R@E/$0B?PK<%2J(IG\,7-)51 M\ '&Q60S.;]!32A3%W &E,-3)@IE5*KO:\-AW?RTS'F]SAD>R'E7\$N(@O<0 M!F'K>7P#YV<7,Y)21O5;@]OH[]V"TFW7Q3/J!ZS@[U#U*F(.J>)HB:B3BU;O%^B>L@V] Y/7/'$IWG:3:]H?(QG M)U>WRM4]FNM):,+,X3IA]I4S'9>*')M*T:V]"F'42?:*40]J1ZVDF;!7$?:. M$GXM\@E*$#- KDWKOE-0=C$UQX7.B 8B$29H&V>SD:E9D**89W!/WFS+AO ; MCC3_=:]6V; 9.ZFPD_^)?503HZJMF]_>R $] "SMFF:>_7 MWV H$%Y,3FH_-+S,/'YF/&]F=>+BEPP94^@EB5-Y,PF5.EY;EO1#EE!YQ8\L MA3=[+A*JX%8<+'D4C 9:*8DM8MNNE= HG:Q7^MFC6*]XIN(H98\"R2Q)J'B] M8S$_W4SPY.W!4W0(5?[ 6J^.],"V3/TX/@JXLRJ4($I8*B.>(L'V-Y-;?+TA M\UQ!2_P=L9-L7*/,6,Q\E4-0^'EF&Q;'.1+P^*<$G51K MYHK-ZS?TK]IX,&9')=OP^&<4J/!FLIB@@.UI%JLG?OJ=E09I@CZ/I?Z/3J6L M/4%^)A5/2F5@D$1I\4M?2D??KP&7T "?0]Y)D$';FR M%/#,5[/\DM-=P8D,<,($?>.I"B7Z+0U8< Y@@8&5E>3-RCMB1/PC2Z^08W]! MQ":XA]#FIG.YH/&?$Z7'EW6L#ZJQ"G6G4V0#J;<*%BOXM]H7OD<@C M>,KWTPP6H5(RU;L7!:BK0?.D?UZ3A3OS5M9STT%=*>QZ,[N2.F,\KQC/C8P? M4L4$@]@"PH4OXHCNHCA2$>OE6L#-FRS@KT6U*[0@ T3=BJAK)/J=*QHWMJN/ MF]M9=HY=ITVN*^78'IGUT_,J>IXQGC94ANA(HP!!8B*:\"Q5$I+0CS/(GSP; M(6]1 O0SP: &JSP\1AQ^1F11$5D8_517$#^GM(\ 3QZHU>MW=W%QW? M3 FVR;SEPAXQ[. A'RXKZDLC]2(G^ZCOF]G:2WS90WSFX#;Q/C'/]>;]Q+%= MEW#;2/VIF^B([Z LI\7FLQ<_I.F!Z>A(H;.>6326<^7B3=JNNW#;@=TCACWL M#B0>;O0G_+[&M2)MU#S<4]EF3MNZKA3D-AXPCM3&$:-Q/_64P8(I?0;28 2D M)UA6DX?ZF$!G'0_!D84(>F542.2BI.BL'@KH:Q_29@1I^8: 9ST0YWZH^R%V MWL4/EU21D:75U'X !V64B8 M5R!7L_G'7JO']!;N1Y.-=??'YO8_:N-%VVU>@UQY U:.ZIFMK$<';)X='E*I M1*8/+3!#;&!ZD'J6WC+Q'/G&MHOK 0";)X#_-U'BNI_C2QNZ>?@I8M-\16HABD^2GVCXA"E$ER^ M!T@;6L.D."6_W2A^U)]*=EPIGNC+D-& B5P WN\Y5V\W^0+5U[;U?U!+ P04 M " "ZC I3GX@I@5@" !&!@ &0 'AL+W=O.@27!L W;$#3M]JS83"Q4EC*)3MI] M_239-;(U"5#TQ1(E\IQ#BJ#3@U2/N@1 \E1QH:=>B;B;^+[.2ZBH[LD="'.S MD:JB:$RU]?5. 2U<4,7]* B&?D69\++4G2U5ELH:.1.P5$375475\PRX/$R] MT'LYN&/;$NV!GZ4[NH45X,-NJ8SE=R@%JT!H)@51L)EZ'\/)++'^SN$G@X,^ MVA.;R5K*1VM\*:9>8 4!AQPM C7+'N; N04R,GZWF%Y':0./]R_HGUSN)IU1EFUP49!Q42S MTJ>V#D[(7(J%Q1IEBIY(,IZ&S2[<:FZ:".."?LH*U3FEIDX MS!:P1G*] *2,ZQMR19@@]Z6L-16%3GTT%-;1SUNX60,7G8'[6HL>B8,/) JB M\&&U(-=7-_^B^$9@IS+J5$8.-KZ@\@),W,'$#J9_!N8;:#TAM:"55,C^0$$* MIG-9"SR5:8,U=%BVM_?9;1C&<1RF_OZ$B'XGHO]6$?8-F-8U%3F07&H\6?D& M=G"L9Q0GX]-J!IV:P44U]Q(I=PI.40Y>449)$HW.5<0XO5T"*[2V"JL[R M#M_$.^IX1Q=YYU+LP=1\S8&L0#"IR ^)H,FB!MNPHPLM-NXXQN_IU*2#2=[Q M+,FKSNR;(1P$_Y7'/QH+=L)^IVK+A"8<-B8PZ(U,@54SM1H#Y&ULE5=AC]HX$/TK%NI)NU(O MB0.$4 '2+K2Z/6FK5=&VGTTR@+6.G;,-[-ZO/]O)AO1(3,L')%*'HB#R[1Z8.,T'>/!^XQO=[;6]$2YF)=G! M&O1S^23-5=B@Y+0 KJC@2,)V/KC#GY8XM0%NQG<*)]4:([N4C1 O]N(AGP\B MRP@89-I"$/-SA"4P9I$,CW]JT$&3TP:VQ^_H7]SBS6(V1,%2L!\TU_OY(!V@ M'+;DP/0W>0]X1O_3'8Q] :&1KM(O?M;N/O8AK* ,TC#[:U4== MA/SA?Q]X$XX]=(;-5@X=WM"SE1Z840,S)A\&T.VW: MI$V]:9=$RC?*=_6V([%%>@^(4;*AC.HWE(FB%!RZ*R*](!1/1WU*3!M*4R^E M%569X_)+->''2H)QY"L)')W-,KIR-JA$1\*,X_V>1C5N6R13I\&H6R3</O=GOLDR">U$8-7)+):^WK=.>*[#Q M3QKT4#A['A[Z*13"O)/^)3^QN"K(LD9M"Q+UE2P^.R?V6^?G[19<6V+>=/5! MKJO6=$37BGAY!3P)1OXJ/MLM]GMD]2:O&C%SNCH+ID+ N+U9:3#%48_5X+.O M8K^QMK*7DII-NC%M02X8(]+I4S4.G<>\1DY;I,9QD*8]E,ZNB_VV^URZO%K2 M%_A]4A4VCENLTB3 DU'4?' /P[-!XVL.;2CF*".,(2T)5\1UP9U\+OTXB2[. M>MAJ&0N0.]=)*^0.;]4]-G>;;OW.]:CA>7K5ZC\2N:-<(09;$QH%$U,[LNJ> MJPLM2M> ;H0V[:P;[LT_#I!V@GF^%::/K"]L@N8_S.(_4$L#!!0 ( +J, M"E/'?)05!@, .H* 9 >&PO=V]R:W-H965T=4/I]C)M9CCW@O M+V[88JGM"W\R6M$%WJ*^7UU+,_-KEH3ER!43'"2F8^^,G,Y(WP+)#.G M"J?#C&HZ&4FQ!FE7&S8[<&8Z MM$F?Q=JK8^VUQKI_]E'-&!W(SW[-V&^-T5 A MT%P47&_;K/WWW'LE.JA%!ZVB=RAS$*FI.?.MJNWH")Z12M62_+".8WC8S532 M17O:<5*'<=(:QIFS'\Q-H[2I&HPOMFF?O-'>(4N"33T+]A).S942"YG8RR5% MJ@N)4/ $)>@E[N-+I=/<)V&+,:11<WD'U!+ P04 " "ZC I3)#>;^?(" #&"0 &0 'AL+W=OUV ]SRFKON2M%N( @'M' 'X-\#\"PB. H 8$IP+"&A">"HAJ M@ W=K6*WPDV)(I.1X!LDC+5F,P.KOD5KO2@S%V6AA-ZE&J2JBVZ9S$P MDS(TSPA#%U-0A&;R$GU%,B4"Y,A5^C2#<>.:^;9B]H\P8Q\]<*92B68L@>0] M@:O=;'SU=[[>^IV,/TIVA0+O"_(]'[#M[=[%'S7Q M1YWQS_(BXUL I&-'/W4AVRU(M% \?D&50!U*]YJ3>F?,7[]A[7?Z_P12F9P5 M("A/VM+5C0_1%HCH\F30>#+H9#)UI(-FV- ,SR@3]O9ES^MT;V$OM&YU$L0: M$J1;+J)2ED07PM9:YWVZ<%$_\OQ>^WW#!_47_U]L*G3&!BF[9L+_G]<\I MW+[LX.#<%:)F/-0N#/H#/ @^B.<>]+$:1E=]?;JH'@W51/'"=L5GKG2/M<-4/[1 & .]O^1<[2;F M@.;I-OD'4$L#!!0 ( +J,"E,WXX@J*@0 +,/ 9 >&PO=V]R:W-H M965TIOVWMIWH*&)61+BIWWYG-\.H(V(%G2I+04Q?\]T M1HO",IDX?M6D@\:G-3Q]/K#_Y<0;,4]$T9DH?K!<;VX'Z0#D=$5VA7X0^[]I M+<@%N!2% "6.Z5%61N;"$K&JW_R4D_$B0%*.@QP;8!;!GC481#6 M!F';(.HP&-4&HVL-HMK 20\J[6[BYD23R5B*/9 6;=CL@YM]9VWFBW%;*(]: MFJ_,V.G)XM>.Z5?PF2\IMRD#]P7AX".8V@3:+S=SJ@DKU 6N\H([O" ,O@JN-PHL>$[SQB\[/@0A_!-@ MB)$GH-GUYM!C/K_:'&4>\\7UYFG/9(1-$D/'%W;P/6Z(I*J':-00C1S1J(/H MWYU6FO"<\34@&N@-!4]TS3BW V+E!K94,I&#&\:!5#:+/;' Z")D M'RP\5786<=)$G+RWX"C/WU=JR45D(1I%K?AGERAO0Y?R#W>RT?SC])E*\F6M&>-9XV'['>N\5P4!9'*#E5)\.:@ MSD8V3,)6#KRH%+P75P^'(9# M%'>(.SG%T?]<^5<)G=7T9X&%<)BU<^/#X;,]@7GKV0K0\;Q'_0?^ M8;L!A^WF@=KNPF9A9BYLTMSC=\;M/VQ%O=/RB6KQ!%=94\8$*I1ZJ\Y0<;R2H_THR7:\E71-- MS:5<2V9:LB7X3HJ=/P$55WQ28 @5=&4HX3$QHLNH0JQA+:-%3N<6.Z:BHMP'Q?":$/+]9!TZ=/ M_@-02P,$% @ NHP*4[^YY,!2 P <@H !D !X;"]W;W)K&ULK5;;;MLX$/V5@="'%MB-+G;DI+ --'$7FP+=->)F^\Q( M8XL(1:HD92?[]3ND9,57;1[R(O$RY\R-',YXH_23*1 M/)="FDE06%M]#D.3 M%5@R2\Q*EX4J"QN4D^!)_ MGL6) WB)?SANS,X8G"N/2CVYR5T^"2)G$0K,K*-@]%OC+0KAF,B.7RUIT.ET MP-WQEOT/[SPY\\@,WBKQD^>VF 17 >2X9+6P]VKS)[8.73J^3 GCO[!I9:, MLMI85;9@LJ#DLOFSYS80.X X/0-(6D!R"!B> 0Q:P."M@&$+&/K(-*[X.,R8 M9=.Q5AO03IK8W, 'TZ/)?2Y=WA=6TRXGG)U^_55S^P)W,D/I,@!SP23\#OQF^UO(!!]!LD41*?,.CV[?#H!'SV M9GA\W>/-H$O,P/,-SR6FK(1Z000*+_Q%-V2[8&!A5?8$?UY+AA M33VK*UKK:3),(TK(>C>5QU('$K-CB3C9H=GS*>U\2GM]>I :,[62_%_,(5,E M%5_#CK/0.-)079XT<4_[J-,^ZM7>I-T5N7WE%$\WQE-&C'J,:")Y+!$?1GMV M+).>"^55Y\Q5KS-SU/[1HKH#BX)IA ?);=_!N^Z8K]_Q.,?1:Z&,WB_Y+=?> M\8O/!BW>J=9QKQ$__3M&!K U:GJ7H4+-50X42VC-\T>";IM5E@FHSUF]/34$ MHTI/FU:1\!J-&QM_U+;W=46AM*=OZ_^8FT+I:WQ? I)7WY-W/_\MY5X>TM%1 M.3DAE@Z.KL$)J<'U44[#G<>X1+WR38TABVMIF\>L6^T:IR^^73A8OW$-E7_D M7VF:;NP[TRNJK2!P2931Q8BNIFX:G&9B5>6?_$=EJ8'PPX*:0M1.@/:72MGM MQ"GHVLSI?U!+ P04 " "ZC I3_8J,$F,2 "L@P &0 'AL+W=OKIGG\^?*R7J[X)JO=\I$7XE_NRVJ3->+7ZN&R?JQX=M<] MM%E?,L^++C=97ER\NNK^]KYZ=55NFW5>\/>54V\WFZSZ]IJOR^>7%W"Q_\.' M_&'5M'^X?'7UF#WPC[SY]?%])7Z[/&BYRS>\J/.R<"I^__+B&GY>,,;:)SJ1 M?^7\N48_.VU;/I?EE_:7MW)!?.';_/MNOF0_G\-]ZW*&SU+A?.757ELU.UTD);^T/G_>YIX:^\:$?* MQZ82_YJ+YYI7B]^V>?/->5LL>=%VF?-^G17."^>79L4KYX=;WF3YNO[1^;-S MZ=2KK.*UDQ?.KT7>U#^)/XJ?W^7KM>CR^NJR$?:T6B^7_;M?[][--.\&YUU9 M-*O:611W_$[Q_ WQ/#,HN!2..'B#[;WQFADU7F\?7,>'GQSF,6_77)599B5_ MWQ9"B=\P2MB\E:(9VD]; J--K5^=#Z^?V]H7G10%5ET6GS0 M&AL-_!>OF[QX:!V5EZJ)MS _[SO?N'"TP9+D8$EBU/0FKY?9VOF/4-=-%^?= M6Y/;TH/:U*+;P)-@Z9WGN!M" >TY0,@-I_GN'Y^,S@,F-3.;[I,( /[DR;J; MDS\J?;C3$N)9"1"$GGI:@L0*,(/%FRROG*=LO>4M,"A?O5.0HE0;X:Q<6+3^)MY^X@K )#PRL AB3((C8\8V++*J:'OW M.:ONG">Y(+0!M,BME/&B66/LN9[W%Y-Q$F&9&6&G.)A8)IB$4Q;8]+"$2V:& MRSD>-FL,2 ]+T&1FT.P\G!7%-EL+]Y9/ @J:YW*WK,\8SA(+66S3V1+.F!G. MYCC;K-$GG2UQC)EQ[%1G$T/;ET#E>Q:][4M0\LTQVPQO$QHCRMN^1#;?C$,W M(@ 1'OZ'<&?1VO5!+&.%6"W>\ZHK215+[KS.:F'_QS96V54!3&]&J:'-W-"7 M".5/SPX- 6>O!2_!?A0Q7<#I2R3SS;A#!YR] KS.0N1J0CM?HI1O1JDS(\Y> M.XXX@]#U=&9)$//- =VL$::8Z*;!(9'/3VP..@E:OAFTI@ZZ=#3HXCA*-6,N MD- 5G)NC$@H8F:,&$N\",SI9ZG!F,D;B6V SK0TD>@56TMI D=8RYB6Z'DF1[NFVR5X!G:3&)#M =@/8DE-$[H(8FFH1E-_Y@> M,LXAB;RASQZ9[5&YG;ER^VVW2:>0@MB% M8ZF%2HKIRKV11-K(C(MOCJJF7>3Q0M'0;A35NW*K^#<1I.SB;VW+=V]MMXMD MT\%-ATU7B/G:0FPD$3HR(_1IK6HGQZ1&^>/N#% RV[=I+"6Z,]4T20)Y9(Z" M,73I,]MHG.I#X*6^'PRM5 A&D$1>,!QW"D&?L3#4=9)<0B(SX/]:5'Q9/A3Y M[\-^T?E_7$P0_M?9@?:@S8O%O[O3-BU4"KP7R+@?!<+=3F]A9Y4824W9"/S? M:@W?XT'%UUFSVS+9%OWPJCL0*1\[6-K/)&4SS>9"MQPYOK/9'0Z!Q+G+OAF! M3JY%D3D+^&>YM[;;W>'.9_Z0%]T2VK9^=? -D:;TKR%'UZU*<#"Z^F&HTMC6 M$S2[EY%<)R/SJC8Q\XK&^UAAG'BQ-VS16 Z 18S%PQ:-!1.6)+X.TN72&M%5 MY0GM&==G7L1>D#(8-D@E&'K1$%(6*L$TB&-/TZ)8KNNQ.0UZ4U;W/&\;):;D MLH7 -=W 7N>1.0D+8+@&J>3B- R&"[!*COEAD&C*AK$,+V)S>#&:=;RX.VV^ M]2^@85\EJ(1]E: )]F,9<<3FB.,DC)E1W.U??W2% M6.B"S@LR0HFG%]7F-'*G'7P<.,5N$@];J9!CD9N,NELA!XD;!)IVRK E-H.'B5SF$_,R/RW% M2<;K SW>A&)Z&)P'@A:G&KZD$M-0,:-AGTX[4I!*14IM':E*)/JDY7IU;ZDW')ZM% #H,QQ52 MD3L,5Q1"OJY^F$KX2VW WVTZAK\H2GW=6)#HE]I OW2,?BR)$R\8AKXJP2 2 MN?C(F0I!/V8LT*R)J034U RH)YFX=*4<3K=XOB3EZ2Q9AZ#ATDZYC!Y*LW$&P?* M01S'WK!BJ1(4?TNC89% )6B<3. AMH]G8;%:[+46(@4Y9E7].]=;]R__ZB\X(UK5!JY:(@<2CE?SX?R$$_+^[Y$+4]12 H\ M%X9ACE(0PE&DHY8[\LF@K8C\Y=%$AME-7>RU'UOFN[ID SS$^O+,@8/56N'^ M9<=%P,3UARN76C =UTB5@J+IGHZVY2%NF6S5' M=)/ \[V1G6,Y%OFIK\F( #-_">KOF=L\O7K_]='L]Q_&(E@M6>;F B+E@G9E[ M2ZDD6>> N+E D'-'CJ\[+RQ%8O GF!/3^?C:%JLQ'>+G D'0G>5UL\J6J$IX M'4$?0>"EO'Z3K46&)EPN5\@Y$P AGV_S0BA U%P@N+FSNL*LDKS8 A!;%WPS MC)FZ@LV: CU?*OW22&R+A!DVSE>I_B[Y 1 _%T@"+R4UT<38-P5$R8 XO"" M51(O(!8O$#3>65UA5DE>A0$!OKQJ.L%AV!7^G F 2+U@E=4+B-8+!*]WEM?- M*B=X'<$BP?O]E&_V5+CKSL;3DR)$X@6K+%Y -%X@6+>G)T7!>(=.EQ0APBX0 MC-U;?L^KZG"2A#KP (AK"U;)MH#8MD"08V=G0+W>XX+4:!](*14.:RF$U*!Q M"/<(MNZTDP=[+4=GYU(_'#=F+! HY2%BHRPX1HQ=",U">?/!@KW#2 M;6<0XGO_S.'C_]O1 \K>"6X^_C5#\D2WI#NIA;T M7!CMD_:"D]N*5GJ";_X=MTG[-P\Z4N$%I=RPPQ=*.9,34%!",--O5CF_=Q9? M^7+;W=S^R_U]OA0M;4_?RK_>K+*\7=Q%RT\_;@J(40Z1U2(1(G8#P>R>NJ^F M8&+[8<)TYW0!,;&!H&*?NU\6*:[PC=U4.PKP';[$31Z61L')=!A K&F(K-;+ M$3<9"'+RWF;1+_=Y53=.O?U<\]^V(GL4?^CRM(X-_D-6.]D^K]0,'^IR#^+V M%4 ,9)A 0>[-KD7 )_KJ#+O/O6X)$-$8"*;Q^<,-5U"-1J'E(+::^"$J+A!< MW.M-637Y[[L07$MCNZ743+CV'3%C@:#&?N1%+A*(@[MKXZR>J>\9;N/ M.0Y97M42O]J+5;K$3*1J=[SAU48\+R9W(>9VMBFW1:-N E759W#>"+LB>G& MH;6!8'R>MV@O]NKQHIVXH,M&$#T48C,DGS:!/W65@=U0VGFXGQ-K7HN.6 F8 M9>%?)LYT1#:%Q.I>*^*1 D$DO>Y&O\/[TF^-ZKVR%+(K4^Z:JNP>XB5D$1@1 M3X%@GKY7V#?N$+659LWT9@TBH0+!0KWN+F;K:DB.<*!-'5TO WOR0BQQ5:)0AJ[#G#GR#X^Z29^,,< M9KRW-/S-+P$:5]!"0!!K+8U_D3=DZ[H]+?]0\:Q=PKM5(9V\*B J+ECEX@(B MXP+!QK4S+8B7Q&YH[CW$W@6:OCMWD!&:4W)50$1@2/^(58%X";V.(8HQ$!SC MF\4O9*'BZ/;>[6/WS,:E MI)3*"04 1.H%@M4[J6\T-\0:34 XGUK=)$_Q9Y.L7W9-J:1O[64>_G[2N9?[ M4QKHV_T9(J4R@I0Z931,+RDRQ$5EGLUS0 Q10!E! 9VXU<<4G$S?\R--M9DA M1B8C&)EG;N4P!4&2!;K/V#'$CV0$/W)4]S,'+-\%IQGB.#+/YFE)ACB*C. H MGHX4KRF52IS>]^B,1P=M0U^$(DB((AXSXZNB/? ;OE[7SK(M\K0? MHT=_%5;0'MWR^EFE=7C\*W[[+J(2]J9\WOA4K/;7?_ MJO;$Y?Z7IGP4">"%\[ELFG+3_;CBV1VO6@'Q[_=EV>Q_:5_P7%9?.K-?_0]0 M2P,$% @ NHP*4[[5+>@W!P ;24 !D !X;"]W;W)K&ULM5I9;]LX$/XKA+$+M,!&YJ6K2 (DKG:W"W0;-&CZK%BT+52' M*]%Q ^R/7U)23!T4+>=X221Y#GXSPSDHG>_SXD>Y88R#7VF2E1>S#>?;#_-Y MN=RP-"RM?,LR\W127Y_F. M)W'&;@I0[M(T+!ZO69+O+V9H]O3@:[S>L:2"CW>?Y#WGR*+F90KH@E;,FEB%#\ M>V +EB12DEC'ST;H[*!3,K:OGZ3_68$78.[#DBWRY'L<\5)6?\&^H84SL-R5/$\;9K&"-,[J_^&OQA M!B%'SX ;!MQG M<$882,- ^@QTA($V#'0J@]TP5-#G-?;*%_D>%)):2),7E?4K;F&O M.).!?8@EB>6%G+ -PSCSG"+6HO=-IR#/ ?2@^EJ VOH",:VC;MT@4Z>Z_C0 MU;O".\#U)D>$ 8TWT&Z['G1A#\R0#"'L8.SVP SI/.QYA.BQ^ VW M(U#\@>XS%U)?II$.%AV=#1W2=CL[U;=JS0J"CP\2FGCT"KU7ZT&D;C671:5NL4= ) M-PI]TG?11QVA;C,&.L+>;NRBQ0HM?ML4CU0Q0>3U,MBD*K!H-+;+ ":62_IV M'I(AUX)>W\H:,MM"8S96Q0V]8/XT= ASZ)T M!)HJF,A<,5NI;2(R6[-B9+E>'YF&#CF63_K(='34X2,QI8BC&H$/-U;E2'59''\&5] M*U8%%9L+ZL16#@]K'-1[&JOJAO&I1GL:84405 !5=BY;=B_\9F+ZMLB=T7>EEE(6Q.#M.F CP<2Y(79@ZCL04YLQY\Y]Y)A>L'4$?-"OUG4$1(7X\$(HB%T MH>>[OMXS1&4M8LY:$_=_(Z6M7\QW+NP/OQHZ!*'O])M$#5T?>!=0ZQC)W/E/ M"O6@$=()=8KE\#>B7R548DZHSYI8R3"]GCG4AOV)54?GD<$YB8X,>PCBD8&5 MJ'1-WCI=DV&ZQI[K0=IO5G6$NDT4Z B-L:0J #$?J+UX8"4JV9-7/'*;UB 3 M34L+A]./GLP99" -&;'06$2ITD2F'[Y-Q.4-IQ,*+=0?6'5T8L8>A(^.K&. M+C)5],CDH[A)P()&7GXHVS>*-^.[6N>L_V9;42K:IQAJ.J[-(7CB2T]7[F5482.BQR'G91OR/1D"&*[-%-I4HA MM=_XA96J0]0\B9R>(QN![6BCMF;##LGDN=%84*IJ1LW5S!R4($Y3%L7"4,DC MV&VKE_6;F#VP5)XNJ.UZ$+'.PZ0\.795":+>&WM2U01JK@E!6&0R.^W#(JJ. M@.0&%5#ENV^A6?=6^XA$*+Q*R._:('@&9_==IJHPMKG"''%X?;XEO%V=@_%] M7A]6G>I26Q4"&[VM2VV5@&US GZ&2X](%&7!<5RC8U1>MLWCT*N=/UX?481U MYX]U'#Z'LX8[;WU6DK)B77W/4X)EOLMX_9W%X>GAFZ&KZDN9WO,%^A#47_XH M,?6'2)_#0C3:)4C82H@4A5MD_:+^MJ>^X?FV^GCE/N<\3ZO+#0LC5D@"\?LJ MS_G3C51P^,+J\G]02P,$% @ NHP*4\&ULO5?;;N,V$/T5PM@"NT!@B;)E)X%C(+;3 M=HMN822[[3,MC6UB*5$E*3L&^O$=4HKD)!+A/FP!P[IQSIRY\)"<':7ZKO< MACQG(M=W@[TQQ6T0Z&0/&=-#64".7[9294B2 *PTF0,9X/ MYC/W;JWF,UD:P7-8*Z+++&/JM ACW<#.GAY\V-?!/-9P7;P!.9;L5;X M%#0H*<\@UUSF1,'V;G!/;Q_HM35P(_[D<-1G]\2&LI'RNWWXG-X-0LL(!"3& M0C"\'& )0E@DY/%W#3IH?%K#\_L7])]=\!C,AFE82O$73\W^;G ]("EL62G, MHSS^"G5 L<5+I-#NGQSKL>& )*4V,JN-D4'&\^K*GNM$G!E$M,<@J@VB2PU& MM<'H4H-Q;3!^8S"*>@SBVL"%'E2QN\2MF&'SF9)'HNQH1+,W+OO.&O/%<]LH M3T;A5XYV9KZ46<8-5MYHPO*4+&5N>+Z#/.&@R<<5&,:%_D0^$)Z3KWM9:ARE M9X%!WQ8A2&H_B\I/U..'1N0+0N\U>.0^C"ZN=G%?;@S]N\,<.?]R#_Y 50IY D4(JIP-R2[1,.!-$0U(J;DZD M8"SG'#.?;BK& +2D%*6";+W%C*\-_" MZ.)>^9PXGU:L#W,ZIF$X"PX=5"<-U8F7ZA]EMD%6R.:L+30Q>V:L.%9A-.0] MC'%J'SG>;@#%OF \)?^0WDZK JJ8Q6LVUJ< M]8V1EKHCOL' %.A$\0U:I\Q@;-5G;&[-4["@!MH*R\\Q#H>AM\FNFV"O MO4"/<("\!+)5,G,:JW"%Q!J8/5DZD0=U13[GB2A3G(_D7FO 7TJ^=G;7XOI] M=\6CR732]E>E?1WCPG$XG<2OQZVZQM%X&O>4^*:)^L8;]:+DPL;CDQ8:MBM5 M^$/$BYZMA=3+]Y>2*98;P!92(+"54MM* G C@MX:[YVK'WV7PKAONM.H)13Y M"0%N 3DCRY.=]_<)2R$[N489^@)NEP/Z8]8#VBX(U*_2N-,T JP'YP#3ZK+) M=@J@1VJ6->2K=KP)>[/9"CWU*_WOW/ =:(6#G5/&%=E<3+FO$U_.X/W&M4E._#)X7 M$67)Z"OKJK33PM3'<9PV[?#Q1=+O$7(<#C%S*GJ?%,] M&%FX#?Q&&HS2W>[Q3 C*#L#O6RG-RX-UT)PRY_\"4$L#!!0 ( +J,"E/" M++T,@P( ,T& 9 >&PO=V]R:W-H965T)4U@$+O#65R[M5*M7>^+_,:&BPGO 6F9THN&JQT5U2^; 7@ MPHH:ZH?3ZEMJQ1Y&EO%.4,'@42'9-@\7' BC?SKW VPT\D:I69L#/ MTA97\ SJI7T4NN:F?5VP2\"6[G71B:2#>>OIO-0 MS+VI,0048 F4&I"V\:=G>L.61KC?WM&_V=AU+!LL8N[= M>*B $G=4/?'M=^CC20POYU3:)]JZM7'BH;R3BC>]6#MH"'-O_-[G84\0AB<$ M82\(#P7!"4'4"Z)#P>R$(.X%LI9HG0"K1Y:H3A%7H<@4*$RJOT 4B#*T)I?IP9.HKO941^'F/73AL M> (;H35GJI;H*RN@.*)?CNN#< 3@ZQB'0,-=H(MPE+C&8H*BX L*I\%UB7-" MB?HX9FP<\Z-C&C.UF-N7YQ6ZO+@Z0EF=3[GN*13TYSL2:#2<:&39T3DG.L*+ M!UYL>?$)WL^NV8! O$1]U@A(M 'SN< [45"@3S22SX6C)Y9NBM!;%J7^VQ%# MR6 H.=.031G"E0#0E4A)[>1(%MV!).?:F TV9J,V'IH6$V'V':P8 Q?'OBE' MNMW;/)C<#-L[@_^O22;Q@45_[Z(W("I;,"7*><>4NPK#Z%"3[VTI.AA?ZEKM M2NL_C"OT^IY4A$D=4*F1T\FU3IEPQ=-U%&]M.=EPI8N3;=;Z?P/"+-#S)>=J MUS$;#'^P["]02P,$% @ NHP*4\;PF;Z- @ "P< !D !X;"]W;W)K M&ULI55K3]LP%/TK5L0'D+;FT== :23:,FV3*B$J MML\FN6TL'#O8-PW\^]E.FI52 M*^-'[<_K-(>"ZH$L09B=C50%13-56U^7"FCF0 7WHR"8^ 5EPDMBMW:KDEA6R)F M6T5T5114OR6!#*XYWLOX!;3UCRY=*KMTOJ9O8 M\:5'TDJC+%JPR:!@HOG2YU:' T X>0<0M8#H&#!Z!S!L '^KV-"0?CUS'+)F9R&--%O,I] MW.4^[LW]YAG2RMY_3:C(B,0<%(&BY/(%0/>(,^D.F/RWT-..:]J;[,+*2ZC6 M,F44(3,7%G/C7ZGQ,N463!W(Q);(#8&GBN$+H355V3-_H'1SKO3@5$Q[U MI#^F*=0_L(D"U-;9K3;_ETI@9H"R=&3U(--;FAKEYK4#9 +._D1+W$WM ]_XE?P%02P,$ M% @ NHP*4Q"+TBE@#@ D%0 !D !X;"]W;W)K&ULM5S=;N.V$GX5(C@'V )-(E*D?HIL@(WSL[OHMD%VVUXS-AT+*TNI M)">;XCS\(6W)I"QR*+M)+[9.0@[)&?*;X<<9GSV7U?=Z(42#?BSSHGY_M&B: MQU].3^OI0BQY?5(^BD+^95Y62][('ZN'T_JQ$GRV[K3,3TD01*=+GA5'YV?K MW]U6YV?EJLFS0MQ6J%XME[QZN1!Y^?S^"!]UO[C+'A:-^L7I^=DC?Q!?1?/' MXVTE?SK=2IEE2U'465F@2LS?'WW OWS&C*@>ZR9_9N*Y-CXCM9;[LORN?O@T M>W\4J"F)7$P;)8/+_SV)B>KO+DKGS^*=D5,R9N6>;W^%SVW;8,C-%W53;EL.\L9++-B M\W_^H]6$T8$DC@ZD[4!V.S!'A[#M$.YVP(X.M.U QW9@;0=Y8+U#MJ8?+U?+GG#S\^J\AE5JKV4ISZL-]VZ MO]PF6:$.R->FDG_-9+_F_,/T[U569VJOUH@7,_2I>!)U(X] 4Z-WEZ+A65[_ MA/Z#L@)]6Y2K6K:ISTX;.;02<#IMA[G8#$,=XNP"2SL,R].$(E[PBQ2+F$I'U8/+"9=B,O6LM3 M7NWI'$=QFK*STR?+/.AV'A23OE:M^4<;95QJY0!:#?:BH_ 57TJ&EX\9/>Y0+RN15/_C K1V% I&BR. M1%$0;U>W.>+#5F$88])O=;UIQ>!6-\-644*3T*[/>+O@&%SP35G.GK/<9K^K M># @H4'(PIW9CVMV,VR&8YJ&:;_9QWB@L52>\:#?ZK.O54\7R587":B+2S$7 M525F,CQ[$L7*YC^NDL$JCDF01CLJ&=7JQM)*VIW:%Y%N%Y&"B_BP+*LF^V=S M1,0/&>[6MH5;?1QV,A]SG&@PX< 7,BO0AWL:5G;CM]U MV]D[C=YF93>U;X".AA3 M[BXZL,FPV3%E0;2[@J''Q&%L&*Z_ NTS,8.]6EVO9$0LE,NDI&*_L"CH]T8CE_O0&J' M@&&/\-MJ>2\JI;8\6V:-= V/O&H*4=6+[+&6-Q<5V9F3J[>IQ[:SR!"/H]0Y M&PW'!'N.Z#/ZPJOO K0[,2)X.(3?9S<1#8L$AD7#:)68EM5,;$)WNXN[(A8\ M"W:=[[6O57^N&O0(#'IWHEEDQ7=HW1I^"!RS[Z5-C24$QI(K>CC0ZP;L= M^TO1X!/"X#/Q>]3+5H2I1>8\I:'&J1 .&&U:1&O: 67SX];52Y2YYW5FP^-+ MCWP6G@2PE@S: @:_;Z):*DCI3A.T+(MF 5(H&MU"&-W6!U>Z[*^B MRD2-+M%MU=W]Z@6O=B/P_B@:]\+7P[U0XUX(XYZYW;*B*<A+U:@8OAXJAAH50Q\J-D+*DTY8SA-M7G\0GREO M++6IGD0V?WG':\2[@V6E@3T#$>8Y/53#)87AZHN83:31(050#5@4OKP>1E!2 MC4KT %3B:E"U-[UJO?"(QT'@TZM&)>I!I;+AN;H3U=FLO:E:9S3D4*6G=.$W M-3A4&(?D66ZRXF$3QOOF8+D<]MFD1H]]CCF3O^$O? ,X M\I"[GU=R27G'E'1D^<9/05 MM0"?4WD:]RB,>U<;@DWYW*NZR98*-^1\KGE6H3]YOEK_9%AYXK'R-1W2I.YI M:B"E,) >R)I3C:D4AKH)KQ?6_6")'@/'RP/3:,A@-)RLI)>3VNPH>O%CFJ]F MF]<(^SR8A2X,7%0KTTC*X-!/.B@)9/(6HF!42(![5#O5^6;02NOQ78E!"_=G MH?&6P8 X_M&"#2F__JM%?P8:1AD,H\ KP@4;7E 9#D+'NP73V,D\V-EN@CSC M]UDNO9DUX+E@%NJ-D [AC?>H6#8'/%8<,&&:'B,6>1 1*81D<&(N!V[X3\V M)D?O.C6\6%TJ&Z(?=NT[#7[,$_2-N()I/&0P'MZ)V6JJ^##H*=3Z01,_).&,E8;#%K)Y\@"DC1RCJ]1,O*AY+1< MRJA>4?D_>2>@<3(*7^U"$VDDC& D?/4@)!IBIGL#:,2,8,3L[C R M@OPPG58K>3Q^=6%W?PCC]3YZ@YM-I!$O@A'/I413UY=9K9(Q5I7U_3BR/(/C MP9/JM;=9?P$:,R,8X@P;3-9)8#+RKU1;EPPLTAD:W&$:W0\VN M@2Z&@6X/LULNRSAU\5RQQK 8QK"#S Z+C#==(05I_(OAP-"P\K>*SP0J^!*$ MUMC($X(?6 \UKH:F&(:F/8R;#"^5+'+<*F.-6C$<;AUD6U@D\]HVT9B7C*, MI6W[VD>W+3G#I5?:I $J$QF^$!I?(U[R%JQAHA$J@1%J[\3&BU9@[U'%_:J2 M:!Q+X-OL*$U?J?1X(0KT16$U^E 4V9.H:EZ];#)?]K>$AL&$OH4E-,@E,"(= M8 DVA%O $AK/$D^^B'10Z"H73[PI*VAM&L82#XP=ICLCA1!&L7_+?7O$^[GO M1.-= H/3R.M[8GL =MZ%4HUG*8QG_@3BBW3(VA%GEF>JD2SU(-EAKBS54);" M4.9B0U-+QET<.GB85.-5"N/5_G1H:N/D'(1,JG$IA<.S/=G0='C+9-A!"Z8: MO%(8O'[?9!S*Q>?K!-)*X?1Q.3^63MT76*1#OLZ9*YIJ$$M?*Z<\';)T,7;1 MY:G&O/3@'.^+U):6G:0.1CC5.)AZ<+!9R*OE9KW6<8=)<6'L&M7(??8\0XSC MA--AQO(QB1RC2\C=#J\^_UM2N)/1&YV%KJ3;P,A)#N +Y/ZT<">QSU!'S)F\ M;:0R!QX,;$U1[IS'[83L\QDBY#$ESND8&#ANUCDH^TUHB)3'[@SI MP$@J#CPI*..\;R>FYP-9Y*K>D6AAS !&RK&$;">G#XON!'\C&SCP(>,>E&PG MK)^5[)R%D3D<>)XQS"#S$&(,!T9"98;/< 7O> M(PXUM8%>&$:O?4P]?(@-T]15'V-627C*) XSM>>F.\;6!BAZ"B9N>/[$B^P? M4.U&^0-N*Q5>ET? 1DD#]M0T_$LF8>*3[Z<2L%$P@0D<[HT+9R:=F'XULILJ MPD9U!?:45_@)A0FV5$ND[E#&*)? Q,/)'7C2C2H*3&"X@'"1JD&)IZK[>$, MPZ23W2^Z#$QK;=Z)70T'+\5C&][8&J9I[-[\!KAZZTQ&^J!))VED%3LV"DJP MIZ(#8#DF7=_>MI18Q':U'@Z?BV6[H=+M\H8ZM[6C;IT;12?84W7B(5@F7?]^ MLF'@0@6CY@1[BD+&D2R33DS_+A\Z3V!HEA?#2#^"9IET,D:6UV.C> 1[JD?V MYEDFG<1^;;(K"P$;)28X]#B% VB622>T3_O@R$FT&-4IV%.>_&';J.8WF271,Q/$<(>XZQ05)H@?28$N)RHT;M M"_;4I(PF?4++MSJ$@_+ &UL[E:CDTI91\H(]-2_[L4-TB-R46!#9T@XGSLPJ M;%358 HC\O:*<1"'9)378/HV!()1%H,]=3%[>'1+;0R-$Q<_2L*?LQ;3W2/;(J'+!S,,Q'&AFHWX%>PI8]C S M&Y8P1T%(76RQ4;Z"/?4K!]G9(Q.BCTZ-+S54W]7YA5:'IGQ&ULM55=;]HP%/TK5M2'5EK)%Q]K!4@%5FV3*J&R;L\FN1"KCLULA[3_ M?M=.R( &Q![V K9SS_$Y]\KW#DNI7G4&8,A;SH4>>9DQFWO?UTD&.=4=N0&! M7U92Y=3@5JU]O5% 4P?*N1\%0=_/*1/>>.C.YFH\E(7A3,!<$5WD.57O$^"R M''FAMSMX9NO,V -_/-S0-2S O&SF"G=^PY*R'(1F4A %JY'W$-[/!C;>!?QD M4.J]-;%.EE*^VLVW=.0%5A!P2(QEH/BWA2EP;HE0QN^:TVNNM,#]]8[]T7E' M+TNJ82KY+Y::;.1]]D@**UIP\RS+KU#[Z5F^1'+M?DE9QP8>20IM9%Z#44'. M1/5/W^H\[ '"_@E 5 .B8T#W!""N ?&E@&X-Z+K,5%9<'F;4T/%0R9(H&XUL M=N&2Z=!HGPE;]H51^)4ASHR?@5,#*9E39=[)#T6%IJXBFES/P%#&]0VY)8^% M*100N2*+)).H\I:\+&;D^NJ&7!$FR!/CW(*&OD%1EMI/:@&32D!T0D 8D2DC@HYO&4K2S-(G.,GXO1(?$P2<2!5'8(FAZ.3QH@<\NAH=W9]S$ M38%BQQ?_7&7ME6T8KTSI': MOK(=AYUXZ&_WD]P6$QW&S-IBNDW,@:->XZAWUM&LN,Q"Q=+;NSHX$M?[("[J M]-K%]1MQ_;/B'G)9"&-?$4T25:"^Y* Q\))BF[P=0EX,\24P+= H_,)SJ9JE/REJ0;;$U5KADXXK) RZ RP[JH:%M7&R(UKGTMIL!F[ M98;S%90-P.\K*D" MT<".,Z%'06%,>1^&.BN0$]V1)0J[LY2*$V.7:A7J4B')/8BS,(FB?L@)%<%X MZ&T+-1[*M6%4X$*!7G-.U'Z"3&Y'01P<#$]T51AG",?#DJSP&4H-)4"%"Y'P4-\/QLX?^_P@^)6'\W!9?(JY9M;?,M'0>0$(.ADEM0SMNRN8D_3(^VZ5/AKOW9*+M++EAZ&Q@1T\S.H@DRI(!0YYG\3A%9Q(SLYR)XDK8S?UZ(#:?0)DBB)3PB:7@Z/3L!G%\/C MNY9LTN824L^77GH)+9S=AK/K.;MG..=44+[FP%"L3 %R"1K5AF8(ME9 292A M&2V)>WRG+K2=/(T@)_LVF;U&9J^5:2IY2<3>_M(F*Z!$E:$PMMXXP8U(83YJ MR*RG+3=G%;?'Z46=*/K0(KC?".ZW$BTNE BF(,9;FO10PVGI[1&[_U$^:)0/ MVGFB^/KM!A:,","=$XJGQ%0D=Y[$-8W-..W<#L/-\>OZUR=^[S,[Y=-O?*H, MPJ/"Q5&M? -PY[@6IBH&C;7I,0^^M+ZS3VSOJ5K%'YJJ<@7K=G6J)M(A*IDI2=[=?O M*"FR+=&JU_4E%JF[X_<=C_>)F1V$?%$[2C5ZS3.N[D8[K8M;QU')CN9$W8B" M*X;.CEA?#2?57//)+VR[TV;"F<\*LJ4KJK\6SQ)&3ALE93GEB@F.)-W[Q[2.. MC4-E\2>C!W7RC R5M1 O9O"4WHU<@XAF--$F!(&?/5W0+#.1 ,>W)NBH7=,X MGCZ_1?]4D0. ."G/'ZE[PVB3AQP.$%!Z]Q\+H.P04'OW'PKW4(&H?@6H=)XU!1 M=VKN5>*61)/Y3(H#DL8:HIF'*ON5-^2+<5,H*RWA+0,_/5^519%1V'E-,K1D M*LF$*B5%8H,61.W0)Z@D],3KBC0[^WY)-6&9^H#&Z.MJB=Z_^X#>(<;1'SM1 M*L)3-7,T #/AG:0!\5"#\"Z P![Z++C>*?3(4YJ>!W" 44O+>Z/UX U&_*WD M-\AW/R+/]; %T.)Z=]?BOKS:'4\M[H_#[K^+_:75SY+AMWOL5_'\G[3' TL& M[9)!M61P8FDBIMJXPZ3EC%,5UM/P\F;C!S]J>[U3?"7AR= M&RTM1MB-6Z,S'I.6Q^0_\-#DE5K+NPXR.5TZCG 'X*)OY?MQA^JR;Q0$$]_. M(FQ9A-<70'I6 %SP<6)(;A@G/&%\6_=NIAE5MP.5$+5K1X,9K*1G+#;C4E%$ ME*):(;&&%L)I"F-$0&X4='4#1N_ )!5%U6A@?+]:H#CP;.>/4]Q MBS7^<:P;*7+(S;>2*68 6@LA[L/R8K=3!WVCZ32,0COV:8M]^N/8H3W3UV1' M^)96AX0ZQOA2,<=N@O+5;3, SL M]+%[%#+W?QI6B_IJWFF*"$% M V3L'S" :24V^D 7DKW\+56&-Q6X<2];'F322?O-B-OVDF[Q0B'T86L>T?> MWD_EG912LJ3,ROR[S+T^7AQVF5N,>BVU,3I3ALB]P/PHJGA851]*!3-*H87( MUW"6JIXP6$Q'\<3#ZGEONHRL^J,YQ];L!);LN('?S8_%S'?C\((LXJ,NXF%A M?()CQK=LG;TUFX_05.S[:).]"'M=I'VS, [B#J''QNQT+[TP="_5\5$A<3C( MYQ.^V!M)A!T70UPCFY M]^14;JL+IX(^5')=WQ7:V?92>U]=Y3KS#_AV65]-CV'JF_)G(K>,*U#)#81T M;R)(G*POG_5 BZ*Z7:V%AKM:];B#"SN5Q@#>;X30;P.S0/LO@/F_4$L#!!0 M ( +J,"E,_@J -+P4 #P5 9 >&PO=V]R:W-H965T D: !WP6G: M?[_F$4C H';5KBHU/,Z]YOA>GP/N'UG\*]E3RL%S&$3)36_/^>.UHB2;/0W= MY(H]TDCM'O4$_NW8?#_KLP ,_HO'-$I\%H&8 M;F]Z-KQVD)$&9(@'GQZ3LV.04OG)V*_T9.+=]-3TB6A -SQ-X8J?)SJB09!F M$L_Q3Y&T5XZ9!IX?G[+?9N0%F9]N0D MYMNP(,G^@V..-5$/; X)9V$1+)X@]*/\UWTN)N(L !HM :@(0/4 W!*@%0': M:P-P$8"SF=2[3* (%B45 M=*(R1)T9_SQ$5T!3?P=(15#R0*/7AZN2<.?5X=#J8*.5A=&R?+@EGSV=SK_; ML]$8W,X7P)FOAZO;];0L1,<(N!P!9R-H+2,\N,'!S1=?Y(%O!S?PMR]^M /V M9L,.$1>_8DWZ_*5C++T<2^]D,W0#-]I0X'(PI#L_BM)QV!;!0533,'%?>3HO:A,'H6GHQ+ N@8X$B#2"D5D!+Z@9)36CNU">YZ>S MF*1KPSMDN1-\9]TH$I[/)R;0 MU%2U5A\9$&JBEK7F="1 #5O0T'5Y@2"JV*'_0SJ*42Y:2-5(YD.7E)M 8IJ: M7M<.64*QRL1?"^/*U&"WJ[U)/HI<%VM-):I65P\)#EH0UU>D(\&9T"(&;F%5 M&2G$[Z8?1:KSA] -;")2UP\)4-K(C@Q8:^1+7I5IPV[7'LWO[M>K\>*D(%U+ MNK)+:'R\@%1V!;O]ZC\(2--D"(0&0?7ZR$R+(*U1'DD^RS+TMJZK3 MVN]9[ MJ8?$T535%%95)]P$IKYW]D91$&[BA$&:IMI"N#(TV.UH;Q,/J[G.L-Y0]Y$$ M1R!JB(PCP6%+AU9+&5%EJ$A]-_$H4EW4"IF:9M:;4P*4-;$CP=6:^))59=RH MV[@G,R$>8["R_S[_J#Q]TW1][57NB="'"PFJG MU.]?;A00U[09;EEA7I%XL M"5"L*ZNA]#(@UHD.S99R50Z&NAVLTA(A&S/*@4.W-(Z%C*S<9V GB;C4N=Q0 MTX3$YQ7"]5<0"0YC2.ISXDAPEGBGT5J(5I:&NBWM31I2Y+IXAS7%'%46 MB+H_&=^TY(W&=ZNN8B'/C2YJ J7MYLB M7;+>2EGVTHA%::2;L\E(%M<^;9, M>;7< K2SC:_:]2&\=O*-O"I-OJ]X)[S*%[4(Z%:D5*],,==QOE67GW#VF&U> M_62WC/'323I N6$Z^!=02P,$% @ NHP*4U %J7Q# M P ]!0 T !X;"]S='EL97,N>&ULW5AM;]HP$/XKD3M-K30U0-I 5D#: MD"I-6J=*[8=]JPQQP)+C9([IH+]^/CN$E_HHZX>U+(C&OB?WW..[2^+2K_12 ML+L98SI8Y$)6 S+3NOP\T%TLL#2,];YD"9+8K1QX?1[R/'J+L'4>]AQHA[ MV\1KHI<<$Z^CR]W+N>JV#BS%WDI8\K!NJ&$_*^2ZKR+B#"8ZS5GP2,6 C*C@ M8\7!*Z,Y%TMG[H!A4HA"!=HTM)'3!DOUY."VFT&OUSPYEX6RL5T$]W=<7[X# MK&8@D O1".P09QCV2ZHU4_+:3.S%UO@,"NKQ_;(T"J>*+MN=2[)VL"<39%RH ME*DF3)NL3,.^8!G(47PZ@[,NRA! K8O<#%).IX6D5L/*HQX8V@D3X@X>!#^S M+>Y%ME%76U79#(V@>NAHW 3X-]D<]R;MQ:MX@Y(_%OKKW"Q'VCET"[M5+.,+ M.U]DC0",O8VST[(4RR^"3V7.W.(/#CCLTY5?,"L4?S+1H%4FQL 4"1Z9TGRR M:?FM:'G/%GK53HL,U]PY0LW_-L]3)IFB8E.TZ?WWG.57*XZZ;R79/E5V!7LU MUF_W]R[R\AA$QL<@\BAZLG<,(I,C$-E]LZ?FX2*C]YG(L-X);6RWMC9;C36 M3>V _( MM%@'#<9S+C27]6S&TY3)9WLN0Z_IV/Q+M\5OKD]91N="WS?@@*S' M-RSE\SQIKKJ%1-17K9$>ZM-#?9R7#QG9#Q;'[Y.8 MP[_2)(FB.,8R.AIY%8RPO,4Q?/ULF#;PP.) I+_+-5YMO$/V]P%6TWT=@JT4 M[T1LI7BN ?'G#3R2Q%]M+ YX8%7 >@?B^^- 3_E]H@BJBFG#[F <21(,@5[T M]V@<(]F)X>.O#W:71%&2^!' _ JB"$/@;L013 %HP) HLN_!G?=1N'I/A>O? M.8=_ %!+ P04 " "ZC I3EXJ[', 3 @ "P %]R96QS+RYR96QS MG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2 MW!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N M&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,E MC'%BM/XU@LD/['X 4$L#!!0 ( +J,"E.(U%!DE@4 (@Q / >&PO M=V]R:V)O;VLN>&ULQ9M+<^(X$(#_BHI3]I E?I*92J:* ;*AB@E,(+E2BBV" M:OQ@)9%,YM=OVVQFVXG3M9?&)V)9,9_;LK^6W%P\E^;'0UG^$#_SK+"7O:US MN\_]ODVV*I?VSW*G"MBS*4TN'6R:Q[[=&253NU7*Y5G?/SN+^[G41>_+Q>NQ M%J:/-TJG$J?+ AJKAGNMGNU_^ZM-\:2M?M"9=B^7O?KO3/5$K@N=ZU\JO>R= M]83=EL_7I=&_RL+);)F8,LLN>]YAQ[TR3B?OFI<5Y$H^V+K%R8=;"2"7O?@, M#KC1QKJZ1WU\"8Q/"CH?MO:NO-*94V8LG?K+E/N=+AZKP\!9]-%IU'%X_3P$ M\;/Y/V$L-QN=J'&9['-5N$,06088$9-@9Y&C^ M;8$@(P(RZ@*R8IQ\OYNN$&1,0,;=17*XO$:0 P)RT"'DVD>0YP3D.2_D6-G$ MZ%W5+LJ-<%LEONZM+I2U"/ 3 ?B)%_"KM-I6: NC+'1]]^@^HY[=9[QPRWV> M2_-2X2WU8Z'AWR3X9I@DY1Y\@S%)Q3 [!C*)'7C^Y2#"O_=Z]UN+([EK8%*B M\9A-,RV2,E=B)7\J//@\RBL>LUBN="&+1-6QFD,0H4?Q*&9*VB8CI16/V2MC M]> P"V4/CUL?1J7:B2N9U$DIQJ)\X3$+HQKT=?:70#_(5L4BDXVG".4)CUL4 M99YK5W6RAWL2$G489:I(='.049[PF$5QJZPS^\3M#:!A*,H-'K,[7::J3C(38VV3K+1[HRK_ MCZ3=8DQ*"#ZS$):CZ\GX;C81TZFX'\[NAJOI_$8,;\;B^]UP-L68E"M\9E>0 MV5,C0?8I=_C,[J Q XQ)6<1GM@B9Y#6C27G$9_8(3O+$R4K"M]L_,!SE$Y_9 M)U2V![!XK8.R3,!LF2KA:XM=0&DE8-9*:XK52DFI)6!6"_D$;]PE ;FPI"8 [QR32DG['*E:WV.,2D)A]A"(66AD-E"].01C\V(LE#$ M;*'&Y/%4C-5&&:/2UU0.8U(6BI@M] 9S)(UY@0,]2Y.^28LCRD+1$=^W .8< MTG?3FA5'E(0B9@F]H81/<0=S3 .4,,]L!).24,0L(7KI8(PQR;?[S!(B,4\% MQJ0D%#%+B,1L3-,C2D(1LX1HS,9CDY)0Q"PA&A,K/:(D%#%+Z+"LU?+\B2GG MQ,=8;#L5PS2MEV-DAFO(Q G&I)P3<]>1-5^\ML>1LDW,_5*G?7VP#9/23 M6==\W1U3NHF[+!1H1I/237S,4H'V.YS23'RLHH%6M 'EFD&'Y0/-)') N6;0 M605!'5*,21EG<.PR@O8+3MEFT&5!02.!'%"V&1RQH.#T?4D!QJ1L,ZAMTZ\[ MVR\7*5R40J4W\!46VA.9)0LCJH]#*6(85<5%FWV6C:!M7LQ*F;[^D.#U1Q!? M_@%02P,$% @ NHP*4V?\4D), @ :"P !H !X;"]?A)Q1JA 7/X)GQ#P^%(.S;AO3\-NWPV+S^/A-*RJW3AVO^IZ M6._*L1GNVJZW M5=4_OZ6JGCM(($CF#U((TOF##()L_B"'()\_*" HY@_*$)3G#[J'H/OY@QX@ MZ&'^H+1$&9<$21.L";1.R'4B\#HAV(E [(1D)P*S$Z*="-1.R'8B<#LAW(E M[H1T)P*[$^*="/06U%L(]!;46PCTELG#-H'>@GH+@=Z">@N!WH)Z"X'>@GH+ M@=Z">@N!WH)Z"X'>@GH+@=Z*>BN!WHIZ*X'>BGHK@=XZ>5E"H+>BWDJ@MZ+> M2J"WHMY*H+>BWDJ@MZ+>2J"WHMY*H+>AWD:@MZ'>1J"WH=Y&H+>AWD:@MTU> M=A/H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z.VHMQ/H[:BW$^CMJ+<3Z.VH MMQ/H[:BW$^CMDX^5!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>@?J'01Z!^H=!'H' MZAT$>@?J'01Z!^H=!'H'ZAT$>L?D9Q,"O0/U#@*] _4. KT#]0X"O3/JG0GT MSJAW)M [H]Z90.^,>F<"O3/JG0GTSJAW_DF]A_'K4(9KS_<:K_^35(_G<\OU M\I?E]\[)#77!N;ZM&)[^ E!+ P04 " "ZC I3AJ9C2 P" !A*P $P M %M#;VYT96YT7U1Y<&5S72YX;6S-VLUNXC 4!>!70=E6Q/@WTQ&PF9EMAT5? MP$TN)2*)+=MMX>W'"6VE5ATT%2/U;(C ]CTWOM*W8GE[]!1GA[X;XJK8I>2_ M,Q;K'?4VEL[3D%>V+O0VY:_AGGE;[^T],;%8&%:[(=&0YFFL4:R7/VEK'[HT M^W7(/\?6#:LB4!>+V8_3QC%K55CON[:V*:^SQZ%YES)_3BCSR6E/W+4^7N4- M!?LP85SY>\#SN=^/%$+;T&QC0[JQ?=[%#AV+Z=A1+,^7^*!'M]VV-36N?NCS MD3+Z0+:).Z+4=^6IZ-7YY)1OF$Z?_.+\J6*!/A_W,I+Q]-SG M0A12>_X57Q-SZ8O?C\9I-]3\8W:^WB<7]M,\(IL>E]_QVQF_UO]D'P*D#PG2 MAP+I0X/T84#ZJ$#Z^ ;2QS5('WR!T@B*J!R%5(YB*D=!E:.HRE%8Y2BN&UL4$L! A0#% @ NHP*4Q;F@@CO M*P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0# M% @ NHP*4YE&PO=V]R:W-H965T&UL4$L! A0# M% @ NHP*4X.;VFYE!P @1X !@ ("!]@T 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ NHP*4WQ;F(_S M @ _@< !@ ("!*AX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NHP*4P:^ A#J @ F D !@ M ("!C#( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NHP*4^-L'>'/! M8A !D ("!:VL 'AL+W=OP+ "4) &0 @(%Q M< >&PO=V]R:W-H965T&UL4$L! A0#% @ NHP*4VQY$)! !P JQ, !D M ("!4X8 'AL+W=O&PO=V]R:W-H M965T 9 M " @&UL4$L! M A0#% @ NHP*4P)\.>:-#@ 28 !D ("!OZ< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NHP* M4T8!5[35#@ #X !D ("!=KL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NHP*4_@M'"[1 P _@P M !D ("!*M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NHP*4^_I /'["0 'S( !D M ("!J@\! 'AL+W=OI5:CY4# 1"P &0 @('<&0$ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ NHP*4_C]O.'J!0 S!@ !D ("!)B4! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ NHP*4RSB M"U+B P Q@P !D ("!GC,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NHP*4\J/;-T, @ U 0 !D M ("!O$ ! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ NHP*4Y;XG[+9 P 10\ !D ("! MEDH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ NHP*4SP,R?G9 @ D0@ !D ("!;58! 'AL+W=O&UL4$L! A0#% @ NHP*4[$MYUM[ M!P ?2D !D ("!.F,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NHP*4Z[NH$F[ P 9PX !D M ("!9'$! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ NHP*4YHXDRK?! C!( !D ("!$8 ! M 'AL+W=O. ML40" "V!0 &0 @($GA0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ MNHP*4\UGDZ-( P =@H !D ("!NXT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NHP*4Y^(*8%8 @ 1@8 !D M ("!S:0! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ NHP*4R0WF_GR @ Q@D !D ("!L:X! 'AL M+W=O&PO=V]R:W-H965T3 4@, '(* 9 " M@3NV 0!X;"]W;W)K&UL4$L! A0#% @ NHP* M4_V*C!)C$@ K(, !D ("!Q+D! 'AL+W=OS $ >&PO=V]R:W-H965T&UL4$L! A0#% @ NHP*4\(LO0R# @ S08 M !D ("!1-@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NHP*4P-*G7"P @ O0< !D M ("!6>P! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ NHP*4S^"H TO!0 /!4 !D ("!X_8! 'AL+W=O M&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-0 M2P$"% ,4 " "ZC I3AJ9C2 P" !A*P $P @ 'G" ( I6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 4P!3 +P6 D"P( ! end XML 91 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 92 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 93 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 343 579 1 false 110 0 false 12 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.K12.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.K12.com/role/StatementConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.K12.com/role/StatementConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.K12.com/role/StatementConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Sheet http://www.K12.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statements 5 false false R6.htm 00400 - Statement - CONSOLIDATED STATEMENT OF EQUITY Sheet http://www.K12.com/role/StatementConsolidatedStatementOfEquity CONSOLIDATED STATEMENT OF EQUITY Statements 6 false false R7.htm 00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 00505 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 8 false false R9.htm 10101 - Disclosure - Description of the Business Sheet http://www.K12.com/role/DisclosureDescriptionOfBusiness Description of the Business Notes 9 false false R10.htm 10201 - Disclosure - Basis of Presentation Sheet http://www.K12.com/role/DisclosureBasisOfPresentation Basis of Presentation Notes 10 false false R11.htm 10301 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 11 false false R12.htm 10401 - Disclosure - Property and Equipment and Capitalized Software and Curriculum Sheet http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculum Property and Equipment and Capitalized Software and Curriculum Notes 12 false false R13.htm 10501 - Disclosure - Income Taxes Sheet http://www.K12.com/role/DisclosureIncomeTaxes Income Taxes Notes 13 false false R14.htm 10601 - Disclosure - Finance and Operating Leases Sheet http://www.K12.com/role/DisclosureFinanceAndOperatingLeases Finance and Operating Leases Notes 14 false false R15.htm 10701 - Disclosure - Debt Sheet http://www.K12.com/role/DisclosureDebt Debt Notes 15 false false R16.htm 10801 - Disclosure - Credit Facility Sheet http://www.K12.com/role/DisclosureCreditFacility Credit Facility Notes 16 false false R17.htm 10901 - Disclosure - Equity Incentive Plan Sheet http://www.K12.com/role/DisclosureEquityIncentivePlan Equity Incentive Plan Notes 17 false false R18.htm 11001 - Disclosure - Commitments and Contingencies Sheet http://www.K12.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 18 false false R19.htm 11101 - Disclosure - Restructuring Sheet http://www.K12.com/role/DisclosureRestructuring Restructuring Notes 19 false false R20.htm 11201 - Disclosure - Severance Sheet http://www.K12.com/role/DisclosureSeverance Severance Notes 20 false false R21.htm 11301 - Disclosure - Acquisitions and Investments Sheet http://www.K12.com/role/DisclosureAcquisitionsAndInvestments Acquisitions and Investments Notes 21 false false R22.htm 11401 - Disclosure - Related Party Transactions Sheet http://www.K12.com/role/DisclosureRelatedPartyTransactions Related Party Transactions Notes 22 false false R23.htm 11501 - Disclosure - Employee Benefits Sheet http://www.K12.com/role/DisclosureEmployeeBenefits Employee Benefits Notes 23 false false R24.htm 11601 - Disclosure - Supplemental Disclosure of Cash Flow Information Sheet http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformation Supplemental Disclosure of Cash Flow Information Notes 24 false false R25.htm 11701 - Disclosure - SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS Sheet http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccounts SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS Notes 25 false false R26.htm 20302 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPolicies 26 false false R27.htm 30303 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPolicies 27 false false R28.htm 30403 - Disclosure - Property and Equipment and Capitalized Software and Curriculum (Tables) Sheet http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumTables Property and Equipment and Capitalized Software and Curriculum (Tables) Tables http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculum 28 false false R29.htm 30503 - Disclosure - Income Taxes (Tables) Sheet http://www.K12.com/role/DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.K12.com/role/DisclosureIncomeTaxes 29 false false R30.htm 30603 - Disclosure - Finance and Operating Leases (Tables) Sheet http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesTables Finance and Operating Leases (Tables) Tables http://www.K12.com/role/DisclosureFinanceAndOperatingLeases 30 false false R31.htm 30703 - Disclosure - Debt (Tables) Sheet http://www.K12.com/role/DisclosureDebtTables Debt (Tables) Tables http://www.K12.com/role/DisclosureDebt 31 false false R32.htm 30903 - Disclosure - Equity Incentive Plan (Tables) Sheet http://www.K12.com/role/DisclosureEquityIncentivePlanTables Equity Incentive Plan (Tables) Tables http://www.K12.com/role/DisclosureEquityIncentivePlan 32 false false R33.htm 31203 - Disclosure - Supplemental Disclosure of Cash Flow Information (Tables) Sheet http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationTables Supplemental Disclosure of Cash Flow Information (Tables) Tables http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformation 33 false false R34.htm 31303 - Disclosure - Acquisitions and Investments (Tables) Sheet http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsTables Acquisitions and Investments (Tables) Tables http://www.K12.com/role/DisclosureAcquisitionsAndInvestments 34 false false R35.htm 40101 - Disclosure - Description of the Business (Details) Sheet http://www.K12.com/role/DisclosureDescriptionOfBusinessDetails Description of the Business (Details) Details http://www.K12.com/role/DisclosureDescriptionOfBusiness 35 false false R36.htm 40201 - Disclosure - Basis of Presentation (Details) Sheet http://www.K12.com/role/DisclosureBasisOfPresentationDetails Basis of Presentation (Details) Details http://www.K12.com/role/DisclosureBasisOfPresentation 36 false false R37.htm 40301 - Disclosure - Summary of Significant Accounting Policies - ASU (Details) Sheet http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsuDetails Summary of Significant Accounting Policies - ASU (Details) Details http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 37 false false R38.htm 40302 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details) Sheet http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails Summary of Significant Accounting Policies - Revenue Recognition (Details) Details 38 false false R39.htm 40303 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of revenue (Details) Sheet http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails Summary of Significant Accounting Policies - Disaggregation of revenue (Details) Details 39 false false R40.htm 40304 - Disclosure - Summary of Significant Accounting Policies - Concentration Risk and Inventories (Details) Sheet http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskAndInventoriesDetails Summary of Significant Accounting Policies - Concentration Risk and Inventories (Details) Details 40 false false R41.htm 40305 - Disclosure - Summary of Significant Accounting Policies - Contract Balances (Details) Sheet http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails Summary of Significant Accounting Policies - Contract Balances (Details) Details 41 false false R42.htm 40306 - Disclosure - Summary of Significant Accounting Policies - Performance Obligations (Details) Sheet http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPerformanceObligationsDetails Summary of Significant Accounting Policies - Performance Obligations (Details) Details 42 false false R43.htm 40307 - Disclosure - Summary of Significant Accounting Policies - Marketable Securities (Details) Sheet http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails Summary of Significant Accounting Policies - Marketable Securities (Details) Details 43 false false R44.htm 40308 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment and Leases (Details) Sheet http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails Summary of Significant Accounting Policies - Property and Equipment and Leases (Details) Details 44 false false R45.htm 40309 - Disclosure - Summary of Significant Accounting Policies - Goodwill and Intangible Assets (Details) Sheet http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails Summary of Significant Accounting Policies - Goodwill and Intangible Assets (Details) Details 45 false false R46.htm 40310 - Disclosure - Summary of Significant Accounting Policies - Advertising and Marketing Costs (Details) Sheet http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdvertisingAndMarketingCostsDetails Summary of Significant Accounting Policies - Advertising and Marketing Costs (Details) Details 46 false false R47.htm 40311 - Disclosure - Summary of Significant Accounting Policies - Fair Value (Details) Sheet http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails Summary of Significant Accounting Policies - Fair Value (Details) Details 47 false false R48.htm 40312 - Disclosure - Summary of Significant Accounting Policies - Fair Value Measurements (Details) Sheet http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails Summary of Significant Accounting Policies - Fair Value Measurements (Details) Details 48 false false R49.htm 40313 - Disclosure - Summary of Significant Accounting Policies - Net Income Per Common Share (Details) Sheet http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareDetails Summary of Significant Accounting Policies - Net Income Per Common Share (Details) Details 49 false false R50.htm 40401 - Disclosure - Property and Equipment and Capitalized Software and Curriculum (Details) Sheet http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails Property and Equipment and Capitalized Software and Curriculum (Details) Details http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumTables 50 false false R51.htm 40501 - Disclosure - Income Taxes - Deferred (Details) Sheet http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails Income Taxes - Deferred (Details) Details 51 false false R52.htm 40502 - Disclosure - Income Taxes - Carryforward (Details) Sheet http://www.K12.com/role/DisclosureIncomeTaxesCarryforwardDetails Income Taxes - Carryforward (Details) Details 52 false false R53.htm 40503 - Disclosure - Income Taxes - Other (Details) Sheet http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails Income Taxes - Other (Details) Details 53 false false R54.htm 40504 - Disclosure - Income Taxes - Tax Uncertainties (Details) Sheet http://www.K12.com/role/DisclosureIncomeTaxesTaxUncertaintiesDetails Income Taxes - Tax Uncertainties (Details) Details 54 false false R55.htm 40601 - Disclosure - Finance and Operating Leases (Details) Sheet http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails Finance and Operating Leases (Details) Details http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesTables 55 false false R56.htm 40602 - Disclosure - Finance and Operating Leases - Finance leases (Details) Sheet http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails Finance and Operating Leases - Finance leases (Details) Details 56 false false R57.htm 40603 - Disclosure - Finance and Operating Leases - Operating Leases (Details) Sheet http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails Finance and Operating Leases - Operating Leases (Details) Details 57 false false R58.htm 40604 - Disclosure - Finance and Operating Leases - Sub Leases (Details) Sheet http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesSubLeasesDetails Finance and Operating Leases - Sub Leases (Details) Details 58 false false R59.htm 40605 - Disclosure - Finance and Operating Leases - Lease cost and other information (Details) Sheet http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails Finance and Operating Leases - Lease cost and other information (Details) Details 59 false false R60.htm 40701 - Disclosure - Debt (Details) Sheet http://www.K12.com/role/DisclosureDebtDetails Debt (Details) Details http://www.K12.com/role/DisclosureDebtTables 60 false false R61.htm 40702 - Disclosure - Debt - Additional Information (Details) Sheet http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails Debt - Additional Information (Details) Details 61 false false R62.htm 40801 - Disclosure - Credit Facility (Details) Sheet http://www.K12.com/role/DisclosureCreditFacilityDetails Credit Facility (Details) Details http://www.K12.com/role/DisclosureCreditFacility 62 false false R63.htm 40901 - Disclosure - Equity Incentive Plan (Details) Sheet http://www.K12.com/role/DisclosureEquityIncentivePlanDetails Equity Incentive Plan (Details) Details http://www.K12.com/role/DisclosureEquityIncentivePlanTables 63 false false R64.htm 40902 - Disclosure - Equity Incentive Plan - Activity (Details) Sheet http://www.K12.com/role/DisclosureEquityIncentivePlanActivityDetails Equity Incentive Plan - Activity (Details) Details 64 false false R65.htm 40903 - Disclosure - Equity Incentive Plan - Relationship (Details) Sheet http://www.K12.com/role/DisclosureEquityIncentivePlanRelationshipDetails Equity Incentive Plan - Relationship (Details) Details 65 false false R66.htm 40904 - Disclosure - Equity Incentive Plan - Other (Details) Sheet http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails Equity Incentive Plan - Other (Details) Details 66 false false R67.htm 40905 - Disclosure - Equity Incentive Plan - Vesting (Details) Sheet http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails Equity Incentive Plan - Vesting (Details) Details 67 false false R68.htm 41001 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://www.K12.com/role/DisclosureCommitmentsAndContingencies 68 false false R69.htm 41101 - Disclosure - Restructuring (Details) Sheet http://www.K12.com/role/DisclosureRestructuringDetails Restructuring (Details) Details http://www.K12.com/role/DisclosureRestructuring 69 false false R70.htm 41201 - Disclosure - Severance (Details) Sheet http://www.K12.com/role/DisclosureSeveranceDetails Severance (Details) Details http://www.K12.com/role/DisclosureSeverance 70 false false R71.htm 41301 - Disclosure - Acquisitions and Investments (Details) Sheet http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails Acquisitions and Investments (Details) Details http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsTables 71 false false R72.htm 41401 - Disclosure - Related Party Transactions (Details) Sheet http://www.K12.com/role/DisclosureRelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.K12.com/role/DisclosureRelatedPartyTransactions 72 false false R73.htm 41501 - Disclosure - Employee Benefits (Details) Sheet http://www.K12.com/role/DisclosureEmployeeBenefitsDetails Employee Benefits (Details) Details http://www.K12.com/role/DisclosureEmployeeBenefits 73 false false R74.htm 41601 - Disclosure - Supplemental Disclosure of Cash Flow Information (Details) Sheet http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails Supplemental Disclosure of Cash Flow Information (Details) Details http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationTables 74 false false R75.htm 41701 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) 10K Sheet http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails10k SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) 10K Details 75 false false All Reports Book All Reports lrn-20210630x10k.htm lrn-20210630.xsd lrn-20210630_cal.xml lrn-20210630_def.xml lrn-20210630_lab.xml lrn-20210630_pre.xml lrn-20210630xex21d1.htm lrn-20210630xex23d1.htm lrn-20210630xex31d1.htm lrn-20210630xex31d2.htm lrn-20210630xex32d1.htm lrn-20210630xex32d2.htm lrn-20210630x10k001.jpg http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/srt/2020-01-31 true true JSON 96 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "lrn-20210630x10k.htm": { "axisCustom": 0, "axisStandard": 31, "contextCount": 343, "dts": { "calculationLink": { "local": [ "lrn-20210630_cal.xml" ] }, "definitionLink": { "local": [ "lrn-20210630_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": [ "lrn-20210630x10k.htm" ] }, "labelLink": { "local": [ "lrn-20210630_lab.xml" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-doc-2020-01-31.xml", "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": [ "lrn-20210630_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-ref-2020-01-31.xml", "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": [ "lrn-20210630.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/deprecated-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" ] } }, "elementCount": 806, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 32, "http://www.K12.com/20210630": 4, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 41 }, "keyCustom": 114, "keyStandard": 465, "memberCustom": 65, "memberStandard": 44, "nsprefix": "lrn", "nsuri": "http://www.K12.com/20210630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "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.K12.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "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": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Basis of Presentation", "role": "http://www.K12.com/role/DisclosureBasisOfPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Property and Equipment and Capitalized Software and Curriculum", "role": "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculum", "shortName": "Property and Equipment and Capitalized Software and Curriculum", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Income Taxes", "role": "http://www.K12.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "lrn:LeaseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Finance and Operating Leases", "role": "http://www.K12.com/role/DisclosureFinanceAndOperatingLeases", "shortName": "Finance and Operating Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "lrn:LeaseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Debt", "role": "http://www.K12.com/role/DisclosureDebt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "lrn:CreditFacilityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Credit Facility", "role": "http://www.K12.com/role/DisclosureCreditFacility", "shortName": "Credit Facility", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "lrn:CreditFacilityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Equity Incentive Plan", "role": "http://www.K12.com/role/DisclosureEquityIncentivePlan", "shortName": "Equity Incentive Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Commitments and Contingencies", "role": "http://www.K12.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Restructuring", "role": "http://www.K12.com/role/DisclosureRestructuring", "shortName": "Restructuring", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_MdsoN57FIU-VvWMpIGjSag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.K12.com/role/StatementConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_MdsoN57FIU-VvWMpIGjSag", "decimals": "-3", "lang": null, "name": "us-gaap:InventoryNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "lrn:SeveranceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Severance", "role": "http://www.K12.com/role/DisclosureSeverance", "shortName": "Severance", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "lrn:SeveranceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Acquisitions and Investments", "role": "http://www.K12.com/role/DisclosureAcquisitionsAndInvestments", "shortName": "Acquisitions and Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - Related Party Transactions", "role": "http://www.K12.com/role/DisclosureRelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - Employee Benefits", "role": "http://www.K12.com/role/DisclosureEmployeeBenefits", "shortName": "Employee Benefits", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - Supplemental Disclosure of Cash Flow Information", "role": "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformation", "shortName": "Supplemental Disclosure of Cash Flow Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11701 - Disclosure - SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS", "role": "http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccounts", "shortName": "SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20302 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "lrn:PropertyPlantAndEquipmentExcludingCapitalizedSoftwareTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Property and Equipment and Capitalized Software and Curriculum (Tables)", "role": "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumTables", "shortName": "Property and Equipment and Capitalized Software and Curriculum (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "lrn:PropertyPlantAndEquipmentExcludingCapitalizedSoftwareTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Income Taxes (Tables)", "role": "http://www.K12.com/role/DisclosureIncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_MdsoN57FIU-VvWMpIGjSag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.K12.com/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_MdsoN57FIU-VvWMpIGjSag", "decimals": "INF", "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_E16VR8xRY0WuhJsNDi9ElQ", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Finance and Operating Leases (Tables)", "role": "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesTables", "shortName": "Finance and Operating Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Debt (Tables)", "role": "http://www.K12.com/role/DisclosureDebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Equity Incentive Plan (Tables)", "role": "http://www.K12.com/role/DisclosureEquityIncentivePlanTables", "shortName": "Equity Incentive Plan (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - Supplemental Disclosure of Cash Flow Information (Tables)", "role": "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationTables", "shortName": "Supplemental Disclosure of Cash Flow Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - Acquisitions and Investments (Tables)", "role": "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsTables", "shortName": "Acquisitions and Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": "INF", "first": true, "lang": null, "name": "lrn:NumberOfLinesOfRevenues", "reportCount": 1, "unitRef": "Unit_Standard_item_pdtPzeRbukqZ6_YfHIqV0A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Description of the Business (Details)", "role": "http://www.K12.com/role/DisclosureDescriptionOfBusinessDetails", "shortName": "Description of the Business (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R36": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BasisOfAccounting", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_6vRJE9bhwUC-p4ZMv7MAtg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Basis of Presentation (Details)", "role": "http://www.K12.com/role/DisclosureBasisOfPresentationDetails", "shortName": "Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BasisOfAccounting", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_6vRJE9bhwUC-p4ZMv7MAtg", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_MdsoN57FIU-VvWMpIGjSag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Summary of Significant Accounting Policies - ASU (Details)", "role": "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsuDetails", "shortName": "Summary of Significant Accounting Policies - ASU (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_7_1_2020_srt_CumulativeEffectPeriodOfAdoptionAxis_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201613Member_xRhsmMChT0yOnqu-3vCCaw", "decimals": "-5", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details)", "role": "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "shortName": "Summary of Significant Accounting Policies - Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": "3", "lang": null, "name": "lrn:PercentageOfImpactOnTotalRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_zRiTlDMyD0WUEBpfIMHmrQ", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": "INF", "first": true, "lang": null, "name": "lrn:NumberOfLinesOfBusiness", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_pdtPzeRbukqZ6_YfHIqV0A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of revenue (Details)", "role": "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails", "shortName": "Summary of Significant Accounting Policies - Disaggregation of revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": "INF", "first": true, "lang": null, "name": "lrn:NumberOfLinesOfBusiness", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_pdtPzeRbukqZ6_YfHIqV0A", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_MdsoN57FIU-VvWMpIGjSag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40304 - Disclosure - Summary of Significant Accounting Policies - Concentration Risk and Inventories (Details)", "role": "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskAndInventoriesDetails", "shortName": "Summary of Significant Accounting Policies - Concentration Risk and Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_MdsoN57FIU-VvWMpIGjSag", "decimals": "-5", "lang": null, "name": "us-gaap:InventoryNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_MdsoN57FIU-VvWMpIGjSag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40305 - Disclosure - Summary of Significant Accounting Policies - Contract Balances (Details)", "role": "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails", "shortName": "Summary of Significant Accounting Policies - Contract Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_MdsoN57FIU-VvWMpIGjSag", "decimals": "-3", "lang": null, "name": "us-gaap:UnbilledReceivablesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "lrn:MinimumPaymentTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40306 - Disclosure - Summary of Significant Accounting Policies - Performance Obligations (Details)", "role": "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPerformanceObligationsDetails", "shortName": "Summary of Significant Accounting Policies - Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "lrn:MinimumPaymentTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_MdsoN57FIU-VvWMpIGjSag", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:HeldToMaturitySecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40307 - Disclosure - Summary of Significant Accounting Policies - Marketable Securities (Details)", "role": "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails", "shortName": "Summary of Significant Accounting Policies - Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_MdsoN57FIU-VvWMpIGjSag", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:HeldToMaturitySecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EquipmentExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40308 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment and Leases (Details)", "role": "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails", "shortName": "Summary of Significant Accounting Policies - Property and Equipment and Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EquipmentExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40309 - Disclosure - Summary of Significant Accounting Policies - Goodwill and Intangible Assets (Details)", "role": "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails", "shortName": "Summary of Significant Accounting Policies - Goodwill and Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillImpairmentLoss", "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": "-5", "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "us-gaap:AdvertisingCostsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:MarketingAndAdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40310 - Disclosure - Summary of Significant Accounting Policies - Advertising and Marketing Costs (Details)", "role": "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdvertisingAndMarketingCostsDetails", "shortName": "Summary of Significant Accounting Policies - Advertising and Marketing Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:AdvertisingCostsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:MarketingAndAdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_MdsoN57FIU-VvWMpIGjSag", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40311 - Disclosure - Summary of Significant Accounting Policies - Fair Value (Details)", "role": "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails", "shortName": "Summary of Significant Accounting Policies - Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_MdsoN57FIU-VvWMpIGjSag", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_us-gaap_BusinessAcquisitionAxis_lrn_AcquisitionsMember_us-gaap_FairValueByLiabilityClassAxis_lrn_ContingentConsiderationMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_fsIrrPs32kSB33W8_xtjQg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40312 - Disclosure - Summary of Significant Accounting Policies - Fair Value Measurements (Details)", "role": "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails", "shortName": "Summary of Significant Accounting Policies - Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_us-gaap_BusinessAcquisitionAxis_lrn_AcquisitionsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByLiabilityClassAxis_lrn_ContingentConsiderationMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_gkecJg1UOU6u_00OlXVq_Q", "decimals": "-3", "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesSalesIssuancesSettlements", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40313 - Disclosure - Summary of Significant Accounting Policies - Net Income Per Common Share (Details)", "role": "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareDetails", "shortName": "Summary of Significant Accounting Policies - Net Income Per Common Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": "0", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_YCivrZ64oUCPcVO9QkcqCQ", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "role": "http://www.K12.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "lrn:PropertyPlantAndEquipmentExcludingCapitalizedSoftwareTableTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_MdsoN57FIU-VvWMpIGjSag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Property and Equipment and Capitalized Software and Curriculum (Details)", "role": "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails", "shortName": "Property and Equipment and Capitalized Software and Curriculum (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "lrn:PropertyPlantAndEquipmentExcludingCapitalizedSoftwareTableTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_MdsoN57FIU-VvWMpIGjSag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_MdsoN57FIU-VvWMpIGjSag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Income Taxes - Deferred (Details)", "role": "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails", "shortName": "Income Taxes - Deferred (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_MdsoN57FIU-VvWMpIGjSag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_MdsoN57FIU-VvWMpIGjSag", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Income Taxes - Carryforward (Details)", "role": "http://www.K12.com/role/DisclosureIncomeTaxesCarryforwardDetails", "shortName": "Income Taxes - Carryforward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_MdsoN57FIU-VvWMpIGjSag", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40503 - Disclosure - Income Taxes - Other (Details)", "role": "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails", "shortName": "Income Taxes - Other (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_MdsoN57FIU-VvWMpIGjSag", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40504 - Disclosure - Income Taxes - Tax Uncertainties (Details)", "role": "http://www.K12.com/role/DisclosureIncomeTaxesTaxUncertaintiesDetails", "shortName": "Income Taxes - Tax Uncertainties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_MdsoN57FIU-VvWMpIGjSag", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_MdsoN57FIU-VvWMpIGjSag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiability", "reportCount": 1, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Finance and Operating Leases (Details)", "role": "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails", "shortName": "Finance and Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "lrn:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_MdsoN57FIU-VvWMpIGjSag", "decimals": "-5", "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_MdsoN57FIU-VvWMpIGjSag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Finance and Operating Leases - Finance leases (Details)", "role": "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails", "shortName": "Finance and Operating Leases - Finance leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_MdsoN57FIU-VvWMpIGjSag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_MdsoN57FIU-VvWMpIGjSag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - Finance and Operating Leases - Operating Leases (Details)", "role": "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails", "shortName": "Finance and Operating Leases - Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_MdsoN57FIU-VvWMpIGjSag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "lrn:ScheduleOfSubleasingTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_MdsoN57FIU-VvWMpIGjSag", "decimals": "-3", "first": true, "lang": null, "name": "lrn:LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40604 - Disclosure - Finance and Operating Leases - Sub Leases (Details)", "role": "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesSubLeasesDetails", "shortName": "Finance and Operating Leases - Sub Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "lrn:ScheduleOfSubleasingTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_MdsoN57FIU-VvWMpIGjSag", "decimals": "-3", "first": true, "lang": null, "name": "lrn:LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40605 - Disclosure - Finance and Operating Leases - Lease cost and other information (Details)", "role": "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails", "shortName": "Finance and Operating Leases - Lease cost and other information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2018_srt_CumulativeEffectPeriodOfAdoptionAxis_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_W3euuncLHUiJdEY0NETvpw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONSOLIDATED STATEMENT OF EQUITY", "role": "http://www.K12.com/role/StatementConsolidatedStatementOfEquity", "shortName": "CONSOLIDATED STATEMENT OF EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2018_srt_CumulativeEffectPeriodOfAdoptionAxis_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_W3euuncLHUiJdEY0NETvpw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_MdsoN57FIU-VvWMpIGjSag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Debt (Details)", "role": "http://www.K12.com/role/DisclosureDebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_MdsoN57FIU-VvWMpIGjSag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_9_30_2020_us-gaap_DebtInstrumentAxis_lrn_ConvertibleSeniorNotesDue2027Member_S9cx0PEtYEqc1W05kyeCtA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - Debt - Additional Information (Details)", "role": "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails", "shortName": "Debt - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_9_30_2020_us-gaap_DebtInstrumentAxis_lrn_ConvertibleSeniorNotesDue2027Member_S9cx0PEtYEqc1W05kyeCtA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RepaymentsOfLinesOfCredit", "reportCount": 1, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Credit Facility (Details)", "role": "http://www.K12.com/role/DisclosureCreditFacilityDetails", "shortName": "Credit Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "lrn:CreditFacilityTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_1_27_2020_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_rbFt4ygu6UC64v7YLmRThA", "decimals": "-5", "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_MdsoN57FIU-VvWMpIGjSag", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_YCivrZ64oUCPcVO9QkcqCQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Equity Incentive Plan (Details)", "role": "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails", "shortName": "Equity Incentive Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_us-gaap_AwardTypeAxis_lrn_EmployeeAndNonEmployeesStockOptionMember_NWm-UPd4LUGzLItIcBMYHQ", "decimals": null, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2020_UzTF65nLQkWfyeTQG_U_dg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_YCivrZ64oUCPcVO9QkcqCQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - Equity Incentive Plan - Activity (Details)", "role": "http://www.K12.com/role/DisclosureEquityIncentivePlanActivityDetails", "shortName": "Equity Incentive Plan - Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2019_To_6_30_2020_pkGIe1TIXEGRZWZIcQgADA", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_YCivrZ64oUCPcVO9QkcqCQ", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_us-gaap_AwardTypeAxis_lrn_EmployeeAndNonEmployeesStockOptionMember_NWm-UPd4LUGzLItIcBMYHQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40903 - Disclosure - Equity Incentive Plan - Relationship (Details)", "role": "http://www.K12.com/role/DisclosureEquityIncentivePlanRelationshipDetails", "shortName": "Equity Incentive Plan - Relationship (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_us-gaap_AwardTypeAxis_lrn_EmployeeAndNonEmployeesStockOptionMember_NWm-UPd4LUGzLItIcBMYHQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2019_To_6_30_2020_pkGIe1TIXEGRZWZIcQgADA", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_E16VR8xRY0WuhJsNDi9ElQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40904 - Disclosure - Equity Incentive Plan - Other (Details)", "role": "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "shortName": "Equity Incentive Plan - Other (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2018_To_6_30_2019_us-gaap_PlanNameAxis_lrn_LongTermShareholdersPerformancePlanMember_6i2-mNLVA0yvNTT8IZE1CA", "decimals": null, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2019_To_6_30_2020_pkGIe1TIXEGRZWZIcQgADA", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_E16VR8xRY0WuhJsNDi9ElQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40905 - Disclosure - Equity Incentive Plan - Vesting (Details)", "role": "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails", "shortName": "Equity Incentive Plan - Vesting (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_srt_TitleOfIndividualAxis_lrn_IndependentContractorsMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_mKfUU5y0EUevKxyOZTuHPA", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_YCivrZ64oUCPcVO9QkcqCQ", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_3_27_2020_HJOZPyhqLEuzYm9Vzlh8Ag", "decimals": "3", "first": true, "lang": null, "name": "lrn:EmployerPortionOfSocialSecurityPayrollTaxPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_zRiTlDMyD0WUEBpfIMHmrQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_3_27_2020_HJOZPyhqLEuzYm9Vzlh8Ag", "decimals": "3", "first": true, "lang": null, "name": "lrn:EmployerPortionOfSocialSecurityPayrollTaxPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_zRiTlDMyD0WUEBpfIMHmrQ", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_1_1_2017_To_3_31_2017_SBycY0ALZ0C748OaxyUjow", "decimals": "0", "first": true, "lang": null, "name": "lrn:NumberOfFacilitiesBeingExited", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_facility_vgNONSpRiU-sRym-cp-tYQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Restructuring (Details)", "role": "http://www.K12.com/role/DisclosureRestructuringDetails", "shortName": "Restructuring (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_1_1_2017_To_3_31_2017_SBycY0ALZ0C748OaxyUjow", "decimals": "0", "first": true, "lang": null, "name": "lrn:NumberOfFacilitiesBeingExited", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_facility_vgNONSpRiU-sRym-cp-tYQ", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "lrn:SeveranceTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:SeveranceCosts1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Severance (Details)", "role": "http://www.K12.com/role/DisclosureSeveranceDetails", "shortName": "Severance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "lrn:SeveranceTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:SeveranceCosts1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2019_To_6_30_2020_pkGIe1TIXEGRZWZIcQgADA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - Acquisitions and Investments (Details)", "role": "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "shortName": "Acquisitions and Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lrn_FoundationForOnlineAndBlendedLearningMember_Uw_-m8oNME-p3h7bn4RSZw", "decimals": "-5", "first": true, "lang": null, "name": "lrn:ContributionsMadeToRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - Related Party Transactions (Details)", "role": "http://www.K12.com/role/DisclosureRelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lrn_FoundationForOnlineAndBlendedLearningMember_Uw_-m8oNME-p3h7bn4RSZw", "decimals": "-5", "first": true, "lang": null, "name": "lrn:ContributionsMadeToRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_zRiTlDMyD0WUEBpfIMHmrQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - Employee Benefits (Details)", "role": "http://www.K12.com/role/DisclosureEmployeeBenefitsDetails", "shortName": "Employee Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_zRiTlDMyD0WUEBpfIMHmrQ", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestPaid", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - Supplemental Disclosure of Cash Flow Information (Details)", "role": "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails", "shortName": "Supplemental Disclosure of Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestPaid", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2020_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_T7nUsdRwvkSQ4OZupxmvKg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41701 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) 10K", "role": "http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails10k", "shortName": "SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) 10K", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2018_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_lVY-Dd7-P0OaY69QGOmofA", "decimals": "0", "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2021_MdsoN57FIU-VvWMpIGjSag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00505 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "role": "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "As_Of_6_30_2019_Pah-o0pYF0WmR2G1bft-Gw", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_lJecU51LrUucWrELvwe9CA", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Description of the Business", "role": "http://www.K12.com/role/DisclosureDescriptionOfBusiness", "shortName": "Description of the Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lrn-20210630x10k.htm", "contextRef": "Duration_7_1_2020_To_6_30_2021_m3WXByOQHkWfaOlf5fgJMQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 110, "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.K12.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.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover" } } }, "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.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r656", "r657", "r658" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.K12.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.K12.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.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r659" ], "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.K12.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.K12.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.K12.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.K12.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.K12.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.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r660" ], "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.K12.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.K12.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.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r660" ], "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.K12.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.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r660" ], "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.K12.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.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r661" ], "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.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r660" ], "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.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r660" ], "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.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r660" ], "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.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r660" ], "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.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r656", "r657", "r658" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "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.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r654" ], "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.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r655" ], "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.K12.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.K12.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "lrn_AcceleratedDepreciation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents accelerated amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Accelerated Depreciation", "terseLabel": "Accelerated depreciation" } } }, "localname": "AcceleratedDepreciation", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "monetaryItemType" }, "lrn_AccountingStandardsUpdate202006Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2020-06 Debt with Conversion and Other options.", "label": "Accounting Standards Update202006 [Member]", "terseLabel": "ASU 2020-06" } } }, "localname": "AccountingStandardsUpdate202006Member", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsuDetails" ], "xbrltype": "domainItemType" }, "lrn_AccruedContributionsToRelatedPartyDueInNextFiveYears": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of accrued contributions to related party due in next five years.", "label": "Accrued Contributions To Related Party Due in Next Five Years", "terseLabel": "Amount of accrued contributions to related party due in next five years" } } }, "localname": "AccruedContributionsToRelatedPartyDueInNextFiveYears", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "lrn_AccruedContributionsToRelatedPartyDueInNextTwelveMonths": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of accrued contributions to related party due in next twelve months.", "label": "Accrued Contributions To Related Party Due in Next Twelve Months", "terseLabel": "Amount of accrued contributions to related party due in next twelve months" } } }, "localname": "AccruedContributionsToRelatedPartyDueInNextTwelveMonths", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "lrn_AcquisitionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to Acquisitions.", "label": "Acquisitions [Member]", "terseLabel": "Acquisitions" } } }, "localname": "AcquisitionsMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "lrn_AdjustmentsToAdditionalPaidInCapitalPurchasesOfCappedCallsInConnectionWithConvertibleSeniorNotes": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease (increase) in additional paid in capital (APIC) for the purchases of capped calls in connection with convertible senior notes.", "label": "Adjustments to Additional Paid In Capital Purchases Of Capped Calls In Connection With Convertible Senior Notes", "negatedLabel": "Purchases of capped calls in connection with convertible senior notes" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalPurchasesOfCappedCallsInConnectionWithConvertibleSeniorNotes", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementOfEquity" ], "xbrltype": "monetaryItemType" }, "lrn_AdultMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to adult.", "label": "Adult [Member]", "terseLabel": "Adult" } } }, "localname": "AdultMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "lrn_AggregateDeferredTaxAssetsAndLiabilities": { "auth_ref": [], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards, net of deferred tax liability attributable to taxable temporary differences.", "label": "Aggregate Deferred Tax Assets and Liabilities", "totalLabel": "Net deferred tax liability before valuation allowance" } } }, "localname": "AggregateDeferredTaxAssetsAndLiabilities", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "lrn_AgoraMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information from Agora Cyber Charter School (\"Agora\").", "label": "Agora [Member]", "terseLabel": "Agora" } } }, "localname": "AgoraMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskAndInventoriesDetails" ], "xbrltype": "domainItemType" }, "lrn_AmountEarnedAsPercentageOfTotalValueGrowth": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the amount earned as percentage of total value growth.", "label": "Amount Earned as Percentage of Total Value Growth", "terseLabel": "Amount earned as percentage of total value growth" } } }, "localname": "AmountEarnedAsPercentageOfTotalValueGrowth", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "percentItemType" }, "lrn_AnnualizedPercentageOfTotalStockPriceGrowth": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the annualized percentage of total stock price growth.", "label": "Annualized Percentage of Total Stock Price Growth", "terseLabel": "Annualized percentage of total stock price growth" } } }, "localname": "AnnualizedPercentageOfTotalStockPriceGrowth", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "percentItemType" }, "lrn_BancOfAmericaLeasingCapitalLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Banc of America Leasing & Capital, LLC.", "label": "Banc Of America Leasing Capital Llc [Member]", "terseLabel": "BALC" } } }, "localname": "BancOfAmericaLeasingCapitalLlcMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "lrn_BusinessCombinationConsiderationTransferredWorkingCapital": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of working capital transferred in consideration for the business combination.", "label": "Business Combination Consideration Transferred Working Capital", "terseLabel": "Working capital" } } }, "localname": "BusinessCombinationConsiderationTransferredWorkingCapital", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "lrn_BusinessCombinationProFormaInformationEarningsOrLossFromOperationsOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of earnings or loss from operations of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination Pro Forma Information Earnings Or Loss From Operations Of Acquiree Since Acquisition Date Actual", "terseLabel": "Income (loss) of acquiree" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossFromOperationsOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "lrn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsExcludingCash": { "auth_ref": [], "calculation": { "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date, excluding cash.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Excluding Cash", "terseLabel": "Current assets, excluding cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsExcludingCash", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "lrn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesExcludingDeferredRevenueAndCurrentOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date, excluding deferred revenue and current operating lease liability.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Excluding Deferred Revenue And Current Operating Lease Liability", "negatedLabel": "Current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesExcludingDeferredRevenueAndCurrentOperatingLeaseLiability", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "lrn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails": { "order": 12.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of current operating lease liability as of the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Operating Lease Liability", "negatedLabel": "Current operating lease liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentOperatingLeaseLiability", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "lrn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails": { "order": 13.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term operating lease liability as of the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Long Term Operating Lease Liability", "negatedLabel": "Long-term operating lease liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermOperatingLeaseLiability", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "lrn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease right-of-use assets, net, recognized as of the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Right Of Use Asset", "terseLabel": "Operating lease right-of-use assets, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "lrn_CalendarYear2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to the calendar year 2021.", "label": "Calendar Year2021 [Member]", "terseLabel": "Calendar Year 2021" } } }, "localname": "CalendarYear2021Member", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "lrn_CalendarYear2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to the calendar year 2022.", "label": "Calendar Year2022 [Member]", "terseLabel": "Calendar Year 2022" } } }, "localname": "CalendarYear2022Member", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "lrn_CapitalizedCurriculumDevelopmentCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capitalized Curriculum Development Costs [Abstract]", "terseLabel": "Capitalized Curriculum Development Costs" } } }, "localname": "CapitalizedCurriculumDevelopmentCostsAbstract", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "stringItemType" }, "lrn_CapitalizedCurriculumDevelopmentCostsUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated useful life of capitalized curriculum development costs.", "label": "Capitalized Curriculum Development Costs, Useful Life", "terseLabel": "Estimated useful life of the software" } } }, "localname": "CapitalizedCurriculumDevelopmentCostsUsefulLife", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "durationItemType" }, "lrn_CapitalizedCurriculumMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to capitalized curriculum.", "label": "Capitalized Curriculum [Member]", "terseLabel": "Capitalized curriculum" } } }, "localname": "CapitalizedCurriculumMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails" ], "xbrltype": "domainItemType" }, "lrn_CapitalizedCurriculumTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the cost and accumulated depreciation and amortization for capitalized curriculum.", "label": "Capitalized Curriculum [Table Text Block]", "terseLabel": "Schedule of capitalized curriculum development costs" } } }, "localname": "CapitalizedCurriculumTableTextBlock", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumTables" ], "xbrltype": "textBlockItemType" }, "lrn_CapitalizedSoftwareDevelopmentCostsForSoftwareApplicationUsedInternallyCurriculumContentNet": { "auth_ref": [], "calculation": { "http://www.K12.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the costs incurred associated with the development, modification or acquisition of software programs or applications for internal use related to curriculum content (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization, net of accumulated amortization.", "label": "Capitalized Software Development Costs for Software Application Used Internally, Curriculum Content, Net", "terseLabel": "Capitalized curriculum development costs, net" } } }, "localname": "CapitalizedSoftwareDevelopmentCostsForSoftwareApplicationUsedInternallyCurriculumContentNet", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "lrn_CapitalizedSoftwareDevelopmentCostsForSoftwareApplicationsUsedInternallyNet": { "auth_ref": [], "calculation": { "http://www.K12.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the costs incurred associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization, net of accumulated amortization. Excludes costs related to curriculum content.", "label": "Capitalized Software Development Costs for Software Applications Used Internally, Net", "terseLabel": "Capitalized software, net" } } }, "localname": "CapitalizedSoftwareDevelopmentCostsForSoftwareApplicationsUsedInternallyNet", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "lrn_CapitalizedSoftwareTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the cost and accumulated depreciation and amortization for capitalized software.", "label": "Capitalized Software [Table Text Block]", "terseLabel": "Schedule of capitalized software" } } }, "localname": "CapitalizedSoftwareTableTextBlock", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumTables" ], "xbrltype": "textBlockItemType" }, "lrn_CareerLearningMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to career learning.", "label": "Career Learning [Member]", "terseLabel": "Career Learning" } } }, "localname": "CareerLearningMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "lrn_CareerLearningRevenuePerformanceBasedShareUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to career learning revenue performance based share units.", "label": "Career Learning Revenue Performance Based Share Units [Member]", "terseLabel": "Career Learning Revenue Performance Based Share Units" } } }, "localname": "CareerLearningRevenuePerformanceBasedShareUnitsMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "lrn_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities" } } }, "localname": "CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "stringItemType" }, "lrn_ComputerSoftwareApplicationsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for development of computer application software to be used internally. Excludes software related to curriculum content.", "label": "Computer Software Applications [Policy Text Block]", "terseLabel": "Capitalized Software Costs" } } }, "localname": "ComputerSoftwareApplicationsPolicyTextBlock", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "lrn_ComputerSoftwareCurriculumContentPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for development of computer curriculum content software which is primarily provided as web content and accessed via the Internet.", "label": "Computer Software Curriculum Content [Policy Text Block]", "terseLabel": "Capitalized Curriculum Development Costs" } } }, "localname": "ComputerSoftwareCurriculumContentPolicyTextBlock", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "lrn_ConcentrationRiskNumberOfCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of customers in which the entity has a concentration of risk.", "label": "Concentration Risk, Number of Customers", "terseLabel": "Number of customers with concentration" } } }, "localname": "ConcentrationRiskNumberOfCustomers", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskAndInventoriesDetails" ], "xbrltype": "integerItemType" }, "lrn_ConcentrationRiskThresholdPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold percentage for concentration risk.", "label": "Concentration Risk Threshold Percentage", "terseLabel": "Concentration risk (as a percent)" } } }, "localname": "ConcentrationRiskThresholdPercentage", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskAndInventoriesDetails" ], "xbrltype": "percentItemType" }, "lrn_ContingentConsiderationCalculationReductionAmountCalculatedEnterpriseValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of reduction from calculated enterprise value for the purpose of contingent consideration liability.", "label": "Contingent Consideration Calculation Reduction Amount, Calculated Enterprise Value", "terseLabel": "Original purchase price" } } }, "localname": "ContingentConsiderationCalculationReductionAmountCalculatedEnterpriseValue", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "lrn_ContingentConsiderationFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of contingent consideration in a business combination.", "label": "Contingent Consideration Fair Value Disclosure", "terseLabel": "Contingent consideration" } } }, "localname": "ContingentConsiderationFairValueDisclosure", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "monetaryItemType" }, "lrn_ContingentConsiderationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to contingent consideration.", "label": "Contingent Consideration [Member]", "terseLabel": "Contingent Consideration" } } }, "localname": "ContingentConsiderationMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "lrn_ContractsForAccessToCurriculumTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The duration of contracts providing access to curriculum via the entity's Web site. The entity recognizes revenues over the term of the contract.", "label": "Contracts for Access to Curriculum Term", "terseLabel": "Duration of contracts providing access to curriculum via the entity's Web site" } } }, "localname": "ContractsForAccessToCurriculumTerm", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "lrn_ContributionsMadeToRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the contributions made to the related party.", "label": "Contributions Made To Related Party", "terseLabel": "Contributions made to related party" } } }, "localname": "ContributionsMadeToRelatedParty", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "lrn_ConvertibleNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to convertible note.", "label": "Convertible Note [Member]", "terseLabel": "Convertible Note" } } }, "localname": "ConvertibleNoteMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "lrn_ConvertibleSeniorNotesDue2027Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to convertible senior notes due 2027.", "label": "Convertible Senior Notes Due2027 [Member]", "terseLabel": "Convertible Senior Notes Due 2027" } } }, "localname": "ConvertibleSeniorNotesDue2027Member", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.K12.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "lrn_CreditFacilityTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for credit facility.", "label": "Credit Facility [Text Block]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityTextBlock", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacility" ], "xbrltype": "textBlockItemType" }, "lrn_DebtInstrumentAdditionalBorrowingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The additional amount of borrowings as at the and of the reporting period.", "label": "Debt Instrument Additional Borrowing Amount", "terseLabel": "Additional amount of borrowings as at the and of the reporting period" } } }, "localname": "DebtInstrumentAdditionalBorrowingAmount", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "lrn_DebtInstrumentConvertibleCappedCallTransactionCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the cost of the capped call transaction entered in connection with the convertible debt instrument.", "label": "Debt Instrument, Convertible, Capped Call Transaction Cost", "terseLabel": "Capped call transaction" } } }, "localname": "DebtInstrumentConvertibleCappedCallTransactionCost", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "lrn_DebtInstrumentConvertibleCappedCallTransactionUpperStrikePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the upper strike price of the capped call transaction entered in connection with the convertible debt instrument.", "label": "Debt Instrument, Convertible, Capped Call Transaction, Upper Strike Price", "terseLabel": "Upper strike price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleCappedCallTransactionUpperStrikePrice", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "lrn_DebtInstrumentConvertibleCarryingAmountOfLiabilityComponent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of the liability component of convertible debt.", "label": "Debt Instrument, Convertible, Carrying Amount Of The Liability Component", "terseLabel": "Carrying amount of the liability component" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfLiabilityComponent", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "lrn_DebtInstrumentDiscountRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the discount rate on debt instrument.", "label": "Debt Instrument, Discount Rate", "terseLabel": "Discount rate (as percent)" } } }, "localname": "DebtInstrumentDiscountRate", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "lrn_DeferredStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents deferred stock units.", "label": "Deferred Stock Units [Member]", "terseLabel": "Deferred Stock Units" } } }, "localname": "DeferredStockUnitsMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanTables" ], "xbrltype": "domainItemType" }, "lrn_DeferredTaxAssetsLeaseLiability": { "auth_ref": [], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from lease liability.", "label": "Deferred Tax Assets, Lease Liability", "terseLabel": "Lease liability" } } }, "localname": "DeferredTaxAssetsLeaseLiability", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "lrn_DeferredTaxLiabilitiesCovertibleDebt": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from convertible debt.", "label": "Deferred Tax Liabilities, Covertible Debt", "terseLabel": "Convertible debt" } } }, "localname": "DeferredTaxLiabilitiesCovertibleDebt", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "lrn_DeferredTaxLiabilitiesReturnedMaterials": { "auth_ref": [], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from returned materials.", "label": "Deferred Tax Liabilities, Returned Materials", "negatedLabel": "Returned materials" } } }, "localname": "DeferredTaxLiabilitiesReturnedMaterials", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "lrn_DeferredTaxLiabilitiesRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from right of use assets.", "label": "Deferred Tax Liabilities, Right of Use Assets", "negatedLabel": "Right-of-use assets" } } }, "localname": "DeferredTaxLiabilitiesRightOfUseAssets", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "lrn_DefinedContributionPlanMinimumLengthOfServiceForParticipation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum length of employment which an employee must have attained in order to participate in the entity's defined contribution plan.", "label": "Defined Contribution Plan, Minimum Length of Service for Participation", "terseLabel": "Minimum length of service for participation" } } }, "localname": "DefinedContributionPlanMinimumLengthOfServiceForParticipation", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEmployeeBenefitsDetails" ], "xbrltype": "durationItemType" }, "lrn_DescriptionOfBusinessAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Description of the Business" } } }, "localname": "DescriptionOfBusinessAbstract", "nsuri": "http://www.K12.com/20210630", "xbrltype": "stringItemType" }, "lrn_EarningsBeforeIncomeTaxesDepreciationAndAmortizationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to Earnings Before Income Taxes Depreciation and Amortization (EBITDA).", "label": "Earnings Before Income Taxes Depreciation And Amortization [Member]", "terseLabel": "EBITDA" } } }, "localname": "EarningsBeforeIncomeTaxesDepreciationAndAmortizationMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "lrn_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLobbying": { "auth_ref": [], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The portion of the difference between the effective income tax rate and domestic federal statutory income tax rate attributable to nondeductible expenses under enacted tax laws for lobbying activities.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Lobbying", "terseLabel": "Lobbying (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLobbying", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "percentItemType" }, "lrn_EffectiveIncomeTaxRateReconciliationReserveForUnrecognizedTaxBenefits": { "auth_ref": [], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to Reserve for unrecognized tax benefits.", "label": "Effective Income Tax Rate Reconciliation Reserve for Unrecognized Tax Benefits", "verboseLabel": "Reserve for unrecognized tax benefits (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationReserveForUnrecognizedTaxBenefits", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "percentItemType" }, "lrn_EmployeeAndNonEmployeesStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An arrangement whereby an employee or non-employee is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Although there are variations, normally, after vesting, when an option is exercised, the employee-holder pays the strike value in cash to the issuing employer-entity and receives equity shares. The equity shares can be sold into the market for cash at the current market price without restriction. Options may be used to attract, retain and incentivize employees, in addition to their regular salary and other benefits.", "label": "Employee And Non Employees Stock Option [Member]", "terseLabel": "Employee and Non Employees Stock Option" } } }, "localname": "EmployeeAndNonEmployeesStockOptionMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanRelationshipDetails" ], "xbrltype": "domainItemType" }, "lrn_EmployerPortionOfSocialSecurityPayrollTaxPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the employer portion of social security payroll tax percentage.", "label": "Employer Portion Of Social Security Payroll Tax Percentage", "terseLabel": "Employer portion of social security payroll tax percentage" } } }, "localname": "EmployerPortionOfSocialSecurityPayrollTaxPercentage", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "percentItemType" }, "lrn_ExecutivesAndOtherEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to executives and other employees.", "label": "Executives And Other Employees [Member]", "terseLabel": "Executives and other employees" } } }, "localname": "ExecutivesAndOtherEmployeesMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSeveranceDetails" ], "xbrltype": "domainItemType" }, "lrn_ExpenseOnEstimateOfFairValueOfContingentConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense relate d to the estimate of the fair value of its contingent consideration.", "label": "Expense on Estimate of Fair Value of Contingent Consideration", "terseLabel": "Expense on Estimate of Fair Value of Contingent Consideration" } } }, "localname": "ExpenseOnEstimateOfFairValueOfContingentConsideration", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "lrn_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities, Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "lrn_FinanceLeaseRightOfUseAssetObtainedInExchangeForNewFinanceLeaseLiabilities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under finance lease obtained in exchange for new finance lease liabilities.", "label": "Finance Lease Right Of Use Asset Obtained In Exchange For New Finance Lease Liabilities", "terseLabel": "Right-of-use assets obtained in exchange for new finance lease liabilities" } } }, "localname": "FinanceLeaseRightOfUseAssetObtainedInExchangeForNewFinanceLeaseLiabilities", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "lrn_FiscalYear2019LongTermIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the fiscal year 2019 LTIP.", "label": "Fiscal Year2019 Long Term Incentive Plan [Member]", "terseLabel": "Fiscal Year 2019 LTIP" } } }, "localname": "FiscalYear2019LongTermIncentivePlanMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "lrn_FiscalYear2020TransactionRelatedIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to the fiscal year 2020 Transaction Related Incentive Plan.", "label": "Fiscal Year2020 Transaction Related Incentive Plan [Member]", "terseLabel": "Fiscal Year 2020 TRIP" } } }, "localname": "FiscalYear2020TransactionRelatedIncentivePlanMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "lrn_FiscalYear2021LongTermIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to fiscal year 2021 long term incentive plan.", "label": "Fiscal Year2021 Long Term Incentive Plan [Member]", "terseLabel": "Fiscal Year 2021 LTIP" } } }, "localname": "FiscalYear2021LongTermIncentivePlanMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "lrn_FiscalYear2021ManagementIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to fiscal year 2021 management incentive plan.", "label": "Fiscal Year2021 Management Incentive Plan [Member]", "terseLabel": "Fiscal Year 2021 MIP" } } }, "localname": "FiscalYear2021ManagementIncentivePlanMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "lrn_FiscalYear2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to the fiscal year 2021.", "label": "Fiscal Year2021 [Member]", "terseLabel": "Fiscal Year 2021" } } }, "localname": "FiscalYear2021Member", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "lrn_FiscalYear2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to the fiscal year 2022.", "label": "Fiscal Year2022 [Member]", "terseLabel": "Fiscal Year 2022" } } }, "localname": "FiscalYear2022Member", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "lrn_FiscalYear2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to the fiscal year 2023", "label": "Fiscal Year2023 [Member]", "terseLabel": "Fiscal Year 2023" } } }, "localname": "FiscalYear2023Member", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "lrn_FoundationForOnlineAndBlendedLearningMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the Foundation for Online and Blended Learning ('Foundation\"), a related party to the entity.", "label": "Foundation For Online And Blended Learning [Member]", "terseLabel": "Future of School" } } }, "localname": "FoundationForOnlineAndBlendedLearningMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "lrn_GalvanizeIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Galvanize Inc.", "label": "Galvanize Inc [Member]", "terseLabel": "Galvanize" } } }, "localname": "GalvanizeIncMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsTables", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "lrn_GeneralEducationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to general education.", "label": "General Education [Member]", "terseLabel": "General Education" } } }, "localname": "GeneralEducationMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "lrn_GeorgiaCyberAcademyInc.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Georgia Cyber Academy, Inc.", "label": "Georgia Cyber Academy Inc. [Member]", "terseLabel": "Georgia Cyber Academy, Inc." } } }, "localname": "GeorgiaCyberAcademyInc.Member", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "lrn_HeldToMaturitySecuritiesCarryingAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of investment in held-to-maturity securities.", "label": "Held To Maturity Securities Carrying Amount", "terseLabel": "Net Carrying Amount" } } }, "localname": "HeldToMaturitySecuritiesCarryingAmount", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "lrn_IncentiveAwardPlan2016Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the 2016 Incentive Award Plan.", "label": "Incentive Award Plan2016 [Member]", "terseLabel": "Plan" } } }, "localname": "IncentiveAwardPlan2016Member", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "lrn_IncreaseDecreaseInContractWithCustomerLiabilityAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable, and other liabilities.", "label": "Increase Decrease In Contract With Customer Liability And Other Liabilities", "terseLabel": "Deferred revenue and other liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiabilityAndOtherLiabilities", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "lrn_IncreaseDecreaseInInventoriesPrepaidExpensesAndOtherAssets": { "auth_ref": [], "calculation": { "http://www.K12.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, prepaid expenses and other assets, associated with underlying transactions that are classified as operating activities.", "label": "Increase Decrease In Inventories Prepaid Expenses And Other Assets", "negatedTerseLabel": "Inventories, prepaid expenses, deposits and other current and long-term assets" } } }, "localname": "IncreaseDecreaseInInventoriesPrepaidExpensesAndOtherAssets", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "lrn_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the operating lease liabilities.", "label": "Increase (Decrease) In Operating Lease Liabilities", "terseLabel": "Operating lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "lrn_IndependentContractorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the independent contractors.", "label": "Independent Contractors [Member]", "terseLabel": "Independent contractors" } } }, "localname": "IndependentContractorsMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "domainItemType" }, "lrn_InstructionalCostsAndServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Instructional costs and services.", "label": "Instructional Costs And Services [Member]", "terseLabel": "Instructional Costs and Services" } } }, "localname": "InstructionalCostsAndServicesMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "domainItemType" }, "lrn_InterestExpensesAccretionOfDebtDiscount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of interest expenses recorded relating to accretion of debt discount.", "label": "Interest Expenses, Accretion of Debt Discount", "terseLabel": "Accretion of debt discount" } } }, "localname": "InterestExpensesAccretionOfDebtDiscount", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "lrn_InvestmentIfConvertedOwnershipPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The reporting entity's interest in investee, expressed as a percentage, on an if-converted basis.", "label": "Investment If Converted Ownership Percentage", "terseLabel": "Ownership percentage on an if-converted basis" } } }, "localname": "InvestmentIfConvertedOwnershipPercentage", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "percentItemType" }, "lrn_InvestmentOwnershipPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The reporting entity's interest in investee, expressed as a percentage.", "label": "Investment Ownership Percentage", "terseLabel": "Ownership percentage" } } }, "localname": "InvestmentOwnershipPercentage", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "percentItemType" }, "lrn_LeaseDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of information about leases.", "label": "Lease Disclosure [Text Block]", "terseLabel": "Finance and Operating Leases" } } }, "localname": "LeaseDisclosureTextBlock", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeases" ], "xbrltype": "textBlockItemType" }, "lrn_LesseeFinanceLeaseInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate on finance lease.", "label": "Lessee Finance Lease Interest Rate", "terseLabel": "Interest rate on finance lease (as a percent)" } } }, "localname": "LesseeFinanceLeaseInterestRate", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails" ], "xbrltype": "percentItemType" }, "lrn_LesseeFinanceLeasePurchaseOption": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase option at the end of each lease term.", "label": "Lessee Finance Lease Purchase Option", "terseLabel": "Purchase option" } } }, "localname": "LesseeFinanceLeasePurchaseOption", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "monetaryItemType" }, "lrn_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fourth fiscal year following latest fiscal year.", "label": "Lessee Operating lease liability Payments Due after Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "lrn_LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals": { "auth_ref": [], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesSubLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contractually required future rental payments receivable on noncancelable subleasing arrangements.", "label": "Lessee Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals", "totalLabel": "Total sublease income" } } }, "localname": "LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesSubLeasesDetails" ], "xbrltype": "monetaryItemType" }, "lrn_LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesSubLeasesDetails": { "order": 1.0, "parentTag": "lrn_LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contractually required future rental payments receivable on noncancelable subleasing arrangements due in the next twelve months following the latest fiscal year.", "label": "Lessee Operating Leases Future Minimum Payments Due Future Minimum Sublease Rentals Due In Next Twelve Months", "terseLabel": "Year 1" } } }, "localname": "LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsDueInNextTwelveMonths", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesSubLeasesDetails" ], "xbrltype": "monetaryItemType" }, "lrn_LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsDueInYearFour": { "auth_ref": [], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesSubLeasesDetails": { "order": 2.0, "parentTag": "lrn_LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contractually required future rental payments receivable on noncancelable subleasing arrangements due in the fourth fiscal year following the latest fiscal year.", "label": "Lessee Operating Leases Future Minimum Payments Due Future Minimum Sublease Rentals Due In Year Four", "terseLabel": "Year 4" } } }, "localname": "LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsDueInYearFour", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesSubLeasesDetails" ], "xbrltype": "monetaryItemType" }, "lrn_LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsDueInYearThree": { "auth_ref": [], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesSubLeasesDetails": { "order": 3.0, "parentTag": "lrn_LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contractually required future rental payments receivable on noncancelable subleasing arrangements due in the third fiscal year following the latest fiscal year.", "label": "Lessee Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals, Due In Year Three", "terseLabel": "Year 3" } } }, "localname": "LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsDueInYearThree", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesSubLeasesDetails" ], "xbrltype": "monetaryItemType" }, "lrn_LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsDueInYearTwo": { "auth_ref": [], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesSubLeasesDetails": { "order": 4.0, "parentTag": "lrn_LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contractually required future rental payments receivable on noncancelable subleasing arrangements due in the second fiscal year following the latest fiscal year.", "label": "Lessee Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals, Due In Year Two", "terseLabel": "Year 2" } } }, "localname": "LesseeOperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsDueInYearTwo", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesSubLeasesDetails" ], "xbrltype": "monetaryItemType" }, "lrn_LineOfCreditFacilityAccordionFeature": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of an accordion feature under the credit facility.", "label": "Line Of Credit Facility Accordion Feature", "terseLabel": "Amount of accordion feature under the credit facility" } } }, "localname": "LineOfCreditFacilityAccordionFeature", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "lrn_LitigationSettlementPaymentReceivablePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period over which receivable of litigation settlement payments.", "label": "Litigation Settlement Payment Receivable Period", "terseLabel": "Litigation settlement payment receivable period" } } }, "localname": "LitigationSettlementPaymentReceivablePeriod", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "durationItemType" }, "lrn_LitigationSettlementRepaymentPeriodOfAward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Litigation settlement repayment period of award.", "label": "Litigation Settlement Repayment Period Of Award", "terseLabel": "Settlement repayment period" } } }, "localname": "LitigationSettlementRepaymentPeriodOfAward", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskAndInventoriesDetails" ], "xbrltype": "durationItemType" }, "lrn_LongTermShareholdersPerformancePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to long-term shareholders performance plan.", "label": "Long Term Shareholders Performance Plan [Member]", "terseLabel": "2019 SPP" } } }, "localname": "LongTermShareholdersPerformancePlanMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "lrn_MarketCapitalizationGrowthPerformancePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the market capitalization growth performance period.", "label": "Market Capitalization Growth Performance Period", "terseLabel": "Market capitalization growth performance period" } } }, "localname": "MarketCapitalizationGrowthPerformancePeriod", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "durationItemType" }, "lrn_MaximumPaymentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the maximum payment term.", "label": "Maximum Payment Term", "terseLabel": "Maximum payment term" } } }, "localname": "MaximumPaymentTerm", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "lrn_MedcertsLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information related to MedCerts LLC.", "label": "Medcerts Llc [Member]", "terseLabel": "MedCerts" } } }, "localname": "MedcertsLlcMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsTables", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "lrn_MiddleHighSchoolMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to middle - high school.", "label": "Middle High School [Member]", "terseLabel": "Middle - High School" } } }, "localname": "MiddleHighSchoolMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "lrn_MinimumPaymentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the minimum payment term.", "label": "Minimum Payment Term", "terseLabel": "Minimum payment term" } } }, "localname": "MinimumPaymentTerm", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "lrn_NewChiefExecutiveOfficerAndExecutiveChairmanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the new Chief executive officer and executive chairman.", "label": "New Chief Executive Officer And Executive Chairman [Member]", "terseLabel": "Chief Executive Officer And Executive Chairman" } } }, "localname": "NewChiefExecutiveOfficerAndExecutiveChairmanMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "lrn_NewMarketsEducationPartnersIiLpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to New Markets Education Partners II, L.P.", "label": "New Markets Education Partners Ii Lp [Member]", "terseLabel": "New Markets" } } }, "localname": "NewMarketsEducationPartnersIiLpMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "lrn_NumberOfFacilitiesBeingExited": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of facilities that are being exited.", "label": "Number Of Facilities Being Exited", "terseLabel": "Number of facilities being exited" } } }, "localname": "NumberOfFacilitiesBeingExited", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureRestructuringDetails" ], "xbrltype": "integerItemType" }, "lrn_NumberOfFacilitiesBeingSubleasedThroughJuly2023": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of the entity's facilities that are being subleased through July 2023.", "label": "Number Of Facilities Being Subleased Through July 2023", "terseLabel": "Number of entity's facilities that are being subleased through July 2023" } } }, "localname": "NumberOfFacilitiesBeingSubleasedThroughJuly2023", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesSubLeasesDetails" ], "xbrltype": "integerItemType" }, "lrn_NumberOfFacilitiesBeingSubleasedThroughMay2022": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of the entity's facilities that are being subleased through May 2022.", "label": "Number Of Facilities Being Subleased Through May 2022", "terseLabel": "Number of entity's facilities that are being subleased through May 2022" } } }, "localname": "NumberOfFacilitiesBeingSubleasedThroughMay2022", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesSubLeasesDetails" ], "xbrltype": "integerItemType" }, "lrn_NumberOfLeaseAgreements": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of lease agreements.", "label": "Number Of Lease Agreements", "terseLabel": "Number of lease agreements" } } }, "localname": "NumberOfLeaseAgreements", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureRestructuringDetails" ], "xbrltype": "integerItemType" }, "lrn_NumberOfLimitedPartnershipsInvestedIn": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of limited partnerships invested in.", "label": "Number Of Limited Partnerships Invested In", "terseLabel": "Number of limited partnerships invested in" } } }, "localname": "NumberOfLimitedPartnershipsInvestedIn", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "integerItemType" }, "lrn_NumberOfLinesOfBusiness": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of lines of business of the reporting entity.", "label": "Number Of Lines Of Business", "terseLabel": "Number of lines of business" } } }, "localname": "NumberOfLinesOfBusiness", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "integerItemType" }, "lrn_NumberOfLinesOfRevenues": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents element information pertaining to number of lines of revenue.", "label": "Number of Lines of Revenues", "terseLabel": "Number of lines of revenue" } } }, "localname": "NumberOfLinesOfRevenues", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureDescriptionOfBusinessDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "integerItemType" }, "lrn_NumberOfMetricsAssumedToBeAchievedAtTarget": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of metrics assumed to be achieved at target.", "label": "Number of Metrics, Assumed to be Achieved at Target", "terseLabel": "Number of metrics assumed to be achieved at target" } } }, "localname": "NumberOfMetricsAssumedToBeAchievedAtTarget", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "integerItemType" }, "lrn_NumberOfMetricsAssumedToBeAchievedAtThreshold": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of metrics assumed to be achieved at threshold.", "label": "Number of Metrics, Assumed to be Achieved at Threshold", "terseLabel": "Number of metrics assumed to be achieved at threshold" } } }, "localname": "NumberOfMetricsAssumedToBeAchievedAtThreshold", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "integerItemType" }, "lrn_NumberOfPurchasePriceTranches": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of tranches that the purchase price is payable in.", "label": "Number Of Purchase Price Tranches", "terseLabel": "Number of tranches purchase price is payable in" } } }, "localname": "NumberOfPurchasePriceTranches", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "integerItemType" }, "lrn_NumberOfSharesEarnedUponReachingPerformanceThreshold": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares earned upon reaching performance threshold.", "label": "Number Of Shares Earned Upon Reaching Performance Threshold", "terseLabel": "Number of shares earned upon reaching performance threshold" } } }, "localname": "NumberOfSharesEarnedUponReachingPerformanceThreshold", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "sharesItemType" }, "lrn_OfficeEquipmentExcludingComputersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used in an office setting, excluding computers.", "label": "Office Equipment Excluding Computers [Member]", "terseLabel": "Office equipment" } } }, "localname": "OfficeEquipmentExcludingComputersMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "domainItemType" }, "lrn_OperatingLeaseRightOfUseAssetObtainedFromAcquisition": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lead obtained from acquisitions.", "label": "Operating Lease Right Of Use Asset Obtained From Acquisition", "terseLabel": "Right-of-use assets obtained from acquisitions" } } }, "localname": "OperatingLeaseRightOfUseAssetObtainedFromAcquisition", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "lrn_OperatingLeaseRightOfUseAssetObtainedUponAdoption": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease obtained upon adoption of ASC 842.", "label": "Operating Lease Right Of Use Asset Obtained Upon Adoption", "terseLabel": "Right-of-use assets obtained as a result of the adoption of ASC 842" } } }, "localname": "OperatingLeaseRightOfUseAssetObtainedUponAdoption", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "lrn_OperatingLossCarryforwardsNotSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward not subject to expiration, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards, Not Subject to Expiration", "terseLabel": "Operating Loss Carryforwards, Not Subject to Expiration" } } }, "localname": "OperatingLossCarryforwardsNotSubjectToExpiration", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesCarryforwardDetails" ], "xbrltype": "monetaryItemType" }, "lrn_OperatingLossCarryforwardsSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward subject to expiration, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards, Subject to Expiration", "terseLabel": "Operating Loss Carryforwards, Subject to Expiration" } } }, "localname": "OperatingLossCarryforwardsSubjectToExpiration", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesCarryforwardDetails" ], "xbrltype": "monetaryItemType" }, "lrn_OtherInformationLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Other Information Leases [Abstract]", "terseLabel": "Other information" } } }, "localname": "OtherInformationLeasesAbstract", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "stringItemType" }, "lrn_PaymentForRepurchaseOfRestrictedStockForIncomeTaxWithholdingFinancingActivities": { "auth_ref": [], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment for repurchase of restricted stock for income tax withholding, financing activities.", "label": "Payment For Repurchase Of Restricted Stock For Income Tax Withholding Financing Activities", "negatedLabel": "Repurchase of restricted stock for income tax withholding" } } }, "localname": "PaymentForRepurchaseOfRestrictedStockForIncomeTaxWithholdingFinancingActivities", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "lrn_PaymentRelatedToFinalizationOfWorkingCapital": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of payment related to finalization of working capital.", "label": "Payment Related to Finalization of Working Capital" } } }, "localname": "PaymentRelatedToFinalizationOfWorkingCapital", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "lrn_PaymentsToCapitalizedCurriculumDevelopmentCosts": { "auth_ref": [], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with development of curriculum.", "label": "Payments to Capitalized Curriculum Development Costs", "negatedLabel": "Capitalized curriculum development costs", "terseLabel": "Capitalized curriculum development costs" } } }, "localname": "PaymentsToCapitalizedCurriculumDevelopmentCosts", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "lrn_PercentageOfEmployerSocialSecurityPayrollTaxDefermentToBePaidByPrescribedDatesToBeConsideredTimely": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of the deferred social security employer payroll tax to be paid by prescribed dates to be considered timely.", "label": "Percentage Of Employer Social Security Payroll Tax Deferment To Be Paid By Prescribed Dates To Be Considered Timely", "terseLabel": "Percentage of deferred social security employer payroll tax to be paid by prescribed dates to be considered timely" } } }, "localname": "PercentageOfEmployerSocialSecurityPayrollTaxDefermentToBePaidByPrescribedDatesToBeConsideredTimely", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "percentItemType" }, "lrn_PercentageOfImpactOnTotalRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of impact on total revenue due to aggregate funding estimates differed from actual reimbursements.", "label": "Percentage of Impact on Total Revenue", "terseLabel": "Percentage of impact on total revenue" } } }, "localname": "PercentageOfImpactOnTotalRevenue", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "percentItemType" }, "lrn_PercentageOfRevenuesFromFundingBasedContracts": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of revenues from funding-based contracts during the period.", "label": "Percentage Of Revenues From Funding Based Contracts", "terseLabel": "Percentage of revenues from funding-based contracts" } } }, "localname": "PercentageOfRevenuesFromFundingBasedContracts", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "percentItemType" }, "lrn_PercentageOfTotalStockPriceGrowth": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of total stock price growth.", "label": "Percentage of Total Stock Price Growth", "terseLabel": "Percentage of total stock price growth" } } }, "localname": "PercentageOfTotalStockPriceGrowth", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "percentItemType" }, "lrn_PercentageVestingInFirstSubsequentFiscalYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of vesting in the first subsequent fiscal year.", "label": "Percentage Vesting In First Subsequent Fiscal Year", "terseLabel": "Vesting in first subsequent fiscal year (as a percent)" } } }, "localname": "PercentageVestingInFirstSubsequentFiscalYear", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "percentItemType" }, "lrn_PercentageVestingInSecondSubsequentFiscalYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of vesting in the second subsequent fiscal year.", "label": "Percentage Vesting In Second Subsequent Fiscal Year", "terseLabel": "Vesting in second subsequent fiscal year (as a percent)" } } }, "localname": "PercentageVestingInSecondSubsequentFiscalYear", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "percentItemType" }, "lrn_PerformanceSharesTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares or units awarded to employees for meeting certain performance targets in Tranche #1.", "label": "Performance Shares Tranche One [Member]", "terseLabel": "Performance Shares Tranche #1" } } }, "localname": "PerformanceSharesTrancheOneMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "lrn_PerformanceSharesTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares or units awarded to employees for meeting certain performance targets in Tranche #3", "label": "Performance Shares Tranche Three [Member]", "terseLabel": "Performance Shares Tranche #3" } } }, "localname": "PerformanceSharesTrancheThreeMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "lrn_PerformanceSharesTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares or units awarded to employees for meeting certain performance targets in Tranche #2.", "label": "Performance Shares Tranche Two [Member]", "terseLabel": "Performance Shares Tranche #2" } } }, "localname": "PerformanceSharesTrancheTwoMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "lrn_PncEquipmentFinanceLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to PNC Equipment Finance, LLC.", "label": "Pnc Equipment Finance Llc [Member]", "terseLabel": "PNC" } } }, "localname": "PncEquipmentFinanceLlcMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "lrn_PrimaryObligorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to being the primary obligor.", "label": "Primary Obligor [Member]", "terseLabel": "Primary Obligor" } } }, "localname": "PrimaryObligorMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "lrn_PropertyPlantAndEquipmentExcludingCapitalizedSoftwareTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the types of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment Excluding Capitalized Software [Table Text Block]", "terseLabel": "Schedule of property and equipment" } } }, "localname": "PropertyPlantAndEquipmentExcludingCapitalizedSoftwareTableTextBlock", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumTables" ], "xbrltype": "textBlockItemType" }, "lrn_PropertyPlantAndEquipmentExcludingSoftwareDevelopmentCostsNet": { "auth_ref": [], "calculation": { "http://www.K12.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Tangible assets that are used in operations and that are expected to provide economic benefit for more than one year; net of accumulated depreciation. Excludes capitalized software development costs.", "label": "Property Plant and Equipment Excluding Software Development Costs, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentExcludingSoftwareDevelopmentCostsNet", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "lrn_PurchasePricePayableAtClosingOfAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to payment of purchase price at the closing of acquisition.", "label": "Purchase Price Payable At Closing Of Acquisition [Member]", "terseLabel": "Purchase Price Payable at Closing of Acquisition" } } }, "localname": "PurchasePricePayableAtClosingOfAcquisitionMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "lrn_PurchasePricePayableAtEighteenMonthAnniversaryFromClosingOfAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to payment of purchase price at eighteen month anniversary from closing of acquisition.", "label": "Purchase Price Payable At Eighteen Month Anniversary From Closing Of Acquisition [Member]", "terseLabel": "Purchase Price Payable at Eighteen Month Anniversary from Closing of Acquisition" } } }, "localname": "PurchasePricePayableAtEighteenMonthAnniversaryFromClosingOfAcquisitionMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "lrn_PurchasesOfCappedCallsInConnectionWithConvertibleSeniorNotes": { "auth_ref": [], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash flow for purchases of capped calls in connection with convertible senior notes.", "label": "Purchases of Capped Calls in Connection with Convertible Senior Notes", "negatedLabel": "Purchases of capped calls in connection with convertible senior notes" } } }, "localname": "PurchasesOfCappedCallsInConnectionWithConvertibleSeniorNotes", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "lrn_RepurchaseOfRestrictedStockForIncomeTaxWithholding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for repurchase of restricted stock during the reporting period for income tax withholding.", "label": "Repurchase of Restricted Stock for Income Tax Withholding", "negatedTerseLabel": "Repurchase of restricted stock for tax withholding" } } }, "localname": "RepurchaseOfRestrictedStockForIncomeTaxWithholding", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementOfEquity" ], "xbrltype": "monetaryItemType" }, "lrn_RepurchaseOfRestrictedStockForIncomeTaxWithholdingShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of restricted stock repurchased to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Repurchase Of Restricted Stock For Income Tax Withholding Shares", "negatedLabel": "Repurchase of restricted stock for tax withholding (in shares)" } } }, "localname": "RepurchaseOfRestrictedStockForIncomeTaxWithholdingShares", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementOfEquity" ], "xbrltype": "sharesItemType" }, "lrn_RethinkEducationIiiLpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to Rethink Education III, LP.", "label": "Rethink Education Iii Lp [Member]", "terseLabel": "Rethink" } } }, "localname": "RethinkEducationIiiLpMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "lrn_RevenueReductionSchoolOperatingLosses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the reduction in revenue attributable to school operating losses at schools where the reporting entity provides turnkey management services.", "label": "Revenue Reduction School Operating Losses", "terseLabel": "School operating losses included in the entity's revenue" } } }, "localname": "RevenueReductionSchoolOperatingLosses", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "lrn_ScheduleOfSubleasingTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of expected sublease income.", "label": "Schedule Of Subleasing [Table Text Block]", "terseLabel": "Schedule of expected sublease income" } } }, "localname": "ScheduleOfSubleasingTableTextBlock", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "lrn_SchoolbooksAndCurriculumMaterialsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for schoolbooks and curriculum materials.", "label": "Schoolbooks and Curriculum Materials [Policy Text Block]", "terseLabel": "Other Current Assets" } } }, "localname": "SchoolbooksAndCurriculumMaterialsPolicyTextBlock", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "lrn_SeniorExecutivesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to senior executives.", "label": "Senior Executives [Member]", "terseLabel": "Senior Executives" } } }, "localname": "SeniorExecutivesMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "lrn_ServiceBasedAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to service based awards.", "label": "Service Based Awards [Member]", "terseLabel": "Service based awards" } } }, "localname": "ServiceBasedAwardsMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "lrn_SeveranceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "N/A.", "label": "Severance" } } }, "localname": "SeveranceAbstract", "nsuri": "http://www.K12.com/20210630", "xbrltype": "stringItemType" }, "lrn_SeveranceTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for severance.", "label": "Severance [Text Block]", "terseLabel": "Severance" } } }, "localname": "SeveranceTextBlock", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSeverance" ], "xbrltype": "textBlockItemType" }, "lrn_ShareBasedCompensationArrangementByShareBasedPaymentAwardContingentConsiderationEnterpriseValuePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration expressed as a percentage of its enterprise value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Contingent Consideration, Enterprise Value, Percent", "terseLabel": "Percentage of enterprise value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardContingentConsiderationEnterpriseValuePercent", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "percentItemType" }, "lrn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of awards granted 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, Aggregate Intrinsic Value, Granted", "terseLabel": "Intrinsic value of awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "monetaryItemType" }, "lrn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetGrantDateFairValueMetric": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Target grant date fair value of metrics, in a share based compensation award of equity instrument other than options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Target Grant date Fair Value, Metric", "terseLabel": "Target grant date fair value of metrics" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetGrantDateFairValueMetric", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "monetaryItemType" }, "lrn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThresholdGrantDateFairValueMetric": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Threshold grant date fair value of metrics, in a share based compensation award of equity instrument other than options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Threshold Grant date Fair Value, Metric", "terseLabel": "Threshold grant date fair value of metrics" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThresholdGrantDateFairValueMetric", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "monetaryItemType" }, "lrn_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the aggregate fair value of share-based compensation awards granted during the period using the disclosed option pricing methodology.", "label": "Share Based Compensation Arrangement by Share Based Payment Award, Grants in Period, Fair Value", "terseLabel": "Fair value of share-based compensation awards granted in period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodFairValue", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "monetaryItemType" }, "lrn_ShareBasedCompensationArrangementByShareBasedPaymentAwardReducedContingentConsiderationOnPurchasePriceEnterpriseValuePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration reduced in its calculated enterprise value expressed as a percentage of its purchase price.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Reduced Contingent Consideration on Purchase Price, Enterprise Value, Percent", "terseLabel": "Reduced percentage" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardReducedContingentConsiderationOnPurchasePriceEnterpriseValuePercent", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "percentItemType" }, "lrn_ShareBasedCompensationArrangementByShareBasedPaymentAwardTargetAchievedPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of target achievement as certified by compensation committee under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Target Achieved, Percentage", "terseLabel": "Certified achievement percentage" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardTargetAchievedPercentage", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "percentItemType" }, "lrn_ShippingAndHandlingCostsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.", "label": "Shipping and Handling Costs, Policy [Policy Text Block]", "terseLabel": "Shipping and Handling Costs" } } }, "localname": "ShippingAndHandlingCostsPolicyPolicyTextBlock", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "lrn_SocialSecurityEmployerPayrollTaxAmountDeferredUnderCaresAct": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the employer portion of the social security payroll tax deferred under the CARES Act.", "label": "Social Security Employer Payroll Tax Amount Deferred Under CARES Act", "terseLabel": "Deferred amount of employer portion of social security payroll tax" } } }, "localname": "SocialSecurityEmployerPayrollTaxAmountDeferredUnderCaresAct", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "lrn_SocialSecurityEmployerPayrollTaxDefermentNumberOfInstallmentPayments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of installments that deferred employer social security payroll taxes will be repaid.", "label": "Social Security Employer Payroll Tax Deferment Number Of Installment Payments", "terseLabel": "Number of installments that deferred employer social security payroll taxes will be repaid" } } }, "localname": "SocialSecurityEmployerPayrollTaxDefermentNumberOfInstallmentPayments", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "integerItemType" }, "lrn_SoftwareDevelopmentCostsInternetDomainMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Costs of developing the web site of the reporting entity.", "label": "Software Development Costs Internet Domain [Member]", "terseLabel": "Web site development costs" } } }, "localname": "SoftwareDevelopmentCostsInternetDomainMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "domainItemType" }, "lrn_StateTestingComputersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to state testing computers.", "label": "State Testing Computers [Member]", "terseLabel": "State testing computers" } } }, "localname": "StateTestingComputersMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails" ], "xbrltype": "domainItemType" }, "lrn_StockAwardAmortizationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amortization period for stock awards.", "label": "Stock Award Amortization Period", "terseLabel": "Amortization period" } } }, "localname": "StockAwardAmortizationPeriod", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "durationItemType" }, "lrn_StockBasedCompensationExpenseCapitalizedOnCurriculumDevelopment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of compensation expenses capitalized on curriculum development during the period as part of non-cash investing activities.", "label": "Stock-based compensation expense capitalized on curriculum development", "terseLabel": "Stock-based compensation expense capitalized on curriculum development" } } }, "localname": "StockBasedCompensationExpenseCapitalizedOnCurriculumDevelopment", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "lrn_StockBasedCompensationExpenseCapitalizedOnSoftwareDevelopment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of compensation expenses capitalized on software development during the period as part of non-cash investing activities.", "label": "Stock-based compensation expense capitalized on software development", "terseLabel": "Stock-based compensation expense capitalized on software development" } } }, "localname": "StockBasedCompensationExpenseCapitalizedOnSoftwareDevelopment", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "lrn_StockIssuedDuringPeriodSharesPerformanceShareUnitsNetOfTaxWithholding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vesting of performance share units, net of tax withholding.", "label": "Stock Issued During Period Shares Performance Share Units Net Of Tax Withholding", "terseLabel": "Vesting of performance share units, net of tax withholding (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesPerformanceShareUnitsNetOfTaxWithholding", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementOfEquity" ], "xbrltype": "sharesItemType" }, "lrn_StockOptionPlan2007AndIncentiveAwardPlan2016Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to the 2007 Equity Incentive Award Plan and the 2016 Incentive Award Plan.", "label": "Stock Option Plan2007 And Incentive Award Plan2016 [Member]", "terseLabel": "Plan and prior plan" } } }, "localname": "StockOptionPlan2007AndIncentiveAwardPlan2016Member", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "lrn_StockOptionsAndRestrictedStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information of Stock Options and Restricted Stock.", "label": "Stock Options And Restricted Stock [Member]", "terseLabel": "Stock options and restricted stock" } } }, "localname": "StockOptionsAndRestrictedStockMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareDetails" ], "xbrltype": "domainItemType" }, "lrn_StudentAndStateTestingComputersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computers that are used by students and for state testing.", "label": "Student And State Testing Computers [Member]", "terseLabel": "Student and state testing computers" } } }, "localname": "StudentAndStateTestingComputersMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "domainItemType" }, "lrn_StudentComputerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computers that are used by students.", "label": "Student Computer [Member]", "terseLabel": "Student computers" } } }, "localname": "StudentComputerMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "domainItemType" }, "lrn_StudentComputerReserveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the amount of the valuation account as of the balance sheet date which reduces the carrying amount of student computers for potential shrinkage and obsolescence.", "label": "Student Computer Reserve [Member]", "terseLabel": "COMPUTER RESERVE" } } }, "localname": "StudentComputerReserveMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails10k" ], "xbrltype": "domainItemType" }, "lrn_SummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Summary of Significant Accounting Policies [Line Items]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "lrn_SummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information related to various accounting policies of the entity.", "label": "Summary of Significant Accounting Policies [Table]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "lrn_TalloIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to Tallo, Inc.", "label": "Tallo Inc [Member]", "terseLabel": "Tallo" } } }, "localname": "TalloIncMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "lrn_TechElevatorIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information related to Tech Elevator, Inc.", "label": "Tech Elevator Inc [Member]", "terseLabel": "Tech Elevator" } } }, "localname": "TechElevatorIncMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsTables", "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "lrn_ThresholdDaysAfterReleaseOfFiscalYear2021ResultsToCalculateAveragePriceOfStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the threshold days after release of fiscal year 2021 results to calculate average price of stock.", "label": "Threshold Days After Release of Fiscal Year 2021 Results to Calculate Average Price of Stock", "terseLabel": "Threshold days after release of fiscal year 2021 results to calculate average price of stock" } } }, "localname": "ThresholdDaysAfterReleaseOfFiscalYear2021ResultsToCalculateAveragePriceOfStock", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "durationItemType" }, "lrn_ThresholdPeriodAveragePriceOfStockToDetermineFinalAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the threshold period average price of stock to determine final amount.", "label": "Threshold Period Average Price of Stock to Determine Final Amount", "terseLabel": "Threshold period average price of stock to determine final amount" } } }, "localname": "ThresholdPeriodAveragePriceOfStockToDetermineFinalAmount", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "durationItemType" }, "lrn_TimeBasedAwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to time based award.", "label": "Time Based Award [Member]", "terseLabel": "Time Based Award" } } }, "localname": "TimeBasedAwardMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "lrn_TotalStockPriceGrowthEqualsOrGreaterThanNinetyFivePercentageMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total Stock Price Growth Equals Or Greater Than Ninety Five Percentage Member", "label": "Total Stock Price Growth Equals Or Greater Than Ninety Five Percentage [Member]", "terseLabel": "Total stock price growth equals or greater than 95%" } } }, "localname": "TotalStockPriceGrowthEqualsOrGreaterThanNinetyFivePercentageMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "lrn_TotalStockPriceGrowthLessThanTwentyFivePercentageMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to total stock price growth less than 25%.", "label": "Total Stock Price Growth Less Than Twenty Five Percentage [Member]", "terseLabel": "Total stock price growth less than 25%" } } }, "localname": "TotalStockPriceGrowthLessThanTwentyFivePercentageMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "lrn_TotalStockPriceGrowthThirtyThreePercentageMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to total stock price growth of 33%.", "label": "Total Stock Price Growth Thirty Three Percentage [Member]", "terseLabel": "Total stock price growth 33%" } } }, "localname": "TotalStockPriceGrowthThirtyThreePercentageMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "lrn_TwoEarlyStageFundsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to two early stage funds focused on career education.", "label": "Two Early Stage Funds [Member]", "terseLabel": "Two early stage funds" } } }, "localname": "TwoEarlyStageFundsMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "lrn_VestAnnuallyOverTwoYearsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to vesting annually over two years.", "label": "Vest Annually Over Two Years [Member]", "terseLabel": "Vest annually over two years" } } }, "localname": "VestAnnuallyOverTwoYearsMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "domainItemType" }, "lrn_VestImmediatelyUponAchievementOfPerformanceGoalsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to vesting immediately upon achievement of the performance goals.", "label": "Vest Immediately Upon Achievement Of Performance Goals [Member]", "terseLabel": "Vest immediately upon achievement of the performance goals" } } }, "localname": "VestImmediatelyUponAchievementOfPerformanceGoalsMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "domainItemType" }, "lrn_VestingBasedOnPerformanceAndServiceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents a share based compensation award with vesting based on achievement of performance conditions and service awards.", "label": "Vesting Based On Performance And Service [Member]", "terseLabel": "Vesting Based On Performance And Service" } } }, "localname": "VestingBasedOnPerformanceAndServiceMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "domainItemType" }, "lrn_VestingBasedOnPerformanceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents a share based compensation award with vesting based on achievement of performance conditions.", "label": "Vesting Based On Performance [Member]", "terseLabel": "Vesting Performance" } } }, "localname": "VestingBasedOnPerformanceMember", "nsuri": "http://www.K12.com/20210630", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "domainItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r195" ], "lang": { "en-us": { "role": { "documentation": "Person with designation of chief executive officer.", "label": "Chief Executive Officer [Member]", "terseLabel": "CEO" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r50", "r107", "r663" ], "lang": { "en-us": { "role": { "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r126", "r134", "r220", "r377", "r378", "r379", "r419", "r420" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.", "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.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsuDetails", "http://www.K12.com/role/StatementConsolidatedStatementOfEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r126", "r134", "r220", "r377", "r378", "r379", "r419", "r420" ], "lang": { "en-us": { "role": { "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsuDetails", "http://www.K12.com/role/StatementConsolidatedStatementOfEquity" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r126", "r134", "r220", "r377", "r378", "r379", "r419", "r420" ], "lang": { "en-us": { "role": { "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "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.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsuDetails", "http://www.K12.com/role/StatementConsolidatedStatementOfEquity" ], "xbrltype": "domainItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [ "r195" ], "lang": { "en-us": { "role": { "documentation": "Person with designation of executive officer.", "label": "Executive Officer [Member]", "terseLabel": "Executive Officers" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r194", "r316", "r321", "r615" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskAndInventoriesDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r341", "r344", "r532", "r533", "r534", "r535", "r536", "r537", "r556", "r613", "r616" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r341", "r344", "r532", "r533", "r534", "r535", "r536", "r537", "r556", "r613", "r616" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r194", "r316", "r321", "r615" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Name Of Major Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskAndInventoriesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r192", "r316", "r319", "r557", "r612", "r614" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r192", "r316", "r319", "r557", "r612", "r614" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Products And Services [Domain]", "terseLabel": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r329", "r341", "r344", "r532", "r533", "r534", "r535", "r536", "r537", "r556", "r613", "r616" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r329", "r341", "r344", "r532", "r533", "r534", "r535", "r536", "r537", "r556", "r613", "r616" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Range [Member]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Repurchase Agreement Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario Unspecified [Domain]", "terseLabel": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r121", "r662" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.", "label": "Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "terseLabel": "SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccounts" ], "xbrltype": "textBlockItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r282", "r342", "r525" ], "lang": { "en-us": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r195", "r521" ], "lang": { "en-us": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails", "http://www.K12.com/role/DisclosureSeveranceDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Title Of Individual With Relationship To Entity [Domain]", "terseLabel": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails", "http://www.K12.com/role/DisclosureSeveranceDetails" ], "xbrltype": "domainItemType" }, "srt_ValuationAndQualifyingAccountsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS" } } }, "localname": "ValuationAndQualifyingAccountsAbstract", "nsuri": "http://fasb.org/srt/2020-01-31", "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Valuation and Qualifying Accounts Disclosure [Line Items]", "terseLabel": "Valuation and Qualifying Account disclosures" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails10k" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r121", "r662" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of valuation and qualifying accounts and reserves.", "label": "Valuation and Qualifying Accounts Disclosure [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails10k" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "Accounting Standards Update201409 [Member]", "terseLabel": "ASU 2014-09" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201613Member": { "auth_ref": [ "r216" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.", "label": "Accounting Standards Update201613 [Member]", "terseLabel": "ASU 2016-13" } } }, "localname": "AccountingStandardsUpdate201613Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsuDetails", "http://www.K12.com/role/StatementConsolidatedStatementOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.K12.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.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r22", "r196", "r197" ], "calculation": { "http://www.K12.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", "verboseLabel": "Accounts receivable, net of allowance of $21,384 and $6,808" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskAndInventoriesDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails", "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.K12.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.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesMember": { "auth_ref": [ "r36" ], "lang": { "en-us": { "role": { "documentation": "This item represents 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.", "label": "Accrued Liabilities [Member]", "terseLabel": "Accrued Liabilities" } } }, "localname": "AccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r32", "r266" ], "calculation": { "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r25", "r53", "r54", "r55", "r601", "r624", "r628" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r52", "r55", "r56", "r123", "r124", "r125", "r459", "r619", "r620" ], "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 Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r23" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsuDetails", "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r123", "r124", "r125", "r377", "r378", "r379" ], "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.K12.com/role/StatementConsolidatedStatementOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r93", "r259" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization", "terseLabel": "Amortization expense" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r127", "r128", "r129", "r130", "r217", "r218", "r219", "r220", "r221", "r222", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r417", "r418", "r419", "r420", "r559", "r560", "r561", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsuDetails", "http://www.K12.com/role/StatementConsolidatedStatementOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Adjustments Related to Tax Withholding for Share-based Compensation", "negatedTerseLabel": "Withholding of stock options for tax withholding" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": { "auth_ref": [ "r292" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt", "terseLabel": "Equity component of convertible senior notes, net of issuance costs and taxes" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation and Exercise of Stock Options", "terseLabel": "Exercise of stock options" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r346", "r348", "r382", "r383" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r386" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Costs, Policy [Policy Text Block]", "terseLabel": "Advertising and Marketing Costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r348", "r369", "r381" ], "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 based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanRelationshipDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossMember": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Allowance For Credit Loss [Member]", "terseLabel": "ALLOWANCE FOR DOUBTFUL ACCOUNTS" } } }, "localname": "AllowanceForCreditLossMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails10k" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r199", "r223", "r225", "r227" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Allowance for Doubtful Accounts Receivable", "terseLabel": "Accounts receivable, allowance (in dollars)", "verboseLabel": "Accounts receivable allowance for credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsuDetails", "http://www.K12.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r69", "r93", "r493" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r93", "r493" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of discount and fees on debt" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r93", "r252", "r259" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r152" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive shares" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r152" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r152" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r104", "r181", "r184", "r190", "r215", "r454", "r460", "r483", "r579", "r598" ], "calculation": { "http://www.K12.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.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r8", "r49", "r104", "r215", "r454", "r460", "r483" ], "calculation": { "http://www.K12.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.K12.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.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r349", "r371" ], "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.K12.com/role/DisclosureEquityIncentivePlanDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanRelationshipDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanTables", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r464", "r465" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Balance Sheet Related Disclosures [Abstract]", "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash to balance sheet as of June 30th:" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccounting": { "auth_ref": [ "r122" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccounting", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r265" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Buildings" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r340", "r343" ], "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.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsTables", "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r340", "r343", "r437", "r438" ], "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.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsTables", "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "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]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r433" ], "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": "Ownership percentage acquired (as a percent)" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Information [Abstract]", "terseLabel": "Pro forma results" } } }, "localname": "BusinessAcquisitionProFormaInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r435", "r436" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Schedule of unaudited pro forma combined results of operations" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax": { "auth_ref": [ "r435", "r436" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of pro forma income from continuing operations as if the business combination had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax", "terseLabel": "Loss from operations" } } }, "localname": "BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r435", "r436" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net loss" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r435", "r436" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenues" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r446", "r447", "r449" ], "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": "Cash and contingent consideration paid", "verboseLabel": "Total consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r445", "r448", "r450" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r451" ], "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]", "verboseLabel": "Acquisitions and Investments" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r434" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Revenues of acquiree" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r440" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "terseLabel": "Acquired assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r440" ], "calculation": { "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r440" ], "calculation": { "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "negatedLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets": { "auth_ref": [ "r440" ], "calculation": { "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails": { "order": 11.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets", "terseLabel": "Deferred tax asset (liability)" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r440" ], "calculation": { "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedLabel": "Deferred tax asset (liability)" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r440" ], "calculation": { "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "verboseLabel": "Intangible assets, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r440" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "negatedLabel": "Assumed liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r440" ], "calculation": { "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails": { "order": 14.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "negatedLabel": "Other long-term liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r440" ], "calculation": { "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r439", "r440" ], "calculation": { "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r440" ], "calculation": { "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total consideration" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]", "terseLabel": "Allocation of Purchase Price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisitions and Investments" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r29", "r95" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets", "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r10", "r96", "r100", "r576" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "verboseLabel": "Cash, Cash Equivalents and Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r89", "r95", "r98" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r89", "r484" ], "calculation": { "http://www.K12.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 change in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.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": "Supplemental disclosure of non-cash investing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Cash Flow, Supplemental Disclosures [Text Block]", "terseLabel": "Supplemental Disclosure of Cash Flow Information" } } }, "localname": "CashFlowSupplementalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r103", "r104", "r142", "r146", "r147", "r149", "r151", "r158", "r159", "r160", "r215", "r483" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class Of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r42", "r281", "r585", "r605" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies.", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r278", "r279", "r280", "r288" ], "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.K12.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r123", "r124" ], "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.K12.com/role/StatementConsolidatedStatementOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r21", "r300" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r21" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable 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 $0.0001; 100,000,000 shares authorized; 46,911,527 and 46,341,627 shares issued; and 41,576,784 and 41,006,884 shares outstanding" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r327", "r328", "r345", "r385" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "Employee Benefits" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEmployeeBenefits" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employee Benefits" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "ComponentsOfDeferredTaxAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets and Liabilities [Abstract]", "terseLabel": "Deferred tax assets (liabilities):" } } }, "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Liabilities [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Components of income tax expense" } } }, "localname": "ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r58", "r60", "r61", "r66", "r589", "r608" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "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 attributable to common stockholders" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer hardware" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r168", "r169", "r194", "r480", "r481" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskAndInventoriesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r168", "r169", "r194", "r480", "r481", "r630" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskAndInventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r168", "r169", "r194", "r480", "r481", "r630" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskAndInventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration of revenues" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskAndInventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r166", "r168", "r169", "r170", "r480", "r482" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskAndInventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r168", "r169", "r194", "r480", "r481" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskAndInventoriesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset and Liability [Abstract]", "terseLabel": "Accounts receivables, contract assets and deferred revenue" } } }, "localname": "ContractWithCustomerAssetAndLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r311" ], "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 receivables, unbilled receivables and deferred revenue" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r309", "r310", "r317" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails", "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r309", "r310", "r317" ], "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": "Deferred revenue, long-term (included in other long-term liabilities)" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r318" ], "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 that was included in opening deferred revenue balance" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "auth_ref": [ "r312" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price.", "label": "Contract with Customer, Performance Obligation Satisfied in Previous Period", "terseLabel": "Revenue recognized from performance obligation satisfied in prior periods" } } }, "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r330", "r338", "r629" ], "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 Bonds" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r71", "r557" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Reimbursable Expense", "verboseLabel": "Instructional costs and services" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfPropertyRepairsAndMaintenance": { "auth_ref": [ "r72" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs of keeping the property in good condition but that do not appreciably prolong the life or increase the value of the property.", "label": "Maintenance Costs", "terseLabel": "Maintenance and repair expenses" } } }, "localname": "CostOfPropertyRepairsAndMaintenance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost Of Sales [Member]", "terseLabel": "Instructional costs and services" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r105", "r413", "r423" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r111", "r413" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r105", "r413", "r423", "r425" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r105", "r413", "r423" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r167", "r194" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskAndInventoriesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r14", "r15", "r16", "r580", "r582", "r596" ], "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.K12.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.K12.com/role/DisclosureDebtDetails" ], "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": "Interest rate spread added to base rate (as a percent)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureCreditFacilityDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r16", "r294", "r582", "r596" ], "calculation": { "http://www.K12.com/role/DisclosureDebtDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Amount outstanding", "verboseLabel": "Total debt" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails", "http://www.K12.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r293" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.", "label": "Debt Instrument, Convertible, Carrying Amount of Equity Component", "terseLabel": "Fair value of the liability component" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r296" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r39", "r301", "r302", "r304" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Conversion rate" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments": { "auth_ref": [ "r39", "r301", "r302", "r304" ], "lang": { "en-us": { "role": { "documentation": "The number of equity instruments that the holder of the debt instrument would receive if the debt was converted to equity.", "label": "Debt Instrument, Convertible, Number of Equity Instruments", "terseLabel": "Convertible into Series D Preferred shares" } } }, "localname": "DebtInstrumentConvertibleNumberOfEquityInstruments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r492", "r494" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Available line of credit", "verboseLabel": "Face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails", "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r38", "r297", "r492" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest percentage (as percent)" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate (as percent)", "verboseLabel": "Fixed interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails" ], "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]", "verboseLabel": "Debt" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.K12.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r40" ], "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.K12.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.K12.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r40", "r108", "r301", "r303", "r304", "r305", "r491", "r492", "r494", "r594" ], "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.K12.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.K12.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Term of debt" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r491", "r494" ], "calculation": { "http://www.K12.com/role/DisclosureDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedLabel": "Less: unamortized discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r105", "r414", "r423" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r33", "r493" ], "calculation": { "http://www.K12.com/role/DisclosureDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "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": "Less: unamortized debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r93", "r105", "r414", "r423", "r424", "r425" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 }, "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes", "totalLabel": "Total deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r17", "r18", "r404", "r581", "r595" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails": { "order": 2.0, "parentTag": "lrn_AggregateDeferredTaxAssetsAndLiabilities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r391", "r392" ], "calculation": { "http://www.K12.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 Tax Liabilities, Net, Noncurrent", "negatedLabel": "Long-term deferred tax liabilities", "terseLabel": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsuDetails", "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r105", "r414", "r423" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r411", "r412" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.", "label": "Deferred Tax Assets, Deferred Income", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredTaxAssetsDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r405" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails": { "order": 1.0, "parentTag": "lrn_AggregateDeferredTaxAssetsAndLiabilities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance, Classification [Abstract]", "terseLabel": "Reported as:" } } }, "localname": "DeferredTaxAssetsNetOfValuationAllowanceAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r411", "r412" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforward" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration", "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesCarryforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r411", "r412" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other assets" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsStateTaxes": { "auth_ref": [], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from state taxes.", "label": "Deferred Tax Assets, State Taxes", "terseLabel": "State tax credits" } } }, "localname": "DeferredTaxAssetsStateTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r410", "r411", "r412" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "terseLabel": "Federal tax credits" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r411", "r412" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Stock compensation expense" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r411", "r412" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves": { "auth_ref": [ "r411", "r412" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves", "terseLabel": "Reserves" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r406" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation Allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r392", "r407" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Net deferred tax liability" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts": { "auth_ref": [ "r411", "r412" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from research and development costs.", "label": "Deferred Tax Liabilities, Deferred Expense, Capitalized Research and Development Costs", "negatedLabel": "Capitalized curriculum development" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware": { "auth_ref": [ "r411", "r412" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from capitalized software.", "label": "Deferred Tax Liabilities, Deferred Expense, Capitalized Software", "negatedLabel": "Capitalized software and website development costs" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r411", "r412" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "negatedLabel": "Purchased intangibles" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r411", "r412" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedLabel": "Property and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r339" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost Recognized", "terseLabel": "401(k) Plan expense" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEmployeeBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Percentage of participant's compensation that company matches on" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEmployeeBenefitsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "terseLabel": "Company match percentage of participant's compensation" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEmployeeBenefitsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r93", "r264" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r93", "r178" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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 expense" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r316", "r319", "r320", "r321", "r322", "r323", "r324", "r325" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r316" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of disaggregation of revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "verboseLabel": "Equity Incentive Plan" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Incentive Plan" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "verboseLabel": "Net income (loss) attributable to common stockholders per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r67", "r132", "r133", "r134", "r135", "r136", "r140", "r142", "r149", "r150", "r151", "r154", "r155", "r590", "r609" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic net income (loss) per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net income attributable to common stockholders per share:", "verboseLabel": "Basic and diluted income (loss) per share computation:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]", "terseLabel": "Additional disclosures", "verboseLabel": "Weighted average shares used in computing per share amounts:" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r67", "r132", "r133", "r134", "r135", "r136", "r142", "r149", "r150", "r151", "r154", "r155", "r590", "r609" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted net income (loss) per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Dilutive earnings per share computation:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r100", "r152", "r153" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "verboseLabel": "Net Income Per Common Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r394" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Provision for (benefit from) income taxes" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]", "terseLabel": "Reconciliation to income tax at the statutory rate:" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r394", "r427" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "U.S. Federal tax at statutory rates (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r394", "r427" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowance (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r394", "r427" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Effects of foreign operations (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": { "auth_ref": [ "r394", "r427" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent", "terseLabel": "Permanent items (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r394", "r427" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails": { "order": 11.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Percent", "verboseLabel": "Non-deductible compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r394", "r427" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails": { "order": 10.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": { "auth_ref": [ "r384", "r394" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent", "terseLabel": "Stock-based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r394", "r427" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State taxes, net of federal benefit (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "auth_ref": [ "r394", "r427" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "negatedLabel": "Research and development tax credits (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r370" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "terseLabel": "Unrecognized compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanRelationshipDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average period for recognition of total unrecognized compensation expense related to unvested stock options granted" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanRelationshipDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EquipmentExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents equipment expense including depreciation, repairs, rentals, and service contract costs. This item also includes equipment purchases which do not qualify for capitalization in accordance with the entity's accounting policy. This item may also include furniture expenses.", "label": "Equipment Expense", "terseLabel": "Equipment expense" } } }, "localname": "EquipmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r123", "r124", "r125", "r128", "r137", "r139", "r157", "r220", "r300", "r306", "r377", "r378", "r379", "r419", "r420", "r485", "r486", "r487", "r488", "r489", "r490", "r619", "r620", "r621" ], "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.K12.com/role/StatementConsolidatedStatementOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r478" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Cost Method Investments", "terseLabel": "Investment" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Assets and liabilities measured at fair value on a recurring and nonrecurring basis" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r471", "r475" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of assets using significant unobservable inputs (level 3). Such reconciliation, separately presenting changes during the period, at a minimum, may include, but is not limited to: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income, and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r338", "r468", "r529", "r530", "r531" ], "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.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r474", "r475" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r467", "r468", "r469", "r470", "r476" ], "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.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r338", "r468", "r531" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Significant Unobservable Inputs (Level 3)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r471" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation By Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r471", "r475" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of activity related to fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "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.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements": { "auth_ref": [ "r473" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of purchases, (sales), issuances and (settlements) of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases, (Sales), Issuances, (Settlements)", "verboseLabel": "Purchases, Issuances and Settlements" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r472" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "verboseLabel": "Unrealized Gains/(Losses)" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesSalesIssuancesSettlements": { "auth_ref": [ "r473" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchases, (sales), issuances and (settlements) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases, (Sales), Issuances, (Settlements)", "terseLabel": "Purchases, Issuances and Settlements" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesSalesIssuancesSettlements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r471" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Convertible Debt, Fair Value Disclosures", "periodEndLabel": "Fair Value, ending of period", "periodStartLabel": "Fair Value, beginning of period", "terseLabel": "Fair value" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r338", "r529", "r530", "r531" ], "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.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r474", "r476" ], "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": "Measured on a recurring basis" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r100", "r477", "r479" ], "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.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r497", "r505", "r515" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails": { "order": 2.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.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r499", "r509" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "negatedLabel": "Financing cash flows from finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r496", "r514" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Finance lease liability", "totalLabel": "Finance lease liability" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r496" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://www.K12.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "negatedLabel": "Less: current portion of finance lease liability", "terseLabel": "Current portion of finance lease liability" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails", "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of present value of the minimum lease payments on finance leases" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r496" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://www.K12.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Long-term finance lease liability", "verboseLabel": "Long-term finance lease liability" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails", "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r514" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total minimum payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r514" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "Year 1" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r514" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, Payments, Due Year Three", "terseLabel": "Year 3" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r514" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, Payments, Due Year Two", "terseLabel": "Year 2" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r514" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r498", "r509" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease Principal Payments", "negatedLabel": "Repayments on finance lease obligations" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r495" ], "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 right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r497", "r505", "r515" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails": { "order": 1.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 assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r512", "r515" ], "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.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r511", "r515" ], "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", "verboseLabel": "Weighted-average remaining lease term - finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r209", "r211", "r224", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555" ], "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.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated useful life (in years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r258" ], "calculation": { "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r260" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "Fiscal 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r260" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "Fiscal 2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r260" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "Fiscal 2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r260" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "Fiscal 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r260" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "Fiscal 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r253", "r254", "r258", "r261", "r558", "r562" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Future amortization of intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r258", "r562" ], "calculation": { "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Intangible Assets:" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r253", "r257" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r258", "r558" ], "calculation": { "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net Carrying Value" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]", "terseLabel": "Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture And Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r242", "r244", "r577" ], "calculation": { "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.K12.com/role/StatementConsolidatedBalanceSheets": { "order": 7.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", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails", "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r245" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Acquisition", "verboseLabel": "Goodwill" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails", "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r100", "r248", "r255" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r93", "r243", "r246", "r249" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Impairment of goodwill" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillOtherIncreaseDecrease": { "auth_ref": [ "r247" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Other Changes", "negatedLabel": "Adjustments" } } }, "localname": "GoodwillOtherIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "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": "Goodwill [Roll Forward]", "terseLabel": "Rollforward of Goodwill" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r70", "r104", "r181", "r183", "r186", "r189", "r191", "r215", "r483" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross margin" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsMaximumExposure": { "auth_ref": [ "r291" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.", "label": "Guarantor Obligations, Maximum Exposure, Undiscounted", "terseLabel": "Guarantees related to lease commitments" } } }, "localname": "GuaranteeObligationsMaximumExposure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecurities": { "auth_ref": [ "r204", "r207", "r584" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-maturity", "terseLabel": "Amortized Cost" } } }, "localname": "HeldToMaturitySecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss": { "auth_ref": [ "r213" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity), in unrealized loss position.", "label": "Debt Securities, Held-to-maturity, Unrealized Loss Position, Accumulated Loss", "negatedLabel": "Gross Unrealized Gains (Losses)" } } }, "localname": "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesCurrent": { "auth_ref": [ "r206" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at amortized cost (held-to-maturity), classified as current.", "label": "Debt Securities, Held-to-maturity, Current", "terseLabel": "Marketable securities, short-term portion" } } }, "localname": "HeldToMaturitySecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesFairValue": { "auth_ref": [ "r208", "r210", "r584" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-maturity, Fair Value", "terseLabel": "Fair Value" } } }, "localname": "HeldToMaturitySecuritiesFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesNoncurrent": { "auth_ref": [ "r206" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at amortized cost (held-to-maturity), classified as noncurrent.", "label": "Debt Securities, Held-to-maturity, Noncurrent", "terseLabel": "Marketable securities, long-term portion" } } }, "localname": "HeldToMaturitySecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesTextBlock": { "auth_ref": [ "r209", "r211", "r212" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-maturity [Table Text Block]", "terseLabel": "Schedule of investments in marketable securities" } } }, "localname": "HeldToMaturitySecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ImpairmentOfLeasehold": { "auth_ref": [ "r93", "r263" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The adjustment to reduce the value of existing agreements that specify the lessee's rights to use the leased property. This expense is charged when the estimates of future profits generated by the leased property are reduced.", "label": "Impairment of Leasehold", "terseLabel": "Impairment of leases" } } }, "localname": "ImpairmentOfLeasehold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureRestructuringDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r100", "r262", "r269" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r110", "r426" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r63", "r181", "r183", "r186", "r189", "r191", "r575", "r587", "r591", "r610" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes and income (loss) from equity method investments" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r110", "r426" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r110", "r181", "r183", "r186", "r189", "r191" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 Income Taxes, Extraordinary Items, Noncontrolling Interest", "totalLabel": "Total income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r64", "r93", "r179", "r214", "r586", "r606" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "terseLabel": "Income (loss) from equity method investments" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF OPERATIONS" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r268" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails", "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails", "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r395", "r402", "r409", "r421", "r428", "r430", "r431", "r432" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r105", "r138", "r139", "r180", "r393", "r422", "r429", "r611" ], "calculation": { "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax expense", "totalLabel": "Total income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesOtherDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r62", "r100", "r389", "r390", "r402", "r403", "r408", "r415", "r649" ], "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.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r97" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r92" ], "calculation": { "http://www.K12.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 aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r92" ], "calculation": { "http://www.K12.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" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r92" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r92" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.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:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "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.K12.com/role/StatementConsolidatedStatementOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r143", "r144", "r145", "r151" ], "calculation": { "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareDetails": { "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": "Effect of dilutive stock options and restricted stock awards (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r251", "r256" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r74", "r298" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "verboseLabel": "Interest income (expense), net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaid": { "auth_ref": [ "r97" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.", "label": "Interest Paid", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r45" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventories" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskAndInventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNoncurrent": { "auth_ref": [ "r47" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.", "label": "Inventory, Noncurrent", "terseLabel": "Inventory deemed long-term and included in deposits and other assets" } } }, "localname": "InventoryNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskAndInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r9", "r46", "r100", "r156", "r236", "r237", "r239" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryValuationReserveMember": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "documentation": "Reserve to reduce inventory to lower of cost or net realizable value.", "label": "Inventory Valuation Reserve [Member]", "terseLabel": "INVENTORY RESERVES" } } }, "localname": "InventoryValuationReserveMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails10k" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r45", "r121", "r238" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "terseLabel": "Excess and obsolete inventory reserve" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskAndInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount": { "auth_ref": [ "r631" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of financial support to be provided in future by investment company to investee.", "label": "Investment Company, Financial Commitment to Investee, Future Amount", "terseLabel": "Investment commitment" } } }, "localname": "InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentOwnedAtCost": { "auth_ref": [ "r632" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of the investment.", "label": "Investment Owned, at Cost", "terseLabel": "Investment recorded at cost" } } }, "localname": "InvestmentOwnedAtCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investment Type Categorization [Member]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisitions and Investments." } } }, "localname": "InvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r467" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.", "label": "Investments, Fair Value Disclosure", "terseLabel": "Estimated fair value of marketable securities" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r513", "r515" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails": { "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", "terseLabel": "Lease cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r513" ], "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 lease cost, weighted-average remaining lease term, weighted-average discount rate" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r265" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance and Operating Leases" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Finance Lease, Description [Abstract]", "terseLabel": "Finance Leases", "verboseLabel": "Finance lease cost:" } } }, "localname": "LesseeFinanceLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseTermOfContract1": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Finance Lease, Term of Contract", "terseLabel": "Finance lease term" } } }, "localname": "LesseeFinanceLeaseTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "durationItemType" }, "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]", "terseLabel": "Finance and Operating Leases" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r504" ], "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.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r501" ], "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.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Description [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "LesseeOperatingLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "auth_ref": [ "r503" ], "lang": { "en-us": { "role": { "documentation": "Discount rate used by lessee to determine present value of operating lease payments.", "label": "Lessee, Operating Lease, Discount Rate", "terseLabel": "Incremental borrowing rate used as discount rate" } } }, "localname": "LesseeOperatingLeaseDiscountRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of future minimum lease payments under non-cancelable operating leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r514" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total minimum payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r514" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r514" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "Year 1" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r514" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "Year 5" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r514" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "Year 4" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r514" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "Year 3" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r514" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails": { "order": 7.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "Year 2" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r514" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r502" ], "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": "Operating leases initial term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r35", "r104", "r185", "r215", "r455", "r460", "r461", "r483" ], "calculation": { "http://www.K12.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.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r28", "r104", "r215", "r483", "r583", "r603" ], "calculation": { "http://www.K12.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.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r37", "r104", "r215", "r455", "r460", "r461", "r483" ], "calculation": { "http://www.K12.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.K12.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.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Credit Facility" } } }, "localname": "LineOfCreditFacilityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Credit Facility" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r14", "r580" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Line of Credit, Current", "terseLabel": "Credit facility" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationSettlementAmountAwardedFromOtherParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount awarded from other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded from Other Party", "terseLabel": "Settlement and release agreement" } } }, "localname": "LitigationSettlementAmountAwardedFromOtherParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskAndInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate L I B O R [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r16", "r295", "r582", "r599" ], "calculation": { "http://www.K12.com/role/DisclosureDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.K12.com/role/DisclosureDebtDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 }, "http://www.K12.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Long-term debt", "totalLabel": "Total debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDebtDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsuDetails", "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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", "terseLabel": "Estimated fair value of long-term debt" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.K12.com/role/DisclosureDebtDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "totalLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LossContingenciesLineItems": { "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": "Loss Contingencies [Line Items]", "terseLabel": "Commitments and contingencies" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r289", "r290" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r593" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Investments in Marketable Securities" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MarketingAndAdvertisingExpense": { "auth_ref": [ "r73" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising.", "label": "Marketing and Advertising Expense", "verboseLabel": "Advertising costs" } } }, "localname": "MarketingAndAdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdvertisingAndMarketingCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketingAndAdvertisingExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Marketing and Advertising Expense [Abstract]", "terseLabel": "Advertising and Marketing Costs" } } }, "localname": "MarketingAndAdvertisingExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdvertisingAndMarketingCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "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": "Movement in Valuation Allowances and Reserves [Roll Forward]", "terseLabel": "Valuation and Qualifying Account Activity" } } }, "localname": "MovementInValuationAllowancesAndReservesRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails10k" ], "xbrltype": "stringItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r161", "r174" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "Description of the Business" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r89" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.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.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r89" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.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.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r89", "r91", "r94" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.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.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r57", "r59", "r65", "r94", "r104", "r127", "r132", "r133", "r134", "r135", "r138", "r139", "r148", "r181", "r183", "r186", "r189", "r191", "r215", "r483", "r588", "r607" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income (loss) attributable to common stockholders", "totalLabel": "Net income attributable to common stockholders", "verboseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareDetails", "http://www.K12.com/role/StatementConsolidatedStatementOfEquity", "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsuDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r126", "r127", "r128", "r129", "r130", "r131", "r134", "r154", "r217", "r218", "r219", "r220", "r221", "r222", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r417", "r418", "r419", "r420", "r559", "r560", "r561", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628" ], "lang": { "en-us": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsuDetails" ], "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.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash or Part Noncash Acquisition, Net Nonmonetary Assets Acquired (Liabilities Assumed) [Abstract]", "terseLabel": "Business Combinations:" } } }, "localname": "NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r354" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "terseLabel": "Schedule of restricted stock award activity" } } }, "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r175" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureBasisOfPresentationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r175" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable business segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureBasisOfPresentationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportingUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.", "label": "Number of Reporting Units", "terseLabel": "Number of reporting units" } } }, "localname": "NumberOfReportingUnits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r181", "r183", "r186", "r189", "r191" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r506", "r515" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails": { "order": 3.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.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r496" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating lease liability", "totalLabel": "Operating lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r496" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.K12.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "negatedLabel": "Less: current portion of operating lease liability", "terseLabel": "Current portion of operating lease liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails", "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r496" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.K12.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term operating lease liability" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails", "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r500", "r509" ], "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", "negatedLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r495" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets, net", "verboseLabel": "Operating lease right-of-use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails", "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r93" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Noncash operating lease expense" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r512", "r515" ], "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.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r511", "r515" ], "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", "verboseLabel": "Weighted-average remaining lease term - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r410" ], "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": "NOL carryforward" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesCarryforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r13", "r578", "r597" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets classified as other.", "label": "Other Assets", "terseLabel": "Current and long-term balance" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskAndInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.K12.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", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedBalanceSheets": { "order": 8.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": "Deposits and other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskAndInventoriesDetails", "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r452", "r453", "r458" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r51" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r464", "r466" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other Current Assets [Member]", "terseLabel": "Other current assets" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosure of non-cash financing activities:" } } }, "localname": "OtherNoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Deposits and other assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r75" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r87" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedLabel": "Payments of contingent consideration" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForSoftware": { "auth_ref": [ "r80" ], "calculation": { "http://www.K12.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 development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments for Software", "negatedLabel": "Capitalized software development costs", "terseLabel": "Capitalized software development costs" } } }, "localname": "PaymentsForSoftware", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r86" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "terseLabel": "Debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r84" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedLabel": "Withholding of stock options for tax withholding" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r76", "r78", "r205" ], "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", "terseLabel": "Convertible note" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessThreeNetOfCashAcquired": { "auth_ref": [ "r81" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with a third acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Business Three, Net of Cash Acquired", "negatedLabel": "Acquisition of Tech Elevator, Inc., net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessThreeNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessTwoNetOfCashAcquired": { "auth_ref": [ "r81" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with a second acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Business Two, Net of Cash Acquired", "negatedLabel": "Acquisition of MedCerts, LLC, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessTwoNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r79" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.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": "Acquisition of Galvanize, Inc., net of cash acquired", "terseLabel": "Purchase price paid at closing" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r79" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payments to Acquire Equity Method Investments", "terseLabel": "Equity method investment" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireHeldToMaturitySecurities": { "auth_ref": [ "r78", "r205" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow through purchase of long-term held-to-maturity securities.", "label": "Payments to Acquire Held-to-maturity Securities", "negatedLabel": "Purchases of marketable securities" } } }, "localname": "PaymentsToAcquireHeldToMaturitySecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireLimitedPartnershipInterests": { "auth_ref": [ "r79" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow related to the acquisition or continued holding of limited partnership interests held for investment purposes.", "label": "Payments to Acquire Limited Partnership Interests", "terseLabel": "Investments in limited partnerships" } } }, "localname": "PaymentsToAcquireLimitedPartnershipInterests", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireOtherInvestments": { "auth_ref": [ "r81" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investments classified as other.", "label": "Payments to Acquire Other Investments", "negatedLabel": "Other acquisitions and investments, net of distributions" } } }, "localname": "PaymentsToAcquireOtherInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r80" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "terseLabel": "Capitalized software development additions" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r80" ], "calculation": { "http://www.K12.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": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.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 Share Units" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanRelationshipDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r349", "r371" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "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.K12.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r20" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable 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", "terseLabel": "Preferred stock, par value $0.0001; 10,000,000 shares authorized; zero shares issued or outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r5", "r7", "r240", "r241" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r0" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Policy [Policy Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r83" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Issuance of convertible note", "verboseLabel": "Issuance of convertible senior notes, net of issuance costs" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r83" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Net proceeds" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLegalSettlements": { "auth_ref": [ "r90" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received for the settlement of litigation during the current period.", "label": "Proceeds from Legal Settlements", "terseLabel": "Proceeds from legal settlements" } } }, "localname": "ProceedsFromLegalSettlements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r83", "r109" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Borrowing from credit facility" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "auth_ref": [ "r77" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Proceeds from Sale of Productive Assets", "verboseLabel": "Sale of long-lived assets" } } }, "localname": "ProceedsFromSaleOfProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r82", "r372" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r1", "r57", "r59", "r88", "r104", "r127", "r138", "r139", "r181", "r183", "r186", "r189", "r191", "r215", "r452", "r456", "r457", "r462", "r463", "r483", "r591" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.K12.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "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.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.K12.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property and Equipment and Capitalized Software and Curriculum" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r32", "r267" ], "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.K12.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails", "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r270", "r650", "r651", "r652" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment and Capitalized Software and Curriculum" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculum" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r31", "r265" ], "calculation": { "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment and capitalized software, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property and equipment and capitalized software", "verboseLabel": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r267", "r604" ], "calculation": { "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Property and equipment and capitalized software, Net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r30", "r100", "r267", "r650", "r651" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r11", "r267" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of useful lives of property and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r11", "r265" ], "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.K12.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesOperatingLeasesDetails", "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Useful Life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r68", "r226" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for Doubtful Accounts", "verboseLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r100", "r198", "r201", "r202", "r203" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Receivables, Policy [Policy Text Block]", "terseLabel": "Allowance for Doubtful Accounts" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "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": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Tax Uncertainties" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesTaxUncertaintiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r337", "r518", "r519" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionDueFromToRelatedParty": { "auth_ref": [ "r112", "r519" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Receivables to be collected from (obligations owed to) related parties, net as of the balance sheet date where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth.", "label": "Related Party Transaction, Due from (to) Related Party", "terseLabel": "Due to related party" } } }, "localname": "RelatedPartyTransactionDueFromToRelatedParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r337", "r518", "r522", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r516", "r517", "r519", "r523", "r524" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r85", "r109" ], "calculation": { "http://www.K12.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 payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedLabel": "Repayments on credit facility", "terseLabel": "Repayments on credit facility" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r387", "r653" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "verboseLabel": "Research and development costs" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r100", "r387" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Developments Costs" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r10", "r95", "r98", "r576", "r600" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r152" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureRestructuring" ], "xbrltype": "textBlockItemType" }, "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]", "terseLabel": "Restructuring", "verboseLabel": "Severance" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSeveranceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r24", "r306", "r380", "r602", "r623", "r628" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsuDetails", "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r123", "r124", "r125", "r128", "r137", "r139", "r220", "r377", "r378", "r379", "r419", "r420", "r619", "r621" ], "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.K12.com/role/StatementConsolidatedStatementOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r176", "r177", "r182", "r187", "r188", "r192", "r193", "r194", "r315", "r316", "r557" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "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": "Revenues", "verboseLabel": "Total Revenues" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r168", "r194" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue From Contract With Customer [Member]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskAndInventoriesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenuePracticalExpedientAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue, Practical Expedient [Abstract]", "terseLabel": "Practical expedient" } } }, "localname": "RevenuePracticalExpedientAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuePracticalExpedientRemainingPerformanceObligation": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether optional exemption was applied not to disclose amount of transaction price allocated to and explanation of expected timing of revenue recognition for remaining performance obligation, when contract has expected duration of one year or less or right to consideration corresponds directly to performance completed.", "label": "Revenue, Remaining Performance Obligation, Optional Exemption, Performance Obligation [true false]", "terseLabel": "Unsatisfied performance obligations" } } }, "localname": "RevenuePracticalExpedientRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPerformanceObligationsDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r101", "r102" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition, Policy [Policy Text Block]", "verboseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r313" ], "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": "Unsatisfied performance obligations amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r510", "r515" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for new finance lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r510", "r515" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r437", "r438" ], "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.K12.com/role/DisclosureAcquisitionsAndInvestmentsTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Schedule of supplemental disclosure of cash flow information" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSupplementalDisclosureOfCashFlowInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of related components of the income tax expense" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of components of debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of deferred tax assets and liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r151" ], "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 calculation of basic and diluted net income (loss) per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of reconciliation of provision for income taxes to the income tax from applying the statutory rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r467", "r468" ], "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 assets and liabilities measured at fair value on a recurring basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r253", "r257", "r558" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r253", "r257" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of intangible assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsTables", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r248", "r250" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of goodwill activity" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems": { "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": "Schedule of Held-to-maturity Securities [Line Items]", "terseLabel": "Marketable securities" } } }, "localname": "ScheduleOfHeldToMaturitySecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": { "auth_ref": [ "r209", "r211", "r212" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-maturity [Table]" } } }, "localname": "ScheduleOfHeldToMaturitySecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r110" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of components of income before income taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInvestmentsLineItems": { "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": "Schedule of Investments [Line Items]", "verboseLabel": "Acquisition and Investments" } } }, "localname": "ScheduleOfInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInvestmentsTable": { "auth_ref": [ "r633" ], "lang": { "en-us": { "role": { "documentation": "A container table for all schedule of investment items. It ties in the \"Legal Entity [Axis]\" to all of its contained line items.", "label": "Schedule of Investments [Table]" } } }, "localname": "ScheduleOfInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": { "auth_ref": [ "r360" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units.", "label": "Schedule of performance share units award activity", "terseLabel": "Schedule of performance share units award activity" } } }, "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r32", "r267" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "verboseLabel": "Schedule estimated fair value of consideration paid and identifiable assets acquired and liabilities assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r106", "r520", "r522" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r272", "r273", "r275" ], "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.K12.com/role/DisclosureSeveranceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r349", "r371" ], "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.K12.com/role/DisclosureEquityIncentivePlanDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanRelationshipDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r355", "r365", "r367" ], "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.K12.com/role/DisclosureEquityIncentivePlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r401", "r416" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of unrecognized tax benefits" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r73" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "verboseLabel": "Selling, general, and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling General And Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails", "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesDPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series D preferred stock or outstanding series D preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series D Preferred Stock [Member]", "terseLabel": "Series D Preferred shares" } } }, "localname": "SeriesDPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SettlementAssetsCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received or short term receivables for unsettled money transfers, money orders, consumer payments, or business to business payments. Settlement assets include clearing and settling customers payments due to and from financial institutions and may include cash and cash equivalents.", "label": "Settlement Assets, Current", "terseLabel": "Settlement assets, current" } } }, "localname": "SettlementAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r93", "r271", "r274", "r276" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Severance Costs", "terseLabel": "Severance costs" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSeveranceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r92" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of additional cost recognized for award under share-based payment arrangement from occurrence of event accelerating recognition of cost.", "label": "Share-based Compensation Arrangement by Share-based Payment Award Accelerated Compensation Cost", "terseLabel": "Costs associated with accelerated vesting of equity awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSeveranceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r350" ], "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", "verboseLabel": "Period over which shares vest in semi-annual intervals" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r359" ], "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": "Forfeited or canceled (in shares)", "negatedLabel": "Forfeited or canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r364" ], "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 or canceled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r362" ], "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": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r362" ], "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": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r361" ], "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": "Nonvested at the end of the period (in shares)", "periodStartLabel": "Nonvested at the beginning of the period (in shares)", "verboseLabel": "Performance shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r361" ], "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": "Nonvested at the end of the period (in dollars per share)", "periodStartLabel": "Nonvested at the beginning of the period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "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, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted-Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Vested (in shares)", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r363" ], "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": "Vested (in dollars per share)", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "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": "Assumptions used to determine fair value of stock options in the Black-Scholes option pricing model" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails" ], "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": "Equity Transactions", "verboseLabel": "Stock option activity" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanRelationshipDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Shares reserved for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Additional information" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r366" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanRelationshipDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r359" ], "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 or canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanActivityDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r371" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r357", "r371" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding at the end of the period (in shares)", "periodStartLabel": "Outstanding at the beginning of the period (in shares)", "terseLabel": "Options outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanActivityDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanDetails" ], "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": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r356" ], "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 at the end of the period (in dollars per share)", "periodStartLabel": "Outstanding at the beginning of the period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted-Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r347", "r352" ], "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.K12.com/role/DisclosureEquityIncentivePlanDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanRelationshipDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanTables", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "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.K12.com/role/DisclosureEquityIncentivePlanActivityDetails" ], "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 or canceled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche One [Member]", "terseLabel": "Vest immediately" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche Two [Member]", "terseLabel": "Vest annually over two years" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r100", "r349", "r353" ], "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-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Earned award vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of outstanding 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, Aggregate Intrinsic Value, Outstanding", "terseLabel": "Fair value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Contractual Life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r354" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Fair value of share-based compensation awards vested in period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Shares Paid for Tax Withholding for Share Based Compensation", "negatedTerseLabel": "Withholding of stock options for tax withholding (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r507", "r515" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails": { "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.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r122" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "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": "Computer software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Capitalized software" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosurePropertyAndEquipmentAndCapitalizedSoftwareAndCurriculumDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r19", "r20", "r21", "r103", "r104", "r142", "r146", "r147", "r149", "r151", "r158", "r159", "r160", "r215", "r300", "r483" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r44", "r123", "r124", "r125", "r128", "r137", "r139", "r157", "r220", "r300", "r306", "r377", "r378", "r379", "r419", "r420", "r485", "r486", "r487", "r488", "r489", "r490", "r619", "r620", "r621" ], "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.K12.com/role/StatementConsolidatedStatementOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanTables", "http://www.K12.com/role/StatementConsolidatedStatementOfEquity", "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "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_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENT OF EQUITY" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r123", "r124", "r125", "r157", "r557" ], "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.K12.com/role/DisclosureCreditFacilityDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanTables", "http://www.K12.com/role/StatementConsolidatedStatementOfEquity", "http://www.K12.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "auth_ref": [ "r20", "r21", "r300", "r306" ], "lang": { "en-us": { "role": { "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited", "negatedLabel": "Forfeiture of restricted stock awards (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r300", "r306" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Issuance of restricted stock awards (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r20", "r21", "r300", "r306", "r358" ], "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)", "terseLabel": "Exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanActivityDetails", "http://www.K12.com/role/StatementConsolidatedStatementOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": { "auth_ref": [ "r20", "r21", "r300", "r306" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards forfeited during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Forfeitures", "negatedLabel": "Forfeiture of restricted stock awards" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r20", "r21", "r300", "r306" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Issuance of restricted stock awards" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r21", "r26", "r27", "r104", "r200", "r215", "r483" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets", "http://www.K12.com/role/StatementConsolidatedStatementOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Stockholders' equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r508", "r515" ], "calculation": { "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails": { "order": 5.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.K12.com/role/DisclosureFinanceAndOperatingLeasesLeaseCostAndOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Disclosure of Cash Flow Information" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r209", "r211", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555" ], "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.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r43", "r307" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedStatementOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r43", "r307" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r43", "r307", "r308" ], "calculation": { "http://www.K12.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock of 5,334,743 shares at cost" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r127", "r128", "r129", "r130", "r217", "r218", "r219", "r220", "r221", "r222", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r417", "r418", "r419", "r420", "r559", "r560", "r561", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type Of Adoption [Member]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAsuDetails", "http://www.K12.com/role/StatementConsolidatedStatementOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r330", "r338", "r592" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "U S Treasury Securities [Member]", "terseLabel": "U.S. Treasury Notes" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledReceivablesCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.", "label": "Unbilled Receivables, Current", "terseLabel": "Unbilled receivables (included in accounts receivable)" } } }, "localname": "UnbilledReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r388", "r397" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance at end of the year", "periodStartLabel": "Balance at beginning of the year" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesTaxUncertaintiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r398" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedLabel": "Reductions for prior year tax positions" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesTaxUncertaintiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r396" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Interest and penalties accrued" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesTaxUncertaintiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r399" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Additions for current year tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesTaxUncertaintiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r398" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Additions for prior year tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesTaxUncertaintiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r400" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that would affect the effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureIncomeTaxesTaxUncertaintiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r162", "r163", "r164", "r165", "r171", "r172", "r173" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward.", "label": "Valuation Allowance Of Deferred Tax Assets [Member]", "terseLabel": "INCOME TAX VALUATION ALLOWANCE" } } }, "localname": "ValuationAllowanceOfDeferredTaxAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails10k" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r113", "r119" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "Valuation Allowances and Reserves, Balance", "periodEndLabel": "Balance at End of Period", "periodStartLabel": "Balance at Beginning of Period" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails10k" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r116" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "Valuation Allowances and Reserves, Charged to Cost and Expense", "terseLabel": "Additions (Deductions) Charged to Cost and Expenses" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails10k" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": { "auth_ref": [ "r117" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.", "label": "Valuation Allowances and Reserves, Charged to Other Accounts", "terseLabel": "Additions to Net Deferred Tax Asset Allowance" } } }, "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails10k" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r118" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "Valuation Allowances and Reserves, Deductions", "terseLabel": "Deductions from Allowance" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails10k" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r113", "r114", "r115", "r118", "r119" ], "lang": { "en-us": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "Valuation Allowances And Reserves [Domain]", "terseLabel": "Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails10k" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r113", "r114", "r115", "r118", "r119" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails10k" ], "xbrltype": "stringItemType" }, "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.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureCreditFacilityDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails" ], "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.K12.com/role/DisclosureAcquisitionsAndInvestmentsDetails", "http://www.K12.com/role/DisclosureCreditFacilityDetails", "http://www.K12.com/role/DisclosureFinanceAndOperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureEquityIncentivePlanOtherDetails", "http://www.K12.com/role/DisclosureEquityIncentivePlanVestingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r141", "r151" ], "calculation": { "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareDetails": { "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", "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average common shares-diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r140", "r151" ], "calculation": { "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareDetails": { "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": "Basic (in shares)", "verboseLabel": "Weighted average common shares-basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.K12.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareDetails", "http://www.K12.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 12 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "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" }, "r111": { "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" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(ColumnA))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r122": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r148": { "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" }, "r149": { "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" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r174": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(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": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522" }, "r196": { "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" }, "r197": { "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" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r2": { "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" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "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" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r209": { "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" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r211": { "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" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269825-111563" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r215": { "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" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL82887624-210437" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r224": { "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" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r228": { "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" }, "r229": { "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" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r239": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r242": { "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" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r244": { "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" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r248": { "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" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r251": { "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" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r256": { "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" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r263": { "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" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r265": { "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" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r267": { "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" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r288": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=51819886&loc=SL6014347-161799" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r295": { "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" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031898-161870" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r299": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r3": { "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" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "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" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r311": { "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" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL108322424-203045" }, "r313": { "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" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r321": { "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" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r324": { "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" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r327": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r328": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r329": { "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" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r338": { "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" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r341": { "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" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r343": { "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" }, "r344": { "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" }, "r345": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r352": { "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" }, "r353": { "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" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r371": { "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" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120384911&loc=d3e23163-113944" }, "r385": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r389": { "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" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r4": { "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" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r402": { "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" }, "r403": { "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" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r407": { "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" }, "r408": { "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" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r41": { "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" }, "r410": { "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" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r415": { "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" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121610041&loc=d3e36027-109320" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r422": { "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" }, "r423": { "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" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r429": { "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" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r432": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r433": { "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" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r437": { "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" }, "r438": { "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" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r446": { "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" }, "r447": { "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" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r449": { "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" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r451": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r452": { "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" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(d))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "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" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=99377092&loc=SL75136599-209740" }, "r479": { "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" }, "r48": { "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" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r49": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r52": { "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" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r524": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r53": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r55": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r56": { "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" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r57": { "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" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r577": { "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" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r579": { "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" }, "r58": { "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" }, "r580": { "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" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r588": { "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" }, "r589": { "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" }, "r59": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62652-112803" }, "r594": { "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" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r596": { "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" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r598": { "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" }, "r599": { "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" }, "r6": { "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" }, "r60": { "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" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r602": { "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" }, "r603": { "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" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r61": { "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" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r619": { "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" }, "r62": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r623": { "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" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r628": { "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" }, "r629": { "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" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=SL35737436-115832" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=99383244&loc=d3e12121-115841" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611133-123010" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r649": { "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" }, "r65": { "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" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r654": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r655": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r656": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r657": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r658": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r659": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r66": { "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" }, "r660": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r661": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r662": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09" }, "r663": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(m)", "Publisher": "SEC", "Section": "4", "Subparagraph": "(1)(iii)", "Subsection": "08" }, "r67": { "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" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r69": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6787-107765" }, "r70": { "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" }, "r71": { "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" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r76": { "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" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r82": { "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" }, "r83": { "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" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r85": { "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" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r88": { "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" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r98": { "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" }, "r99": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "230", "URI": "http://asc.fasb.org/topic&trid=2134446" } }, "version": "2.1" } ZIP 97 0001558370-21-011173-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-21-011173-xbrl.zip M4$L#!!0 ( +J,"E.GG1?L\[^ ]=/O0^V)3F7=DZGY\BVG&C'MMR6W)>G.10)29A0@!H@ M;:N_?@L 2?$*DJ*<#C)\262B4$!=<"F@JO#3/U[6GO6$&,>4?#SJG_2.+$0< MZF*R_'@4\&.;.Q@?_>/G__ZOG_[G^/CWBX<;RZ5.L$;$MQR&;!^YUC/V5]:, M;C8VL6X18]CSK N&W26RK/.3=R?O?^SW3\[>]\_>6,?'(:8+FT--2BR)]0=\Z_W#V[L/@O75_&P/>0B\7N!+RA;L?N+-":]L" M6@G_P-#BX]'*]SV@RK84T,HR$-BN*0 8?"X;R M?,_BHF1C,.(L2XXYFQ#JVS[,*_);]'6SP61!PT_P46CC!]'R#%!9XL?CP[B0 MZ;)[4T IV7E)":<>=D5G+VQ/Z-)TA9#/CRP,1-: B_L0]<)%"TRP[#'H1*]G M'5LQ&OA].;F;3F[&5\/9Z,JZ&-X,[RY'UO3S:#2;_G2:19#%''A5W/2NO%WZ-9'%8$<4?^60QV2 F:=#)JJ2" M7F@#O="F,_CO=G0WFUJ3:VMR/WH8SL8 T(FOB?@NZ1I8L$*$XR69;7U@CUK(MC+R>W]P^CSZ&XZ_G5DC>_@[Y'UP\UD.OW?3M*-)&WSU;5' MGVO+-H;72_-M(VD.IY^MZYO);]TPW4]X]S:#+ROD8R"LJ233E:O$^G8?L5H_ MI!KIQFA2S%>8.Q[E 4/38+VVV7:RF.(E@;VC8Q-_Z#@T(#X8:_<@10=-K31GOND*^6Y'O$8*%>4S)=P=AL MI3D5."NTIG_62FN@<4NU;D'SEFK?DAWH5*9"9>X9A7VWOX4A/_HSP!LQI\/O M2WN#?;!>_X(5@R[\9V"E^!HP,+4#+UB7*$M+;'HU>=/K9]4D:D_.%W&+\J]$ MFU;4J"J(F^V4HT(YU*":V2\(YO\%8@RY)8+70.J%^C8OU' H2V2B+,372:M" M6M>8B(,/&%FA*4V6-\CFB(<%ZH^0B9= VR KQ3TP5$EWD)5NB$H.Q;@52V%. M%'OJ0RQSZP?1GC7HA-]0^)D_]Q*_#D>5 N26]@H%R'WJ5*#Y;#T!.XM53]4I ML,:"S,S3$EDW25<(Z0K-?=T8S)7KQ?(NOWP*#(E!([%TPFB_8K9:+"O%>*AU MLI/T(9;'EBMCI;0/MRAV\FXF[VDPWT_2N8I5,G[34,;00"?=EM*5_UY2+@X= MY'YD3!:4K25A305>!U>5#KQMJ /RA^5 HQ*"RBT5WK7;:4;][95F9U4AM_=5 MFZJ.^87,'SI_!IC+9KF\0GA"W)=W324BJ:Z@%53_+"^H),KP%B%&V@FP6("A MJU_TOSB\)3[VMXD)+Y1<'4C]]6'O7-P*1PB2/^41KL1F)=!UDFKD%U7W&EA3 MJFID.&N+@?_?(XGOW1R:MD MD\$=AC>BV;?> 44 M?D+WL)?/BJ (1"^*\[PH M%!(KQF()-)U,"F4BO,ZP.F<0LQ65"PDB1>N:#E0KHWXO+Z,$,C5O)=%ULBJ4 MU0/B/@L11LV%/5._XW/"BL?T)8(9F&1X.=H$H&BB=.&NYM MV#S-F$VX[4CVY<=,"9Q>2 5;M1"3)5%925R=B(KW NN-1[<(72 "[>='4*Y< M+Y*"#5F$P8I0=)(H,7(W&Q4%;'N[K[LPF_QQ^EY5]?(K< A*(D^6@/DK\%NB M@>[(O5J\S@JY@8?&^%?;"V2W847Z1<9X;V&M#X\/\J<8=>OI!5MP*3F]_#RZ M>KP96>.Q]>OPYE'&N5K#NROKE\?AS?CZC_'=)VMX>3EYO.NBEUN=3+4[H:IU M4C7HG>6=P!J$P?P0_>IN6=I(>F;/O7WE'-;52?D,I-PFV.D'U48GXX,>3!8+ MO1TRO1:\R6M!VUBF3C-JGE862SL/H)=@E4-\)X^F1YC%)I9/504S)(0]:Y=1(U-?+M96+BYAL MIX^=R \B\@?TA$B 'I!#EZJ/K32@'%V50K0Y21*7,+)=*]%PIR '41" MY=+ M)M)ORB4WY'0K+:G 6:4J[7+OI!L7=5BH/)W"'$)A+JFT5E5FS ?,OX3[:^)3 MADNC& ^*NTJ![X?]Z#3I4)H$7';\,/2CM>H4(JO2E5Q M9%-=D:U:4;.=:AQ$-6YM]@7X"$;U%#D!@UZV5 \=PBH5>=]*178M6[NF.S4Y MS"UH\86(-I[^@)BK%.?'5HJCN7[IHO(/:16[3\!FS(7G W'5<(7?(M"^G0[5 M05RA0OU>.SMZUP.I-W$?+-F)3H$.HD#7-F;"DZ:=T93#4J4:[8Y81'.6;*_3 M@L-JP2U,SE!+EV;@ !BKM*/=>4M".Y*-=ZI2_U+_TF9LNZ#LV68UM% M7)#),I/_+HFSDUP3=XR71[#E&/"+: R/&C6J))@[J,A($/ZW4H@[,>Z;B*EI MLJ6Z"95RJ[ VH5(GONIL24/7E>W:7G6NK$IXO?C>Y^=0F5=)[)PCI&DWC4Y^ M^IA#AH!OU[:#/>QO2X16#*27U(\%<882C17AZ633W,&M1$ :2+V4ZD;L=K)J M+JNA [_*!U6-&E6RR\V%Q;(3OE *<2?&YF*4X83"B6R%-_5%652K2IPUO4W# M",<0>2?2YB+5Y3:O J\28LY"*!-BE^Q\3^G]BKC8H=>77Z9"E01S%XQE$@SQ M=C+V,,G2SV3'51.ESTX'I)-4I\T8FN80J,LLU%"9A>5'428G02.EP0 M6>D=7F,,>KD>(%%&)_8#I48"@U[L%6DTCJL3:23>5NKW_ME) MOMG%4.T;H8ILA0VO@CHQE5X %5WR5#"_Y(&,CLDU;FGTUS,5C*^^E^EDH+>T M2DVLBO1+.MNJXWFS-: XB+P*7">?L\9OJG4QY)4+0[&8$B5ZB;S/2T2]HM1Q M_@"N^(A),P3T>S+WL(J^:^F#KT6I/W>'\=?.^7[7MI5H_#_*P!+_S&%N>D + MZT5^\0'HXQ'':[!*C\)O*X86'X\\1HX'O0%L@\]Z_P)J3U[67@0AT*<4[67. MO!/*EJ>#7N],J5N606&[$0J;.3DLSV<21__\_/Q40@$2&3$!$CR-^GYDG1Z* M*I!$4ZHRPOL&B0(M:4I46K&^09H\>]Z4)JB"O-@C#+?(O8:\8WME'3;]=FI8,4I"=:(8>?(XLX*K>T;ZDA\]6H! MOWKGQ_W!X:B2 MZBS\U;JC2)V-R\TEK #_NK>W*L<73>2GW&6DO +SV*,;]6H=%WF1!8D?CYI7 MPYXG3(:/1SX+8'BI=4E0BS^L*8$=(MN.?;06>RI@3C#G/O8#P9I/C :;"!0# M"! M?\/Z@:D[DXC<0.4>B,KF*K;\XY$C3U;:\^D!;0+FK&"9$KDYN ^$RM?[ MJ//EFK(XKN$W[*]6U'/EDQ2*57O5_)NXY:+Y/LP2LUO$,$5T84JR(7131/X? MQ5RM $N2+1A'EK6)MD,D$0>S'-4QI6RHA,'%PO?(3P8YCUX<+Q""B]*Z9M7_ M#OGQP&F)Y'450RUC_NOIQ=0/7$G0>A/XB-VB]1RQG3Z4%"LJ8>,#.Z8/+EW; MF'Q-190H]=W=%U$N70RBW7,]8--'?Y05BX--,'0QFE8[=NR>6IU_I&C1>#=X$6\O#>OIAF_C=7W=2?K!L_());H)I7V M4 '7_[#:BOUA,$?CUU*&>D3<@!$ONA!/X-K/*A%5S M-,W;@GJH;\X6*G@J)SN281TJVI3! '>5P6=[WE:>7Q3,*^V1MEKLBWF46^#+ MCTH.S[@TB;DMW6$86:>1;Y2QNV+T!=9R0&07Z0@,_5H=JN&*B]YC'7Y/>^&1RR#F2,=0WV)X+[VZ1 M65GE!X1Y[4&D-V9JGL/\D= Y1^Q)D#3&AZ)'\55E7?"_Y^[M4#?8P_"%!Y0@N$AOXDU(?7BC+B6S M?*ES0_. Q(A!L)-^)$R]I_*79,CNP?;Z%T=UD!DQQUT)KT8DDT,P/)<]$*OX M+29X':QO$%GZ*[#Z@5CL"')%5#38^IO47K)*^V@Z5(-K?%=Z. M9V%TJWW+/>'K4@Y#8*:V\[G[[HAP'8BA=(]>8-T5?+%4:+6-&5.PP3YE[T MZ7(%FUF@.\VL*$ZD3@B$XMFQJ\VRXI: ML(9R(KHI#V/'P2"[0"#IT0N6X1SA-%H!I!D93:_:OP:M,OQW".:I>F(A2V6^ MV#3ZA!_TSB$Z1U^NV!#ZXH1_XN*38Q@UW^7)KP"QE#*$VNR(JGW7KY;6LV/ MO6J:S*6?8E@+)&9Y5N[/PD)'M>9,+$-C-AO%(<5XO8:5 M#HP);_NXH63H@&'^),$FB\2QQ2=J>SQ_Q+%7;4/';8(>&<7 1290J#(AF;.? M.H#?&0]FS[0>#Y* AO)@Z/P98([5B42*Z,(20ZF,4VCMG)BCP]U\@9E7RC$E MN:UX88DY.^\;4$&5IV>*?%\5/J"-"KA2,5:3A=Q3100WJF'*Y=P]P])%660M MHBPS/Q67&3I8HS,$-=6.;.'C(-;C!V3#BDR6B=EXM@(($9*>/7]H6%RR>P90+?7 MXO69V)\PS8[]JW]/_)JML'CZ ";K9HS2US.40^JE]]B8M\,N ;G)B4(VO9M# MFU0Q97(=KD5LEEK?ASSID2N501Z\*RIC\N'"^FHZ"&9W^H:<\?V_D V$YDE'Q //)4C3.7T1 7LR#'N4%B- M86?1*2PA_,1VYAR&0V_+(2_A6G_-UU?/M+ M6";FF2ND_A\302#Q*1/YM!G:V-@-+WIB_UP5!Y&XHMT?@^%.:6=FI MQS\S+HL-*A@Z%Y7>: A[J>;E1PK44#Y$@4-R.I739)IX3;FA% ^7E-F9FY[4 M)T/IFL+$OA$O=1'WLTU<3[J2 W!,G MCN./Y.LYF:5/#V/H3'D!=$P60YF?W[Y1@@S/!W,($K M!6(S9QS9KX:.CMDS'=G,VTZ%I7P=D&Q@I*;<4(IWT0MK' 9EA4<&7)TH")7. MASKH@0T)?-@=BH31GF-RC1GW8;'GZ,] KH"169R_6*A5QXC3]0*:IB(W@MN0 M$=I*1G!"D**N3[SMY DQ&.^B^P6.LUHH0^>"M.WS@)NE",9C,W;Y5'&3G% M07Z4?#BB>!L=WM:R[_? 9#8S/]G>DRURV>0V;84EADY=)1&)F6BU"B!S:1>W M/>*9BCOJHQS-A86&TBJ";">+],/>(FLQ7JUMX.>H-!1>AY>:U7W=(?[-8PY9/0$[@-6O:N@P MNK1%,A*;1=X;V:C>DM+O@]J!EMJ!Z=2.5'X9&- +RG89[Q!/)BV&G5VO-Z!R0K\"E1$',JNC".\QE&S[6)(YO"^\"MZ\HQ -U MS^S[N4/R57LR\1J"K&JP&Y!IC?_Z8ZP;-M6LBAS OJ)TJIO\[L1SS^BUN&%- M7+1&6Z\)$V^H73,:\8,2/EF$#$13+,*W=\'J5\+=VO$#V]-(YG5:,]QZSCN[ MR-=7$/=%ANAREY@,E D>M35-_O\+/&'SGS4\*4A4,^.H($SFR^Z%#2,>NIY2 ML&R\JBHD:D%6/1LN?)+ /A MX_.Q\]1A<)FA32=O[#&&JN-P' #ZP'Y*TR^C-Q /7 YQOAFDQX^>A!#!\\=>E9I*'A, M5^0N.L4IOG)VG@LJ*(_P5XIU+ M2QR&CZ*T$T,^\W1IL3G!*<6BNPK0H#=X7^K3H@$U=+"HLZ:24]#(+@9:93(& M<6=]38-=/JT]*YN]W;]"L@*D2X8Z-HE M"&F'XGMBG\C=+TA-GG]J(8QP[-;(-UI,$BX_C_"-37V&OZCT)36TI!X6':]D MI+F!S!+1P_LQ**QIMG^M%%LN!_F0,>&G+2 OMCN0< J6B5AG-ELB/\RXG4C5 MM O4/CQB(\;J)P0;7]N+M\)98[NDU-#U'A88A%CQ0V(E9892>HM=UT.?\7(% M@)1Z:5I+2PVE=N@&GI]).I'Z9"A=F>>.0J^DLM>0$L6&! 6FQUS8_T1"&#G= M[E),Z09L_H.=-0>F8ZI9$/1YP$S &+ M2EWHBWUL9.;L8LGJ@IN]H96'!KL7W'*'39IR7%:4GJ M>^3X\B VU9XH'I,[H&WVC+PG=$N)O^)'FN.8@[9B]-W:8;DC9J79,WT=UN^0 M=QQ/,T5DQ'M%GH?H.ZZGV%)UY'L0[!W/!5<.SF;3.9OT/XNL.^$Y+++A &/" M RL59+^[O6M8R8AS*ID@4YZX)0/AT@X1%3"F>$ \H$V4 W"1>:G[FK(X0C"1 M9UGE3=U=\>]=WXQLS;?(=1#S>2Z;7%&!H?;2##FKD8>>;%^*+),9JZ304%JK MG)?5=6#D3OE(7,3$V0\8A;MW]EJA,/M*,?+6D/=>0+*, ?)'PL\4(2+-ER$A M^ DQ#H2(E> 2K$D8]F'4B0HTR62F/"Q.0Q6SF O[]V8EZ6%&XMQG MPS!'\L&<<"O3^I:N:6MF;(GVY<8#<@,'E3%E0E+J^TH2.4P?C)!3"8W1VRU8 MQ'$",R3CY#(5O^KB9@BOR*VT'T;#O?4R5Q\VL97BUO*7:+MB7C",0D#%0[A MXOT5VC%;Y2+?BM1&)'R:)N> 409DB!M&.-5<4];\[$@%Z@NG7="(IU1"T,.C M-7RO4BMUKS"F$Q9B/ABP45VS!Z%:\1PU-\F7^QZ M)KJI)JP1I^EQA@NY^9A1^8!\Z.HQ612GA&A8QVS%"%VF)V0$_5H#P2*=7*C[ MDT7)U4'$J7TKF\VRXDQ-ES0ZUQ)[.WU6IQRLV9N\S\B#87(K7FV >39TJQ!D MI@*T(Y;4AC;'%^^GTQ?N?N#RR\__#U!+ P04 " "ZC I3O @?*#D: !V ML $ % &QR;BTR,#(Q,#8S,%]C86PN>&UL[5U9<^,XDG[?B/T/7,]+SX/+ MNFS+%54S(5_=CK4MA^6:GGWJH"E(Y@Q%:GC85O_Z38"D1(H$ ? 00;(B*ERV MA"OS^W E$HEO?_]<&4!V;9N&,JEK<^7 M2%$NOIQ].1_W^U^&Y_WA2#D^#DJZ5!W(:9D**7+PI;_]YBHHU3*_*N.3?N]D MT!OTE8NOP[.O@W/EZ6&;\ %:N="9*0W=_/=7_.,5JE1 7-/Y^NGHWX_>7'?] M]>3DX^/CR\?PBV4O(7^O?_+/A_N9]H96ZK%N.JYJ:N@HR(4+B67[?+6-,./P M)*PC3(Z_U3/2[Q?_F2@_:%;_XN+BA'P+21W]JT.:=V]IJDM08[9(H:; ?QV' MR8[Q1\?]P?&P_^73F1^!]A3EFVT9Z!DM%-* K^YFC;X?.?IJ;>"&D\_>;+3X M?F38YC$&H'0Z1PHN_,?S74R& M_^T/OFC6Z@1_=\)3"%$?%S G58BT_="9+J9K9!-4;LUK(]R!-X5)J.(3ZH-G[PA5]=4HU1Y]TH^ MG/#7NJ,9EN/9:.:M5JJ]F2YF^M*$J41337>B:99GNC#]/4'S-1TYOUK6_ .F MM(DYOS-AP%[JKP::. X,/=?(576#AP=55"JORAZ1Z_?=)V1#CUY9YNP-X*Y. M7:P*ZU#5DVW!\.UN ,*;_WCZ&G< ^/U*7>NN:NA_0K^P%NX'-!-_ZL&R2?,, M;Y5'246KJD,]/EXOZB<"1B]@U8CF>43/*J8.L6YU$R]-0,_!Y&TN[Q'4X01? M^'\$3;Q2#6T@)&Z>XJ52P]Z?Y2LBLX*:B3Z%^W=RX)3-+ M1<^T;E1=!Y5,^/2N4V6WE$P!,^^U M&3I4HE-/EY93EXQ4 &ESMS8=DKLN\L M50]<%=4\H.4=R^II^$2#U9ZC$PL!V2F\(\I&F?UV<_,R$Q".B ;"&986:XB!+7*6'8YQPO576- M#9:]$V2X3O@)1KIWW.L')KB_!!__X6_]PI(-]149Q#P;^_*DMH;A/05H.+-] M09H_SH;G9Z/!8-P?]X:]X:!W/HZT/,*7B1T70K6UL'SX-4&A.%9!BA,';Q]Q M:<X[L[T?](\5SH#W6&M>%[1D?2%^^N>2;.F#! M9A:R W3>\([P735P/YZX5ZIM;V!$_H=J>(@"%U=>66', BL)<'Y1904^L(TX MSTA#(,^K@1Z1R^B>&5G: ;.PA &Z ]G0Q7.R"65OH/T4-*-)VH$>4Z( K:%L M:#W9:*WJ\YO/-3)AY9O9"5/3M@,_?M$"($>R 4EV*SPKG63"=D#(*5> WZET M^,4VHL^X+=/%#\<_4*%!F95'5E13L1,6A&?V6]NZ9>ONAB03PS2QH84/_@B/ M,)X,E9Q=;,\Q;CXUP\/N*.$1QC5Z1X:U]C>(CNLDI\+"Y34!WFJ$+'\J344[ MY61JOX6WEKT]M%JO#=UW=G& N/A$%-G0*B-E&51RZ7$EC4!)0RF94+7(Y<_, MY?(B+L7NB//*@@]-MV2>L&MK/6]RJD#6%<*^DP6T?SN&AKX8U T7.VL3Z%!8 MG@#;,]FP9>#71(QX<#B7#8?()N+1,C7>C=0N;9,0XA<@@&LL&USWNOJJ&[JK M(WP:-',M[=]OE@%M=? RT]U0D&-GJUD8=KOEXQDO%E$&L@22U8(=:7>VL269 M4&K@4AN7"5N65+*B%YK:G]0-MK/SG3S$$\?E/1WT3B_D03$+$_K! X> $@-J M>VC.W2NIZ=L%JX",LAXFW:S6AK5!Z!D9V,."&V%FOA8AG4]660^D\.;<5C7W M=]U]N_( M6U6!8Y!R<(VZ%7-VY:PL+<)96$P>^U7M>,=/\S@1S\X45\99?WQ6]VE7;LQS M",IC+:L=]50N,XUHC%Q2XUZDDS-$K/AXNQS$P\MLVYL_$=W0G;\8N=J >!X1 M>=;C.\2E<%+A[^7,?&U /9^0/(OQVGOZO64N7Y"]PK=):"OR2)(VH,F4IQ%+ M;W+$$QU]N ZU4C.T 51!Z60]+>8^Z$HFC,MY#HHZE0=%[G,C3KG$5E'U>6#[ MJP4B5-:EEY24\L')"4T24U[I> XA:A]W@P ?+$3WD[4(3B[19#UVF,SGNM^4 M)U6'97S@@A:1B7:RQ,S8(HAS"BOKR<-$T[R51\Y0R#J!$N<+-G#3!>SIZ&>+ M(J6TB0XE2"[KT<0SOEUNHOF-:INPPW,BLL)F7]=TVGJ:G;%%#,@IK*P.MR\V M;.0]>\.J8&9!AD M!V28O/+S-E>JM,GVZ>)R]WD.!(ZM ,V]AS0:#*-!+OI:G'PSVPEP;W M,"^1"<,&_19Q:FKYNEZJ]N/N[/R2,+<_Q[']S[!.)+&\MZ *?[QY0.Z;%0W9 MDHDK(V]C4IQ2%,T_=T@'KOT4,0N?35]>'J^^>WF M<7;WCQOE[A'^OE%^N9_.9G^5VU"=HB/&>6MFCGK\>3#],U;VNP3R=6 ._<=] M=C)%:<0>/^NL^A;V+OK2].]F:)L76S4=&*$P(N:<_!7@,_^7YQMP&6RMIK+& M\^B :A&;*$:U3!21]]9XIH93H:EA,OM-N;V?_B[YD256PE[,ZV<$6SM= VT% M,;'C'T12/B% $%^_P&?7Z!KY_V\7$S>?VIMJ+M$S:.QFL4 :]4;Q@1M1Q_B' MPTQ#PV$H?]>!79<;/VS:=O,V@;[VGA65AK^ 6(?L0W/.ZG9UJ8=ET:&OH/;$ MIMC:7)SS+8FDH$A!@+@732*(UG/;#V9G32?J@M\-%$S!DY5EN_J?Y',*O#Q9 M.P!\;C7(ZB9-'K DKV3CM1LLW+)(D)ZX [ +""ZK:W3B0BN7@Q8C5P>@SZ,! M65V@B58<: MLR*XM[]5=>$88.XP^K5.S= !]8?%E=82.3E#3A1_/ !1"0B_# M_(6?9\NB 6_V#E"BD"J:$?P%FW)2%!0:-;9FBBP+&4_^#K"EF"X:$34FN7M. M/H1%=_]D9HTKIM\?CT=M(TEN-3"#.A\+3S>I#R8D&QB^E@5"QA]>&3Z^@L6TF#VEJB2T7O4:.NL$49"%IYP@ M7P=HDD\'(2^D,VNFBK,7.5F$#7M9NTH('C6$G)#.KIF4B!YCF9L;]"(ZR1%! M=81 "WA1]U]\;I_@NI*0L3P1):C'%9VF"Z;]3=N;>#UJ7GX"=&G)],% M?#+WL,)0ZL$P?\8N\"2?$AKA+4+M \@I/+"D%-$%MA15!Y<7B7S$(29$=BQ" M9KXN4H1+!UP.)+7S@J*LK6-F7O-K2@'R,45:\RNO]L2".HWJH5CT^;Y MUCA@_B9KV,G,(Q^1"L*8Y(6X_,T(Z!1=F]U'WWCE6-#&TL=U,.J?C^M^ [5T M#HC)WHB(4,]H'7!XNN"!GYJ^ _"+R:T=_RBEKRQ80-FN_FJ@C%?U,G)T M@ .BTC?B+<5@&KNU;#]>YC*(! (JLX- (H&G _\JM%"972!2Z?IIB"TV:@O" M[W=,23N=FT]D:[I#-Y*P\G6!,[ET('9'K^;CP,#W\L5Z43^QKQ5^'@94A8^X M16[VYRVN"R0J4S5,$VW!,2?=S\"S82?OD/67NEYC.X!A.,1'ST0D#!?QTMO- MSC-D0@L>+3?5&[)(<7&EG YZXWY;^%*):JHVS6;YI0"S804?2#1=[,Q(9"B% M;[DXK?>WY#KJ[A)D81S8BP=YHGPI[R M2ZPRV6.O%C$'4Y8&!QC7LHF12P4Y7W8I<7;!<5D,R_%L-,-:LS?3 MQ4Q?FOH"AG73#>Z_ J^?8.;18);$4>X_= ._27%GNJJYQ,LUW_GB&K^1:O"% M=AWAL+4PV>RJQ[.0WP+%6BB1-BB[1BAA*R!QV!!%->?*KBF*WQ;EEZ UDL], ML X!CM[K[RBA3OH#3-F9@&BGI_W3\PM8-@T&Y^/1H*9G\S*:2:+IBTM'LLDW MEN3 (_5@4%QL62-J9@@3>3F9([ZF>$'=HX>((@3N<-0XR6Q?A'PBL=-7EDEL M28(33']8:(*!1BA^*Q1HAN*W0R$-:BV/ O%@[NW9@@9K8-G8(8[S\7+#@ MKI"K(DWQ!YJN9-X+K])&;]&2/>+V0EYX]1)_&KF;)S+CC7K]_1DOK)?LDK8U MD[\B=2MAY?X7V^J;,L]1+RK3]U!966),/1V-1Z.<_A9 M=VQ18212#[1%199U!HHLYGF"ZHL&/"BK^%;2J%+EU+WSBCQ4',9N%YM=3I.S M2[ ](H7B[X)RFS)MA.V%]K/#GJ4GQLPZ'^(E1F\\NNCU3T?"OOBI9\V3Y=)& M2V!BI-I@MV]FQ&@3R2I?%Q90,"\N&9?J<&W=Z"?*0(0>"'/ +2MX83L OX6=!L.)GY"#[ MG82^)M%)5=<%7= MHV Y*I+]82ZQ/AA^5.IX%W[4/8J)*D/6%[[21/7OW.5:5J7GCFMDW#\_/6\; M/7BEEO6YKX1,Q/&5V"]XL=_E:#O>#$EY[@-)@3$)ZL&]8\*)VXXL74B>6$E2 M@!I_?Y(7W7BNML/,(2WS(DTY(5T338M%RM^D6#$9.5H"75Y)F==29#)9;D\> M^.T1:5GD@;Q"\R6WX!4$8Z[R4&5_ZYKT>Q Z=F$7)P];S_+<0D@7+C6KSHGY_WVDJIHEII@(TS(JVH$X5@*1WBC9@.RC<]LA:? MD:;NO0*9=I+.E[%5\!84NQ%ABD1G46SQ!/7C.WV,MR,@5F)(V40P14_UA=[]]&)AG8-+T-?056[:PXL!\O!OH-E4"1QR]_6 MIO@U1+XV_ ^V;I?*+[A>92"Y_V5485M[5QA7ZIH:BH*=K>Y@R#3#9F;:&/$' MO?[XO.[@Q[SXT.(;9XLF%@^CIK5BJC@_S#ET4GQE%"]6-.0XDQ7^2P1M6ADM M9H&0R&(C_JB>$7_OSUQC?N*2,F/,3WS4M%'_'C_!@=+?3.88_?FSUS%>9+9. M<-S(599\XXS]:II8'_5V^CA" (;!,1H+(;4OB;"5ZU3*Q*MR[:DD*;%_I]\_'HYH'!W$^1 >'JE0BJS\$C[PP,L(X@E_"?#50 M<'Z2Y?9:J,PN$DI,&>6[/Z2>/^5M^+WU^KI)QOLJH\BV<*,R7M.(1='N1R D/]@LP*%E8%[G#J07!MYTD MYM"M94.3S5B*:QTRXNVAOGO^( >C6$5WD5^Y="*KQP;78)QZB]HW,T.&X++U M$[(UNMVF]'JZR+SB"N*YTU;V6T$\D@4WJ:%K_3!M^&9I8E^WG4QICF.EE!O7 MT@"T5/GDM^LA*0V$8F M\W]YCIL5%CE/45VD$I<.0@-FKXF$23.D",<5*K^B+I*M! V%5)3[/-;7 0X0 M%SS#G5#A)5I8L<.\!]TD;;XS7=CZ."ZY(!['V2]5E([PP<@@=6#_*8V10X$]"%B=DEBH; MX1"VE268:H--:2;9$JEC$<[/3L>C,^$XU"6],>H[Z(@)E9TI#NU0@CM0(B D M29Y#6EE]$P)1 F<+0;AIN>3#.P=B5-B%I)8<]]B)I2#ZV7G;S8$<67MZ*$LP?R5#_?LS/+! MGP= .@UR2"_K B 4*=UG28@3/$6TG1FY=5#SLX;7Z-7-<>OU+/F4%"XI6N)8[JI&V<#0WSKL1\*YN(U6VYF/W1UERY+18 MUA]8A+NGE1531.[.6#CZAD3A);*O@F9ED:^K9N+"C!B1)58CSAI2I6).%HQ< M;4.9(5DCC/CM#V44:=7_(=5^^;!RRA3D;@B+\P2ZX12VN2-81,!'6'J\?"#C M'3U8IOM&@7";/ZZB4^SCW4)B9(O+8Q.N?=.2 M'AN+>]M27E@LN3^CI\GK%&YXC=B M!2$NKOY>E.ZQLMK!G/)5T(B%!:^XG.O0O,5UDT-<6LBY&I&31B6-/]T>>GA& M';F?B!"2-+G(R5M,7&%G_?'9H"MTH4G/\Y1#H^B2M0L6+J>[A*&+SQ-UH%F, MH9I:!4OI,%LHPN<,#7!82\K,>\UG0QD)VE"@HH-93[@-#,ZMYT+K'W137WFK M"*ZQSZ'IY,#Z&;Y,?W*GQ+(K,J7D:@U\?6G78#0/YB6-SX*]PY)@[XA3P3T$^471H'*2PB)QZO5=_R<#X8].M^5B*!"LVI0E2J M1IRD1@4,HRT$=T0X@-[+T6!P>21IQ.%F?-S.&&V2"1L&'Z< C3A+G+W!8()O ME;!02R9L&&J< C3B2"][?HU<'N15_?.=%S;PQNF'Z;J+YW0_#IX;)'2[N@DM!T)G+<-CR>DYNHD'J)2I MA$9<;"EU=L#DWT6'\G,<8+A+K;?3O*Q'NW4\W%G!/C7RQ7:S&IY#/*-W9'K8 MAR](3+G/=!B#11DM[60_:1H>S+=-I3C:JE:C>XH\A$6;U89.]AUY-,U\<+5U MO2+R-&WDRP-TA?2*?_+_\.IEOQK;9M8?;$^1J/,GUP^JV:I?I#W49J+6_<'/ M)7_E2_XB5Q^ 9PDAP=M;^+B"!BL,>0#_F%+BH\>W$)U#@Q_FW_P=02P,$% @ MNHP*4Z2?D2#52@ L!P% !0 !LH^_31!DY#$*8I4@Z1M]:]? M "0E7@ 0X#7I4IP3/2X; /'EE[AE)A*__K^7C3-Z0MBW/??O;\;O3MZ,D&MZ MENVN_OXF]-\:OFG;;_[??__O__7K_WG[]G_.[V M.V)-GKX;[_]R$;?JN;^,OKP?G[P_/3D=C[[^VZP>&:Z(W<2W:2*;:RR-VDHIG[Y-O),7I7ZU@7R%=^./[Z(_IHK:D MZ7Q/7@I=B1&,OW[]^I[]E13U[5]\AF3FF4; ""[M_$A8@O[K;5+L+?W5V_'I MV[/QNQ??>D,$/1K]BCT'W:/EB'7@EV"W17]_X]N;K4,[SGZWQFB9E8^_H2WZ;^FOWIZ,XX_]7X2LS9L1_=/W^^F^M4)#M,![ M6O;]U4N 7-]^=-"52U07,V',;#_P8X$JL?I>#Z2#7=KQ\ Z#4= M.!>>ZWN.;5$UW_]ROKSZ,[2#71$8[=,_QZ?O3&\385)M" HT?[Z\,/SUM>,] M^W<&)K]9H\ V#:.X2X,HG6^ E"E M5OH -3%)?WR;#AE_XEI3]PGY 1-^!6SEC?4!\2'<; R\FR\?[)5+UA33<(.) M:7HA(A!UF\D@GS 9DA)H.C37E)OP972'?8VR(<[ B[=$7=TE6&_#Q#I#QMTA_"%M]EX[L.:'&':$U39!_L0E6"VO#"V M=F X]E_DK.:?4B'YEMFMG!7U=>O M\L9 06P3\2 $P/Y[X?E42^?!&N&IN_3PQJAZ[*KWH3Y$@RI(,_7ZZOC$ MLMBIU7!J\E;>6!\0+S B7;HV3-NQ@UT57((6@!CNJB"2-0,$UCURF.[X:WO; M$$1NDT#@LNFL(9S9MH _ WY=")O"&*^M5XF%K(UM2.;,-V(>6P/BURSHHU# MI;E>#@GHB2S"1/B5-OR%RK \ U4P*;36!T@VNR'KSB!'AP61N6^8K(M5():V MU8LBFFMDA0Z:VO04S69R(OY_A>1,M-R1L1(?))-.CD]^Z*EJA>:UQ<"0&MA, MQ!'_F.[BO@7;#=Y;]N9]7.:]X3AO2N4GZ$KBQZ?N\(],KJRU!GI%?J8N:\]] M:WD;PW8;[&*QZ2;ZRYIZNT&;1X2;[&RVW09ZNB:=PF;XB-[N!=%@?[FM-ZL/ M:&F$3M".0B1MQSTF_[8CW]N,M!NW3OM3.^HBU7=$RUG(VO_6#N@'#M5'J?JC M2Z80HQNF$%6FS'),U0,NRE&=G'PX.1F]'>UKDY\OYK>R?>&+[9?UFU]G#^.@5!.MA#^^YMQTMH2>QNQ@.,N>,I00I]TS-M&1H9^",IU[#*S\.6($91M MB9#BDJG(ADS5TN0(X+P&4O[]Z>SSIP^GIU_&7T[.SL@>]-.G+GA*5K(NB.)" M!,!=[.4)///'369CEN.-4ZXM@K+;.3DY4M5+D\+I/P#I'VRV=X9-SK.QITG* M1$F=3EDYK4\N!BZPK [NVN_*EE(D*=\K/AYK\B$ (&.!613&KGS1X9;LE(:/-6G@ M(@# P<3Z3QB;3J\]?(N>4[$@V'/)CV84)2,Y^&BVT<-!2+ \E1^$-*$!('1! M/C!?3JRH%_)1Q2T*Y%A423$S(XZ+;O@,90\0X].33U_AG)%:88V+& "1!VQD M(G$M UO^]RVU]YV>C#^-S\JV@RIU(1RM9/J:VPFJ0 ).W(>3KY6)2]6%CH^ ;!/:9=*+F2@[!YV M:MSEKEH3?6Y7]%5:>7(MX 2PA]FO%S/;15/R8ZE;,E6P)9Y80(NB$Z70;:[_ M,5X,<_*.@A)^,3TW0"_!E<.*$B[1BOYP^+OC^\T>XY"STC/9=@D8U&X%PN93C6AM:%LR-#'Y)5,P$,,P MWUWA,"P6A'"ZJZBBV=%:A :.)WI]S9_Z?HA$PRQ;!,(8:H*;#"AHK.RO&>42NF0Y,GK@6^U=TO^.P92) Y\N% M\7+G8?:'(,#V8\A2!"R\* ^/@/B.^P#!J]> 8G4L-6B*FS) +SQ!5 &;$VD( MI$7E1(049?= T9T"](#PDVVBZ!202BG#+HZ7N\!:^BP$;V<#ZMF^H%Z/1M+; MYR\(F[:/YDLFZ3E#HN"';>Y+G>K=)X!Z)Y$--%5CO8OV>IL%*'_JZ>:3W4X])ZWL7-J7$K1Y2;!78Q:" M>^0'V#;9K5Q2:D(E]@V+[<\5V^I6<5IV[NC#'XA&1,MP0RI1VAB$?4RMH:%\ M"!Z^9@@%0L;*$ME!B LK4B,M=JLC+3H>ZPAA(#HBUO48334#6TF#0YQ%.(.F MUER2$D?+N]I[M(VW1C1A?J8GI!.1;ZW4BE:ED6YI;M[3714W.#XC+6R$U:2I M/H=P/:6NSFR"O9S?7]]G\^ZTE(M']B!0B@AA>:>M2(:D"(1J[ C@@. (*.]V<&<'\FK7*Q MU_60+=B?/))SAV&*/(BJE2&,+35:51%!,Y_18Q9[/L=?4Y/!D^&P%!#!A8$Q MS>LLBZQ5K MM^2K7UDQ2.C60T'@]'/SY 24EE>#,"2KLUF.#QJ1M(.Y3A9 M9']1SG+--B'<\ZDWH&N []!&IO:6=+D][.SDZ\G9Z.WHT![Y1]3D:-_FB#8Z M^EO4[-'RU5 0%K6\TUPOLA1MV3)#LG'EN@Y@MN1'YTTP-MQ59%D^WQW*W!D[ M]GP@A7' XEIT*-P:&R2UN;3S*2#&-*[B%H(D&T=_U*"ZG\H:PSZ MUXM6<272O//R$BT1QK&?C=TQX)J4Y$4A')7:' ")BU(L 0@SP-'\!-_\E+Q' M-5_R]35]U6MBD@TNV>PRR N"ZYQT[(>(U 8:AG!&5E2'!M!".S'?>NS-.63E M@A^B* 4"": Z9K7-_HC1O+CLD(](-:3$I4L(RH'ZC53 MECV69NZ"M IT]%I6I("'#-+=>4$S2SGPA"-S#<%- MEH#._8HZH0$4&N\8-^-*_J!%1FJVZ@W?X,VHT))?N^4:VI M?J@F\(GC>,\THHEL[2^]\#%8ADZ,TK]')K*?)(=RU^I M'U0'@CR4R?+0+A7:Y6J,O"A,:3((WYA;?9Q!<* MA";@\HH0WKQJ9X%5 _82W2/GI!+$\SNWWS3=1J=UG(:Q=\?I3K0OA.)_]R3 MDKQX'B#MVEV=O8F.6Z$9S''\OI_ YL4OUK^GIB(KR7&:#ZLG,TC<&7KG(>Z. M+S182AZ"(&B:MZ%0I93-I(?'7OE M8:''A%^L;X->J?HD'A)^]R$X1.[I_D:P J3^UK]KH^:TG\+2IZ2%UNS,7P', MYP6]R BR/4MSLZ($.S6KB+?Y&;BZQ&^(H#;A1BCSW-_[GI@Y"I((.-?3ON1I MO,CEF?U[GX;H,GEF>]K"@[M*D[[(<52IA>Y=1#6 [I_-U5DRXO] -O@^C])B>D;V#0&&SR_];">!%Z!"JTU.%<#K#U]WMB&R ]XI!F M'\RUYSESLF$W*("91Q6$PXQBO3X],0W0HXBR98Z2$4P#7$GGR8!=>#11OVV& M3KBA3@4.02J5^G2V-,"."D3 YG=2WEBM,%JQBR7TZAE3-ET;?"$9BI8-/ML) M6@?'5OF!7.<02%%V6T->Y6B@U[I*H2+_HU7^U5KE^3D"D$M62.>*?-$0WBZ1 M%>S;LJ!L\A4!:'M'8&"$\ Q%H3Y"\?*+]6UF4!8NO_LMB_;&MBP'_<->K:/- MGC@EBZ!@WX]1RG1CGX9%T/>693NQ0H0<9GLM<+8H:KK$TM&>E[,V@1$'32P$P$][;_(T[RZQ*UH_8N3NN29K\P])LJCR:OV'GZHO M >JH0#*6=%&:";R\&I <4*H:*2=F4]A!,RV2287, !^2TZ TA1? MBG4AI/A256.-PS&@+"@;*C/B+U^C2QZR)@':X3O M#!SL!'.>=BL07,YZ4Z(V1&A,%[/;W:* 7@F(IFH>K?(J$%S+>AS*\;0\5?(4 MZ!YMH_?F]RE-J2YQ)DR=RA!22JE/FSK(H TI-MRCQVYN"6#I6!*4[92LSTT, M(@$0P-R4,](Q#U\:Y@&>])-0DAV98">//C-1"FC@%^V4CZ]-\,'' 9>8L@F+ M6Q*"D4&F6WQ" $]3^T[^9CAAI&C(1_BI$,&I4@'"\56;'0X.P'%\-P;^@0*Z M=7Q 1*E8=EG=X+W/M8+W#CT8';HPE'B]P\.!_T".M?!NC( BV!V0R +XE&OW M,9*O;==P3=MPIB[1^I"=#\5N+F%I.+%^FERE![<0'8 9=X$-UU_2@*WDCAT9 M8.PARWR7?6J]]OE_DOI>FOT$$(]:B7YGG@UK%/]19W0_D?5\?1Q_^?P9CH.O M)SWBR@2 :EUX>.N1(P:BR<\/4ZO<%RBO V&3WL:(R7JHI"( 0.SWAP5&!MGA M[119E56 L+-OFU(9?@!\EF^'"N8![>WK#(*KN )0_MO@)=O&H6;@$\&2^U)* M:T$8XC6I+\4(S?HBZG"I<4RE(@3W=4N$0K:HB?JLR20,'W5+_+7N[!3.! ;& M.WIMEWG..8Y.U8H0G,\5R=&!.93!1PHE8._('?:V M" <[4F2;K",AOL.\/^%75G>"Z3!-*=8S"Q M[E&I^4S*JO*&HOI.4$)*H"978RL[+**4DT@?A -E54B M$=A-HU9)S!KA/XV_?CR!XYAHCU@N[!;>"0E"*UIP'P*R_UL@GRZ*%]YF&P8( M\XW/&O4@N!4TM'/_*H@:NI8/Q'$ODL^6<9$O!\$X6%WV>30 IKFD2WL0)0XW M06D(-CY-7DHQ 6#GP5L&SP9&=-#&/UZB)^1XK*,7GA_(76D:]2%8^2HRJ(&R MA0E-\,6I2W3*14'4;?$\IU4=@K6ORO2G!;)YCN9+O<1)$\NW!,HU M(5C:*C"CC _ 9'@=8B+8D(WS:_N%_B2?_605()C(*DYW,E@ :.(,=J4UBE,> MPF64FFL2!]7Q?5^U!&M53$7'!W[U$VJ"?N#W^-SL\;G9]I^;;=ED6/!TJ5H, M9Q#BX-1A\^B(NL2;3$R;7;AD7/N%I8$;:;B2EL*!]HH MN(OR3?@+;V(25!C%#['93TB:0T"A'FC;E7P^*P<'E<=K#R>+Y//PI]U"G]-D;?ZTT0*^@O7-\ZQGVW'8^[*!X:[L1RP/I:ZP)6 MTI'X:=FD*Z.H+\.[?75-F4,S^PD5!*MV_ZJ\@3XV3N?QR_+,Q!M?(17?NA*6 MAGC32I6Q]'Y)"!# 'I?7M\@P+[^8HU /R-VJ$F4L(RH'JOF%]9OA/!DN61VF MKBF,G>45@G B5%:?9%GD 6E>IC?(,LEFV9\Y8I%RRD XEVE+E(.C>8$ND+F^ MN[8,7S>:_"56H 8QEIE'=8"#9OF M0V_I&]?2E5J[%2#K=@4E5R2;#_MG)3QSD?CSZ?C+YR]P[D]WJP1<40#0BP4V M+$2[*;^C4RP&88M84:ES.7MSP "0DCR(=X\<%H#FK^UM28I=60T(>\\&J))B M!,!:;'=#%MW=N9[CK7;W]FI=WM!:$#6X#[)7B!, @>Z.H %#&GK0&A"#8 M!IB38@3 F@1BP8&EOI^90;C3H0.-?ZNC_# SU'L=DXV' _LOMA3,EWEP L++ M*@%?*J6DEV&#%@.1>%P$5!W^#'P%E))R0 %5_-/-UK Q<_>+(YU%A8$O<4K4 MY#%!(XIC73P\T3Q?_N915R;+T8&HTS@R/.9?9:W;&(1K(56)KHH9JB)<>)M' MVV7S_ 4Y!MD6BMY\3%Z\()T7Q5#K-0'A?DE=TM60#H-JJJ-6?#.[Y()% MO29!A I79;T>] 'I!@?'+7H)%L_(>4(W9!U:5[!%*34*W"&C/&@4U49))L-6 MG#^0@1?/7B/ZLF\+N(6K S79B^(5: ?YO"B2MW)KP,UM76E()(SAZ\BU%XJ\ M5U4; V[UZTA#(EF\ @4A99M3$-88<&MA5PK"9#%L!9DL X0;U9)XYS[>%G XM\"]R2W1Y+&O:C:,6Q14-_5E M*G<[U!H..%$%.2!FOV%Q#$1Y-0@3IY[:*M(9XQL0D:EW9=-;K@H[6%%#$&;> M5L@6(AX0_01]I9D9O/6K.JT,'>!,$/LG@S7S/HS'M?(^T,^.V'>'DN-A+Z@D M$MN@N*VY>T^?7Z;[WW/#M_WOKO?H(_Q$HWRG[C8,R)\]U[2=**FQ+ E$HU_H M969( )SOXL[3\+YKC/X,D6ON9+=756K"R1[1@BYDIA,5:4!8"9)^\GHIO]&H M4A/*M55UK>:2*(/XVDG,WK\D__WP&=!5U-:(Y<(&RK6_G[/DS\4I505Q%%-7 MZ#):BP AD7B^V__X#QMA(JSU;D;O^ZDMM-+*<#)$=+?62@4"B?BTAA8[K3UG M2]J MP0KJ'SIJ!;C_1E9SBY67\=?3R&EB^B&>:X,("D#F])\!OA,;9WFU8"Z M/)?J-Y=8'D)(G)WO]E<=2K,WR>OTL!J+;&2=K<8\.4!B-^F?C:I*(8]1;4IO M[[OP%GOQ^.$J37NB.2I>>]\=ROX#B#(VOU7A9W?G7]X3YHDL*0]JY]'V"-IG M?)?+I!72GA .J/?IU@OXCVQ+RH'PK?9 $D\6T+RNG-OT \G +8HD;W9E'[^BOJ/E5@:U]U'W?7F1!?40S>,>JCCZB/4TB*>XP *8\4V*/L M.0I$JQ]]1D .2J5KR/B5J_LWPC1]ZW7JFDYHT52)5P9V2;&.U%SV_3[C/U^# M>LMD"SC@Z18%I,?>!MTA?.%M-I[[L#:P=B[,LUHA3Z03HZ@7(]*-4=2/$>M( M^V%/W-.#FO!X44K:M7MYPYYTQ+*=,+"?T /59S;*KEXBU;TF@Y)P0%0_?M,] MT61"#B/E?,=O0&+2;/6+_4<\5=29]'S4JH0 K*7\[MT:&[EOJ+P:$$-E!V.J M7%W2'KZX11.P@Q@>L"55?/FMH? ,W_,68MT[W:/_ #;9H L M]@>A:52M&@1SMJHJ)X9.-60MO_^MMB3)S)K:+?1CJ*P(=$^6SM(]5+-B?J8I M>4I&7+QOXUX-LLO!03-!%-8'H41Y\.6^"7 MN!+-9.\P'HS%?KTMC+@UB,MFU<&I@A>:&K"G-ND9R'!2G@5_$I"#\&,8T,/4 MPDL@(NO.V-'"$XP-=R5U_C;1,$3ET!PGV<0F]44"37\$VXQ8.H7=AM[63-P* MQ.6AAF9HXX>F!H(I5&_U'\2638=6(4YH]-4TAT\VU*S3CE,Q:;OOR)X&[%D- M2:*70(4[[&T1#G9D(%S]&=I;MC*YUH6QM3PG.=R7='9.8;[;_,_I7Z]BCY>/2'_>>'DH_EP5PC*W30?)G@O7,, M)N ]9%FR%?7J?4PNPCZ=[Q;DVY)X!*6:_<<55&4Q/3C MKS1@E&MVRL7GQ@:/,CX 8X>S25':Q7'*=\K6EU9V;1Q4+=S=/UAX#C8=\0U^ M6>E.1?ZUL0$BQ01M=8D"B-B"2%'-Z)=RN9>*3D)Q#3@I&NL8=J00X9(F->64 MU %BQ%%01P6B %W4:)RJ[+6#K^,O'[["N:+1)'UA2ID^CJ94MD5K)%UVP#@K5/29$SNPX]C "8I?:K^9+=HB^Q%!7* M0;#I:3/$P0& !>%R7?#3JCHK9A!>V5.'E1E$RKN8H5Z>$>+ZAL5Q_&65( S' M:H27(8-V?IB89K@)'3+G6)=HBY$9Y7(@/SN(B9W,^QL/!_9?[/=">*) E,:: M!VW%EZI$B@@*EL$M*- 2DP6!S0B M)M9_PNC=Q6L/IVLEBO+:9E\G?9EO6>9;=\4@U\Y4Q^'X=C[^>G/5OV6Z<0R[*YMVP=ZZY7WCC=6;FF$(_K+QX MG_;G2NJ7N&+EL%K.$71./C=?3C8(VZ9!YV@:)!'YAF54J%7KT\)5BQ(U>"WO MV]4F/7J%4[ Q2/T-CLM;8S>0ZG^?TN4.@L)? 2SC!5W("+(][XF2*&^(4#:" M(!O.WWN?S8O,)]+,];0O>1HO3#* T)A-Z^ ]31(V7W[W MH^>7%%:K0@T(@1DUUZP")FB4%2>/!<*;^9(^?4LSA8E&H4(]"#$9E7>04F2= M+VK)2W?1ZP]*RUJ^"H1KG+47MCPH:*,I.W6GEV%V.\&Z0]BD*357HA@1G08@ MW!*MO;S)(;8\T+)=F5B6'35^[F'L/=ONBKN+UZK9K9WCI)%QIPP.5EA:S2BU MPH.#TBBUM\? M6.2ON8\+O7"W+30 5@FCWGY>LW+UPR)YZ'MT/0G4F] OA $ MLW_%9")Y*,?@G&-PSC$XYQB<)!M)$?OU?B7X9E MKU;J-3%0/ZL>2&AFMP@P'\,NA>"6*.OB&3E/Z(9H[EH^KJLT!V%[6T7EB_- M%?1#58L_D($7SUY-;=BW F$*Z$H)]J 'S3WYL-SVI=4.A!B.3OF/8 ]9 ZZ] M4!C/J-T,A!"2+OF/4 ^:?ONIB?$?-0,AZJ13^AGJ3ESBY1V:+ .$!2.Z1CL0 M(E&JF#0( 6K:[KJ]#B,)RZE(J1#<0TN@C >(, MF&65NJ6P)6-;&/3S(_OP_6.X:]]/J0SHJ:)FPEN/KQ/U%WGM;PL)CAL_P=M"Q]"Z5QI: M=]B_"(W%P\T"B7I Q3> MN5"N#8-U53+$ ^QD,7I:6>-%6(+10 \Y$6I/$ C)HQ&4M,W3J43*-1@5A MT*0P9?(Z#XV)AS49X-1N5\8$KR"$V$PE)GB=!\=$2#:P;/#24XR(A5PA"-&1 M:@SD.@Y-^F7JWY?6"Q-A*6W96E!VKL4H;TZ/[-Z"';)*!0@A@E(9JX!H6>@7 MAK^^,VPK>JTL= .?#"XGM) U=6](5T+,3KOS9=[#(^&E@3;[W JKZV+"80. MH4UEV6U'XLY3VF ="O?-8F/*+=Z0'YC6Z-857P MT!C/';OGCP$1(I7$U8NYIG>_B91T\A;7: ]"3+;2]J8&QB'2KQ>K6:M%""': MC:G 8.(ZT[KZ.Z+(D#5Y(IU?H7M$)9<.LQ%E$M5M!$(PMA+5NL"@L9M5P\K\ MZC<#(CB[@KULB"1+E/0ROA) 4W/&23GUAS"W$1"AVW7',!<9-'JE"JI.L'XS M(**YZX_ABB2W$"1*D[+JQ7Q^+CZ\31L92N!F-@NM+&"36[+_],^2^$Q>03AA MF1+)BQ,Y@XG"S'9+^$)S>7$@L9=BI1*3T>[+V7U1DGXN[L8K=>@.B]"5+RLS!.5JD6A'B2,CW;F]!5 $'; MRF7!S4H"*(6E^PN<+ $@'B8##Y3,@KDP,-Z)GA90JP(AG*0RF7DPL(?9=]>( MXLF0E1P%E"CCUH,0?%*9-RXB>.0M$<;(BH_M[/;#K? 6J[ TA!@5+:($.*#1 M,_/<%;6#46RBJ)5,$0B!*QI$9#L/6?JE%_9%A2&$N51D1.\2?DLFG,-K.I7O M\GX^.>7:==Z.#HV/IL.[J7LT^!P-/D>#3\\&GZ/9X&@V.)H-X)D-AO*F>-/F M@G;>$F^#H=?TVF?3QH.N7OEL['DZ$R'+OR;@I[X?TD/U?"DYM,HJ#,R6((," MC:?+.EX?,A=YFZ[E%NT+MU@9B>*B-LU-& MT^$MI81E"T,(NJ[$1Q8&M#E-67<6:T0?KA2/N$9:A!!77=W5I(<5FBHDMWVB MY3=9C)EU7[0/D=6 $#>MLQ&186EYDLPMM?[$-#&B[4>=$7@"M6J"B'%6G#^5 M04$;0>E<(/-EY!XCDX!L",FK@ AGUF/U(C^3U55M%=$HWZ(')0-[)U*4 ;(*MWV#91#5:3^B 2 M43?+:@*MOZ/\=HNL"\-Q%MAP?8-E#OU.?HJ=YI0:[I;*Z_:4) MK*"XY>2,J=I(MQRV9I41XNLE3.0"(\NFC@]F&M*+#?E2O/,3-3=*VAM*-,@^ M*:XL$"1?J(_5+TN7) :$5Q!.# A?WNFUC-=_ +N/W'"1A7[PBP()^Q#KD9@$ M0'=\:M*0O0#SF?S?%SAW>ZI3PX4%@*U[].0Y3]04D.FT-+]Z21T(D3PR)RRQ;CX;[8[Y<(C)&:2=GT_/YO72&4JP+8:82:UDN?%T%4/.T^3A( M44;^E:>+_.K?]S1?$6=RROVMAQE)8(X3STBY+O&T \=K:+ XU:IM>#E1B*"H((0J[)C<1 M$-BLG!N^[3]L,3*LN9O>*JNY$&75(<1CUV10!@\:K_=HNP_DHA#]!+?0R"0L M#R%>6YLY"1YH5 T[3XGH281Z0ZV];"5<1RZOMQ/3)!#)-ZZ1$828YXI7JP8A M8EN9#G58O?AHH^#AJ4LCK6C,E6-H7N+_6G341FV.]HV.:*N#<=>::V2%#N'K M86U@1)8H9-'8:N3ZT5/!&-,C&9L)SW>',G&8[^39P);4T]M<^[W$,(&9.VO(.Z,2_7T9/SY M\T:PW4%6?];WL$]!)[Y M8\Y:C+Y\\GGB6IH,5&D$@M5(SDL55-#.2-%J1KXB60!BVLIK5#M? K(MH*K\]FW2MM W_SF[R+S\U+PEG9/6J M$-;'-C4_FVI)?-"PO:]K0RQ&C&]N=AX >&:]GN*@+= MM-Z)OP/!LPI,[\3">C5ZQ_[S&_+I^TMWB*"R1![>9C\!P0L,3-NXBHV&U1\2S_#7^B4&<1YL;M7MC8^."A.)GOD<.P^*O[:VNS_E,S>?\=I3^ MR-$%_2IB!;A9_-=$WV(>PE%[)"1_8GZ0U(8>E! MF/5JO9"MFNVC_8EHX07T[:H VV0A-GGGV&X_ M/8B)K1>[L9K\H%GXDN7X >$G.Y[ "T*XI=F[_ !%"X//@*7_3K-WW7K!'RBX M1Z:WKWND:TE"4^>)PQI' M%A]YG.);9!Y2K/QZW1BJ$H!B+)X':X1UK<0?5*W$K/6C>1BB>5@IJ<>"5B"O*_&X'Z[2K9N%=D0$J2+]8J04 >8:D M6BHDJ@S8ST)A]H[1A_'GT[/^KTNU12L7;//6^%OT?+&VT9*U-#.]5(+<=T\$>\MU_G6]=EQ7L.]-5 M34I$L%H^MRC-E5Q=$68@DY;NTQ13DZ52;#VQHTP,"$X^-,Y)=W2\TE"/XRW% M8ZC',=2CL".Y(%U >(8,[-KNZAX](3=$*99; M7'00OO$&&!)+ -H6.K[S*GME*5T"T',F;5I*,ICAL"1_D2E;!HAE@J-?'$$# M2LJH+>JLV^W3^/-IBS%DNBD9=<3/!=+\0D*_.=ULD&4; 7)VW[=$-.;:1D]L MK,Z7J9W'-\]PQ,M,U88@G#NX6I:L'E6!M$R<;[#V1@.2>R M"A .'Z6REP%H1\:D.VQQFKLI;J5"EM: <,XHE;(401N^;A;S>M@WR[S=HJ(0 M3AA2P8J[#F!IC>W,UP3.A>>RS 74ZW@1^H&W$?A0->M".& ("=+$TL)%VLC> M[Y\C,M[0U#7)YQ;&"_(OT18CTXXVSJXUV7@XL/\RY%=K:S0&X7$,Z3BJ P[ M2!,=%J)!<"@R!%=JH5,.O[3&8:NF8>&VA'":F'5H'?(F2_T#I.] MX3?L/0?K&9F#%VO#73R3WN^NZ9U=,H60GXW\X^7I=:5J2WU?'BK5POUJ4Q5A MR_Y_;K\6:QL'.Q834I4\:1-]WR^JQYH46A]T7?T9&HX_Q]\P(K,&IAIU2_9" M]4:?9J-]7T:J1ZDFV)9)OC !JWNU#OR#*[KIV5/^+0@7>X!-G7*!M3QOWACX!PHNC*T=&$Y\3RF*9$A; M4]ELSIGJM&I#N 34_.RD)8*6R9QLO- -Z-4T9$U26C1?LEB5>'*C?>-PJ5,9 MPEV@YJG4D4#+3!8^GH\SXA"H4 ?"Q:'F>5, WO; 8PD!XH>.M(G3JMVM:^ZD ML[&G(P.0^[(:;Q%F3_ $I=^X,5;VI6Y5JEM#;1ORZFSNCS>%4_?:QG[P$#[Z MZ,^0_.G@II N RK5N^6^$Q.KOA"Z)_0!F9YK56=45K];2CNSCVI* >0:4>5X M6-6*,0\#/S!-A7>) H0W1![7-OEL9!C@ MK,S5F^I64SHQA-832%>D7QH[?[(D/;A'#B*XYLMLT,\]\D,RJ2V\"\,Q0QH> MQP$A4X6&/M"M@G1F+FU:3- 6NQ;??NIV8NCN2Y30]+F]?6C6UM?Y82+_^6YC'SLQ]'[.15YUK;_[S MW6KO,'P*VD+\>;27+#M+9/>IP)P>=*O#G8:?=RK'GT>-]_NNWQ$-Y$*) 80M M2Y?D#"L*E(?5M6X5OQ,/$BP!_SPC(KLA@SY;H=&][Z,[#VE M'!6IUDRW6M#9M8UJPG@U"VCZ^EBT?9!>B&[L$]UJ4Z<^MF8%U?:21 ,AHJ^G MWAH37MF3%^\VM4)GMTODH#N:\V]0@&W3G_@^V>A8"^\<)0O0)(@6),E,KU*Y M6_(Z\;GHB@#J]J]TEQL!*.YH(]!-[A)K=Z5;->OLRDA_ H4P_RAL-A7K=ZL> MG5T_T93"<">B! .,N:B\-]WJ6R<&^=YE6JZ]O[X_B)M@^!'],ON[&%%&WL_/ MS^_^.3Y]9WJ;]TS.E[9/D]F%&"4=3R5;3!Z91(%A.P<1,5+12X!TQ4Y/3DY M>T^_1>_MO.GCC-ATIO#\ ;&Y]GM)23Q8JFT*2G>^E#UX*R$-+< MMSD0TGH@$ $ (E/VV>M5*F6"HDJ ];\M$:^C;;4T.L&%YX;8,,D]<23FKQXWX^\5U2U9,*3 M@^MI^%R](#.D1O7Y<5^KX)M3Q32@0%ROO M/<>Y]C"MU'FP/[\3$,Z)P,(@*TKRU83D'A,7MN():67V&'R.0^BZ_E.GU?GY M-/V8@>=GS,#3=!CF !3]F*SGYTW6TW04Z #4_9C71RFW"XCSJ5XO![U0]'V MU1/U<<0 R-D -A-6?^?B*M,:M('V,XVN8U:M89[*X8ZS8X:N8X:N06SX7L-@ M.V;[.F;[>C46";C#K*_,83T_&)A.0E-\3UX\9)K_5J&:XTRK0\E\\#,\_U,QV5I!$2%NXI(O: O"B*\-7"PH_"0/G2\KW'3FOK5E)S'P)+FB;I#OLD8DBV-$[ MX %9B^@ROHT6T9+,)DHUX=RV+I_=M(!!IH[V4GK16JDFD.O7&@JJ1&(:(@ 2 MST/;H<^H2W-0Y M!\!)J:%^:ESP4 !049H:"C[]LOSF#<,ND'$::!]%T.-2K M(#,BZA4["#Z@((CZ&3WUS4Y]R+HFPF)'TCNZ?HN8U6T%@A]1DWA=B"UGEN3U M)SZTWR,3V4]4+X79I;5J0_!#J9&E#0W@MM)$R/*I,LW0RG .&"3[24D5",X- MO8$FQP.-L-1DX/LH\"]"C*,9GFOW%)6&8('7HTD(!1I#WT*#6DH1FC\Z\<3@ MWQ@O]B;<7+ULF?5/P)9230C&9SWFE&"UO'K%KZ/C.YKEWW/GRP?/M.E0-T/Z M53)?$RDX"^-%^@)/I58Z)4SPQ([Z:E8)8MM)K3-=V/=PWY5H6W2)EHA,"=9W METCB@B:_FYB\EQ-JM=8IF8*7G3 M/Q#A^#:1(+(6]@8Y^;-B5Q_MUL@C>!I'75FZ$ FT+=D]>D)NB.@./\F/0W.Y M7(1^X&T0GKJF$U)C%]U9DO^W"'3!%JU22]UJ2"-FITHX>W'1/R :GN":2,\A M?UITR.];&HKS_9!9AB5Q#LV C%_"B6NQ+$4T[L(/I!YYK1:.>?(JI^Y7YN>8 M"0^&5VM(F?#VB<9HC!*S",?KNB!CNF*=OCW[-7/B*2 $L3-)30QT.F"3@X_P M$RKS;JE5[<_/I0.-GR]-8=8KVJ: MR"'8@FQ-BE-$;"N?@N WJZP=K4BDEQ/)Q/PSM'U6FZX]4Q9.S8PL>D>4L^(1 M)=TT"QI.-3Z\4TNJ\VJ'E&*%?D*!?*+)OI\B0Q)^)RP-\9PB8B0;&20 !& * MY_6-_HB1/-!.H1Z0,+L2Y2LC*@>J^G#(1(.67E28X8 M'!S-"W2!S#79R#[1XE-7+%1!.0@[1FW!"K"T[*'X9CA/AFO_A61BYA6"L._2 MEC$/2$_FI8> [-[HHO-@(M<@) L,?H)R<&+7U192"92^"(@[\=WUM\BTES:R MA)8\25D -CNI*NV%+X;0@M\SOIYRAVT3D8,+U89)<$&V].2 -%^FQJMPSM%O MHF_;7:E"[;V1VM#:=E-S.W3%;L(B]\9S@_7$=>TGA'T#[YA_K#Z559OO^X6, MFC17A0W-<'1-98]FI/ODL!\8[LJF\%B4XOGNQOB/AR\<@RS-XD.B5@L0'X)2 M.3AJ@81-ZZ&WI:],:[<"Y*!90:D5R>;#!D!X$MV0=C+)'QV6UH!PIJVHPVDF MI1@!L':)GI#C;9%%3XVNYWBK793S1,I<:2T(!^<&V"O%"8#!!38L1&'(*2L6 M@W#P;H"C(C I!Q6])+[Y;R"/6Q11(G.M+8H/"S@N+@@1]P5V0#_90B/&CH5 M@>PWQ/HF)H@/Z'43]N]/9Y\_?3@]_3+^>KZMC>Q"_&T;&"Y1<\W!OY!ELGVRHJ%0B?T4X+9-QCX(U*;+OPM2642 MW>=^ M64?P4A MBWMA.(XG=>+E"D XA%286W(HH-GK?C.P37> ]P2+9&-;+-;#ME:4 MO51K6UM$ HP%J06-5Q#(IE6D22+A S)VT4 ZVB5Y0J-<(0A[';'>9()?E.26%@C%,R\Z+@CBU06%N]AN1$D,M$,518B LJ./$A94@'( MZE.F<67D %J$)J:)0V3-R%[3=HA 2YQ3XN(0YK-R74LS(\8"@!?N## KN2M9 M5JF_6Y)J_'B3&*9P%ZJ>P0=+RU;27D(Z4C5B5$ M!&W@)6G>%EZ\ B1*A?Q;%,R7%X:_+EE6]9J D*94?ZCI86QYC&E,];][^ >] M;V]L[8!M_/+CKT9;$/*7ZHW-&F#;OEV2Y 5GB4P6WC7IGA/[4N?+4A;UJD/( M5:I'G!Z^EKD2K+'[U^\.B1DX3.E4AI!L5(\G'71M)W9^H2D_T-R]\@-[0]1F MOMQW@\S7_(YR"*O8#HCDGWKD540*;4?#F>3OD>FM7/LO9$TM L!>,C]Q%(N= MK-K?/,]ZMAUGXJ;M6Z1,N$$66>,GCS[+=JE^[&CVJR!RA39R1FE6+J]$_;A MV:XR>IGIR7 D3V^T_5$0ININQG4#RJLLUN[/"=6['[VJ$96\>HFS_%)0:H>* M5CX,P3#;H5IV*=K7/*T*7[[K8':5?!N"W7G@DZQ$N@.::^=;MKEV5S-$@Q7I MK7JP--^&E@\E7H0\0' X# MGX05I Q-T4MTL"?U$'@O>E /N,PU.CM31;WU7#.]+^Y@6A)\%X)_9>!3D4"R M ]H+QF>TU!_V![7D>;;X21Y2/2Z\#!$_@P)<"!2F_9D5/P"Z,E]0?.]!NT8=!.$@'KM,BV?XDBMS9!IWS M31#NV->COL/=F?>ZV8:Q?QZ_6M=8!WOBUO5TYKFK!<*;?A2U].O=:FK_;J_. M!?R:-P,'TT[J;\SHT\&N0/;Q;K6Z?T=9U_)])4I=)NIN@PV[5MO!N[_*!0I- M3\5)B;_[:!DZ,WLI,GFI5>U6@^!XR-2DT_*VL?);F8+@[BMZ.YCTV4*_("O78_4;6Y4:!W$L:.1*5R7XT'9#G'W"'?:N M/;PQINZ2_D^$C_F'XA>G,$(/MFNF'W.^I$D^S2 L7,UL\3L@=NJ-7 >J*XGN M37&<'E\9V"6CQ)_CF>?[])VRV!Y#QDP%Q>GRPR!V[+7O<;>(2 9=K.F!UY^Z$].DIQ52A-X3>R&2(C(GFPF\8R.#9?59 M&"\55*6]KD"Z[]J.[K4GNR$I,^GU01 5-#!7']+%TG;4)@>XHQQW,WMC!]1: M%CW/1)\_C199Z@/@G.@4ZW4[RAM)':.(#-H8/$"C1E'#W=&\4JYI&P[Y-T'" MWC;R8@3H.@Q"C"(CEV!0UFFP6]H;2_!2!S(T?2AD^2OJ\SYAKD #])KHEO/& M4@OK@83&\@'E_-E%UB20G,H%9;OEK;$+8V-Y?U5!PB-V:BC#\@,,8NMN'ZZM04L\HMVRUAC;@\^F):WJ=G1SF;E M0P)XSO:TI'RWHF_$3U"""-KH*(SKR9-A.S1.B1QR'@P''13H$CV*EBSM5KHE MMC$'@#;.SH;;E";+?$*8[(AT1UY9U6ZY:B1WKSHX<.,1>R9"5F**HCVG'B;9 MV)/5Z):[QOP!4DS0**.]FKI^@$,6TV3XMO^PQ5#10R'JU;NUJ=4V MTN@#A,TLO?&BQ&%4L%NV&K.M\*# YB4U020VP6CO>R@B.K95::A;7ANSGU2! M6L[[K^\/4B"?_Q'],ON[N#,9,3P_/[_[Y_CTG>EMWC/XARSM<<)]:M?9L<<1 M#!;H1S94 =EK'; Q2:.7 +G6X9F0P [H5SZ,/YR,1V]'AU;)/^*&1ZSE4;KI MT=_BQO^+M+-Q7#_3SSUEIR='2N;L"V^FAKP,?P.R>[I3T#5)>02!OC^JKK(@P0*^0 MUB F\USTEP^G'TX!/87=-%E"!&P\I?2NL(U36\U2U?I[0585$O\-6:UUKOOG987W M@+#]&+*.WA@66GCISG)&7FD-""%7.D0J@8)VAA0 O P1-3I)2:S6!(2(J"K# M4P]ERP;O^#7PC+9ENT#Z-75OR12P>$;.$[HA)=>\1T KMP0A';WNZ*P,%@Z= MU_83^H.LX36Y3#4#(>UZBT2FD/9BQTF6]:E-;V)&H9:N]:_0<.SECL;.1E&T MB5UG?/)#T;3SN6C:>;CXQ]7E]]G5:#HE__IM,OL^64SGMZ/)[>7H7]\GL^GU M']/;;Z/)Q<7\^^WBX6#O&8U/_MFIS.<^^4Z%^ M'\OOH8N.XST;KHE\TME[Y"/\A/P%^;S$GJ-:N7];3F4VTRNP*EP NRIY5Z5& M [6J0.P[>NJK3B8@:T_+5&:-))].QV>?X5B$VJ67"QT X_LN7WOX B/+#NC5 M!JX%2:T*!+.1CAIG[OI*D0%@BSK^7-+V;H\P!B4EK+06!.-#50A@@+*.@O#@$$X&N[,M1 1@K15#S92$3M'3<:+4 P410=0QI 6V>VD;/ M1R)+>L4VNC>KUP)+6:UP_NC>KM[,&+_QGEC?IJY<]>\]QR%K.LTS)ACKE5KJ M<]VLK2:UD$.S[,N[?FXX]%>53B[[NA VMC7T7?W LD<\+)(OU@9>D?7*HY?- MV"5]FGZP&NG"MB#LE#M1 J$$!JH4+)]W,C/6TXE<4Q V\-VJ1$X P]*(RR2+ M9#4M2%>'L.7OA/DTZ$I^I5_?1Y*.?2K__?\!4$L#!!0 ( +J,"E/X*>;/ M2- #J^#0 4 ;')N+3(P,C$P-C,P7VQA8BYX;6SDO7MSY,:5+_C_1NQW MR/6="+DWGT"B M"@DD$H\\X/QAJUF5>5Z5YY>OD^?\^__ZLH_0,TZS,(G_\KOW7W_[.X1C/PG" M^.DOORNR,R_SP_!W_^M__M__U[__/V=G__O#_2T*$K_8XSA'?HJ]' ?H)OO__Z3W]^__[K[_[T_KL_HK,S0>F#EY&> M28P8R3]\_;[\YD)03>(?T9^_>?_M-W_X]@_OT0\_?O?]CW_X$[K[6#;\2*3< MAITMHS#^[4?Z?QO"$A%UX^S'+UGXE]_M\OSPXS??O+R\?/WRW==)^D3Z?_O^ MF__]\?;!W^&]=Q;&6>[%/OZ=Z$6)U+I]V:21[/C=-Y*';$Z_#?*R@]KX7[_A M7Y9-3T@+B=[_\,,/W[!O2=,L_#%CDMTFOI>S'ZQ3&*1M0?\ZD\W.Z$=G[_]P M]MW[K[]DP>^(X1#Z]S2)\#W>(B; C_GK ?_E=UFX/T141_;9+L7;9BFB-/V& M]O\FQD_T]Z0^,[_(!_] MUT5",/5\D^6IY^>2'M/B+[]K^KZG5:CLE-AY6E? 2WW)C/RSPQZBQ3=^0C#N MD)]%XA=BW;=ILF\6E;-+&K[\KVAC\0M+76J*I#A+BM3'O7Y:57Z=K4L920LZ MQ>'X[/-##Z'_)Z/V[YS9]./H4LRU-_$V2?<,]!^]3>75BIHM30&/KBX%Y4#3 MM0,ZYCK%M1U^DC!2**-?&>W_XW)4$G#&-SG>9V;&4)LO:W2>*-HR0LNVRQFE MIR*/.U(I?<08G S7453-U564&WV].$!7<1[FKZKJLSOG(Z';8@/Q]0*<3U7D MV-GH=\"=JR;BX,%%JWQ(TJ;%K*;9 H96DV+'0TQM WRH-8HZ M>,AQJHB3G1_&4B_.0HJ@G>.OH>D"QJ!.P1.H.VH'?"QJQ1T.@25E5V/R#J=A M$ES%P:67M\VQQ^T6,!H;53L>BK5&P,=ALZR#!R$G2]9Y :*$9QN"?&%Y'4;X M4['?X+1!\X8F@ >>3B$YYHZ_!SK MO@GE-,W C[5FQ>KCK=X&])C3B#IPW%54$24[\]B[B?TD)5,[VSD_Y 1@+Y(B MSM/7BR30#\6N7N!'II':]8':V@7TN#63?. PKC%9(<8&)2D2K!#E-?/8?O2^ MW 1D"1%N0WZ+VS&1Z]N#'\\=JM9'LJ8QZ#'<)?/ T4O(HSI]-TN!\R @MLO$ M?^B1Z7NM29K;@A^J+2K6AVE#0]!#M$W>@<-3T%S)?R!VN+^.YT94P?Z"_'.= M/B8O<93@9KC>)5GN1?]?>&C=9&D:+V6H M-BK9.%!K+9!@V*5*&T2G? 1UJ MC2):!]&QH46HS3N6:-QT=+=+8OWA>4,3P&-*IY <5\?? QU;6C%MQQ M;;Y"DOYL ^TQ]>@KG8?7_29I4OCX>\!#K%$5.;YJ7P(=7,TR6H\L3@UQC1V2'RP$$JJ*.2/.+T9X_LR3%]AQD^ MXTLO]X146IMHFX,?K.V*'@?Q-+4%/5@[1!X-NR">B!V"SI"%&W*9)49QYU#WLOBCX461CC3#^-'[<" M/^H:U:J/NEH3T*.N6=*!HXX119+JS*/N:H_3)[(L^"E-7O+=1;(_>+$>\W2M MP8_"5C7KH[&Q*>A1V2[QP-$IB2-.'0GRLPW3&W^;GA=!2*B=YSG.1UY M3PWV:&T,>)!V*RG'J+XET"%J(+#M"+VYN+Y'@C92B"-*?>[9>X>CJ L^CQH! M'I!ZI8ZF;J4%T '8(NC0B9O2G!T0Q:E!LM_3]Q.)_]O#SB/V6A9[T5_PUZJ?\W?TA3P MN.M2L P]U+0#.@H[Q;4.213GXYPRHJ3G?]TOTPM4ZEV33]IRJIVV!#PF.]0[ M3C-QU SHB.R2=G"J"75$,M*.AB-/>6$V(.MM%S,D&U1L'I1*PT4,RR9YQQJ8 M(A7*O$-3+(Z)&*D7W<0!_O(?6+_?/FT'>$BVJG:TJZDW CH4VV4=NG?A9!&C MBPCAV8;@.7&"@+E8\QGD\?> AURC*G*HU;X$.L2:9;0=6B6U00>(R4^.1Y?X^+_8PT JQWI['<9>[(<$R1.>^TR37+QG5Z!C MTL8 =+CVZ0=P)%N);[WA67]Z6-_>7)X_7EVB#^>WYY\NKM##7Z^N'A\ C/BF M+.?:1DL9Q2>9S9M;+&%DCI/-O"0W-(7YB"/O5I/)O+7A4D;@B7*-H_ 6<-YR M V%'&(VWKM*4SZ&>.R<[SS*<9QU+EY-&P)VK62G5L>HM #N51E#K=30CAWZ5 M!!WYTMA:/3PX72-Q=<1YM9$OG;9=A$MI5#SUK*.&X!U,)^\P/UN5,?XP'&YL M+:5V'J/NSO\NO&QW'@?T/U?_*,)G+R)29>?YA9>FKV'\]+,7%;JMBVE?X/[9 MRP2JOQIU!.R__>2W'NF$/"LCP_ZA,%HA+T>2%V+,W'CXS';PZ3]PQ]9/.&]^Q638!;BKFRA=G01Q5U%>(T%_I MWC7--$W/HG-:4I]$RV><;A)8>JY0C'.:&<:+HN2%5A"F?_S+']ZOOOOS'QF> M_U:JBZEJ-#0'[6+N\MF-3 M4$6"K..9?5H=,2?K./L!=S4CEVM36U@&P*YK);3TE2.J(D5\A MQN LV9X1%GPB=#3]S:1V1,FC5&I=D#\\ 5<-F\&Y#I=@:F\":%$:4Y1Z_^WW MWWW+,(I\0'8."6&9O]X1@?/S.*"G^P<:-'+UQ8\*EN0VV>8O7HHO\3..$O;= M19+EV>E1TACT@&+;:*:BN#>8F&-,#,2#$)9S8>PQ,'S^)]W"323=!>4[CRP# M4HR("P4HC%'"?2R),W8V6WY/M[E^3MKD"3K0RBP!^8R,B60?^FB#8[P-<[1- M4K1/2&O2C9"*,7K%7OIOY0FP3TQ31!XE$^!#BOV0L?H:<=UQAGSO$)(52OA/ MTB03=B!M2T,@GUKBZTGPK6DV<_^+2>Z(L6<_2BD *B5 4@2DR("8$ X./ %9 MC=H+2];CS@X7U5C5J7*=I/*K\\,A$G4+,S(C!BRK7^Q%4<.UP_C4 <\<$YA1 MSB,CD@8^JTRAJ:WOW5-HSVAD ID',$=L,K6P36= )YZ$XC[YYTN8[U@3!>!7 M9 ()J@J?9$+Q?.*^_+D'G43*68',0D^IM\]8&T4A-@N%0B,ZKZ%W;!8+Z>(P MR>D$ML&$3!2L^#HRH!02>L;T$I+6>R_]#8N9CGV:?<6GP7\4Q,#;5T:_G*=$ M+=V&&<[;T]2R_SR9X9@Y4LP;$1[4+J%?1,6>?$?$CO-YIS=(0T>1I65&8[] M^;4J$:(BH4HF1W,?5)-*WP$R#]:5O2C]X(*[PJM MSJ,]-'\S\VKK) 9AUEW&/#K#T!DXKYY.JY642(BYM*EV9JLK#G)RG.$X?H=8 M09P*\;LFHGJY1_\I28*7,-)'-!EU!3JKVAB@'D?7W0_P#4TO\>W#U"23,CR! M\$'OJI,KR>HK5T%Y\UIAX#W%."[?X=;+<=TV]UR "XXVP"2A27SHP'):7<5! MFQ^-ILH'+V)1XF3M1]>P. [H&H_^D\LQH8H/N9?F+I3<>)E*P(.P^6'%''2WR@^9'X M#2[;3#N/].(Z:JQ0?@GI*G,9' G:F(P&'142Z#(0<*0+2M3_T'OR_+4CDT6/[L!]JJ\A5*\S[0O8+WNK8#OL%49E#$G^ M.G5R#(.0P?DL<'/^X>;VYO'FZ@&=?[I$#X_KB__XZ_KV\NK^X??HZC\_WSS^ M#00@F"6S:>VP'*DO ?MDA\.#$!X(ND&064VEYX'2=NF%:X. 4=?0&T;:' M[XSMJA[Y8W-CV"[9(?. \4HIHZ89TYEC3JPKB%GR:G^(DE>,[WF$B+&;FO0# M[J[&JJMNV]D)L/N:RVX[M"6',QEP!,>?IU=>^K6?[&FB"1Z/0W?PXM&-R]R/ M2ZBR/)DCU-I@==V1S?L"MS7^QB@EOC1H!]@C^\EOO6N3S#AT8R2 MS:KT_5?'GC^+$2[Q%K/HSA0_X_@TO^6&MI[/_-F=W_&2-YB]IS><6SNZ /=# M$X55?VQK#]@OC<2V';V"N,R-,?64^0-7-\9/; WL2NM;G&4_EKEM#O0= '_: ML!7FX%DCY ;YQ*GG@:M)37!AK;RKI#^&F-;9"3BJF2FMS_NS(&0S%'RTS#]P MT&UBS;7XEASEQ7&,V5ZE/D[34()QY/GU]E;H[MSW--4"6Y3SQWQV/+3C/ M\S3<%#E]Z_B8T.F?!GTG$1'EB>4.Q5G7,_W1F0 'AVF,JN+)N!P 0]!$BMIZ ML2K.[T7^D!4J14)")J0*1;,YU\5"4B[G&0N F9>+\",D..P-;4N&J7Z0LTCX MF!0*3OS^SILC,8E! ,%LAL",N#L/ODO%\1\3ZVJ' M]^]7__J'/[$#!?+G=W]\O_J>_%ESYG_CWY*&?_I^]:<__U'^^>VWWZ_^3/X4 MC4'X^WD0L%H\7G3GA<%-+(J'**;7_#A&'8%C@KGRM61'G;T XT8/X:U3AY0L M$.5!R_L*+BNDHHRC5$BS&N! >)P1 X@24DXSE\EB5>P2D.A[2/$.QUGXC'E< MP&V2T6B ]?;1^Z(S7F\JT!' SBQ'N<_ZD(",#9::#,@Q5!90XS?3-8Z(LT3O M*-.O> &?9$N#BUPM2%P:B"?4]VL&"H6!(FH@=]ARCW,OC'%PY:6TF$BFB'V) MMZ$?ZH[RC#H"1Q!SY570Z.X%&"=Z"&\[\B4+)'F@=ZHS"#:.:G?-J3\6/-QY M]V.*O:Q(7SO/!!H; O=>O7*JMYZV NR=+<):![T(DK73 5=!O%/JQTX&Z"+C M7U?????'U9_^^%UY#,"+9D*Z)S.^=X#OAGKEVN_# +MAB[ SW'^Y*\@W@=ZB M:IW+"GP+TZHS)'("?7AD9 ;J:K*KRHO&.@;=@ .JJ>)]ZAH!!EMCT4>(85;J M&#D/9YY&V9,89Z8R+,\^CZ+DA>+G=9)>)L4FWQ:1K!-QCWT.8]H9 MN)?W,T+MT-*H)V"/[ZF ]0F<9(.V28HD(U16)*E8.;K-F,D,4M^TI+E"7FF; M=V&,@B2*O/3T&'*VLUEGEE ,00>)SW/XTC-9EV'F]<@7LBM8IV252_;6;,M\ MA],'NK'5&-.X,W" [&<$?3B7KB=@@.RIP&A!7X03#6;BO/A)$2+<$&,'(0AL M!E.S:/W>MBJ[+! 3ZXKV^7%O/7"//A(Z+&]%TZ< M]D3JUKTV;%37K<>NJY#0'H:J]UJ@[S:HW>7 2I>%>7&3Y&.[\EH?6NS.GZ=1 MO.[4(&*JE5C2GOMNLY[ /;R'^IK'%PO<;O>1?IPG&@ WVC,: ?P66[&%X?ZZ MO<=RG-YD9]W2?!E./OKFLN[<0#;4,R@,;RM]HG3K/EK?>FD>J]]!:YHNR5-' MVDPV>:G;%\X3:PIKSWRB;/>&N:/+TIRT8ZO?0&>#F MN!:^S177&*BY)7"';5%/^Z* -P/LGFW2CO6F@)-UXXJ3ZE?S07=^QY\GLATY M38G8D61+WQJX_W6HJ?J@IBE@/^R2V'JV6']Z6-_>7)X_7EVBAT?RGX]7GQX? MT/H:K>^N[L\?;T@#E^]+GW%;C">B/P^27-$+88LD7S5SI60]V8MV M@X>LSHPTS4QO$"?J0F<>4*_3?,[M#N#T.?1Q]I!$^L.ME@[ M8;%;V?K&6=<:,,@9"&V_@K+P<<9]-<+AGE YM,W9N8 M+*4*7V3MH2]]Q:,7P<2=S_Z4)EEVER9;;1:->@O@7MF@CNJ&RM> _:Y)2MN1 MQV@A3LS->[+QM=E[Z5,8.WPKCUFR[)]PC%,O(EAQ'NS#.*2[I3Q\Q@+&-.8P M[@SWS.9H4$(S9CU%FYGC+GML039[1BIO#JIL"< MF<.YM"SW6^7JTMBMN25PCV]1K[%<==4,L"^W26L[7*N2U+44)NDN"PPC;.K+V3=GZ1!&'OIZTV.]UES):O6J\ZI. +'CAG,?7H1/@D[P*@U MA]8#U^]\6U+=)W(!424AVC 1)1XR(5>ZTG=NMC<+,+,PHE@UY50$=GY12Z_- M?P6>]@KM<;Y+:(-G(@:K,.H:FXGAQ+SS <=8?UF@;[T(3-2J>8IG)TW!8Y%> MXH$#G!"6!Y'HG: ]\IK)/'_OQ+H2]Y4GC2X!;WS]>!!!>*(E>K?1_**NUH<\ M#>%'AI$W%40:31#ZOHO )T,3Z%=?FH[@L%;O1S\3R[P7GM M 'M-\@GGG5C2JH?UQH ]M=F.6W'(RW*4_?-&1.2=_KD^+K6]P3> MD:Z^\NQ&I,IULPB93'%7&AN!Y=A5)#%=L=3 M#O/>P!&XIQE4;#;L"ABU^VI@.^S+>DME*I$58KS8B8C@-G5U]4YM)W8A7'$-K'A@N%1V,P7!KT30=T M@!!M)#UD!CL/@E"\@0PJ\E!@>"XK_(+#IQW% M:8\(Z3UAF3^IR-@^5VQI:6A-!=O>GI4% XFQ]ZV@X M2#B51Z>,W=FFZ>=W#IMBCC'-,MF?RC*AL\LL!N"I([$\^.S49"8 =7HR,+=M MU!.#*6&T\XK=V:!HAM&@>1#,F'1!IJ5;;_DU/%FI7Y"5 M\4Y>0 ^B"AA+1E1NV(OBF@S'F$0]DVPSZ(LAUX?@8 SFUPQ6N[AC[[*IP7+O MB\.SWS9372\$?#DCC6OPN M@Y@M&/.&&]D4!^TY+10;1U!X0KP4TB$I'E+D8[>,BH2H$E$%6GCHZM#DTIZ^ MM&>NV,\K^3DM071LL@Z\;.\!'/0,U#VJ/Z1K#AA^3*2V3Z1LM-I:S?INJNML M0?]YR2'E->_>?G MF\>_ 1C[7&/JO$E,'Q>??PEUAY1=?98RUMM4;ASC31V6,+9;Y;8.ON//TBNJ MZ%=*]^0P8<90UKJ:E\G>"V.-;71M@8_=5A5K0:9-#0&/U79YQQJCZ%=.V%78 MIULEG=1Q_8CIO;E^'7K2#K@':E73E&GEC0![GE[6 3N LB K^I43=>1QTRKG MSL&J0.X[+PQNX@OO$)(]7ZNS=?4![GA&*JM.V-H!L$.:R3W"$P!*'MW$2#!P M[*JSJGT6EFH[=&+?+_9%Y,FW#@VG,NT.W:,_=.?N:XJ:HYMVANSTO76P]H2* M$VJY '$,!M#,T5Q!9,X:N3E9TN- OIEJ!09M8^ HT*YDO9AM4TO _MTAL.WH ME611^132K=_.I:8[1ZS5DF_UPN:6P%VP13W5_QJ: 7:^-FFMT_4*FB"VN=,K MZ#3W<"WXZR8^O:BY3Z+H.DE?O%277Z4_%>".:FF6H\S$?4@ =G!;309DZ65\ MT#O)\2OZ<%QE^GN9O_A7RA@)SH[P ;!]'%Y]LH=5-UE6:+,R'34!#@E-"M7N M,97O 3MSHYBV(Y$36R%.;A+O.[ 8Y:NXM2K"J$I]\$A''T_^1I)K]I![:0Y) M-_=QU_8!E.(ED!H,]ICP4#"-=>>6 3C(.?E)3(*W)Q$ ,$R[L0/L4.^5]J6? MRRSYR_JEP$>(5^;('A/-K16;$JD^[/DS,3H3_YZ6\LC"'#_@]#GT,7_==(_] MY"EF5'[VHD)7,'4&ML"A?R[#UR^1I^4)&.!G4]W^3K<4D$+L\6%47V&OJ\^V!(@F,]_5%YSZ889% M1/CZP*I8COXCM7%ZLT#<:=YQL%?+YDW";;>V#A&6K9RE>"S#%;LO$1(N#5FG M,[5J(O8L"B7-)IKS;0@1@Q_K7!9I&#_Q>80?]ZC*2]FUQZ@VA(!CH+UQZD]+ M^E(!C& #E!ETO-N$.NT4U'D7@THHZ!.4C\@L(:@[^IQL9@ M/_L99RRQ.G&S0\53Y%@O*%8A2H_)G4372=E"87ZAJ5[ M!V1!$>C\,**Y-,<0?.$(K1!Q5>ZPPYRV M4PUTLEBE%CM",-?Q5?10A5AC&%Q9D@*.4T,,=!K7U8\.8&0:I,ZP.#%^K$F] M2(M%Z ,L+')BK;X@!&X9I3WV/4K1L-Y>)/$S3O-P$^%+O-$%:8U$&CA@C6G MOA<]770! ]JHZLUPE7.24(2XN"(.HO+ O;B9W)+"/+YJ'E\Q3X;CD$!@G.2X MVE>&9 _,-IU^DI%?@%Z*$8P\K;UG?:9H8IH[\H/LB X9,8IW.)!)P8NBC'R= MQ#%F@5\4V!5[/3!5/E%-&C;W,[ $"HAS&EP>4D[-#_CYY6SJ6P,LJQ!)?3W M\O5+&"NO7[P*<@\">/=^=W-Q5=\Y;3#Z"#U8-#"-"'_(:KPZI12&;;" MTD+/O >F\'^>]OE/28-2BDE/4+F@B$G*&E76I\+6YD4N+F+RSGUSN(C?X&Z, M<0TN'H(%T]WC+$]#GU8&HZW8W?)/J;[0CRTMH!/B*"8R"(QH)P1X#S!,G_$O MD%:(L:;QKY*YB,P281%, %#W_Q/;ZD:NT DVI951^-F&1_G @QY^^#,2]G03 M6R;X&!K)."SK#<&/J4)3X(]\F;L< )K:6@8(!.,@M2] 7R?I%H=YD9X<(XQ# M<9FXU,=<0Y9&"KGE(50OK1PLDQ0Q@ 6+SF*YBM;;6#8)?>PBV;L(+A.F>AAK MT!*JI+8\D.JCE(NE5"D%,(B:PVY&"#5)E/<]EN>XZ^V1CD0H_@2_,Z3;B@A0 MH!EF%'D/TI\"\)N- 0I9Y_;;8>1[V0XE1;Z-DA=V\Y"6'SD=JV?K,IX*F<67A=3PVL0 M:MT Y]=:.!>+ M)^U!;\\-Q+8N_-18P_.!%O&\.'_X*[J^7?_RX&Y,?\(YU?DN39[# DI08:HMZ"DM*%7"@#D40=-<1;[842KF?-U#\WM^9@8FK$#!2=B!1P3 MIS2P]A'(2'P X^6DZHX4)%N*Q?()U-+ETJ][XJP"J !>CP U>5J:G#XJ M"?N+G=@>%'LW(?&/[J#X$A^(^"&;?LB_(RPRIIWOZ6GQ/]L>^!IV!0Z5?0R@ M0I])/\!0UDM\6S]1F:Q0R8:]I%(9N8&6V4W ]/84ZNZ3KO9_T;_4-_OFK_(7 M]^Y^HI?UDV?P, [MG$A)L*F0+_$6IRE=Q8ACX"LNT0<:2J2>Y%+E5]I *@ M0'!QAUAL]Y41\+Q.TLNDV.3;(CKW??JZ5A<^WM$%.%:9**P"55M[P"AE)+;U MTU))G-TZ2O)(TI_$8Y]QNDG:X6E&G0.ILZ?1><8S665?LMY>A[$7^V'\=$%3 M7Y!-T668M7ISC^[ /;NO(6KGH89] 7M\;Q4&Y%ZH-L+)EF6H0>5SJHLRY4K) MT=$!I"M[!((R,\(6TV"BF,STIVE\9BRM*,\N;VF"C/OP:9>OMY\S?)YE.%?E M%ZLJC..*\1XGB7;,\(5,;:KVHFC MW HY*NXWMWT^D2',0L=+.T4LV8WSDPY6YK#IEUB(!4D>,1R\" MP%&@OS%4&##O#1@'+)2PSMX0RZQODAG+^E8A@\POYCH,8D:;7.SH\P&6WLNC MZQ&^"XM";Q-&KJ,53LT@#V;NL8_#9UK4V-B"C5T7!P]Z [0#PVF_14%"B_@C M@X'DA"I6KIYDSV*&4M]4JZ_UP[Y3!6[B9[*$25*"*W%WK(YT41^9:+_HIV.&(Q@G4BY,LP?UVA ]=+;MKYO)RPK0R?J%?TOPD- M-L(!S\?)7@E&KTRPU(LSS^=A\OG.HP\%,?(CTB7]>C&"(*\L[[]5J65GU SK7]%;=;$$I.BUR-7DL^U1+2<$'REYR M;/5+/0_->CIVZ[0@R^QJ/]O'3*==E^C<&@-T^O=1OZ6YN$[\\;V<26)S[=QND'0;T_1<%!P9JC P+DF-9 M/1,@/DQH%8D3M4A[N@?8\%#8\:HJM9R5L_MV/0;T[PW4_2W-H#\WTG9=W$%1 MMR8.3H:.XS*4R=3U^3<]MCK1D$KQ,B(TU"06\-60&A M(LN3/4ZE3J_RJ*@O8%H0712.VAI-#Z]]*2X.=:T5'!!-*RJ[-4$R@5TEJUZ> M\-/Q+4[14T)0.4E1AM/GT&?/^'TA+XO8?]F%/JMSE86!R-J"=EY&5C$X%C=F MF!$(U0NTE7+^"0C;9_]5&L_8I12B.)NT=BF(-]MH83[)&)N7HK.;"JCO#3@@(3>-F9394;L M3WR9 &1I1 -PZDEY>Q0?YZ1]3-R9*2%K(_M#R(Z44 .'[U-T;MQ;UQ;\ X9*&$]?84%V5MYK:+ M:HMJ++B>')9DB5ESQ/D8!]DU@=H'+\+K+?DD*.BN&S<^\NK5$>B,TE_YHZQQ M';T@KW7-A1^038VQX$>1;#,$)9*+/,_>1%SUY,5@TKFBCXZQ4K6D$7UM0PWB2&Z;NUGF>\ MR(.^0TK#?M@S1H\LF:(DLZQL.S&8/KXD@]%40V.I<-IF$B,\;2*P1$!MU6,* M1$6$XT(P=1+;'('J1[+3PRE]D'][>V$&J1 0A7#!PS%%1V6QJ-)J%C-<:22Q M2&1IUV0:;*$\EX(NT]CG"%\>L;]#5Q%^IAC19^'F$&58+"P/]F!?F%JVH=_2 MD$2G>BMV''=:$EIH91\3'WA$N,(%#!B,KCY7U:M @.=3"2L6I?L'(2WHOBD: M(UD=NO]?<10\)A^]O$C#_/4!^_2_^CCP/OV7!@==IFB%!5WG)<%#IPYCP@1E M=I8G9WO!#E7\P #&= 81IQH9A8:]E_Z&<_H<"65:&T ,\=:8L1BDQE*K:E*+AU@,5+:RQ1EFF9XIU(?^++!!]+(QH 4T_* MRP,M6P4G K12G%[O1$ ]$YG;HL?/1+:E"2' 'K<&9BDH[M*0"';P(KFLU!BV MJP]PD#)26<6>U@Z (<5,;MMQ+:B+W"HE?209N-H33:OU/3[(K2&MO"ALP-.L M5(D@@,3&W=*3Y/7V(L6!MM9S6WO@CMRIJBX KM88L -WRSQ.N!NCS:Y$&'5' M01J3*?LA2=/DA^"NVJFJZJK:QH!= MM5OF,6:<[;2N:C[)SJ-NW.6K\R 3$&7=K"'(WN@9IWFXB3"MJVL WJ<]@(.3 M@;JZE<11<\ 92+U.*L)A3HKQ>Q^.3&VOF5M:1HEH6@;)_DTF?A[OA"82]\, MQV&2,K6K>^-0-A[Y;:F\@*(!,8<##BZ\*,I8YK08LV(T+'=:)=T#$^X3E>W( M9".0 XIH8QFJ?((Z@!;T]ZACJ#;D<:I7YI7TY0DA>W=_4&]:?28:^0^1C=Z9 M^*5T_!&KSAMG?L/JTI:UFVG.'EU(>UT1:^!D4=L*JCX MHYH 54;;5>.-G.-P)+>6R\0J55JNEF$9QI[Z(4_\W]8'=E-P]06G?ICIGT<8 M](../*:J:Q^L-W6"C"#&LH_T7)WR0(()*KFXWWC/H3P6=*G;9\P0R<'U'9Q M(E'\YC%Y]+[0M=PNB0*"2C3#T\Y+\0>B37"A5+%IAU4;WE,+D!(#8&BXG%GRI M&HV=:XUH=H_ED<%Z>X_IHPV?F(!!+_GV)O:3/3XR1^>>:!H.0-%H0G,>Y7(; MBSSTL[6)M!UC3Y66$E%_34N9A.O2)B$3Z]AS5XV1>TZ2Q8$S+&&)*HG0>HLJ MF<3JE#;A8AU/*B"VL!"M>V\[5)<01:^9R'L1 #J?V!O#+N(=\ K60@GWD>N@ MGN),9:J3LBWO"FDJ6!'JU"CT?S05^[,7\56^A$*6&R$.ZA\H+>]8<EM^ M5%"@O/I"X)5L7>[)M'"UW6+M Y[9A0 .;6Y^%!4>YY4 ,,0Z,L20YS K#M2* M'"MUP"BHX;:KRR/"5< 20T050%Q'=S@^\)^)S9'<-/1&V'V MJ[$Y U=2L1])69?2[Q1>FK\-DVWP4QC'X@!\0L--.\,.C^FCXBUBHOS@131 M]V&'<2XN3"[#C":H+8B,':D,C#L#G_KZ&4&=X\QZ I[,>BI@_>R.LT&,#Q*, MD,+)>8: F0QQC^EX#*/0DVD7S5&")J#:"$-FS) >"W#Z?XL8H^^^S7<_NGR_ M> 2N9FMJ@V[ L<-4\?JCQO8^@/'"6'1[!SE=Q\ZR>#5X5S.G\K;+@L8 @4N< M^6G((A'66YE55C.YF[0'ZI/&JLJK^-;& +W07&;;$:A0IU-+OJM2)CN\2:0Y M#/%Z6UW+Z.Y-FAH"':S=RM5N $]: 1R>!L):'T$RDG1(JEFE'O&7''T@(^\W M5WFEQM<4I >NTR=:SX6I2*/XDR@,V!]D$KPCEI4!0.NMN*/TH@?R"8L#[-I% MCD4;N)^/:D(5&D8A#!A-QM7/?@>;A1FO U>Q='EN0\19;\]]G[X<#>,G[;;V MM!UP1]&J5C]X.6H$> #K91T\&"N: ";#"?6$X7259G<$A/RP\X"TM0-P-^Q6 M5O5'?6O CFD@M.W(?2CV>R]]I6/W(7R*PVWH>_1Y1.6ODJ6[X:P(=FH)BB8, M3#2V,^X,?)CW,X(ZY,UZ A[^/16P=H7V\0]@XIK+$ O A+LT(5O9_/4NHL:( M WJZR>I\=\QT)OV (X&QZD=/D]L[ ?9_<]D'O,YE'-@I?DE>G.E7E>4?DFW^ MXJ68?U&6F0?H!=658-?\V)/$4GVCQ2!&;M+0?XD>TZ;&4.=9(<;NR(N&V=VMK:+VODC@?1RN->4//43$J[]%=6ZZ+K7/*D$7"?;%9*]<)Z"\!^ MIQ%T:.45NL@1E]#Q$Z_#,EZ^74:N&_\[F@(=8R8*RG@A73O@.3@ZQ1Z2NY;P MI151@PKG:>+G>)ND>Q[CZFV2(N=E<69.D3&9WKS.$8BI;5(]QT:7<:8XFL?< M> ^E;0P4CLR45*>^YI: I\ .@>T#IT[K"\RX[DKBIT><[JD471LD75O@0[)5 MQ=IBK*DAX '9+J_U)$&HGA'TANZ2)V-8O6GEQI>L!Q94:]TEU<=NV2?J60(>?@7IRDZ1I!GR/ MU"7UN%LDFJ_MJ,37O%NCJ=0]M>,%Z0%R'9M;;N=HYKBI!F;:!R="8_GV&8$Z# M9]JN30@,M8@)]F'.@3D.RFH\-,[4^!2U+PW@B&1EDEINLSX$ *.-G1[6R^:* M&X_*4OD!=Y"N6;PWD;?@(JUS=#\*2W>2$3>7;5X"X](1HF4.K3.J)-T=DVN?_L!1H[]J*+ZP9UKV91KL=>\!D[T[#B5H2CS6U >K?K2K) MN["3!L!OP?3R6B=N^N9\WINM\54H*8[O"FUWQ(V-EN ,VIOATQ9+<8BYK MR$^QGY%LD,)GUFV>P:7E3*: B0-B5WOGI?GK(YE>,UILL'M:,^@&W/=-%:\? M!+7W >SOQJ+;GUSPXQS& :DLX WN/@>C?2@L=,@;'X,:=U^@(TQSFJ?S"6A' MG1!LXC0,H0Q58B>]])"@GD2G.TJG!P7@.&%ACJ/H ]/N@''"1@OKL+7](4I> M,48?<(RWHXMMGZZV8J ME&A5/ZY%1INBFRG/BMM@UE4:56*E=V#E3FG<'[@Y] M#7%U$A M5P;_67A1N'VEH40\Z;ANFNS5$2@J]%>>XH%Y+X!(8"&\]:"_^.O5Y>?;*W1S M@\[0S^>WG\\?;]:?T/FG2_2?G\]O;Z[_=O/I)W1^<;'^_.GQ8=XQ_^#O<%!$ M>+UMMT;W$>QP:H"]8P0S29<90 JH'XVAD;5S"=YT"BFYLSUHQ5_6C0!RBNO< M9([PJ/=J_1-^48J,I$E,_NGSO0LK__'*_[]KU6Y!!B@2#35,K4QJ3QH L6>P M*M:1NOBE5HNFQG+%:].\HE_%?YTO[V>WSSVF[[GU)G('*9\S KE761Z2_076 MU48^:00<#IJ54IV]W@*P*VL$M1V(A!Q=&)0$X?GFQ J[C.5XQG&!"10D3S&+ MHC*;K4WZ ?='8]7KT1H=G0![K;GL]C,*XX 4%K/[LD%HHA-#C/?69A<>#OSQ MW%_)#HHT?V(98$P6VS;]@;JQM2G*QSM].D-_UV.ERS@IE;QJ_7C@+DX?_^0[ MC/S(RS)6%9)M]TG;3,C)MOX[(2GR>?ZE,/:C(J ?O.PPZ2^(T"\1K7O%O\^D5H0R_9;P)IV(F(B8B7YP(OO++B2]2KH5 MC9G?5LTZSA[4WTCRD]FZH"P109G%:=H$3%![1TQP22:_*&%%[*Z^T#@.S"V@ MG8U->@*=A2S4/\J!T-4-](+27/H!3_<9#S;8%2Y(L($#!!"LDKF& 7H_3#,G MD?_0K('/9&HD4K'\"Z%/.,0QV'/9A2P\PU(RBUJ#P$%Z. ME?Q#H;]"E02HI16\+;!S>ZY.S"32U]3LZ0[(/GKI;SCW-A%^P'Z1LM0TK3#5 MV@$X"'4KJT*,OC5@ #$0VG8X5Z1111O>NF1""RAO;NG&N-$@+KO[#UUKP*YL(/20*U%!&IX#3ZCW>10E+RS!#3V[NTR*3;XM MHC(BQV6U[F>"*DEJ&$32TARXWW8I6J_0W=P6L,]VBCQDZF&$X?GKY#I;SJK- MMTK^+DFB39+\QC(?%RE9A1=1L?_H$3U#+^J8.BU) '7*(08IKY=Z]H=^PV2K MSI273%DE%-L]^J58:"_EFOF"9&XS/1R9H&*)2I[N(=&):=;L&I R8F%N689= MKF3NTN2 T_R5OE[-Z:/6?Q0A.[,U6]GTZ X45&T-H:Y\3/L"7@GU5L%V^$M& M*_:LFU]CE\S@K99FMTO=(./53$WVAX)H^Y!L\Q>'0R0B( S64/UZ _5T M2S.4]5;-NP)?--EH,N5Z*5#N3TDC7XB'O$HNE E949Z@#49%QH)=2*O8BZ+7 MK]'5%QF#(ANF(O<0Z: LP,CXR F?F:O SFAPR0M)9DCEYAY89[>'=PAS+PK_ M289":1+KZV@C;*T6D1=\M/4'6 ,2"T)94X/HH+:K_\+PUE@=%Z![BI45I(IP MOPP=TG#OI6'T2OZ5/(E'U8=*+OXXP"]7/HL?C!&P;8V#'Z3F[^ M4PA6MK^")TP@GMXT"AHK1E$CJ!R'"MW2(8MO,1'7\%ZNO0=0F.ZAKKK3;6D. M>'-K(K7MB.:T5XA3=^_6\^A,J;KST9^2)'@)HXCLQ\F40G0(-Q'F)VEF+MN+ M ' /[F\,U:'->P/V;PLE;(>^9"62NDMFXAP7WOD5&-,XO*S?'[PPI6N+=4I6 MQH,,%FR<6ZS!2BZ#A.AKN4?OBVF0D+8Y=/SH4+0>)-3<%C(.=(EL'S## MGE,2R@!=>7JE7>X@'G9>BC\0@0(UJ?/Z(')I$2%I\& M)U]OK,/9B/_2BFYA6>%>2Y6F,9MH7N*_W,H'J\48= ?M] M/_EMAS[EPO+4LFO=DA%2.,'#@]E-\Q%[].;;<:[(*R^-"2AE=SAERQ^SV;Z[ M%W $,%1;]?V.+H"]WE1RZQ) @CZZH[$$E /$-_M36^$3SI$X-*!V((OY/=GW M,%8NP^;#)"7BA$EPC^L)Q5Y'-R&WB:,POS5"!;L* $'B0'FJ9=C[4T&,( ,T<8^E)GS M1"^$*9)<5_QNG9V_E9S! (P+.ZEP(Q/Z$I11TK84,6$YD5ZK'$E=$&32#SC@&*NNPDMG)\!@8BZ[]4H$;_):YC'* M\BQ/SO:"*1C F-X6*CR$]:QD^RHK608@*YGVO;-U)H %H8"Y\D:O_Y> SV$ MG^3%/Q@0F,$0*@H4&::IS*+P&;/T^P?U^3\>\OQ_I "ILL:@#.ON H#V'L ] MWT#=6F"3OCE@7S>1>HRQ73X$@.+;YNG&0>,R2P"'_IK,X;[<*XB>O_D 1% -'%CIK"RC.?XB8-B M"AGFP=57CEK(=D:$9 3K^!ZS_ +QTPM787P?K";C4Y!W MKX3J(H*H^"E)66H@+T.W-"40^HY2H:FC: =N_%V(4UID['7%J03 +R:%H\C M(^GOX-/Z:V%4$&/T7/WVI08:J7E%VXL48# =JM$8OML4?,DW9,F9,@$A<_2BFR*+(QQ MEM$%S"%-R,>8G?;S329=5X6^B.?A];AS'-.LF#33)K&\%^%YEZ9JOYVEF7VI $78D,S6?9O8BM8C33#N-QO TR9DF'M1= MNKM&($CV*E\EY<1>S??I$$"))X;X@,G\B?A4]P3G&RI M+@:D!IFM&:RL2"X"M(9I-H8SBO0G&R8"4M/&2C&8;PI! .*8>Q/2^D9)S"Z: M60BE:E#Q5^XX)6UIK8M25FDY8JVK+S2');%AC+=AWA/0;"@N!LRLS=4,9+W) M+0+$[+4:P_LN:MY7 1@2$J!W0H:O (*76]/)R)DZ@-%CA@JV$.;20 "OJ^T6 MTZB?"N?OB?Q'P48](U]L2"X&ONP-IHF!Z4UO$0 V0*U1HF$D>Q6]J 108P/! M6"ZMVX??8SZ'F3SV5%=?]'K]"-JHV[!*P*_TKIA^F>5>7A <>T4IT0,"YGV. MJ9)/,3W'(^85DT)VGT016=F^>&G?6#\+@HO!.UMC-:-=7VJ+P#IKI<;P5Y4Y M0SG)'E'^2 @ $.><6JU0K49Q:R/8.WQ)PM(M\Q*09=XCF>7$")#Z40".0!;F MJ#WG,.\.&&-LM+!^?,%Y\U6'F=V?4!D\486:$-0!L[ M2L!19X!Y3NLN]R(#&(6&:&/K:K).<\FU 9? 89$+0ZF8M"UR&M>B0:$B#G"* MXB0^\RD41V1JC-^J%GH/Q8;2)CPZP[>,.@&%D'Y*R^"M[A[ 8[=Z M*#!NZ!8]1/7I46O&^WK1+;+^$80L62MFYLTZMJ^JEW#-I(.0*O>#P:4<\ M]LQ[)NN,)XQ2O/?"N%QO("+QOJ$9A7J:E1G,F3%-C]L[9K*A"W!'-U%8%_UX MW!ZPRQN)/4X!JECZTWSWR%/A"N^/.T3*BCG#E><>WFT4#,Y>:KA9;OK*'EY* Z'B"4R M]*++\E:A[Z/8OM06@U%69M(\S^A#:A&H9*?1*,\R"&=$69/-F\(<*=S!K)\@ MV"M3C52_//2I*;=$*A3&#+OHM@X"0GT0FV'5^4O9J].HQN3 M60PF]3-,,QB9T5@$"O5490QWDBR1RG.%-J_J!P* 3E!G/E]JL,PM^> FQ_M, M8]:.+L!]Q$1AU1_:V@,>^T9BVX[SIK&-?J7T$6/@:!:=5&?5C2%,??=E1/Y- M0.;LX<(==R*T<"IF9764F'O5G4$O<>%QT4(NENS2YICNBFVICU(6N_:D 1T]+LW2L MLMI( $8_6TW&7(NM$&&)&$^D, 5SW#&WC>IO&;TB""E '8B-&#,:@;,A @7T M&JF(>!R."/6W7.TU!OE_*O8;G*ZW=%&:4>1^QG&!C[=9[2V!0H&!>C*&7],, M>.!^E]2V0_,>BZ=Q&<+\]$T]8Z.7!;F( ,T3%#,A6-0H%8-??#)!Y@WCG\H8 MGTK];J5^DO;\T?K3*WG\(SJ,CQ&ZEH^Q'O 3>P:EN^]O:0\4H8Q5K86SZ!H# M7H!TRSQ\Y%;O#"5Q1W$G,^A:O?G+-+K.[Z=DUDC(Q$ 6/H KXD"\=5)MTTK;LJX1 ,?%+^<^>Z-#@(3L=6+R3Y_7AERG M%SNB-+Z)U19A[(>'"+?=7PZE"=W]QS!9#2&&$(0,(J/H9>UY^ 55Q%&=/TI2 MQ"6@U<=JS800[F] ;CJN>ZN;,76]=W_*Z MM^%#L=][Z2M[,!0^Q>$V]&D)0-5>213ZEE4$FO.#<);KK<)0T5&P:UHM].\- M%'0LS5"F#C'O"OPHTD83VZ&NWAXH9[W\=>;T M(C-:QAP$1E_B9&FN+&_(7\=+&_+1?]U3(#S_$AXO3XZ_ ^KMC2I07ZY] 7"J M;Y;/^GJ 3<:_4EHNQL]'3+?5.@W+;Z&/H;H:M5'$OX(\CHXD'#B2.+69EVX3 MZ7*9T.PH,_O%1YXN3NL9Q]\#]HU&5:1WU+X$ZA_-,MJ.*D'-H8],HL_,[N%] M:7>/H^\ANT>3*J5[J%]"=8]&&:V'$Z?FTCVFT&?F+;KNU-". E#O&6".?MMU M*&=^XVS91SSE2VB-2X+_//_*LQ=&= L*<3?NXEC.X2DF;,.,!H9WF!B,^,,3 MK8^X/WA^OHX?D]R+1!A5@U4,N@"&.U.%);YUM0<.:,;BCQ 724\3#R4_5N&2 M<:2% G+*4\;/H8#\+T^0]_24XB=:OFI;Q $=W_)50H:"<+O%]'$!+[WDYP7K M'^XW!?%8=HLP+TI.;LF[FNEN2M,Q)C*^I^&FX&%/ M! $S)HE:KH#)0MJ)KS+TLB,P*"C2B"D&D^S.AI>P"VC!NB*-?\.O:._%Q(U8 M<'J&T^?0QS.#Y%R6YM8LV2#.1RVKP3C-CY;S&.!!,VS"V(^*@$R:9,A5=WN_ MST9'T8LDSE."T]EUDI+E*BP_ M1F5!O-(),I0\XY1UI6G:Y3VXY#LO8,Y@X)(%*W1Z7IJR8H,HG_FQ<@;=+T<= M6.YB'R_#3&Z6B#;E(Z>VJ...+D!QMH_":C!B6WN I_Z]Q+8>_#7BRB,]][&\ M&KUUA^X]NBUS7#<>KYOV6=[X'N_(M&6,.SLZGDUY!^?%1X]M98* AME=WQ*H MBQJHIWD:+YL!7\QW23WB0^GR19=87!\?73A]!C^VXFOY#'Y=91-T_@Q^CE]W MDELH^7[_FCCE-;\6$$4RQ/*]XXS:I#]@!+(R1=-E56=GX&AEI\N04XCZW55Y M6L NH,0%E2@Y4VTE@R)E.3]X]S )W%U*36\DY:9F767\0)0A$AS1!U&31_!T M>U\UJTE,QXR[7=<%A1XJ!76Y^S#[K>W\0-L8*'B:*:GNJYI; MY-=0@\X("P M(HLH7?<'!">J=AT-M'98VI!M/0[0MU[2T!UO%]PT?)WO_6?35YEUQKS=JPLO M]Q87198G>Z)[\VE^=R>@CMA/:>5VKZ,'\"5V#P5&"HJH$N/YD@6]JW[9A?Y. MN7-!.R]#--WC\4@G,LY^/S>UB4[Q:X6J37?)Q\G]W-2Z?VH8#R]AOJO_]-,! MVR-IG.V2**C6\2:&:.ZV)'!K45P+;PU]E@9P;2K8'QT(FNH! KUJK\,7 .R: M0ON&U5=ED(H/ /2:7GOZ$Z-W;.H20^$K=SNHVS /^) M!$]^>,:X(L;6S0YN;MM47%@]A11'F'R.O*<4LT]'6P0U*4:6Z=XK_<<=.\1> M;YF.#:C:JS-0*+ S@EP6F?<$OCBR4&0$O\^J89Y*9N+JA&X#6''5>9=);NR@ MN'O)#'%N]'*%\9M_T32C+1[T \'=HHGA.:_*HYD6ZBV (ER+.NI"1OD:\"*E M24K;0<=7%9R8FV7%F-K08&FY7HB2^.F,Q;-OO(C6K';G1#?Q,Y$J25\_X?Q\ MD[%;3XTU-$V!NU6;@JI_-;4#[&BMXMHG)A1$5XB01;]*PH[N92;5T3+05/"324Q?ZIX\.3?JL!27U2K;Z+DGK9?@ MP'JAAP_TDC:2Q!V[\_C*7GUA[_"8HVXR(DU.,YM+ Z2<#81JSM0&6<[2C[0% MS[5V .ZVW0_-+\, MR6_%3UF9PY0\G1__S&L9\1"7 M9A[Q8_1P3(T0XN*]$OF@]36KM !PQ MNI55X4'?&C 6& AM.[PE:72O#N\+ER=.:?N[C#^JPGJ2HCK M/",V[PW,9173P.:''!,W^4?[S#P.IZR.(1%LO8ED*!KY_VP; MXN FOB/2TX*&/!2MQR_1F_ "(%TPU8_JPJ#+4KFQX4P1 U5RH%(0ZLA2 M%!$D"@?D9K9A _"Q!P,'Q89)9<-,M>&!2)"*(-/QGDN+^EUW/(95D_RXL1%0 MD&E72@;"G[8 'O#>(O!(SYOWHC*=#&>F"_MY@]DGT%&6VQ,T'24+GE Q]=<: M#Q1XU;(.4&AJ!!D4M$J5H'#2 CHHZ 4>"Q1$/3Z'H#"^CK+(H&-0F$ZQH: P MSAY)+';NZ)HK]+WHZLL!!R%]B=A^LVO2#RC.]%9=W#2F>PW M) ]4,G%^-3N]^I766-(&Z-GWF!;+IO4%F_95?8W726VI*&!F)B-L:">U1,0P MU&@PCI1\-"<8*[0^T/\RH,'[ _],<]KQ:YZ2;?W6B[+3,$G'$#2Q/3_'U2E% M\S&&PT"S\NC:'I;>" A90\[2 08.G/ $'$[1P3T6(*_1"G-"0H:)^^S.X^"2 M&"5*#G2K1-$RSG0O(KKZ@(< Y7KKM_2 ;3+F\AM[^J<.@MZ5.@CP*UGZ2N7Z-* +9+_&&QL!>_:,(\]<'[!+YO3 "XA_ M@'W?0HDAKQL%JQ6BS)AO<':HXM=R*N'BY=1?<10\)A^]G(JGF,7L*6!7;^ . MTM,,S8^J6KL"=HV^&MB'#Q)7J(BN$&5WEB=G>\$0TD-"G2ENC5\5FE!8O%N< MF*.?:]PNZO&AN19CO$0\\0YUZKAU701@3JM\]-+?,*\KGY7DW8&$3N'VMT3= MO8"#@:':*@!T= 'L]*:23S87.GYL-+7^C2Z]0MDN27/^9H 55;3+CS^MFW>^ M+S+JN%!G;W]5U-UK@2X_Z@.:3J]W_99H!BMH?+]Z+@36]7O:;+ENWL>Y%^C2 MTSLR+.<=_MI_3UWRGZSZ939>NG;M*L-+T]S=(W$[OC+78U'\T;Q3J302@;])B@CPU'"J6Q M7-Q#SV@#FJFW0U?W"PWZ%BF,BZ3(/L_WDA7&&WE'B3I,PZ QT[84IS;VJNVHTZ;=0E#I1W01_RDX+ M1)93V2?$#,J,I1F>N4[??$;0:^CBXO0N30XXS5_OB#8RS()%!)D%$G1V!^[D M?0W1?%_:WA>PR_=6P?[!"R>_0HQ!&6+#@\^R2>H2\.5[%0KF8%(-03?T6QBS' MC@B[D86D629,,O@B[(LD/%[$QB9]9TX(L2Y)QHCF1-B0QMF(=/P)6;SR+NSO MWZ."3RU1^(RSK]$-SZV9H4.:!(5?%@6)D_A,^2C%_)P]4 PT[W7I5+^20A>I MA.>_#)U#PZ!%PQEW#CP94?:8L%HT*;X3(^T9MQ:K-ND'%$5[JU[;,W1U KPX M,9?=>K\@.* \08('JI@XK8X]O?(7#6<@M3>Y7A"$CE-NW&*B*[X.8_KR_Q83 MN2]QYJ>R0H(/8HSH0]R2E?-\ M8/,8HF: :4#/X#!T7ETCRH"M?W^$A'$T?>-Z*S-,OSR&$=&<'ZJ4M>XOA#K8:J3C@MT_&;ENWR^WFMA[JX1?G1/ MA[3QF-0"E>9LZ49KSX5YZ$6.ZR8THEN8L?J\]UZNB\PPZ+9 /V]2O'-F5_HL MS,<;11]_+A=<$&4#Q[U'5?XF]E/,-H\1VB1IFKQ0 ]"+47HI'B O0X$T0]I@ M!NM#!^62AB;3"?TB*O9*8E;ZP%Z7F]2F/U"GMC:%/)OHU1F@F]OK,,;U8,6N MEJJ8,72V?H=KDGF]7QLS;4=AZ0C0'$-MT1WX<:6M-K:#_Y$>4&9YN&?10&4H MV)9EGU3?4_B59YQD^)[W+'-N$YGB@\-(=!=FN=*-&GKFK7M]X^(QZC7=LN'; M\)D6ZY71D#S:QNPYJ@$!H/!J;XSF)ZE=O0$NL08H,48"7\[LC'%#%3L1A.;^ MC6J+,6X[7JD:=@7N>,H#J%23_ [M!+_ '7]JV#_];U<]59K'"BN,.H))'# MCZT^U]MCG356ZNP$W,7-E%:=N[T'8+"AV#@N M_%.2!"]A%-WL#UZ8LA?E^NQOVL; 7;9=2=55FUL"=M$.@:V3?0FR*U01GB + MFJE+3J2EHAN!GR?!Q)TS?B@RLD[(,O::@V=QN\/$E@2"GLA6X^>$7EP00,+$ MR'DFWGP$&IM9$P/NS,.,I#J['27 8#!0(5LWDFR1PI?5+1:?(;APD5I7$NDOTFC-E"Y2*)LS!@ M5Z=)_)AZ<;;%*9%9]^Z@)XF%0$X?@S0!C4G_!PQ^GO7#",J8#Y15/ MFF2HOBS9)CQ%T$8"D%])/F^PASO3-8&O?C6+!'H!Q8A2U MI@EJ6:%/.%^AVI6QD(!F[\A\LO3Z&_;2JOR:ZX>R;HW).- 4F+6X@C ^REH) M$L,:#/,)?\D?7W#TC#^2C>G.(G3.C.AR<:R'T0R1S(#B,K&LCV)3H5DSD%$Q M$)<#<4' 8=<\QF-X3I#C#TL!*#KW/+XDH]BSHO6FX.C(1/8H) B]&? YUF=> MS&&K)L)^"4@SGJ4DP'RW*( A['7/:NRIO3V04BZ%=*%0FRCNZ?IU"0TMIR6O0Z M^2?G[T2E!/)=VF61AO'3':OFV&$739>%^&*;PDU.V=1^ =[9*O;P)]V2/.+T M$6?@UE\G45EYW>GJ6=0L/ZE[)%KG9$'"$N"RQ/C\OQTFT?59"!:UJMP$1HT= M%H!&[7(/AR-&'UWL")VQ:\K]P+6,\1--+6CBI],H>Q[\O1W=&!5UX:?I*]TW\.21(GS[W_6)?1'35HYY% M6IQD:@DMU^\[C&-ZX-],99G8T*7,9,?[%=_:4;^K;8 #$YF: 2ND-61U9)J MT7BA*&V^(5@F#JB"3[@!F&9]0),"V:_ZAS^9)1N;!^?!,R:HDI&_S%[%&G<&[M+]C*"ZMEE/P"[>4P';(5^R87G)%$;RJM[Y M3G\F0ZBJ4U-4AK$N]C0'$%@9;>F.W]_A%^OHTSNXJWNUB?56-?7=>O"U%Z9L M-<%7*A^QEQ4I#M;Q/695M.*G#UX69I_C9)/A])E6@+F)#T5.OB:>$D8AS]?3 M4IMH7 [ L6$"<]8V!>.1!XPZ4VAIO=T@LO#E]DJ6@I'RH"1&I42(B;1"JE"( M287J8@$HHU0W+X$XF>(PQ$W&)@T^)7%:L_UM5[VED7DLR^W',6F+XP]CL!S7 M'TG/$9V?+E04D31@0%NICK;T)WBF$E,+>RBM MV3A6;;RAPHU7^+8Y&VQI0%K<.TJHG$>F[MT9*+;9&:&L=&O<$W@^5 M%!L&- M&.M;?1[VD/J!^VRG,QI&ET4:50"-*G8.RMDZ,060!/6W2?STB-/])=[DI<:: MZ4?7%B@$&JFH+M,:&P)>;K7+:SM&*=4SXC"T[O0F7RE>ZF;1,XV654WI;0VW MHU+[@/!SYYP#V74/![:,+2_(K"//L3&KK MO'K/3H39J4Y&=QQLIP+@#$?LV:@]?@GSWMBB@-TWPZ8&]V+J*VZ/'0-I-/2/# M<4 /8@A<'J9[],=)/^1>FB_;6AO\%,;Q] 8S/Q2$9ZIGMX%.MI:I&X8=<]Z1 MGVU'%,L>O AG-UE6>&0*RAYPGD>,;N=5RDPRO-%I>=!/,L9T;27 &YS&A]EA M#.!5!$8O1.*&2]OLZ-9V=7K3RR1?H5+V%7K'Q/]JA4H-Z&>5$B=%=^<*9UG6 M3Z58M*3/;GL4)N[K<2JO_\^_A#KPUK<&#K,=:G84.J=- 4-7E\2V(_=#0ZER M]"LE[3#'VL;$14,]L5TH&#YRV !XDT"*P=5HP?""2 MTK4."N-MDN[YC7>*^5N^/%''8#;OU?\$ZJHDT:^M>DN(W3U;0SPW0;P %R\.,Q M!I3?-:[$S7HL!17TZC9BP&GS)7A\B]0C#&-QCLS).UK2SJ'R0_@4A]O0]^*\ M\2#]'>.&OCLY_7:R^%7 [#K%_RAP[+^:K7Q;>B[%J[O5UZQY==V6X.4&TEN_ M7U8NDDK*(%>[I72]U[BG/9#DW[W5.(4")GY(T_"?-!" .4M!W-%@ZWV'6@=MV)\\+5YS*>+@,*8BXC*YV M'$C<3PZ@H._\IQD_H+B'$ G"?>V@!-87$H/(+AXLK:'+I_B@DG!3WS_SZ3@8$-0$X"5&[T MCDK^%9*RTR1 4OIEORJ9X^?Y'*?8B]A&@G+)OF'6Q*=SYGPX+W6[P^G#SDN[ MDJ:W- >.HEV*JJ"G:PL8HSI%MDY$(0C3^JF(D9XZV[F!RT^F+:UN$,9^LL?H M7<20SLOS--P4/.5&GM \9WNRK\_RQ/]MET0!69C21],HHW+\",>1+\.HH$5< M^OGS::^%N;5&[3;O/NJR("?723Z>KZ^0X.&\Q,'4NC-ZX3-&6!JA]&KJ\V3Y MP!8-#CVZ*G4$0F(I%/H9]_Z;UX:9"A=V3'QU#1 MY:[E/,Y#*?M#F0;MZ@O?L5T3S[^H('N]/5DNLI*6FA]H+-K 7%4$ZJ8. IA MP+ XKG[6K_D4*5 E!I)R(/IK(T42ZNY-Z[OF\J[S8"$<4YY52,BPS1VTW:4) M67CFKW=$F_P\#J[^480'BOMM!:P[.P$'(S.E591I[P$8/@P%M[Y5$N17B#%@ M4WG)PFG=ZID49QIC29O]Y7N',!?GKEFRS5\8\#TUF6+&)4Q5$/>2/K'W^:$T M^7>$6<:(N%: 5VL]';2.1QXX=HQMR-I:9B3:@/%H=!7M\Q-4%:)525:HE(67 MYU.D(2A7Q[M5'?!<%=@&8]1;FB3&4RP;*.(P6WD@BG%K+: OQ=W1!3AJF2AL MM-Z!783;2.R)UCK.*G#/HK3Q.J?!#//YM8I^&FL=-0'NMTT*J7ZJ?@_8+QO% MM+XZ48BYV5M,I@["S06 9]PG!'\O>)V)ZR15%PVZI4=+>^"^U:EJ;6FN:PS8 MZ[IEMEX\MZSB9CK+FT4W]_Y(*]VOMW(6OL<'+TSI2Y:/7ACG.*9AO!H+F?4$ M[J,]U%>]U: ;8+_M([WU8\Z*%KIHJL4^CQO/K2J_:J16A74=ON;!2:9>V&@Q MV!LJ'%BADA^B#%&-HZOSO/E,0I]\)*4%Z*,/Y"L, &$%^8?\[(KOE>XQ?>"& MZ0KJW/?3PHLR^9&I9?L271JB6!FM%61Z45P2[M@I-BH4T7^77P@AZ*M4SI/? M_PM!JH^!8-2\YM,I#QV?V'^QNN$;U;Z-Y-\D9ND-.1R]3FF_.1QK4=$=H@FA MU*.;)8';!#:5%G%_.&Q@$KJC)?_U1(C7!QSC;9AGU6L>M0$]:;>WO@VKY<.@ MM8%[0F)O/LN&1WMU9X!*E3>#2RG>JO;"K]:,R@@6..>W]@-[P.>K%G)^CWZZ MQ<]WVH30VL9+@[2:DNU'6;3EDF"E+O"X!U24-!!_'D=-1D4<1P/R0?G!#4N! M8FJ2DUY+\\IFM5O=L]YE27ZJD7Q4ART_Y$R N.Y4FJ?X&<>%U5S:F'']1/!; M3!B6"Z@K\Y9W- =>H==4^@'!DD6)BE&7L1&G7C^7:6J MII^_\(RC- O$R17I2=:K >%GX?L+[P_)*F7OJ(@W)*.F)%AS\TCJ@N2(1:O M\Q8#GMJRC4#'>%1)$N=/J3ZUUK?UGQ306H7\XX+\'>96M^;:WD"!TM(,7><> M#5V7M);IT&#TTPG.#.0-^42FN,8!3KV(30T^HP]IO_) YEE,_C*_1*KU6)JO MGZK;ZM]5\R7Y=(/4H_HQHX\8 R"N.Z+&7#F8SMJ6P$;;>&DNJDU8T]QR28XY M3IZ61I^<,"U-UV/MB=1\I'P;=E;P7K<,?M3REMZR#'O"\B9>KLS\8&4!KU0F M?YRB/$J!$9NN:'Q\>5GEF* !(+3>V7D<7-*:: G+1,'>+G9C[0@<@"/,!.;4 MK">&D@>,45-H.$)*=J#0W;$D!E@)0HQGLHB&- M%L/N%[S)PARKN(3\)@QWC4Y]DX7VI[)(+.J5^K,GB<4ASW0Y)_6 TYJP#Q;. M3&>>Y@1^4P2/*.KT=@?I^?^4;(DI:>BTGL,1$B8'Q M)<=1(^1WR M2PL09N)\?&YDG-$.C.!9LCVK?N^ID1#G11KCX"/1/@V]J <4-O1<'A;JU.\ MP^-NRT1#K190X5 (C/928A!H.+H96^!06J!D!@@-1[?#_#X[U[K[7YT@<+NZ*;KWI#V(+JX+:J-;N,C4,7*T7(, MCI'NB%8[]MHR+$E/O5Z[2)[);IERNL2;XP.L'MV 0D9?Q=N7:?4^BURC:508 M>8%6!K3W7)VQ51GY.:6,A.HFA[ F&]EL>CBL&"'*R>F+A^GTOSCZB=TOP_BC MM;K2'1.%I@M0).RC<-.ZJ*G] I8\K6*/[[X31%K65S"/I@&7DRC>$':I!%>- MME0Y?WI*F;HGT:/U7,8-\-6C*U!'M3& 7+:8]@.^=.FMQM*><_)R4LI#HA6* M\6C+J'D73//]6)*124KV>:/=9[4#S:BJ&29B(#<,7?<+,T>@51RZW2R KKYV<0OLG!B BYWIXB4L<3-0LRR_'G7H9I MG:L[:"P# _JI,NHL_HGOA1IFMQ6ZB,B>*]R&8J/F^DW;[ :[QV3#1TN->RX? ML_6NJ[+D,BK]JJ8LLDC*A 5 X)4_F;+:R?IV<'F3QB-1O

;OV,\?DZLO MAS#5':GU[0_4):U-(4](>W4&?DQJI\OPJ]Z6:_DP11=#>/M MEC0@L[SW[(61/-!,Z9$I1MLB+W@[]D7(+C%0$02"=#W4Y(/!6 MB45B<+M!NF&XN?]BD;A#G6G!.$[R M_XZ /)'-VP&(,(6/R[ M [).:#>ZCT84*-Z/:S3+ J/PYH1>QVCS+I4:#]7 M+RG?N/'F0S<>^D4%O28.?)'$1/""R"Z42.+L YO]RQ QG%V2?V1YZ&M^DF$4 M@>/:".9206T .<"(-H96MA[)::)WE/M7/$:\$@!5$LA%K6C/A%@A*88;,'-I M-YWFH)'HFOP9/NG66(,(OCT<.C+60!@2U-X6"ATKY0:$A!2+P:"QK*;1&S0" M?0SC) WSUYN86)8 *'OZIU*AR6KRUX\XWR7DFV?2A)X-Z6X^YY7@[6'G4>1-G%.S!11&E(E-_G1E_1; M\-<_X@A8V%O\E3?5>W"3>[VTE,AA* K -IFV1T)V.ZK T7@DL^E2MUN0!(R: M8VDV3I+W"N=D>E'T3DCQU4H#D:YCY6!9L$(N]]6:+XHT)7*-"%U#"$)'K<'& MJ@&6-37(6#5<*6LGXZR7"5#.S>8PI%=(("K2G6C?;K*67LM DRZU&R!#UP4^ M+G1*/M3Y95G#1N]WZMN3J2X(._=?5J*.OC@FG/IZ<6??9?BRF0D:/+J](WR_ M-I1_J'?S*HCLP3UE!-#+)S8$(^_M^96M]K&=[=I7;33*WI M^C.R4? M/%-S!@!]>#+5G=])M6\SK/8FB_'>#J7-=^;P?;=+\"EWV&XN,R96G-\_^)R) M^^#A\4[KAE$$[O@CF*LU'^&;.+ ;0ZO! :]+/+*#8#@ 167%Z4._)85QYX4@ MC)D1FL"DO><"<,-0@<$0(0_VYE][F +!Q)9P?LPG]:P=<=CYO2&)A7A_'X,T M88!)_P4@02\U!N/!\5$@7%R8Q2Z.#P:OV$O>\+F*%KLG\C2M@<17]Y@Z6!B% M/%E1^RYE/.K $65D,ZI@,Q)IP#@TMH:VKEC*H6(2Y8?J#%?H#A/UX]SY5@:* MY>IDZ:-&)53*RU&^PR@C0%<0%'M%1"3L< /4;+0CR\A;WPLU M/:S59)";S15B8BP SJ8S(5%][]$H=Q32]TXC@%9C2C1;)6^3S>:5K&:/;#<2 M2: H-*;!9 JUH?2 IU0;33WKVV:RS:&IED4Y(+KKJ6KLH W.7S".V<>X!"UE MHY3*@[% 9&% 6[&XJ%85)\V/JOS$-8P3KU0R3?8UM$U2% GMD4<%8OGLY\W* MYOQG&SR#2$GFS]OFW':2T.(7N@\[+\4?:"E=^N:+?,):7B19O[/-@8R 3D;3 M&W>,=;*>RQM%['C#I\S6Q0R7>R((4@# M^W*XXW-Y UAF8=:^(->#Q<+1ST;3Z6&12X7"N+'N=V.10/ +NCDM7=FOH2[X MHC!4O-RLM;@49_)YZ WY00Q(OP&T-#5@7XCLHKMP7#16;WHPE.^UC]NIXBP M_V:R*$OTMA4F2ZI7:P[OQ.G"-GW&Q "?XY1\\Q2'_V3X+V+0CT_;QJ0+%,%& M-UV?*_).HF_@GMQ4K$7':]!7;\-%/_O"GH<7],+\[(+ M^$(Q,.,BI 5X#3_]J#"=UFH65(5A':0XA;J=!W\OVG/G M6Y(".L^-8:"^*_-C.@M?B6O5F7[ES5@CA?<"EMFCFXL;84E(TWS1?_7%QUE6 M8;3X)8=_$^S!9.+K9Z3K/Q51#1A@U,NC.>V77,^=I2D\; MZ;\7@(_S&OPA3_S?A+T@1P4U/3GM960-@45"7ILQ[%YV+PZD6I68[7VVFY1V M,UKD+DV>PXQNA^D^3QYSL(.(KX#4V3E:76XU&UX"H%$1$.OP,O49^05S+XS) M![12K[ZPR@"!]01S*5BY0!R@&%P#*VL\S'H M\4Q9,)82L&LC*0,20KA!+9=6*RU S7&HC--L#^?HU,^"BT65'HBQ/#28SM,G M<5^R7PN3X"IN#7J>2M4/7L2"[KP<8>*@XJK\%7OIA+H^Y%Z:.]9V@Y_"F*TW M6W1V#D<$HE-,1*=A[ 5!SOB)EM.](T9,[Y@I*7HG6=AV(C82Z64"G94!S=91 MYG27!Z%VZDVSLF*"H%(0'@?#1$%<%K[NDM) 6V+-:,?S(."4V'G=@9F(PAJ+ MRCCH# 04Y$3ICFE@KHWX6P*Z3B-:0YV6\EL!NVX%9X0[66%GH8 WG2WKD"<_SMRQN MX\_)?DB(*;O8'S\_+V^O'UE37UL26B66&1C) KPY*R\,K4X5&1RB4$\Z( ML4:<-ZHB1&1H"*BUUZRFJ@7Z,U.],%-YC.M1%LIUV67Q8WM4\FG&-^4"V)L'$793*W\=1CS M:Z XD)5#R>Z#\7.X@!92,3%N0V\31F'^JK&0KBUP%VY5477R*K7:JXIP5.S?Y39SE*7O'?^WYF,O"03J\K)H]I*KHH*GO\(T?FO"^:I?AUH/WA9F#T<4NP% MZ_AG+PWIE$#-\=X(IUN[ \4T6T/H%TWZOHM91!FH,-JBBO%"G!GU$\G.X % ;U92!!MP[^!@A8J6MZ'3[M\O?V<898AU6 O>=H#."88J*L[ MKCEJ#MCS3:0>Z>B&D3]+MF>$ <\3[/X,9RJ5^32?2HT+\H?',@E#F>O5U0XK M-Q%4R0*-<+&# '#?[F\,_8S?UANPYULH,=JL7UO\BSHP :HX0ICX)[5(?>JG M$[QN>G=SYC*I\M?A%Y9$]-@$$^3^K6LE V6]Z$.2ILE+^3B]88-HWA,HU%FH M+\]M#+L!/\#IJX5UNH$=IJMV05T<+])#U(UD1(8VS4_+ H*\ZH4AS[Q+KUWY MD\!Y#WWF,L\1^*.*$RI9.3E6G],(YV.,#Q@[/WDG&.),I)?++@M\OB%&]'R3 MC6 G :" :F^,KEO]YMZ UXX62HQ]_[^2R0U7B+!#OTJ&CL)U'%@D@ABKHRC\ M"7_)'U]P](P_)G&^T\7D69!9($"8&*8S^*>%QL+ PDB5R2 CXYA!&2/.&7'6 M<+!C4@/]C3Z9>0\7.:A\CR^)I;G^__;>O3ER',D3_"JP&;OK*C-E;SUZ9[9G MU]8L4BG5Z4R9H964U==6MK9&D0@%IQAD-,F04O7I#T\2C"#!%Q[.4/_37:D M_$7X#PX'X*A[+QPGCLPP!AY$UP6CPK$&ML& ^01A"!,"3%F#:?D3<,\G#+MR MT&/ZGX/WJZ88[?^T\](1H*&#&PR@+ &C@!&+,$U_AHL#$PVT?*^?XNP+]G%' MZ0% )^E-*O]()4"[.(UWAQW:"\K O/IK&L5%2'.>..)O.&@/VH^EL41_[S-) MK_-W$5@:$O3J81X65):(\[2R^S"\M(9;R]"#K_^!8O%&H]R$]8<9U=W#Z9L+ M(TD 1XPI!E$!8TQ_P'@Q28VY-X&/+L+"W6YP:ATXUX/Y=VI7?L+6PPQRP$%D MKJ%."PB,IP487&:KY !H@&U2>#.9[\V*H8KK-RW&4SD3A-%L8HPD<09X8BJ- M/QY&_&YON+:/[VV.4?IJMCNFT#DGW.C:_AA-Y%RPPTCR?RIZ^-L8<6\CWQLD M8S2^)@8W8#A!YHSP0S7,5/B@-,X$/1JJ. 8/RAL^=ABQ$-/W+PN!COC%1.PA MR)P3="B&F0P=A,:Y0(>JBFOH(+P7 !TF+,3T_:^&2Q/UR[_:$%-T1!)SZ #% M@]FF:=8W&DD$^*VY>3I-OA]578I*&/\_%>B@;M1F3TG\S%]5II7_^?5Z>>"! M_2FK0"7AH!(1_ BHD.3G0UYNT8:0"Q+^7L F2Q)^\RP)2GH)5?G11^TEU_86 M)9G63:/5=1DK'&8PS,WH*8[S9Z3'+C']VM@2-&CYK])W@A M/_W1)_'\DZ='^0D_$8%W-8UF@HOK0WG(\6<>=R@!3>/O#X; MM.=XK1.&0-W=G;%U26ASW!:8K;:@_%3'OB1DZ!'\0Y D;RC'_SC$.9ET-TP0 ME#/6=1H[QR&.7UCUZRQ%*1ED]%Y0POY0<'$I1@1Y3J3!O _-6TI/" M)3\IO&/R*VENV@!BJAO0QSK)B7,!$9<$"5&:F?&CWZ2<2 C*VMRDW@]Q+\#Z MTX]Y.YCPVL]VV^3S;J:WEO/AUIB\J\G,U%EJIW-8@7]3EI'C M^TXGK7(;Y^]LSC)X#\7NK.7^S@IDBT^_U>)HYAIQ -4(HW'+8?>$\_7F.@A%$;6/F.@K ME8C(TBL[/&\_!V^DZT\MAAI- #"^3S.&!/%QO8$C]41EI@[R>[PG6C \8+OY MC+M\"HS\.2[?_E2@324,^7M0$KS%Z(F*5;E'1'Y@@B$B&:*BN<5AQV;C[-!Z M@VJ&B'&L(#1"CT<6<1]@^[$*&3VS1HYKC/U_#PG5_^?I!E0H+!]EC\TQ$F9E M]_/ V1-MX M%8WZR\\@D=:8X49!;643L%AKVBY3P;;34BYO_!")+K.B[*FT MW=8.*,SVJM:\A7/4"/!9^VY9IZ]7 WI7AM+4%+;V\XS$??R\+=>;KP5>D=5H MN=K1%W'_:)M*QO<&/G)'FJ'KT0A-5\"C?*P&AAZ*8*P^9)L/A!EBW"Z0RL__ MNU VC:$2H]-9+JUQ(-8(*#L@C\O%+'+9G#'W&^ZW.WUH; W:U;.=7= M3EL!=C>-L%,')"/Y@;C"SK^_V54/A,.)A,X-VY7L,L-Q(^B.UJI4P\D:+2 [ M6+N@DT>?W(6^:=V%GJ?.\-HAMK2:OK=N.!/9E_V"[T/:.6H)4Y,YR/8^#1E6 MI77*L7LBQ[PF_%3-O"FT=;-W76YQ?I-NLGS'4DG\Y%#'UL*@#D ]?;BRJF4=&7FDT)?'QWT]*.I,Y[BF M;PQH+H-B>Q?$T766\^)H!0F'DD.$HYOT,U'BD+.#J.L-TTAY)56#129H H8K M8R:3B#:;('#0,Z??HG'1OQFH!(B*@(@,HG)C@:04]/Z,(@<]I,(C-444KR + MQ(![:D#Z7D(@#!A+ XI[83O%B.PY!J ;"?+L^: \K](8*#8/4[)[4T&V!+R< M[!'8V.:"I.PK-6-=SY Z\B;)7@M$!\_QTR? ]NB% =9I7VG7P9V!N_ X(_1M MXI_V!.SB(Q4PO;4O6-$-\%L[E6*'HX!34[2APD88R3J%"/J,[_&.*",-1\_K M_#@@KAU$!#AD33-*UZJMGP)@8)JHB*%5G.2(!$M4\13X0[E:@1["[RD;?F[; M@6DDBP^!L$5>V8+C"3O]]@',&J^)NY.Q90(9X.@RU3#=B=Y%(\QD58PEAT&C MC'/S#,49F!GF(P-]$N^EW0*[ T=;^-4WQ3XEW76:ONUHL: MMR=J=H_=JNEBQN^IQ%/'\-%H1;]1THC1MG.LR&XH<+ MI#"I%K2^3FW:5Y]6U?\/=%!TCCIT=NG@&YSG.!(90GJ[N/B"N]VZJS5X9]:J MV73AUJ:@'5($/;GH7;T;/%+JGDL-:IN/ICPO.0?T.2@/ M>>O!,S.+@-YZ%;85]QL;W^59B'%47).!+%%RO:'*=MA#VP&X?_8KJ_IH=VO M?CI Z*E#5I+FUW.J*37;H+8TDYLEND5UR:2,]H*\/_\\*K*J< MZHHMS0#[H$[:V<5Q!=$+CTYG53_<7MYXE\:D"=T9"99$65&:2 UU(QH=GD1.J6K.$$&U'\0K[Y(R]GO)%% MGF!'?PIK^5B0Z;;@BD];G:3H%/;D']**(@6_WB!JW$H.5 GBOLJ*3ZM=#AY= MEL!9/633:YNCQHN!UC8EVY%3;;DH8&P5?/+5M>9K9\TS4EDJLEP5;Y\@9U3O M$PQKG)7SC4QF56U\T^^" NWY$;OOH>P9:H"83!U7_SAHPD8S%('BFT%S:0Y& MC"$'>%UH0BLW(1&9^KD OF(A"":[#N(%/9O8_6QDXV#1N)Y '7*"^G)],[ ;\,7.6"WF9'SJI7A\E" M4([#+*>5 M3W.<\&LB988"*0SMP]9&?'B JU4$S 0L',J:\BJR9495IV? MW5^ HK[&N=Y4A?YT$4I/%Z"(.$9A-4;1M0<\:QZ,83KF B%:=:@SJZ MU5R#242CF9^KS0:'9?PBKT0&S\.N!?;3 .[IDTS2G>#H(0 8"Z;I82R)4?%H,80'2RE/2MVB/&#@!4VK:'HF[=L(H$"@[L\#O$,,*CZ+Q\,FJ88"0:\ M\[+!X$@'ZV# ^($% T/64/3=4XKHNSA%498D0<[B!51L@QQ/BAC&'L3;[W%T M&23)8QZD11#25=!7\K?\H@)!H,A@SE@#3N0-H 8\'6M(.4/G M4PY[YCJ,@? KL7D8,G'(_R4)*FN!$&8A.RO#3 9%BOE?7^-RR[L=G>(#3.1L(/WXW>UI%,X* MNHT\>$US2U^CX!VH@U)X&RAV?4/9GGLGU$>;R%':=XO;DDHSDNKX.0G66Z M[:F.UM<'*.2.4KEQ-5O7 ? Z>ICUKMBMJOWD;Y0 M4F;T1OJ@#()H"-Q)NY73U-\DK0"[HT988[.MM5K_(]-41K2C1.3>M[&52!LX MK$)Z;HK,P]>8UI9H2RT-[ ;4J\8J+M<70_H 7U&,4L',P;P@I8?N. >TX2S0 M(8W(LIHM#_@$LA'"N%T2.#$'BP#6IZ%!Q0@)3NYC?B?ZUW@SS250 W21\HP%HS MI1KM&",..$@RKZ.)RN:,SP?Z]PBITB!5'/3TUF@HW^YF,OFO@'Y'[/ EV.'5 MM[CS.E"S"7!?:U.H<>%'^1WPB&\5<_*5'M(/46KH-TH/P'#[E-'WMWITKQHM M9,@UE6H;=+S% H;=D: &!AZGZ"GWXURM&1?&Z/G+^ 6S^8$R^NF''__M,]X] MX?Q(N0'-@3K.4$7K^V#=;8$O- >);FB3BE)&%4,185"6KJ]T652Y33VF]V^< M@6. L:XO)6<,7![*+/Q]O:=#E8OYP[^OTF@DY$PB AB(IAM%PM-X"L!!:X9" M!J L3C=9ON,K*79EE:R:RDP@W __+BM.M"$!"M(($A1Z,"1CB3A/))DBPK75 M')ZATX-]JF&RS^,L1_N)^&KHZBM+3! NFN7W<1N@4*I5J7&;56T >"G4+N?D MY"]S.4K.^QI\>@JM-DD:#5K)6V(%W 5L&KB1^;7 ![!#6E5W\G1+&:*//3G@ MCR('+!HV<\ *--!I&DK.!*2Y1>PGDN>FDR]7NWV2O6$J]YF=SH-O(%Z@X//TG#DO:X@47K-@/C74STB9'],)W M'K.CI<4%"E!ZH,K0G2QVKK^0Q!@?(DU)VA1[',:;&$?\1@#I5J (;^*4'W2F MS8/G'#,]_HQ62;G-#L_LP#-!.XIX+T$>!X)E2M=U2?)&J&P(_D@1+Z@!:%". M,KYLH;I^PWD8$V"YX"(),WS89@G=*=\';SSG):XK\/)[].1U4&SE:I$6QJ 6 M$)WS#U*Q-)+V(XPXHG +_)E5>&[\B5!,T1-A1!C3:_.<]"[(?\B\=HQ,_\$@4] 9X=2M7\?Q8+M(*T?*/4#P7_K$%9YD%87I#&)8$V)FHL MED/Q'[4=B#'IKU$4,X-QJ6+ZB9\/29"C(B#_^Z9\^R>J+$@]K?4=6^*0&L*P.N/KKCBMN<$NA'"0&=G\\8;M9+HI;KD=<-P MY6:M$GI.BO0<%+GU?7X>@!E%]*]I HJ6GZ399/7"!RBD7D^E 6)8GVR5J76\[T]]#P.5?D M[#.M$>3L8G*.R-FKJT?D%+*1_ZBEDWAJ!3KW.(^SZ"K5O@ .S]0*19GQPC3# MQ.LB<*58S1">.CLI%&+0=@]ED)>+M]X3?H[3E/[!K0WM3=WVK"<2IIEB18V9 M%C![L__YE:? []AW[RIC:)C%N<[9&H,:F:Y;Z)_C3*U3T^,DS?-@0B[$!5L8 M.-JPK#3(WIY!;*;#;)B$TT$9D1N];N-P*[?RZ'XCW3R7 M(/%8.'^R\>C+8[_2G<\56X^PT07N/DQ9[&Y")BQ1YV=:L(C'Z3 BWQ"2%W#>A1S3H]+G+(IR8NV@SU9Z_ MD!9E<9/R*:RR;LMY @LL@.*T38-65W@,TP=^T,V:NH9N,@;/SSE^IJ\\'_FU M@K2ABL@!%:Y SU0\\EMTR-D[=W5&Y5#(/] 'SY*,4CB&@!JT'-\2@O8UAAQJ MKB:^MC/-%XB+1J&7"Z=.A1[N&4&S\/6D84VLV;[,6\!:Y30Q>)\ER766TQ_M M9R&;S(#.=&Z,;&GK2N%TCNN.80H#V\1"OU$AD9!R:8L+!R9?8M9'F*4Y-?V2 M9X7Q<[%:3F>.H1KSF@30%C9GC)XZ;2% YVG4RF1<)F[:,/8O(A)=]LZK,!"9 M238XIA>G*BM9^A3MG,X<037F-8F@+6S.&$%UVD) 4$6^&D;-XN=?N953EB"R M>H+*AK$%39I^HG<'B1>76=X$^86-IR6K5:F.:-2W$TF=;*Q_%3+F_*1(L>>ZU8PB;4[#^F1AE#JY$ M5SOE*DMH93@JRZ$N4D@^03/R--[6OK!ME GDN? DR8W&3F3!N1&\(6;9:4J2(NO@-%+L?0#&:\GR,9RA^ZK?6T^@LV3VF-<_)WR^SE-GN M$"3T2?2?=-_-N21+@&T_G^<$S-V* 1WB/5D# O#KMU)P/%O:U M!AKU-MZ9 8=TJWJ# ZX*SE]W'6% M;_=5=;.[QU#+ =R3?8K'K P2)]@[D/69P_"8#V 2D8?P/6-P'J4^!)QNW3L] M"[QV\BEJ2U6%"V2%G>JU)G\H+E^Y><#Y2QSB=HM^R5): P[SLG,%LY+Z^V56 ME%^R\N^XO,=A]IQJGB&PR0\X7ELWM0K2UI@!1F;[.L]^7$J(AKKP^0)5\G$< M)OC;P&\J'FE3HC=$JS\8)4C,_"'!+GR;8BQW&,4OS)T M.RG?J'UGPPX[X%ACV] F3SUT\0*,9]95AI!>Y4)"*/D*WNSCRK^^5(:=7OW5 M;)ER_A#O35J4.:LS7:SI(_./VR"5I_WD-E\S!RW*AQU]+L^B (5F"!]H=GGT MF7*<:QEU4V8QN)5S5&KZD$;R1H- IKV _:!6[\\D/ Z30X0+WI*]:W$@*U*Y MDEQ('77?G\/ +"R>1E=T0$P)5!(ME,/E7<IIP*$O2$%/N>M8=7+/ ".A\[,;&1=9*.T3DND@;I"^;E0BXA2XH+&1>V M.+)J[JL@3VFVFYGLI7[;L,-4DY<^GX/\=UQ>!ONX#)+X#Z;[+WGV6FZ),NP" M$0&"UIK XWL#!;2)9I!K@A%=@8?Q4S0Q]-#1CK%&88,W"<(IQ\G<; M3[NT"^>%FLP0YX84=EX>?O5DC*&CPA@HKG;9(2TY!*\45%]OV ZH")ZI%"T& M&M49,"2.-X)$Q.$]@0/B!$5,/?S&.",LHH!"F?KK+6Z^VN+NX!81'1J<)7 ME27N&I9@_,3+HIRC>TAT;XWAX\(8)IZHQ79+65F13B@#=(]P7CKG6O.M[FXOCV-/VXE#: M:/0:UQLPCDTP0Q7*#>\*'-NF:&(JF*M8@P0\EY:I>;7&<1!0T),YAHT,"^&< MR&#>I-=Q7I0/AZ<"_^- ?KJ.BS!(_DY"3>U4,:@[8'"<8HC3>*^_+W!XG*3* MU&'_>!+ZR0QWG#+$W%#6J*AXDS]0YNB-7E .4 7:TA9,-Y0H=*B9=JQDC.$#)863:*@I798&(!+SZ=TIIYX4NKYF#X- M8$8DH#, $.M4DPH$><[Q!)%)LRSZ$*BBT,).)4'XA/6UC@56,^LU8'4I^LMA M]X2/XWX?_)NO"%]J5& M=@GF] 5W@Q:U]SRC?YOJGF>T:=D7G#]EENKS.;>J>E22&\U85O"1_%9LLT14 M.A$UM-FVT'K#MH@>LT^81'B[.,77<1HD_-1.2WY@!BF@<[X) \FTX50ZP#.( ML]4RM"U=2CDDP%2E==B&([V0S?8?RPQ%4ARTH?*(XXENTXO>S%8QEO6;9-7\ M.VFG!VFGBC]B B N@?N\(P!;31Q3YE'Z4_!6K#:$USU.,!%RO:E3KK37/2X. M9#WYF%T&27B@):%:S*6SL2D&2T!TH\8\P7DCU)>"_F:5-3XG1$0\%%#Y:*$T M*B#U7G47@0I)?F-24H<.I9P=3N]INH!AYQH8J3R("83N:\,JVU3U82O! M.F8>C_,+-..:'[7GF,%D%_^K&NG.UWHG[('.?+X^A)OT99/WN\Q>=I@ ?O*2 M"UZ7&%O8:PVN/XPH=*++H)T#K#?+M#G_:"?LWRVLMW\(-[#>Y/TN8;W#!'.. M5>G!8YZM_LIME;)->4\;1YWE&QS[A-PV"=XMZG9^#C? >\+^76)O MMQ4F'R:2%%&6D]4Z&6#)N:,Q ".> SY7>\I'#RNSY< G\GFK2L;^MKN'B/9N M$7W\!W1\\JM7KG[.3Y=*88HIK9+O4.Y3R9_2\[\*A9E"5) MD+,Z.'PJ._=39QXLKSN0UF__.'$>/G>;4PQ\5/ZV)/Y9W1ATD:S M0@ST41]B?!0AAFC7"#&Z(XQ')<*0>SHWQV36S/7" MF\S&R_=N)[.)G]+'3M0_)S.3-C*P,>-HY>1Q*@%MW'.82416^4#&!;QI9*1P M[W8.F?(1G>ZH#9+L7DPP$?1VD*/5.ET!./VOWSJ"9.SI:ZAZ-F.# LZ'P6Q0H!#G9;R) MB0L_O34?T27_V,5EB?' -RV7\62E-6,;V%GDLB$IG+^GSF!:^+(:JNH8WG?: M:/)LPTL*K#=,OX*_T_%UGZ7WF#).GY5: =5-HA8+3B0#>,Z88Q@Y+4RA 1SY M9ZDTI])GRAA73Z$7\IV7 V&.[CU::$IX\=<:$\O3?+W,7<9 7C^:%OK^>@!S0&#YQ!%J]A9TQ8X M& X2?<9S5A5)>:J$C$U1)((_(NTX$+6I+J\3PI,A#=5]W.+S\7&-AW2?<9G' M8;$J"C*(H\?L(Y:!ZJKD@:L&FP=U!HQ XXUP'+3U]P2.3A,4F3^Y[C@SLMQF MW&@5@2P"K1JV6"FVX#S]16 @AX;_3&IO%IK;YC3C MS.UI,L,P7Q3 (.W[ \U.W\Z4 _@$XMTLD_,%/+GXS#;$(KHAMJFJ;BM(=$&+ M1 1\/8AXEK*1%68Q-FV/^>9<7"F$LOH61,956DA.V/>G<74&I9M\?;J!/N5W%#,A(#^T/>)J<9(I1RYF%)9_'Z>(DJ!^0'MS8$?!!>+^_T M"N:2JGB'X3=.^'_[.1;N1DE_#J@<7.%G6[0NV-T:N!/VJ*FZ84=3P([8)[&) M1Y?$&2V_SNA,4?0UC4MSTV*1EXI'DG\=>R/YT_]YC,L$KSYV- 'I=OZR3 S9*E89E-5WT&Z5\XFZ.1^+?XG)[CQ,6 M^Q;;>/^87:4E"6\_9;L@/EZ63J.PI-$[S!R=XUK??2DC?J 6\WQAW? %RA*I M/-%CACA7]!OGZWAB\F&9A@'*7@-,3M,2A3!9\49D\7J9I64>A*1?>W@XH#E0 M_QZJJ,Q$ZMH"3Q4.$MW NU-QRF(I>4RT)(.2'E,G(Y76FHMK*5!8B^$V*6?5 M% IQI%#W%#H[55?YH&XCEJMO.#R4\0O!X4T)3OW(RS&AO!32: MZ!%VZEBLR")!UY/3N5318_+607G4^RQ)KK.<=NK("3@7 BA2^/THC@MU*Q( M1#C/AH"_W:<4WZZ/HL@,(U4)"9T\Y1F7^.'.>Q[H+9P#8J(8*>4_9Y(IGQ7: MFQ#_G(OF6&I1D]6P^F7HM]53P=;!YSM].?W6DMF'467CW,U_MUE1T,1*3,R; MAC$N'H.GI*M"9F=CX+.!7DD5E-M; L;&'H&G#EM*%C7HHM\897/;>>./>^09 MS&1\&[9%XAQ M04'*ZX,R/A>(\C&]E6UN[%/I6K>RQ_5:1%?2]966:>3:*38*BR,78VZS8NXV>6U7G 99FPI(Y(Y-SC$,\$Y>MW&X1;E%1NZCY=4\J"B M$DB6)'=\T,NE;6I>J&96Y9QK=MZJ0WHRQND@4 ?,]$*2QI("(<91<4U Y18_ M!TEM&TTF3-<%*%Z.4?AH_=_9'G!(,TCL&:M=1AQ1TR)&7O'YDVG>V3+?E<8) MT[CHUMCAV8-*B%5!!"HN#WE._M&U,];9&KC7]JC9V!-O;PK85_LDGKQ'7,\\ MG/ %$J0][H;M>KKSRU\. 7N)%Z^?$A$)%)^#;_'NL+OZML^*0]ZU M03JL)W!_':&^ZKL#N@'VXS'23QWK@D>6(X7)!1)LD.1S@;ZF45R$V8&^!NW' MW1V: ^."!-5)4/(27@DF/XH7HB;/SZV)AZO=/LG><'Y':\%GZ7KSD(4Q#34( MX,3E&UE.$-LDC\$W[5MNTZ@ =?F99I$)B0DD@"!5^%;>]DS*,&&'T-F*FJ M-#B=%' T-J'9C*=C#K06WZ83E.G?=T^>7J_NH!$?$<%_3S:,=C M>*XA7,%I86PI 6(BU-;R4$//H\4J*P35$!P9$S@#PPZ21$G3 M'V>D#9)=,+R/,=Q0G!]"<^& /TI%0_%X_2)F7#.C/P5E#?&5@VJ\DJQW7V/R MGT^8K'OW0>RXB#D(VPZ:#2I)4/W>IB*,W)]TO&=T>6,9)\C\/G*H0$,S6;UBE\N82K(.$:*.NA4%C7\L04*%O2FXKY2@%5J M+L3/8:4$*ID6;F>Z!7R56D0ZN56SH"Z75<^*CQGZB!$5%GTD;>IOP.05/]'= 6]_3M%B%%/:W!CAXX%/\08^K]TVA"0RL1,4N#\ M!=_V7!P8V!6X>XPQP,F+ #W] #O$*/%GE=*O1C_E(ER \0%PV<"]%:SH^8+S MIPR I@^8%H$@+F?\V<;K((SIX75U>LYQZWT$?L?X<]1L(DLO M[^0"[Q55.E(KNGX64RY49,YH\,BTK-A=D.40*Z@G\K<=;ZT-[0/4RT:I7!U^ M[NL ?-(?+K_5!S9P)0;+@?"W;[&4Q/&19NLFJ3FPFDN\=F?%Q.-[&TY5;_G0 M/F]CBN0,RSS_V)4H/VD%%,MZU&K>NFPT 1PE=$DZ.R''MQM\7:VTI538IM0" M:JNOPA G1(>RV9/:I\N&=EA!]VV+!C92JES#!S+*V%376]%PI$C7I$#E6UBU M;YN6YCO/0<$.?U!CO=*W&P/%>K2.. U;Z8E\7H@]H$+Y3'VPVN8L_R(+N'>M M0EM; @]J#W3T#5;U..O?VAAX&F"8['.*K]5I_U*0Y1N-[#BJX(KV ME"V*"WK"CA79BE,_FP)V[%!O#4CZB#% DH._'0*K"JL?7?>MS=T\D,7AV&FR MQ^PZ3H,D_B/@5[#_EN6_TW,>P3XN@]8CJ^.Z P:P*8:HSO6/Z L7 JLC)1N%.F[QR_BCD C@^)N_2-'5-R4A\N[$^;3Z &B5FFJ3=")A !#AOS=#*#'YC+ M(/ #1?(Y]$TC6L%4!Y[*Z?\ $=+V;XL.&@BLBF'*E M&$IYZHS\JV:.&MQ][+LLWD@NW\(HXA33.NB[)S)Y4&'N<9@]I_$?.+JAS[G' MFYA&E+Q6(5L4YSCZ)M%UE4:WY&=Q#(ZT(1 0?<%E3^;$/E>@,X1CLS>? M_[#*$G!VR)7FTY_RX/(A1< +5(N(5!E%#5,DI62I*44^) 2\0$1$[V]00C?] M*F'8*L+E9B)A<:#<:JW+H-B*UYY(0--R?M@9T_.$Y)%&-X#( SF>'R"/51P8 M'E-)JQ?1A*R+0F57]J;G%LA/DU(7G-^OK"',W5A"*OR6LPP,E8L=)XA)Z)9B M](:#G/[&;L70@[$)HF]1!NQT0?@6)O@"Q1N49&3YG5^@H()KOFL6U+N]K-C$ M!>$O]$0A4=1MGFOGK'GL? MI'I(G%H,UZ]GIWC20S[65T5K&6:QFWCW\?.V7&^^%KRKY1FUCS=0:/;R"6PL MC[2,W]$*:9@=YB^2ZB4-ORN>4TX?LLV' [TX+F(_ A07]'%-">!!(?>UCU =[)4FBX'8 MB6K!JX=(^6WUD@B/I/2^ MRO8MZQ,IMCP[\&?6^D+034T7.OAJ77S?$JIC9SK MS>8Q.5,=)PZEH([?D3G7$6#U)(3Z6WT0'1XA +$1Y?&5IS^/!:@IT8^LJV+= YTD%.B+=9^OR(\YV?&;&?^SN9$@=^!AMS8@_K=S0I M#K6$@5,%A-,'$OWOWMF\:-O"5B9&*C2B4I_OU&C[N]SVC_?SR-[51RZ5W]BQ M20]&(N?A)\'KX.9 M)9^;ZJM0:O9+#>!VGH ]U,P."AV?'R0/UM@+!E]4-R(OM#6.[6RU9&606(!< MZR9_I((WGRCPAZW7<1J79%WP*<$&7E9S/6B1'D4Q,1.G!]$T(5?1>G[+I)86Y7 M=?+SHAWO;5REQ(#[/"XP>QSC#A/SGQ3R<\H8*)2X-[[,&KOA"CQA[-@(TQ_: M;7]8AE;1)68I>!6H .TYO^"Y>M@(5P+Q!X_<9HL78M[9+T9?=#[]VS@LU:7>_B^BHP M LC,G1.)(@RJI$%7=.:/C?I MAOX?MP^[(K[>B"T@_! 3J%W59_0^$6.MPO(0C-AJFLT'Z%QCW;0]^\3SF #> MD;&GJ]F]82(48E(A1:R+JL01F7"D:*B@LB%%./2)%<3B\H&Y@.?9S((7.QPL MWCPS%UL/4_/(CQS3W1/ZKX)<$JO@?"S%I;<*$",J7 5DE:N-:00V\;3<- M$/DE.40\&48;T"5!EL01BV;)C]F.="=FY2+)Y001+IE%%_0U;OA8_HXZS/=SYU:S MRQ%%X1;+K9Z*,@_"OO.I@XD G2#G&:5ME3",P@*6 ",5F8U7"K^.^![])KG^ M;[]ANR/34",PJF3F*P[)M.+HUD"CD*H/J_6I[[D\>.A2OP<3CKLM"P@ZI;?E M_5;*35Z\QA\FV!PBZ(L&'QL?Z"A:&9+CH7"HW5S MV(NV^'KEEJU7V J_EEY9&K(;-70]0X2"!\Y@S7_;DC>!B?Q$Y=J*$S[!8VWL4E M/<25ERE1=QOO"=2]X**D-XU:*/ M&#%>:*\P0['@1O[#;7[>C04X%YH9%WR0R@A)3N0_W.?$G5I@P/?W%]EP=7?L M.-)N'Z1OUR282\,X2,B_B=#TE\=,& 5?'\I#COFYI([98!9!H'AISEAJ,#2= M&N#HR(!2TW>0)&LD>%^@BCNJV:,RD^B#20LF@C@KZ"> @F&SL.+E#XW$*?KB M,1,[CJ< ?4,/01*9NY9:(TD 1YPI!E$Q9DQ_P*@R28W)FTF"&<4)P:XMA$$5 M1S^HX=0F-4[0N*4UGH$0PZQ?4QRM"(P6_>%)LRUP'-"JV!Y4* T!>[9>7@/3 M&B-[05][I91]3_"6E,QQF.41?]0V;%'3XPQ^1?ZW?/N,RVT6*2@R%-2ZNP/W MV+&&T,[:'7T!^_5H%4S.UIP7XLR0P@W(3&W+%D+O'=<[KBC[@P,NT0,.#SFK MRW;]\B7NL%)'4^!NKE-0=>FV=H#=5RON].M[10G&*:UH>#/+Y5JW*)JQ PNU MZV(M+:G-OO9 _6FPJG(K0ML8^!;$,-GG;#W4%P (43+._T27;7PQR,IJ5.FO MS@(:;K]0=+*X+52Q GM)#K=98_! FN M,?@3?NI:MX^G A3H9II%NTS0DP <;DS5Q.2BH6+Y89/E'PK"%-5)O*7"VD^DY<%$:K!%YJ>,Q)PY?8_C$[K+Y>O>!:TRZ!%I'L(M MC@X)7F_N,2M$1;>8WQ[S("V"D%\2>&O\0F/3#A-/I04<;V:92(6<280 H\X\ M?287+Q5<*;@(ZNSHQAM2.5_0^J7-GW]C_$\N3;OSM6%66GV+NV;S402 >]5X M8ZBN-+PW8/^9H,3T"[8-3Z T@3C"IVP7Q, MUQNHNTTT@TR[C>@*//,V19/IP[HJBQ8K%6GV9)5#QC=-R)%5#BU25@O%ZI9Q ML=C#A$(P)"5#W_VI;OPOWU\@6N>%.\^>.8^@R#-];K-S+DVK6.RZMMBJS6*_ M<9:.T=*Y0?CE#1+EDX@_RTZJJWF/VV^)]NQB_+CP3NT&%%O'*CX@,J_Z+"3, MT8IN)BI06*#?*!/$N (@MPJ;^[*-ZUQD<=/!T;UX?67;GQE<$')IP.FU7ZTP#>1!% DG&.0 8%+:__E!3%Z-8S/Z1?H$WT!A]9X M^J[,OO>)%%X,0[4W@16M8F_(3]3?H%?RL?7W'R@C^3EMOC M9PP*#K0C7.4$F%0R:1! M.R:.V^#*E\T$7]2,0X[C+H:TQ$J4/>+\$1? ?43FS5+&1I8/D+Z.7_#?<9#/ M1&B5S'G \XEA)F!S1>-\@/E4)6^HO"&BH#M"7A,F2/&'308&[21 MF=%D#(8_X4V<-HUP1U3['*?Q[K"[Q>ESN5UO'G#^$H?TS@6U2QS&^RXWG4L/ M,# ;,95$Z%G$@$.U&=WF8/:.LT()X\7>I=KMDXR_T/VZC<,M/='._X9)\T-1 MHFU G"LH:3:3/SE%JXKDU"'WE7Q8/D55W:N(N*X-+T9[(KI;O/=K#M%!,L]>9QN5-BU8377'7R3\'9;B- MT^?&[_SFR'K#?NS(-IF@"W2N,&ZZYK6,F40!IV;-Z68!R*042(K1:'0AKX=1 M-V8M?-WB\&U"4<83[2BUQBVR38UI:4FFSI"TQ&FQ6( S_@G.&=+,8ME9@A@0 M]!)-\+[JZCW=(0O$-U*==TJ^-6H)VK4]CI M+L9>%&,TF9NQ%PQ]^9IQ]9H>5U+2_MQM76YQ_H6,7"(4KV_#'U84#X"DS^Q8 M?<\+\Z.) '?3:49177@@^ M?MZ6Z\W7 J^* I?K)[YG]W6?I:LHVW?L2DZA 10M9IE$[D"/)@!\UWFZ/O// M[M6'%$C"5B/.GCB80K8FR1Y(LH8R0YN]\Q=F\=P:(QJ9-. :0*6_UD6Z@F&S:1%I8/ADSY@K; ML# ;ZS2]2:^^A5NB%3VQ] 6_JEUNX^ I3EAPWF)(H\0!H[5Y(U95'@CUP;*J=448-2W\Y79I@ODZR5UUN:E7EASY5J:2>+*\!LD"G(].& M4S/!0O5MP2%(YKDUJ(:G\4&;A[Q^) M,-&EWXXPE&>D! MR%[/=!L-^[4TX_Z!_G?4:NLAIG8?[9Z?S1R _^4AS^/PD!QVIN"_B^)93 !: M9"OF0;H>\4 9&0\'OOZ1:8!O]X*.(4 M%P4B,\!3G#+XG99@,0.I4AY%G/K&SDU$BVYL8OI(5=-"J[3-2*Q)Q^>PP@@X MF-HSKHJDYKD AE&+RIITZ0OE2AY2Q3H!3YJY;L'/"]'0#W8"M')ML%:[+!,Q MNP^'V.?VCK"SX_B(95;O!$5-;LA;@E)KYQW^RDV=XF=:/M 5HAH]RL-)6CG+ M4.2E JOD7\>02O[T?WX-D@,S!U'U?QV")-Z\L7W0D";4E%W0ME=^I_0'"GN3 M34&!;'1G@- T78>I0[_BQH"CYH+ M1\)>\TKOX,Y O6.:$=0Y?EA/@'XQ48'Y3E'S8?XA.2'*ROMSO7IK:!_P'=AU MT9[0_W65&T M/C(\L MPKQ^BL.KMNO: O7R0V)-7/)(X.QS/R2-*W],CMFZ4OKU=_VWUY?(* M7:_OT:?UUX^/UU]OT>KR?MJ[YEU^OOCRN[_^.[J\>KNY_O9KDR1VG M]0XT*T4/JAR(GCJO'- [Z'_>JGS M+#RQ0D^UB=^>@H1-Q<46XQ)%]+D'_E8$F0 /-.)DS]L&>AE8LJ/5%.7NF-\ R*51;KX0@+A"CZO_#_VZNOVZ>KQ9?T'5P@?FKM9M MG&)6.6[&;HA* RA0S#+)V!VNB@! L)BGAYN=+LJ75UUT#!HPC:/@#-^3OX@;G)$MVTUHT.O:8:#A:=A!:+'KV MZ6,1305K6J6/O1I%?[UJ?T<)PD$66Y9:11$O$8J^^T1W&=A_?Z^SCL=UWT 3 ML><)Y"IYGK6/29T'#+4:: (*->@L'X3:U7�?SY#\D<- *9-5,-0,0*]'+U M:=Z^-B!4Z*FA+"*_O-0E#155O"RO (0R9+M+L]2\I\A2Z05FHLH8VD 1X9))FD%7IA9;^3K--I3(1U-@7N!3D%UL+>U SRF MM>).';KL]M1Z4[VGY/E\ACT=,U5'_S=%*G1X*$E$$>11\75/CQO^],./__;C MS_HK(P/[ O?2429HS%%#.@+VXW'R3Z]/4LT_%1ND\O%]O<2-%1Z^(DKPPX\_ MPW3VO_SPU\G.KO9=L+.?F&"HLU<=%^KLI_+;<7;"!["S&[0"=_:_?/CAKVY/ M5UX>=H>$+,-?\-5F@\.2[Q;6<4S+ G1$-Z"N/59Q>6QR2!^ #CU:],FW"BHF MB'.Y$+O/S1#6["+2R#!O+7,PJN."A_IIB8/AO18ZW W=[#\9\'*\KPR? M /9EA7:W-[UR-3._5?FOUEAV(HD%@T&700;/@4?]%PH0G6I8A8J:JZ>H%X9I MVO#C0C&.QXJE_)#= [UC>TO9M(?( YH#A8BABC:*?G:T!>CZ@T6>>PJ344:2 MM/>-DS9]M:6]M!T6.':[RWAUMU[8^#44S76-8*]UNN#HZ\YGV4DI^GH-F?$& M7(/7- ?NKWV*JM[:U1:PK_:*/'7D\E-_@C*,2^J6=0V%KKX+US-IZ$,HX[RS ML\<2'%2O[HF/MC>'[J8]4L\;O35Q0,YJ2>-/>)\5<E.VUI52Y[T M92^Q?4WC#@?L:0K4\X8H*"MI=;4#7D6K5VP#%;0B>1J\H$S0@7)Q6[7*FI;5 M07=&&3'2'JM5.=73&(9\QE&(\[*X3<).\&AK Q@U.E62<''2 #A.=,MKJ,1> MG&ZR?,=7?3E.Z/,C]#8)X7M)^:+;VTNWF&%>8TD1$9(>0<**8NPC&4.$1QQN MKQ+\0IO?I-VHT-4.,#)H59/HT-H(.$+H9;:+$I0WDLPO$&'O%BOLZ-[0BBKE M$30<:&@,/7X)DI<@C?_ .NAH;008-[J5DJ!QV@(X8F@$M@ 7>S)#!3&KQT$0 MH^+M'BPLJ-W0QB-*V%3-&#QHSI(2WO_6B1A#^P$&D5&J2UP9U DXU(S3P<(I M:L1SV/^&/N&G$KW&Y19=9ND+<299-(UG)_DQ"\?I$>_6X7P\ ICV>-SU1B?WLYK.] T&*+I MY #W+H]W0?ZV?DKBYRSOC&<[F@%UKC[%9+3:U@9X<*H5VVH: T4.O7)5% M:VT%'$%ZA#:,(N3- M<10E^/^)G[+*%W$"?L\+F15QP^JEN:V^*)#TGZ5_/17P+C1HD:U*5?_!!PA MVB2U"@L!9>AX \V@CHR6SZTPT[JXW6/X'/QGEE\>BC+;$2T[-KI:&P$% KU2 ME64@["S(="QV"_O MU"%)*=.:(HPVJ@>HMTTM>ZKV*C<]BGO.\J [BFO\"M1].M2HHKCZ)^A17(ND MAJ,X_BP Y8,NWY[HG>IMD)-!+9= W_T+^_%?OG<+?KD^4ME M@"@'5#'P7C'H5'LIFK9NT(!NBQOE[8KK1WFSSZ)&>8?H=D:YUZI",'5WY^/W M^ 6G!WQ-QC^1E(@9EG^+RZV,J[4%38;V!>[MHTR@NOR@CH#]?IS\TP-NQ@51 M-DCR07]CEQ"JU9O7(BA.[0!I.G^C;\N,BU>5'L#=>H"Z/5&J; [8A8=(;7#F M8F\1@0M+J53C(M)&CZ6-XU-UM>.X;KZD<=PBM?%Q#"OP]*BQ0]\5<^J)]MI ML[\7=!\>IG;#C_5=(/OR0,EGY_Q;AKG?0-*CYOY<^CI.@S2,@^0F+,CC,L;ZFM9]?8 CUR"5FZMK30? MV#),[NGK34&=%YBIZ?N.QQUI_3%+(X^EZ+\^/.8X* [YVT"OU78 [K+]RJK^ MVMT:L+,.$'KJF/V*'I D#L=/;2K\YX<_UQI_R4ILKE#L0WF(Z$J)Q!0E@8%' M7- :3I?9;G^@*G<>'AS:#Z@GCE9='C@##5KMJ1S#5;+0,6.J0V2(,>0$H?AWC?^>9R?VN@(#-0S69*H;4IX/5)G\1SX095A+WG#RPKN@WR MZ)7 JC]_?,@V)96 QB_B/S_A%YQD3-_+K.AYU&Y,?^ ^.]H4JA9X4>'2)!JPD_P09^AS%>+2(G^3@R%2+!)2=L9 <+W9Q"&NHKBK;V%RB :E M:H?W! Q](]67J#>P&W# &ZO%Y ,3I%O\E&!:#ZC(TB!!^SRCM8'>>,XDI@]M M$,"CTJ "EQ3N+A"6XM1K<[?@Y\H\G(^RLJLX@QU_H_^E7^EI.P!%O^'*-LYO=K8&O'@;(/3D TN2-%NN2>*>%V=.]&5[;(*X M_QR-$HX-RLFTM0?NJ+VJMN5<3AH#=M-^F8VN+& D4,PK>QGLXS)(XC_HP^XS M"J(%%>\?&-E[U*@J*M'N T"L"=>((YCJY/#.T. MV-&G:#'C1#'A]8$Q0S4WQ-G1[5I1"HYR]'[_0F.9VBZT9)SVBL5X*LOU&IU9 M!GI.&XEE>H]6DWD>A+H\2'4?5EW1[W4&/];IPI>+X>9Q>LDKPE06_:*VI1EP MF.A2[.C"5*,-8$?O%'7&Q:4(LU'H>X5J2;644O1_@_^>ON5&7PO>QON>.T+: M'L#=;8"Z;;?V6YH#=L(A4L^^L]X@[OM@CPN%)PFV9)]OQV M'S]O>\[U]/<"[K@#U5:=MZ<+8 <>*OG4,5W11S4#Q#EX]F1WFI<5 W^^O"ZW M.#\)^75^K.\!W(<'J*OZKZ8Y8-\=(O7D[49*NV4]Z]=GK6OL,;<5Q/FO07+ M']]NX^ I3N+RK3?WV],'N),.4KF1I=)U .RHP^2>.G KDE"RM%);*1B[DTNO MT>)HG=[3>[IYG#Y_#(JX^)IF3P7.7P+BS3?I_E"2G\G (;U8 'QL+WU>UP'? MI7B4;=.W>J4MIDOP;.NZ3\[ $@D1$Q$I,B(I)%JGJ!(3,3F1*BABDJ*FJ.CC M&SI!';]Y[25]AZ?AUIO^EG66TG."[/QM6L01SEL>CU>.L?6U!PI\@U6MGKG6 M-09^('68[-.KC%?/&]&3]9K'KRLQZ'_6Y[O87A0V"4@O M9!C191NMI:(#HM9VL &H6S4%>$X;P0<CL!33[&+D>@".C0W.JJTR([P.M-%UI/]7R5=*-"G.=\5+O*O<<$!W1;I$?J M#P+V]5F<;Q@\S-8UP &R/4 M54,537/ 4;%EF0>48AYN>67[=78 M50*+[FQF1_%=UT&%S4K#\"HLV];67BUEY9[R)=V\#@_)8=>]:Z)M#1A[!JA9 M[:!T-P6./4,D-XP][ H!/7N _E@9P7Y]DDD;-K#$$ &/!-#TF+Q,Y-R38 ML11[DR&2''V7W/)AEPOT+ Q#,^]!TS!8L/3YYDA1KC/(OXZ]C?R)Z'>@)<+W05Z^T2,%+0M(33.@OM:G&'6UKC8 /:U7U.F.5A,5 M!TK,+@8'#<%[O"=6VA*)5L\YQKQV?5/;UL7@V+Z !^MH$\@1/+@CT&$]7OX9 M^5K!"56L4(L#>%DYNC7%<*TG[Z+=%;L*?[DT MACL?B6CKS6J'\S@,Z"D5N@/-MVYT^#.P&V <&J.XQ*,A?8#CTB@5K.,3E88> M:17R("$0^K^#W?Z_(R&7![QR8B6F_/I4><'(,X*Y,<'J=A*4F4F:_1KD,:VM MUX8*&8O=V M[6FKA0Q'0PO,HP'I=3/6FWH.KRMD:92E[*G'IR#]?;W9X!Q'5+C;FX_K>_W% MA8%]@?OE*!,T+C,,Z0C8>\?)/_F\/^."*C9(\.$><(MNT$>T1O>^;SRXL06E M96S!VM@-8D^VTK>KQ590YWIU6"^@/CM2;;E:'= %^&)UC ;6UZI]VY!N5Z@N M3-/4F+_@S%ZS%VP\KDY]J1\HZONL=_]4T2I8/: TSC+:1FSXM,!DY;_/J1NH:874"\O7./D\TDKP-&%1MC)HY.11)*F]T"XJ:(V".YHNJAAV1W\ MMK5;S- T=7#P>'!ZC7>]JNC. ^_Q2Y:\T.,*#7VUNSI]?8#[Y""55>?4=@#L MIQJ_61KL:6IU_PZ^4VQINK;SADY3C7FTT_'FSWI3))Q0$)KFQWJ/ZK9.QQ?>S!/N-L8ZX$(%N95PPTU?^Z M&@)&3;UR5IB='=3@*NIH1*;G@+]^*%U;:_6!HMIYACGMY@_AT+6?3@] MX#N<,P0G@_4CX1BQ%U*^IG%'B>TY=(!ZXVS3U*4Y)Q !'D',T\E&.4^Y5<@$ M0XF0C/S&1*-!B)0-46(1*JATZ$#%.,&&O$>'NM M$[H8*YF[D%]S8>2+QYS\]Q:OT^XG(8?T 8RP@U6N[N?W=0".G,/EGQRH,[*( MQ.H,W%#P&N01KW:,=_LD>\/D5R(#VF',ZW/S!5H#(\L@?\8,9Y$0$/WKCXXO M\%NWE.K5PFI26<+$YU5^GZK_ZX_6 >WQ-1L-:&J?!0+:BTQWO&5]8H.Q$Y ZV@&&,%TBDG(:FL# M'*.T(EN_GEH2[B*;QH#+;3AE17=*5&1X&%F/J.)$/X\E:/CK8+HB2(T60,%% MHTZCVDS],\#-.9V4DPNPB-???!^.%W+HJQP=M5G&6-/4-E(;P!]OIDK^R!'G MMY:14YTF1WJ4\,UNAZ,X*''R]G6?I:MP&V/^3.QZH\2;OV1!TKWM.YD04">; M;QP93TZC CSBG*F4U;-E+\)9XEH^=" "HJ"6D);^I%&MNH!^IH*Z#5X]F9&R M10I?1!DCA3,M#JHN-1ESCT&P3SM-&D9& 7J5IH<@2=[6+SA_?,W^C@/-$]N] M'8 #;K^R*K!VMUX @ X0W@E0!D(.E!%!4/F:H3[J)HCS M"TV6]!>$U:+.NI?D)CZ'+%SQ$7'S$909B_"OT8?,/%)SJZPIB_'9]& MJUV6E_$?[)^=^#.+&&"$FF\DB6'3*0%'.0.*V;ATP4^J2.$0EPZ)Q\^9?$@5 MD%U?5T5$WUU]O'G\M/K>+69ZM.9P6ZV.;>4/>WW:BXT/?[N'[*@-FW0NE74) MFX!Z+F=,HP 4IF>80]V7'-$=\*[E%"UF'1 4,9C*39Q.\7]=P8=1CK/SD.&A MZZK#- J+AX?6:Q 3NB\:'@Q?C>B'!W^'_WT8Q6_NNWX48GP6O*4O4(^?9(+> MS/AQ1^"KLO%Z ,^6JX_+>,EFN;.H-I6NO#@#,:WNS1AN2_X\$,=C _8AQ&F0 MQUG+66%=.Z#0V:N:+/#3V@A@X-,OZ^3P1A S?8AXV/ 3S+^FQ1Z'\2;&4>LA MXKZVD(=AGXK54.QJ"'4X]LH[>T@JI#V=.':CZ,4@3:??.,O*('DHL_#WNYS, M,+_DV6NYO<5%\;@-TL=7@BAOU_$+K?P2TDCLN3NJGDX)J(<:,$]UM6T:&>#Q M]URM[);RI<*A@DJ']E0\],SD0PD1$)5$0O33?_V_'%^9\V0PQA2KPZDDL#7$'&$0+M9K^ M2\38(>KX ==L@W[^&0*JVC11)YQRIJ(> EP4M6^;EI%!AH5=T+SZQR%(BG7^ M2X[)6CBGT\27.,7SXM>Q1)<&K).,IH7:4127"+[3%#2.-5P,M,Z1$(3'<5R4 MDSB.2^,?EA=I/&#P[<.&+8".N0VSG/R!VY %QW\U&!Q?!@E.HR"G-W/HCYK: MUQT- >.Q7KFZ>G5;*^"XV2.TO:.0]$IH*)BS#6?Z6*GCNJF6E)=DD:3KM3BT M?179E[.%)#\-19*?%H@D/PU"DI^6B"3'0CM&$L<%2RTI?XPD/\%!$BLJLB]G M#$FNXX*,B]Z(I*,98!31*28QI*T-< 31BFP7/S:,M:\XQ(KBG"B$&,2V>F;C MCX:TW=%'1[.EH$9'Y-'69DFHX3;J.$(-QS&'%<6;J.$SWK"MGL58X^=AJ/'S MXE#CYP&H\?/R4.-89*>HX;;^N!6]FZ#Q,Q30L*!>ZP>;#!JW6?K\B/,=N_*Q MS9*(J*:<)[Y+-$^OC^D+&%Y&FT!BSN".P(%HO!Y6CPLD1)P/Q,5V_.Z$$*AQ M"6*?N'Y'W9V-*"=$62&55^.0/^7F$>'*G'W[\*WJXN[,2(_WX5ZG(34IW MP>A^F [NQO0%#'>C3= 68FD[ H>[\7H8@+O3J(N,[-O'FSM_"S:[NC<",JIK M!6L5-]\XYL48]9>WL_#[@=[0+8*0#OY['O6/A[?A5!8"="/-TKJJ'$9B0> W M5B.G:](?D"(<$M(=88?'9)RE(.LP,'7N NJY+0LZ!FA@*'+O7RL>;AFA7R45Z25QPOUQV::SC7<:: M&U!H=&W,&'PT&%UN_X()RSBX?".BKL(@PKLWHL2?.V&OKSU@J!NDJH0W;6/@ MD#9,=NLP)L1 3 XD!+F@+NP6M^R:HU5+IJ1'=/*@QKM M18+Z3%7] CX6PJ,=E9[6!I;B(SI\ $\&GLS>/5%(@1"3""DB(2K34B826'8- MM';=J':=/PD),9F(TRO?WZ2TQ#!UN4?"JJ4RJ[8AT%FD7SFU7/UI*X#5, <( M.W4PUR01I6FZ2.O,(7D9E/@YRW6/:HWJN*@AJU.^>PBW]5K,D-8*;VJ(-YEX M?E/!J?Z%A=*OK]E5D"=O#[1:S/4AU3R]J6D*U"^'*%C5L>IH!WRAT"NVQ=-= MKQG"E#6.-D1@\=Q!&.08YPA'AS!P'\M;LPQ]R(511HPT8K1]UH>R MJ>C)!S:&/%_PZ^<@_QV7Q94<('=!7J9$U9OX=M\)0T/[ <:D4:I+@!K4"3A: MC=/!'G01.9 0!%62("D*NKFY0+=_=GR&WXUM^C2/T>W>(Y8Y-X(Q.+O'Y98T MJ<2^B74@IF\-&+H&J"D!2],4.$P-D=P>. GNBGO>,$!RC$=VC7"B8NP9>1RH M:V[1%B1)=I.&W4NUXP: $:5=F6I9UO@5.&YT"&L/*AA##P>)#"O*R%$M?*ZB M+*CD+PU+'Y&[)Z-$FW(]:004)?1*J:G49@O :=,.0:>.-DH.47J>LZ&VU/+X MN+1\4^\R"8IBO6%UN#4[;;KVP-VK5]7&,]%=C0$[7;_,DTN-4H)T6YB7F?>] M":?JU_I(J3N"3B:5U6TQRXO_8IJCIK5UO GMHK\M0Q*P@C MA;)G#W6IJJKA__@OM32WY+_('^6?!(G_^?\#4$L#!!0 ( +J,"E. 7BBR MT8, ,/4"0 4 ;')N+3(P,C$P-C,P7W!R92YX;6SLO5MSZSBV)O@^$?,? M--DOIQ^R4I+O%:>F0[YEN8^WY6-[9W;-2P5-0A(K*5+%B[>=OWX 7B12PI4$ M!!!2].E*;QL L;[U 5A86%CXS__UN0P&'R!._"C\VT^COPQ_&H#0C3P_G/_M MIRSYV4E!%[G9$H3IP(V!DP)O\,-/%X.W M:+5RPL$W$,=^$ RN8]^;@\'@ZB_G?[FX'(W^#YV[K@-]C+F<\L&?CA M'W]%__,./SF XH;)7S\3_V\_+=)T]==??OGQX\=??IS\)8KGL/YP],O_^?;X MZB[ TOG9#Y/4"5WP4UD+-=*H]OD>!U7%DU^J;U3%T5]]2OGMYC]WVB^[-;JZ MNOHE_RLLFOA_3?+N/4:ND^9:8_9H0"R!_O5S5>QG]*N?1^.?3T9_^4R\GR!Z M@\%_QE$ 7L!LD'?@K^G7"OSMI\1?K@+4\?QWBQC,_O93$(<_(P4,ST^&J/K_ MN"UY4OUW$GIW8>JG7P_A+(J7>>=_&J#FO[\\-*3XK]'X+VZT_ 7][1>^9G(( MN93S2T>Q7E-(3]21FRA,HL#W$%NOG0"I\G4!0)IP",73B$DB/3LQ_/,"I+[K M!%+DVVI1L[#K7R;3V70%XIQ5K15):LT@(6^BY2H&"Q F_@=X@#/^$CQ&B12) MB4V;(OYT=O?O#$X@G87=-&2*: A^)UG*'@&N ,EO0(0RT]WR([W,,$H@K]]I/KZ]#D-=L MN73BK^GLU9^'T/YT'6B2N&Z409LDG#]#4KD^$%,3;Y,ZQ'V.([B I5_(ZH)S MW:JTP&ZUGI_>.ZX?\-D> MY*HZNE]8.I#%<'!"N^X9FO)",F#K:]%#M%SZ:;[>H^DDRB=9$ K/VM1V= CV M I(TSMPTBV%'A$39JJEE604?<#K)O2$B*^>FEHY.3UQ(ZL3/=W>0 P_A!P0R M9X20%+1F]! I0'8Q-('3KS<(;^*XO-MAGD:TS%ZP=/0%P#4(P%%)16##<:6DVGPJV;9::WD)G=F#&^XEN0.GX@P66\ M;L@0SW$;P6C-F&OC3)*LC;#BC9L+P0OIE&,!%,&&>^'C88.=M]-RR . MM5CAOV0N.,\@SBT=V-WI>^ 7 T,A1(SOF0O4-R?^ _82&DJOP,UB.,6J9!+U M:^:"1-B9%SL[A:3B^JRYL/T:1=X//PCRJ35UPKD/%3])$I J!(WGH^9"-O$^ MH,;A=B:<0P&*X0)_OHD2E9AQ?=5@#'-SA1P%KY7G@/ MT& _9RY,3R M')!P[49'QU'XNG!BA1QB?;!'WNTV('7]E&;_]BV8@3@&7AO1 M:,O:+I"W+N*AFU*LWC3= 'BCG(UV]!^S/+Y'6XR8MB;L*VMSM.< M40%8B^VZI10N?_B_88Z$]HCJV= M3DG%@>M#N@YFVYT)U>KIZOC$\W*'O!-TU!N[,?W1P6WD(K1@R%%Z&XEHS1@B MUL2%/[54&$]SAHB9!W,B%_/"7TD2%=ND(>*V-N.9;1DBX&\@0>N5)!&W6S,L MJK_59,K1G/88_S:"X1O0&O'?R@6V4]FLP*(V,G&T9M)M@';L8[1EPMV 5K,B MJ0W#@_[:N9_%FS?YWD#9R='P#R4W".K-"\.PJH6K/<(_EK*CKE#ZR)6VB MN*EFU%P"V\O;2H#[EWGT\8L'?)3R9XA^0"08_CP3&)F]UU8K=J&_ZX0Y6F.LH2OZSR? <_NPL_6+-@%D=++%+EUR+.7D>Q M!^*__33Z:9 EL"_1JMAZ[Q7Q21C"D?D"5E&,HP*N6%.6\?AD?&FX!IB]+S4Q MUJF)?-W/K1RF-K:+]D\C7!*46CG1J95G$/L17":\6VB@4532*-<_?;"[7RKC M5(F5-N%/K6].9\/ M'G(.HL D]'7&7$8HWS=5B8A1*NE2GY(FG@<13,K_P)TE&!$5A"G;-^7PBE J MYDJ[8F[@C]/X+?H1LM2R*=E3I3 $J#:/0^TZR>??:?P<1Q]^D7*&JIBMXCW5 M#H\4E8JT;/ ;O7V.DM0)_C]_1341<(5[JAZV#)5RM.SYT=B>Q, AJ*/^Y_XH M@-GK"G(M&WJ4%CQX7D0A>0^Y7:0_T'/UO()?RQ:^O&CV-1J_OR$G.@;^[2)- M(4[&PXMS0^'GZGD%OY8]_%OLH*<+7K^6[U& P;[Q]_X S^YVA;J6_7K%B[M/ M=^&$M\'2_TH;&G3>Z P8%+GZU+M4WA; [7^E!RYZ[Z.3KT@F"VI,/>#TT2O5-#^S.5WK0LA$O M.GFW!/$<3JR_QM&/=(&>QG%"\KC EFZ*=CH>#:^,U@N_$)5^M.S4']Q9/,D\ M'[8V25.0%!#>!\XJ'^*(.S[Y42-![# ME[DCTLC](T\@D4RS%#U^"[]T'DD,WC M6IF^J835]4H#6C;WI85^[R>N$_P#.#$YJHY4M#_Z$)*@4HN677X5 KCIZCW\ M#]^I0TM>_H)9(V7,P>_/6G\O=G]L_$(^2&,1)_=[0IUT@[^ M/W_9OB'5X=X4UZ/,-;B(MZ9&0W1K:MT<_/EF^O0Z?7RXG;S=W0ZN)X^3IYN[ MP>O?[^[>7G]2>&6JXMG,2=[S]K+DY[GCK JR@2!-JM]LLZ[\]3]K;]T6"4]\ M.'%%Q94&PM4JL:KBHZ>[4$5^3D;WFX6,&51M%(/&FX!8Q/M:4,PBG=QC 151 MC%R&%,0)R$OJU')IH'(I>ZNL<3KGT!U)X3RB6:)W= \YS_28+%"RB@\G "B- M0YHG#(1[]CQ[*($'7'4-Y06/BG?IT5YB2^A2W=-^ 2Z XK\'X FD^*-%GBI6 MD4-84.(%4S%.0)OQ/=+*BNIQAB\H,($%]2)-,,Y'ERC\K:]:9PI&O+#:KY'_ M'(.5XWMWGRL0)H ^Y+%EK=(ZOX3$*[+]4G^>F:N!&$'WNP6M4CRG>,2KN?W2 M.H_"[=4UMYIW#QP%U1RE3J!S<#=RLK[X\P7<*']/BJ_UFBAKQM5N,6-I@'H/8%N@^BM?O1*Q607FW.X%#QLL#,Z$0 M 6:/(+GU_E-*-1C:;5*Y!&L*O7F>!&4BA34E$X[]M0,F8$MP+#&7MQ\U@^*N M%X'J[3.B?X1=M=^\ZBRI+&-;,TD81+!+V3P*W8W\ZY=":RZ!IRAT>;TCF[)V MJ)I?-&)&GW[IO9"5ZA5IBG\Q/CD_[:%F*;(0]50X N<(%3(3,"7MY(, J)*6CET\Z%Z M_Z)\X(.;%\QZ]O&CGB28O.B,,?J=S]=W&1)&BU!7"'P1:<*3U7[V-): M:NT.<5D&:0B2Z:QXW)!.$%Q1^PC!+:4"!W2'8ULY;*@_+LPY;="J-'&['(]. M-,=J=F:'L+0*/-#:6=(,G,\:J.3K18Q:3?2NQN,K M34G;%3&EC?B6.,GRL(.ZN%PA&-@*MK-$4')KG&)K@=F[%=LIP!)5EA],\VX% M9:'SB^?@T77M*$3V%0A=,@&ZDS3V'_/ M4G1,_1:AV1*=+T0![,H\#W(&"2OB0^Y';&?B'M"R).94.$2-5S<&D&H/+."A M'@^-ND:FD"[ZC?6PZKGJ?(X&+?4+IF0/>"3("5XA%80I:=^&U_+X4E, ;16K MXW,V'(['YYJ2&4HC 9>$UH2T3CS/+_K^[/C>0UA>!*N!0(I98U:TCQHM9;;$ M\3)QW6R9Y6%9N6,!96:/P0*$B?\!"D?48Y0@]]-T]N9\DF,=15JQD$02 )#D MJ3',&GD!J>.'P+MSXA :=DD-J5LP\UV?9.NR*]I'HY8R6W+Q]BT&3I+%7TQ[ M9;>@?53@E+&K&^>J4'T(YGEDKDE[8>X]L'W*YY11EAO$\'M[;(<_MIIQM%!W M"L OO[) ICVG)7_.T5Z U'>=]25\9H[R,_X#@G<8Y MF%YN/#V#.'_)BLL32JIL#5LZB&O)[;TF L4C9Y,L7<#-\I^;I8/*DNU*EK*# M2TQ+O&$XR?,'U448452PF@T4$2V)-\))37X%DK.6U9Q@R6F)DZIV+B!H8W#4 MM(8@;66U)"IIY_U4IFE!J6$C*42,BKY'^>R(3;4H"*7M)0';ENA[BCF!YZ1Y MJMA+!4X30N8=.^WG7(7D/ ==1-335_EX95-Q1VY?+NOU+Y/IK+PA M"/_*Z:X>TY_4?'V#__EV]_3V.IC>#Z;/=R^3MP=8P&Q'=1$+L1:*X9LFEM83 MR? !P@S<0_;C4M2LPUM1HDWX?QXY7*9%2\8->X8BFU$-L M.7KA%>0W%GX%(5S? TCEB;?T0Q_ADOH?H'Q30V MD: $/F!*]EGYO.)8%WB!A2D^8!:J<^$:"&9)?[@S5Q8[8C\,(, ;!P$UV 6Q6"=!@0D=Y\01RB^ M'SKQUP,$-\%?EZ1NHY5\L<\4W#MX;=;,%J=3:V5>I>:ZO+J)501O73N*[M[O]\]O3[\=C=X>(+_OAO\Q^/T];4_=Z4+A/)\J3NX M\5^;YFM%SRTF%'U!<!).P5G81\Y(%P7=@EM0 M_)=!\>X-VT@J1:A86'&_WF(G3" <2/NAE_\K*+C@_2LK M?.:,M'-J/F8<:14Q3HS:DO&T9.[%@,7@+*5&$ZC3\>CLK/>SI:BXRH)"]VB' M3V?-O%4,J_N4T^I&1O?=?W]_>/M';^SK%@G.N>KJ25!7=NV-DG6H6.O;29M. MTEN2^VL[]S:5+_C"5I)#0%1+.6T),?7%E*WT1*. %*P M":ZLE23@E]22+%X;5R;R?CZ!'V5"7?2$61R%\$>W.'>E;"J%VC"7-B*;S.XB M4XQ2S:^9;$1Y1:$%3NPEWU?(^S<>CLY')RP;DUW7. ITUR;6WFR)A"V[60H MI\.KUC1:USUX&M&1L&37^P8_,)U-O*+_=$L54_0@2,(MN)G;V"1.:WR _]KF M OS5/V^*W3M*IS&; 3$R23E)2""'7"I&C MX_78P=U"C(!AX,S+1"I- (N]?EKWB(E*%(;HF=L9YS'_T0Y%D/ M6$>HZX+&$$+.N2E=+DO\G]M19 _A;K# 2Q0$T$;[ 8UN A<$6S&7*'2=[Y)% MAN!FKC M)@Y)CSH:P <9:L7-+%R"2^+#*E^Z(+/C5" M@M<)E/3A0/BL'U-+C/*:;_0M(L1YY4L("OO.H_0AW#F$+P#J+O%34.;8+O:O M+\"-YF'>"NVI==6?/9!AH 5&2Z(QVF,'IY*[3Q"[?@+*@/=IC@''8;VL+S45 M79X>^=T>.4LB2W(Y"U/_-HO1\59AE.=;@#H(%33$?9)P0\81R] MNX.GW5<3Q"$BVFAX?C+,:09_01<._CR+XB5Z+SS_Q7>XE*RODJ*W6=!TL)N; M1%J[QI%0[JRH%B<%:;"U;_]JD\ +R /1WZ(F%!#Y*H],L$00+_'(4AR#U^^6. &T!>00A[^12E.\^B[N.3EK-6&X2=$]UC M7T+8$'IDU$X^=\J]@"2-?3=/#0)+39!Z\D?QQ#;S]+8LYZM\;*2EYC=I_T3= M;4KB(:.Q)M@7<*703$1YE!%T'8E!I#0%;D]F13@7S("?9N27T#NT:!PQS9@A M60AU?IV"L6#W9:8L<6KG@J*Z[24"2^2* EWCM/ 4V//[ M$TZRN ^B'[PO3IP)O3@Q>?W[X/YQ^OOK3WU)@+O&@S_O+::*I@!]U)/G./KP MH>:NO[XGP'L(I]5SW1,W]3_\U <)[N%DAKAR&F^.IDLXFDQ)ET-1_%:PORH8 MM )3A\W7 MO2%JXW.9MP!VWO5SX.'/ 2BC82=+=#?F3UKX$4]5XYBY-[+L\K0U7I8LP.*Q M;8RPK,.FDP!"EN0.N2T[NW:;W7TBN<$U" &T6(C3%+76D5+=H#(SUUF;W<&' MG\"NWT?Q;92]I[,L*%/&4?8+Q"I'5G7 2=(U6]*U=%TAMK5E?CJ[]T,'JB"< MWT1)FN2/V294MO%6/S)/$F8*KKQJM_;7D#XBI_0+>OAX.H-H3Y($I'6TRHF? MP$719IKX7HW'*'3S0#DI!3L%=U?U@@_(*IPD@3)O03K!H$E[C6L\'$&>^\[[WZ06PPBU-FJ>J#L MX4'!DIQUN_+?+5=!] 5 F36@#9'(31PBH031T)X2CM->:CI&J^DX*/4$:7I7@1_ M#%7GR-@&IB,X4$Y'!Q0_UA$G619Z!$>2WBSJ.!301CA1%:0MV+AQ-)44I"T# M!DM"?.!6N$HFX_X[\V, L8( I%_/@1.F*$LG_.V*<@K$WX!Q;%+(#DQ01C>< M#'"7RB4)F")1VK/\G\- K KZ;!=GR M%GR (%H55]02K#]=L(7#I(LLH+K:6>9,.7'D N E]U 7KTX IC/X&R]#6 /L MT0U_Q<-D6$=\%(<;GAMB25UGB1\""$.1'1JII?P+Z8:U2!,'SKRN2'5UIC)2 M.VC*=4R$Y>U'U)F$N#:.+.P&55>WK9D91LBXP*^ [D3$MM+$=S0^.='\&I$A M5.0'JZM3MR=S8N[@+K20_X&7?MOUCH03AT?N.P.FA+#N8/%W$'AOT3YBZIF0WDWK\"NA\4G#8Y.N(4^<4ZIA3*U/)M[[WI>(( M2[!QXT@KZ0A+!@R6A#H64( \3.8Y]B$J*_0@PA?-N*/6,8XS"CFP2SAQ:!2G MR=04>5UW;CZBK10,]!D9H8*BW:/$S&JH-.\=F6 4NPR&OOS'H' M3K]6\"B]AJ!KWUE:N9+>TF[;W('3429JB@^]SN28CNOY7_P)%?8"K> +ATG0 M?0&I^+3,K"M>_ 8F?P--5$_&IZ>7MAX\8$65=0U>\RTM! 'Z_^AVQH<3%&M" M-=#RB)K0:_ZB5K)X(&_W"J8;9&@LWGW"H0L-[1>HF+O9#!"/PO;;B=XSUP"X M9-W5[S/[59#YL+E)HUK7F__%"U10G#@]$HX*><_NP"H07]*VVZA'SYYSX!<@ M]5TD25V1E!?0SMJ\@#;XC\;'_N=/A_0B&F34^<7IY?GE\.IT?#F\&%UIB@M> M=_*-DD:M6:@Y&D['H['!JP\6Z-WI@4-"2GR'9E_9M1.@6)77!0#I(_H,@O[3 M)ZT$I.+FZI6LE%U-"DG7+YW>1DO')WDXR16,TZN0BO@T3)'4DF>,\HL%Z.XR M!+>X5?H-+-]!3* #J7@OR$#1YBX=A"2UB0Q/4>B*\0%?PU)*" AK21:;]7J) M L,>X(\D"V"WH'$<:+7V<\I%4;=!JWYYZ(9>BPFB)(N93WSR5397TW2ET>T M07F5/B:K*22C=&)LN2XFZ8T3QU]^./_-"3+2!H^KKG',Z4 O(.H'01*R:3) M+;#C&^-S,K*JV4VA5M)+LCT,2P-CN ?;-N;)AT9!>E',"BG5R[V![Q8D;NSG M79[.JA007-[LT1#^O\'/@TU;Z!^;Y@;1; W%X-:HTJE6#\#Z@2;S5GX?^S'=1 M5M^UB,\0/;<65LB8(DYVIXBR?31)U+XPV'QB4/N&P?/&+B:,R8!608NOD:;? M-ZC2:_CQ/TC^1Z[*QLT%;*4UG)'MA>S;J*^2>-?S=^?;WW72W2I3,_KM.O\N MYS1PNCL-5!\<.*$W6'\R_U?MHX/JJ\4?ZM\U>&H@9D1GS!#,>I!J9Y!B%US]ON$&MHTZH8-Y0Y5+3U^IV8;'T;H67:)/2 M5N/A-M[Q>KX[7LLF\S5\W>A@W:K!X[?H(V/(;A>2<(DQ;Y(]X&A%FV0\'Y^= MC_4.-#R6U5U (3&4GM>-E+NV-TEN&&/I N?)SFL;/&90#[F7.U)A'2O=8Q3. MWT"\1'UB+7'8LL8-.;HJZLL:OSS[";Q0-/:*1%OWCILG .$[H[!H9U!K MR. !"7$"58ZQJL>L)8U:1<("UVR:MKX12AHWUGA0KA8[$9EZO=:A_6SZ!6UF MV(;_ = VEW/07>T.NJ*QP;JU0=F7)Q96>Y99;C.NZ&*R%N6.KS2%X,1Z=7&A>PN4K>W?U5P&: MI'FK&16EUCB(EDN_>/,!.;FK[&'\QUVC(<92V#1:^+"WFC5X\J+@P6W?"[:A M)="-IXNL:4>L$>-FF5:J;H2O=9>_;XZR/!HO<]&;'9OH",8$@0E-VV[&X FA MT=4\'C%?'C8)=!B3@4!];1'3M.[Q3P=MFC)N4A!6]TXDM0P$^C8MO )HLB!W M-^>4@(FBJS>QO]C4]5M6:7Z W4+&#!@J>M6>G[/_O=[NY\]9 M)7Z1!S#T,&_3,08#)EZLWF9N03=;-7BYK(**H6WT[H=<;P71JC3W1?&?DJ&S.T6RMF=T7L('G_]M+EY&"K38-G 1(23%N97JU)NE-(.FWW#/$=%3&6N5MHCH[+\>A2NXW<0DTX M:[D;!'TSDN^6JR#Z N :A&#FMF^Q]FPM>L]4JR %R@L9!1)D( M[B&<1?%2X&+:"!."5O](_2_1;("^,T ?&C2_9/ L4I>F@NDNX+J2QE.UN6B= MPT5+4YAYU4$\1=C3"&=UXZ:0UDK"3"==,.C=5.(N@)<%X,%'N3ZJ*?2_,R?P M9U]YJO?\%@^ON8$)OWN]^?O=[??'N\'#P^"WR>/WR=O#]&DP>;H=_/?WR>/# M_3\>GGX=3&YNIM^?WE[W.HDD<5H;6/!?VX,*_NJ?=%@(4X=(10FS!)<@E::G M,WK/V+N0CJT9,W>(JQ=-$RJD[]VLP77C5>CFZWAX,ARWO_DZ^(_J)\-S*DN\ M!-MG:IQ^AX C]JO8RC$/[H%FMOWN>OXG]9QH=H,\VA=#4>GVK.SRZH MJEW30PH"EJ3[_(Y>-KI+4A]N+XB/\C0+V4<(#ODLR>/Y CY F($7X$9PHD/B[$WJP^#R/GN19.83KVT,&.:++ M>JI+^^21 (@YROAV"P='$.4WPN\^D5L0%#B0PXY8->WA3%>A93UMI9DM^$25 MK$265!IU:=(^?DE'0])#5UW6+CG4^^;$?X#4R5]^=[,X#^NC$HMMSRX90 L7KA;!M3K\)J;A]=!"2M.L[ MQIW)@-_NN(LH"MZCZ(^DD1?L&]S@Q[X3,":!-DW8PP-ITE<^LF'/9PIB-BR^ MF8.W>@-#1.FQYJOCG6>23I)7[-'G8L5G"(B6JPRVN:1Y D !0)J?C6 M%DH->WC25MB*%GUWO/X:1=X//PCRJTNI$\Y]N%4KGI[C8PE_ _:1IJ/L%8?Z M[HY]6*X?2E4.1>[@\YT]KUA[0>0A1]H]:J!^! M*%QU[:-+>[&K^+B^NWKOG#B$^"7/(,ZG7+YYA5&KB=AH/!IIOL?3F2AM!*XH MHB);P+[/ _PHAJ+[D?<"W,!)DCQF/E>@]Z^L2 )2>\>/>"X@UHQ]-)*"0,4K M^9YAK?Z;@:79Y<#;7EFG7F\QC,RY?^RJ#C M7!\<&679=?LZ9U1*V9TSVHMMR94-="Z"\/K=3Q!K5HR3X^R0+!DALB?P>!]Q9]0V\*0[DW(8(L+C'KV<><=B++>O[A^:\JYP:*LBD\U53,>CT[/ M>\[3UZRE"3O/37:=Y]=D\H?OZP\4#29M/#ZIO%W]8?[TG MCG3F(_&B.W<\K\>0U\*9X+%!]L0/WWVZ0>:AX(9=7E#G&DFM&C?GM%/19NI1 MB8MV]SO^ D<+YAPF+SIIW;1K.QM9MA8/3KV3:MFN>2&YE;FZ%1D=ZT!=P=/W MLUU#HFAJD+?5$[-@+3UWRG=*C2:K3B"KQKKW)K_A[?QX*4JY5JU933QXB1#/E M2"0R;)H37)C()'DI(,V9S="-DRA$ > 53A";,H]=^?R'( &%6[1Z%I.#AG7! M G>S&4"OLF[&XXN3@BWWNJ!#6;A)JXDG"0[K A*^AW&1]??/W*JM7O!ZB8( MK@,_G%CT($.TP2;,)^-A8_?4<]9) 4-9F((BUT)QG0H=5DQ7(';0J5"1QT+( MT7"^ZV@H&\Y/(M9-#XJV>^)X*#K+\#5L%])R4%]@G7=E'1IF3W6F]&D.^G;<:=%2#SDD2TH%YPX=N$1*4EDNB:\9E,=! MM[299Q#L2CU2>@>!%.RR-_K5]&1Q#A2ZI\\Y'V!+]TC];211L,W%C&M%5N M M>$^%#+Z+78,/M=$3PPYUE?LPB518]Z'1NZAS:[=*D\BG<-=\IG=(TA5#.N;A M$DNI#7>B>'RBP_'TJY%,1VBX7NT.UZ+)P;K- 6JT+^.W_NIQ+>U0^2I\GE$F MCT=$'?2>G2^>AWZ[-JIE/H",RA^(R]5&F@$:A;[S^VI0I&9P+ MO)$Z]-#\^^0LP6VT='Q2:A85GS*.0&PN8,;\OH#1'A."W;)7L2ZO*;1_OH=^ MFGP#RW<0;]&(5M0X&NQ-IPW:>*NPPR9G[V[WALUE"%W9M$VG5"R4;DV%;[K(X>-3 M%'Z !-KOFW?_S@G37JE!P^:6+89D&N8GD$\B^(E.N_+QV>^ M@K><\=HT:@_S%."@]'!$M9/\-5NM@AQ))V@X+9QD<1]$/Q["')MU**(7N00 M:JTYVL[&PZM3S;..@*H)T:>=Y5>V.5,TP4S<9H741&?@MGR:G?18AWVWX#G@CA-'@.7Z*G? M*=,+?;(UTO2W\TEIIA;?@+N 5NT'*OX0DC6)+6>E-ODE-3,!QZ].\.&$_I^ MIL[=0E;JDE-,2^Z58A!CG8;1JAC'B/U9770,M(][V?NVE_6ML0G6#4#TX81!-LQ4:2R8"@U^=PM7?7-K;,+4@=/^!SD9\.1\/1 M[O65=:OHF"U=@$'5]N _RM:5N<@),7T8.0DN;V;Y^FWX\?#D\G0H'*B$[>13 MAO8%TQEB<;)^]&K;8*:4;/+S?'PRTI3(HAV$S1V3B(Q].YW*LXI/9\^U5L0& MW7AWT.5MHN%6;U7]<).SHDWC.=H=YWV^@5NH*/"]@JBA5Y>G]F;M.A:#=70E MJ6TMD5_E&%A?E7X%\[Q;I/ N4GEC9@8E"F_$> E!H-T5*IM2 M'(7P1[<8&-/X9H'N?CR$]1(^'#ZK -""(SJU:=SDPE9Q8\:0+KNY%_$V;W,G M<#],D9QVMU*DC28^%^/16'.PKWQM[S*J.T+F,@A=&IO.)E[1)>P!(*VH<7SH MKJM=_7,+;HFANH$,VFBAY\1>\GT%S3D -[3GHQ,J2;CJ&L<:;@UC)H?6 FMG M"]:_19$'?O.<&"+ 5<\&Q7<3ULS#X"1.:],#_-?VU !_]<^;;)D%#DJ=4J2K M?09P\?(VZ&%L#-YJQO%"I5G1"92]7?@?L_[ MJR"(?J KQ7"'>AME[^DL"TI@DA?@ O^#XMKCJVP- ^GLP&S'VL.C..9-$]E> MD!<_!%[U]Z&7YQ=B/#L^'"KE MH[@WT7)99J0BGG2Q*AXLD5I"H^#!J7VFM^&)O2A#&LNK%N)!@"?#<:=0C/+[ M@UH'CJ$9[8XV^!2.BZL0K-T<*Y?CT>5%'R(H9$BI,L\ EZ<13I)>YJ;3^!7$ M'[Z+RRI-*F:,VF0HHNDVY!:7(U)!SN4M$66BY$!EQQ/BD0*QK#%J%5($5G^< MPFGW[V*G7VB9R4RY= >#=5AGT@Z16[10A.;J_'HZLJ&Q5 6$DH]W)KB MKDNWSCV$_28*\ZWX[WZZN,F2-%H"E$DJR#R($$JA /\/O<]-/*<3;JF'?*,S M!'=$)P<5LUY"QN^K0(R>M'/F8#I[6*Z@I-/P+4J=H,0 M\=B5&E <7*J[^E2 M^01I+;Y9I[=8)JQ]U6A_"GOWZBZB*-@\X1PALF/HP%7/XMNLGBV'>S(%NB0T,,$=B5+&=!2P"4'K..C#@'@^6=^3P&\_(> M=SE>1 _#,"\_"!R&-3N!ZL3E\=CQ2&P_ A!H0+N,3*O2'$UGX_'%L \G9:U% MV]M%T+V>E9F@.&%5"!Z0&:U!B0=D.G4II(@V!V0<2M29BAF$T-H,[J @#O$V M-KF@B6KDU$?3"!,0STQ%WD!H0/P(BO!@HAIQQ:Q1(K=P9OJ O_F>%X"_^_-% ML1$DOUF +6B,&H54T=2@@&1F#L.)EP7X^X1;?[5!6RQQM \SI?L/TF$,;S5C M&"#!G.TDSOHU\Z Z 6<\G[R$7LR6:%Q%5ZRS3E9MX!0LJ&0=%#" M?%=$ZU$)1 C-O7'^E1<_^:-\VS:$C$=CDP:G1F@WJS?PRW[7I\-S/9/5#E5H!RGXPLUQ=CX>Z@KF:0G[[F0C(*?VZT;?G']%<34- MXM*LX@L9IS0!S)N.=T[9S+I7].0LH5W?H8,FG7DZ*E\?KK&H3N IH^?U#26;.J&4.#3C-O)VE5 M7D&2H.:J_]2GP%G5S%K20V!:*;(O,BB @5^@!,;JL!W0Y%=Q\D'/YI2E$=2BV]I#@ MPO&8E9H(7*"/&J9INK*:?H26\FJ? /@T_@8+)XLH\#8GX3PZQU2S7.N\$IL5 M#R ISZB?^L7)Z"M(TR!/K#A9HM.+R0\'RNNA+=,T78#XV8G3+\+2(-B*/7R2 M"8"-:6QW$X\_@11=)X3XT,\LL57L(XZPM&;EL\6N1+C!\ )6SA?Z8?UPX__J@^OP!1AEK.]G8.>'/S:9)Z%7/"7TQ9!)JP[AI1"R' M2W=9M7O$>^"M,H 6W17=Q8&ECBNR(ZB%B?,]A-@%P-N D-!I0ZYP$*01%-^L M*]GJ%JDUG'3R\%0]"!JU!L+&HQ8J&,S],F?M(ZT86)AU/+,'9C5?A_L3;)_I MM&NDB>W5>'BFWV^W7Y[Q0;*?YP?UT^T9Q+,H7J)]=/YR4'%0!O\WF?GHL=CG M&'SX4984!V4"%!1K^&!I*0&F_1Q(:74X85$2=CN==W([U?HPJ'7BZ'QJ%\M0 M/L/S7)S#$Y*&[Q8R;J+@?_^24QBEVW@YR7'*UW<8NMLIU&?=\0EC8R!C:2\] M(UC@_!C ;HP@/''KMRAOZ*T9QZ9V M_!#@60L\;#RU7N_GVG/ML)G5GD=6^8W1H3[4P0)N\&XA,$&T0DL]PC9,2&F3 MJ'4LYHVHU))6/5)N-C,VJ=^<^ ^X%7P/P"MP,]BS%@G9+CIM43<]&&RZT)<- M*@JS25+$)(C:._*SW/T[@^K=2,(1ILC;@(X)YM5= "\+P'3V=Q!X;]$W)T7] MJO6/EJ&-LW9C^)W"C=OH5'_@E9A:ZU--%ZGW]IR*,!/N_1 NLKX3/(10]"R_ MTT3.%T$H;9RFN^AJ5_,B4INKZ;?8"9,92IM6O7,!I^SI#"-<@J[8)_@_4=-. MR/R$<9P28<$NAY1#8TEXUDT4KZ+820&:H3?#E9[2@E;'.!XI9P+NM$<4($O8 M]/WU+08.M%^_.*E$KG#DD3 ZECS&PC8F'AE9501:,(YFL@CNN9WN=0& 1N]SB0MFRRR V]3\UZ)VCUCK%E-R'TAUC4F^*G@;HA>;RK)U MYFIZIX:$V+WCQ^C&->E A%GO@-E&Q^ 0 H;C: 7B]*L\;LH/J%'D-G 2\4/9 MRVYQPV57\K>QUIW)_U5TIR\'M*H>R1J=79Z.-%G?FR%9J>DY<,*T3AN^0UEZ M]>8P'(V'EYK?[A-4#=FG0%H)^,("9 M\I^CIG$,:*LR >4SI-=^SH7=CK^FF5=8":]0'^ -)&AZO(F6JPQ]B?@.&%>] M_K" H;OF)KR][$9SH!* I?-F.;MUS"&K)4>/E:1KN!AQ$-C2%I*AC<0*W+!: MM@G1+/T!(4837?EC+?+Y)DI2>H0#=WV+:=,- S,? R$)\A#"#X4@+0 B+R," MU2UDAA0(%"1JD$",Z6SFNV -R=UG^8@]VYSDK&DI';I(K\"MJ24X/(M#/\WR MB?+>_T0_T1<7<@4+2=)2: 49O'7:(;79DLONV"EO,3/$9%:0S'M?+\V_..$< MYYYL_,TX14MR0+*%5/D4-;]^L,-SZZ_-[H]A]R_T/1]/!Q6C (H,VIT\[957 M)FLAJJ_Q=_,42.E74X5L.?JLQ")K"UF)];_W68E,.2QQS1&7C$?&90!V16/4 MO^^3.CH"2F[N&T6=[PF89<&C/R,=\G/4-(X\+;4M0!N&\&:N&L*LJ7DB:'E MMHO9RP8(H)>U3L:BPEISME#G]DK=H MXD+(8@"!]#(W]3\ ]44\9CW[&-)-=.U'.'+YA5@4K.B<23JHGL^)G$ H'1=.C.'1.@F);I[]N*DI(TSJ]H! M$H@I?@]\KC?.RD^+J^\H79#O9D&VW [\)*Q3PO6-XX@4_VQW"$J>7)F1S*L] M3XC'=BU:,(8K MB7L_]%/PZ'^ ';+P99)@-= <>*?CT7BDU[ 15,^NO=M1=J-R"5QG"33GDB0_ M&"U3.Y$S2!!*&Z?BCAK:5;F(X!S9_36YW'!2% ?B]+01S'K&$4!$7WS:9LMK MIM'YJQ-\."&TC1Y"EWB);[=0+S3*UDG39.04TTQ%?@.>"_?CR6- UN-.&2O5 MR">E]A!RK!;?@+NX"\ '*DX;D=AR5FJ37U)+ O@H)LGUUS?G7U%\$S@04^H+ M2[PM&$<9Z:995S!4WKN3R8V-*$_.DFZO";9B'$>ZJE2()-R(:#<+Y%#L+78\ M@$2EW]+?+M8GDG"K=))7)T_+%>.'^2K'EP=A=6#SE XTB4[D28.@6FM<;#Q MZC<>%#3F\D#)&CR/OO/N!["O0C2CMG1X;!.'0^F]<^&[6=@S;(&!]7L4_X'2 M(1<1NIAS[M9MV<@E^8#8>/G\*4.^L.GL!:S0%C:ROF(@><)?*9O/T#P ;Y! MXV'1PN/-T6B?.-F.2$)<;8N8)5$ 8LC\ SCQVX]("B_+MIK@GH]'%YIOOAI' M1QI0E@08M $?IYT.ZEE:TJH^J7* CNH_B'$Y,. M8C$E^\2CMF?X+'&K/>S0IA/\5C$]!NB?5VF\(3Q;.NZHXA6 >D7OIL>I 2.^ M"@RXS6*4R"'O&T/?N"H6*3[/<+N M!.&7L^M^_JI@2 CFZ($. V8-H17!"F73]-IU>URL"'>A3LU2;*8GD+8_V*M5 M-HX5^SG"8R%0F15JPL'-.SW^-28'";.J]8E"++T+D8@LO5EI[=6[25PW6V8! M6@?K&_86WA%\0P?+,!$\NEJ\6'M&>])J.M*MEKZ#91-)=EDG6U'J!.3(%*U9 M0R?>!X##)X&_FH3>-R?^ Z _Y\E3!=.&CH:=TH;6>I)G#EWW99!WY@#SANJ9 M6-:X0S[4=,(7-,=7N3G8X/^.SO1.-&REU6>2#D):$CU$1Z 5-XSC1 _.4$&1->:4:>U!GUVD'_W )>5/-\Q)-KXCZ M0?'J+RU?M<0O&#<_"2H88Q K!L>HC-=K8:^_2D'1%>?[&/P[ Z'[14N[R*YI M'#=4JY9")D&4S"0)3@1Z[D5V37-)(J@RBO(%I;?$&L:)GZQ'&C7Q%4]5+K$660XUN8*)7-98^.M4D4*+/2!.-&RZY$ MP@L5L8TF)%>CR[-+0[@CKDG.R4<("MMFH7R<)3F.)WS+UFX-MI=X@/M5#+F\N6O6IZP[AVB!G+E/SX!L+S%*6 QI#= M48#&"*B+SYM ML^4UND.?USBJE=D4K.O">A1U]Y88&G*(P;4^@CZV4$ MF=\PCG,:M^C*\-2>,$!D4[2)V5G'W_#OD#"536>8 GUS;8UXH5)ZIT+3C9S' M*)R_@7AY"][3-0Z$Z0Y;]J!))8Z,C;>"'^"V,DF;[G[BE,57Z2QT:H/#05 N3H]C9O^(2]HOD>Y& MK'5JQMV(>N""Z#V)L:Q[$O5.'.:EB?/3TR$<$J>7**Q^>*K)7=S?2Q,F3)>" M"F;Z@J2#8U0\O/R#*A,XH%J%[0ZJF 30GG%@/P=5)C!$1%]=#ZHX]-[S@RI3 M-M*6&@6NXI&$4D<;7R;;?%H+!M2I)^ M3\$HSK16,X4ZG/+;1A3EE[V-(HZ.54L()>(QD"FKE)K+WD:11%!E?,L1C_2V MS2U[N.QM%'$$U.QM!L'0_9:%S)>+$AR,07/>VR>K;;\\9Q9:]:KKI>Q1'S%BF2+H]=V2&*%+:;\]A&2$:P,(# MYB/A@H3R[YG+4.46F1YLM5^<.,:2[D8\ZB2^'AK*BY$31UG90V^61)>N(=0< M82K0C^-H4A)QVE4#-EZ2D8SLK]!H?8R2Y"%T@\Q#+VW<.7$(B^UI;)&_?QQ3 M:L>4(/*2;@0QL]OW8S29;,>-CL-D3S K>J#1M'L-3R"%DT2T!,\@OHF6RRA\ M74 :B-YL..ETLP%V8E#T8@"[,2CZ,<@[CZ[T.EX$L6[Z4;H*;M0E@@GLM.<'6>I_@%^ SVC1S'90=- MCWKB!7EREO2[#JQJQO!'E\9Y.<> S,S3K=TLRG!%HSAA-S%2!822MUUFF*$MN=?AL5/ M*MY#YM!UO;NL"(FN^*W%D1ED08X(%TZTMVC:!IX@=PBUC:%2*\6S>2,BMA(: MZ6#.VD6#/+H$?C3*&,\"$37NDH(MJW:31([B?P?^?('P@1QTYN I0S88G)D1 MA,DT2Y/4";W2I^D2B"'4AN7$Z8Z%)"M&_YR"!59D[;&<*OPR*SD[,X$2[0R3 M S-(! P1-5L?3=:L#)M$TUEF%U6*&R,C>=9(E#J!*9$JC-EVFBY O#D/9)V% MM6RM"??)>#0:VD IF6AH#S.WPA(VD%I=2"'5,FX2K?^[;3B;%W$E3E"+AT@F M:1K[[UF*7*9O4:4"X#T[7ZCP)(Z=<$X-7.W>\(&14A%@-GJB">.WU,/.,!:; M(4FM'!@=9: C*_5ZS10TP?HK,1#;(AX8?410D!1[J'\Q[1C0,%FB^QQ'*Q"G7W" W_T[\U>Y[1!Z-\[*AY.K_R>U!]O/C#^O-]"8>M MI'P.G!S6#<1T3P"S7B-@\_3R\O3T0L_4]NHN@)<%8#HC]IF6UYNWNC$35#<- M[4Y+G0 P*J:6V/_KKS?X;4IL+$=-X_3?26^[-&@+03\8@$2@AJARU#2. 6U5 M)J!\AO3:S_<) :?0H$(Y89 U!6)*A"FF7'^TS-#-5N@@MZS:=2K)+-@8C=6/ MMRC1:Y1C=Q,E*3YUNW#])HBG^G,3=B>,' PL.?*HALP:1BIM"*4M)HF(Q I> M/-3R#BN N[E%%'@/RU4 Y1B3C@I> ,)\OU49"<_ M^T$I;:&FVTAL2W:J+ []-,M7QWO_$_U$GP/(%2PD1DNA2VZE,K6.S/$TGPQFY5X^[N*4G@CWIQ/D-R6O16[9G*V>\VD3*>>-XK^5K;;E_LC:T@V0C%N MCE!J-&XDG)U=GIYIRIJ!#J"C$$4C36>51F"/<0\J,*1MT9)QDX:HQG"SA1P4 M+-E$T^'H0B@L>.?Z/2^R""!*+1H>"LBD/0'[#@+35?[H;3A':8]NG#C^FD7Q M#R?V2"X]@19ZQC(:%W#[HFXX*&67IF1B.YB@-:'\77FZ]@+0\SX C>F)Z\:9 M$R35KW@))]3H87&P.S0VYKAK!U/^7U!?>:02=+?Y(U7;@J3@B*T/I$7Z@?]U M2K?^-0C!S$^332:E>@&T(6]/8.%/'3J9Y0"FP+=J'K'S?#S!EZ>-&L=%F$X9-^/F[531/R.6/EMP/6+GYBH>$8-*TG05FX% MUV/,:QA18:B2]\6!PABUQY1X=*-YI." AQ<42^+Z\9)O M.R4VERB1LPUJ;X'2XFZEY&%/6%V_T%3$Q7AX?FDD.WDY1)WJE(#5]?3(F$!< M4:"JN]Z22%HU=V2D$#+6Q('C41&]E2#8RJ&230R0KHS$"P?-GN",Y7D &D6A\#[!K\<^TX@P([MF@=) M#RX0NAZ&&+XF_1I%W@\_0-?6'Z"&P[G_'I3#9?O?0JN40+OVWFKU4Z82 S:C:F_-UZ/LQ*] M.SYFW!VOMWV\/WYV!6K!XE_KN#7E!8[9>^\3G_ MB4*\9N__ F[Z%MU]KOP8EV-&N+Y%)) CNW;;09 33U':E1;X)@Z&&0+B6Y*1 M4^ &.IM;9K?11.U2T\8=FG>Z-$@/1]?GIYK"DTN^H@8 M7;PCCQZJSR#'2[)'87(-(,T;&:[@#TGJNU2I6[78VUFDTN#N+"(;#>TVKS;: MW<-_^G/ZBQAM&CR2C@6&=IM:&^>^^6'NF7X(8>?AH,P#0>JMH$C&].L;2!<1 M_,L'*+)DTI_HV4L/CJR6CIXE)ZWUPZ0U5&48>)FM H>MP VE%JU:2%<5B%B2 MR*Y MA "QBT'Y'7@4F &_),HC>MV#95,+6"S9MU3#J=BABH<4&T.>PPU<&!6>J8Y]LQ"Q9&RM82EM3;(;C MJVP_>KV5_@5,P#LOR3R_ C4+7#XJW(!FFO:36C:-C]P,A ME^W1&T9,? \]3A (E M,S?/%5$N.+1'$#JU>:2K9.RT;SBP5PO:ROD8O;]_0=0Q5PVZ-GF@S%,&G26G M$&VQ$7[62/Z'#I31>P94TG')!XC?(TR:I MS:8]W@A'35G1I\DAEN= =T,[K MK7H3)*FR5G?@YVYC1V;* DU)WL'-1#HVEZ(W"R>7P M2&JY:"K(K6@JO#UK3UZ%\ME>*/7W M,(9_F8?H^0!8M'KSM*5K@=GN@5)1+7Z2WN4B;;X,MAERC]_$^U=&O[S7IJD# M9:ITR*2]"M:#-1[O-+G[=$&2; ;Q,XA=0'R71/IWCD3> YX5RV4>A6UFX%.3 M*(]35.> @B-)NP!5L:_S^=9.>(OZ[#3P?[[#[6&<.GY8O&XEEJCFE)&H!OYW MT/C ,6G-^?GEZ;GPVSERI-JR(&8$.Q?.O4'F0>9/EE$&38OG0G_P%RA3D[/T MP[QX\K/-H?E>#PZ&?4DYJGDPNZ9HBP87KQAD@$;A#B\9Q4PNS=@DN&U*[N2O&RR/GA#A'XU-7HPZ: MCGZ$[FK$J7FL@H,M!M# 0H=B68 R-*+4/L]HY_.<]QN-PRCQ:;L,&4T?^2HZ M1W;$UI+ *"%\RFO(:HA-;/Q(;0G4%D/7DEQ/!(1N@;(Y6ZCI([&%B-T=6R6O MM6Z\G.=&L;RSO7LDHS!>78.?&A;O7:CS+3."W&\+)_T]R@+O8;ERW'3M]WVC MWH!JU]AQ?A2B9!LTE<4O*?*[W_MA_J!3Z&TRXN=K@IC7_7PXVO:ZERT/G- ; MK-L>%(WWQ>->]);A9-\NI&-R>01) D#>DUN0N+&_*B),WP/2#$*I8=PT@5=# M?02+2D/QS,D-H N01!6\?7? MC-&XG*6;+A=%F3K6:]17['#=^JLQ.F(CC-&&R?-K>^5]@SO_9;8DJJ_Q=_,4 M2.E74X5L.?JL1.>3KL3ZW_NL1*8<9BYSPAZ(WYS81RL%\HQA5CY2,6-4VWT1 M%!*1&%2>ZTF2_IP]ADL99 M[@]T7% <[!*(02K>Q O^,#RQ@1M"XBK8/728-+!.TP*5.N.KV'E,@ .[@F5: M;RFP@FC9C=XU/5_>)/ZUD_C)*Q3'\:9AW6(;<4T3Y.J6$4B*^+;;'B_^?)%. M9]\3D&6RU1I5K&, JU%5A 6V4'[*LR5NL66YQSURNP@ MSIP4@L??@&4TD@2 I&QKI"Q707#0BS?/E[I!7\(&F/Q%W_2"TZ M%$H/# PE5TM.':E$8U#G,X):2DDS&?0]].!N*;_OX!4I7ZG'TT)M'"BWA.!0 MG%7")*JU#X4Y&.K0*-+Y-,'XN:A,,R3"D[+*@=*%)GW74P@ST]5@87B*0E>< M.IM:!\H>!@#[.G'8MWNY8^Z/$T$'\S$=2'_3@9R/1Y=7ICN11:796S8)84T^ MQQ$<+'!S%CAA"@?N^A;]]=<;_#;EIA5'30,U*Z:W7Z2@4-0,_6N*MV$ =IM/]FS MY;(BW81&';$1QFC#SL'5(=V$"0JD]*NI0K8@.@Q>8*M')G'!XF-47I"N%"B]83;:2)\,1Z-+P^;=$10;(S? M$T'F/LJ(2:@$FSF2CA,3&[,"" 'C?\B8Z5 S1\YQ8F)6A@'*/7&VG),9[ 5A M[FK=CLU$D@N*THP#FAP@XNATG\(:;=E,/_G *$U[8/@"VI%U1Z(QL) 4BVA4 M"#05$,%K&:W:.GC6"0'3-=>"F?'4!&2$SA.^#H%((J)7;MJA3=,5 0#ZG0UZ MI0/F#0V!BCZMW?QFW@DC(,&\O,&LUP3Q<@R_?R@T8H!0,%7SKRC8B"@C@8(QDG<&;< M_4--I*]&E^?:7UG:+]^(("@(@3&);BH9=JBDHO&H]6"G8JG2J<@]$./2R?_WYLH01?PI^D"Q _A+(J7^7=$O3QG@EZ>_(>!"S^> MEXC0YP?^YOM'WX\29["2Q$%&C_JVTIB;-N8AA(.\>$<%&2V/Z$L(:7+"($H- M S4IIJ==38M*VSM-4U,#4>L8IVU177%KFR*OF5[4XE4T.\MZDVS" ,MVMBC82[RU75;MM2[[UX]BYU,OU M1+-TO>"TRR.GN9;B[M.=-3"8.N:HV\#C8C@>C[6_1SMH'L:?BWM*0X6 M;=4X&.;PR*TT08DFMC1]TFA"YXIJ1@4-Y$:[-8E3-!O5_[J ,R2*JF6I?[>@ M->KG%$UIGAA=ZB\/WHHM/4GUC4+VJ)TM5M<8%<;=J O-FT_6IM,:57,-;)D1 M)!T&-M8[O7T\3#WV9%?HO6);BJ@T<8EP>DVLIF^<9/'L^-Y]%!?WPQ,X/P69 M![R'\!N4,(MSI^MTMGW1AD*&SFT:PY>6>F\21PT<-J9N;1K&590>UP:A*FP4 M==1HGK6AH$+1E39FFABXG74)PS04>:.37/D@B=4!FJZ[5S-3BFPY_*;OJ>.' M"/6[3W>!$OQ#C8B\#]NZO2;FH_%XI#VC>3M;62X"2O-T:=HT\R DENJF0XL' MQ3L1#&1E\3*)>?5Q]SM @ %O\@$QF8,7@*(OZO?D1QS+*[L1:_@E0>RN6;D8 M)Y!&G "TII5H,]802XK@LK)X&<8MRJ"[+;/AO4!S\AG$+CDGDU@CUO!*@MB= MDWN9N A2QQL_JT2;L8974@17F^QKS2Q%5[)NP7LJ=L/J8CC:OF&%&NG+-:E< MX'7G&0%II,(Z!COJ2Q%PGK].2[DNA2G99"XD[LE([Y"EJZ$^2'FE,3B<+U18U/SI+^,CJIN.$J)2J&I5&&A-KOO.#/&*,0KO:I M#VG\"D)(L*=# M^XF<+J&D0$'#(M6;"-PX1B"J:>U73AE5?Q&:XVSA1]+QU>^97B)V)V;4)IZ_C!+V77P&0S6?$8 MA7/D+T;DPQ^')EB(G3RZ M)^/Q^%3_\.8$NX63MQ2P+][!#DY>0U3)HPUQ)V_/U"C)R6N<2HF*:>OD9>O5 M?B>O<5IF**NCD]<4E1OKY#6.#^TG0"X"7W$.:'),F0 MBW,ZHWCZR!4L(XN@H$IS4F@BQU8F'@HK,"4MHP.OA H>4^G ^Q^9.N =&-X M-\]*I[/-L\711Q\+8 =__.*'.+A!8MH98J))3>"-9ESY89'@I+K;+;\D-[DD%+KF$9 M?T0E57IO5XXILV65)1/7C0'J9B$C(=1)H&83&/C#4'.6Y_:K4Q>))=VWQ5-A MI&>JJ*>DG-HT!+^ M* *B(I0:O[$*AQ]+;$Q:XW:-'"QQB,)79%'L'58487P#N^>GY;O#7V)AQ9>[ MR1^*Y@95>WT))$:TF)Z)6T9*TOGIYCA8\W"S4)/39>'1UH7+0Y'>*DF]_R6F.0HX=V"QBF.0Q&[VN.4R]P X:W9DQ8@_5/X8Q1Z49A[P=^=\(_I#/8= M>$CVQX?KZ0MU*N>J:S0MA";T]N*:R94D3FL\@?_:Y@C\U3]?4')MS"S>^)MQ M.A::NMFB4 )IY<[7_"K!#LRMOQJC%C;"&&W8.9Z^^:&_S)9$]37^;IX"*?UJ MJI M1Y^5Z'S2E5C_>Y^5R)1#P?T3+580QN'VR+CP2*W3!.M\='&I.=-(J\V, MN(AF734P^-:C 900UR[KR)HAK.*[CT:$EZ-\/%S$0 4/@!)$,6V\N=@4_=I) M_.05BN-XT["^Z^2+>R%7/P#:" IOXTW'%[!:!\2KJ(26N_ M62(YXZXE+!$66.D=1SDQ=#A<)JX+>PZ[>@^<-(MQD7(\U:SB0">AE=Z#7/- M4313<='N(40Q["B:/7 $,R5>[88T%6T.UHT.4*M]"6S:2 +)$"W17:,CLXNID=#*^.KL\O=*TC+RZ"^!E M 10B[^PUZFQ=G$D<(Y]1WOGKKTV94J#)#R?VJ*%6LMHW;G)20(#=%4PM?,0= MN99[LG!&0?G9*#$#]2)-@2[&H\M+S2XVI:K:I083#".U2XTJ:!8R3L-,Q,E* MHDBD_2"$<(VY7.ES7B(QQL/1.3$U)*VXL7JD**5I1PI+IT"G'2XG8Q7\FD;N M'].\8X5 PXM)Z FJ7;R1_I-!DLQ*':"Z[J_G:QC\"F4-;Y0QC@W[7L39:!!Y MHF6WT!J4C:"AQV4+J/B4<71CJQ^S)=@7,&8:)G?+51!] 23#4Q16_TIJLS)Q MM>*M:AQ-]J;RYDK7"2_M[-G3C$="_I$1/]*]8?-HNN?%4Q&$"DX3>\7*?Q(YB>.%%>&HM)8)TU^H]:@ MW3M^_)L39&"2)-FRF"3@;N4;@ N@%P71G)7 8@]?/HZ%?8.K(-Q+AL.]+1J_ MPA)I\A 6L\(:&YP[7O(GFNA>CD3:\ZID-L+LW>(F"X#Z*T1_5[^EJ'S-N MNE1 #:6;.A:61\^%29X+ PB^1^[MW9LAE_.KW.1X39TX[3'SFP;4KW&42#]> M(7_IR'Z9[.<%V)(KYOFA*7K@!'BW6;SV\10.^]J):G+W"6+73\C'+<(-'7G; M3)8I!;^N;KBK@I8AF"-+K,=3,D1_!GQTDV8]F!5-R9@O-55S-;JZ'!\RM?<$ M<%?_FC7<-\00/_)^'_!*NAM:&.)WH26\_QWX\P4.HTS:*%.OET-9OEA(8O:).@::8#>.0VUO0TV&9@X]"K_GMJ+N?*>] M'5LJ-2(I,,X&%\;$\_Q"^LT&G!5IH_2;QBU/O7!,B$-JT[KRS@;N77@>>0'H M>FC^L'J8PY@Y 4KC.J:-BOWVI*'8R^%X='G5[^5&G,:$H62 'HY!6MMP/D#4 M_##Q75S+6C., VUECH/]Q7+GJSZ2?.&O1..Y3WCCN>L?.<9T2[*] MSB[/1L?DD@()!TR8(Q40 #,)*H7/J/2#W3)3F< (ME@&F",)#9RXI&N0M2IU@+YXZGD^;QWXU M;)3OF6N-KB5F064,O8+XPR]7LATXH='T 1+DX4?()3E$];\C_\)3E/X#I"_ MC>8A)?V?LN\=[A#8+Z26+ C*0"N3M41Q^2M4CI1#;;^=:*KS?#P>]37JQI@1 MPH^S)7$$DR!O''AX#.\^T8\D2XBO\N'2M ,^RG*8[>_(<)HN0"QZ5GC*>U:8 MMWX\).S0Z/%$D'N3?@''9*_#\?9X_%=B1=E.5=E&QU(XF,1IC7_P7]O<@[_Z MYQN:8::SA]#S/WPO8/(6W<$%)?W" MGO6U:,$8EHAIC:'M%C)K=Z1@3^>>P(^;A0]F=Y_ S9 A,9W-X-8AGH3>^E@,E _$C<&)T*>L%?( P [7HI5SJ7/[OH9^2S=96[31Q MNAP/[8\8PYJ_\L#33C(Y$^,+2-+8=]%I!PK#I$8C8LL>F=4&(#/W5B9$LQXV M@T0@TKX9PRYS.Q*\0=B@I3H- 7%)8]8QCB(B>FJN0.UDU;[:".GZ[4J81EP6WX[MV;INU)2T2,36N C*6FY[MU!^2XNQ<%:*V$>4?;L7F5A05DD M-#M7RYY3O:*-,L;IFH4]45L4>8H>F_.X1+'-)<@D##,G"+ZF'R"&>Y5_ ">F$X%"$!1Y" M%TKQYGR"Y!; ?KE^H8_0FRRC./7_=.A);%HWUFMN*!"]),MYS^<4PFXWW\[2 MCW):M-!K#LF2MR3.A?7$(9T+M6CA0(C#=5)T:=;R1#2KX51:&FGB6X[MN@T\ MKH;CD\OS_NB_NZ2EYJ]Z/F5<9XD?@B29N/_._"2_MT_Q%A-*;P,$_WM8GF,1 M7"@;'\U>9)P4Z,<8T.-MF?6,XX>(OOBTS9;73&?C&W 7=P'X0,6A_4T^8\:5 MZX5>V9K9.C'FEE2[1MO?Q7F%:LFGOU<7A Z<> CWNK'EC%/[/N]U\R-"<5UH MN-===?=[F*S@SGKF X]X@YM8UAC-BVEB2X-"TFD?Y/AI&R5ERB,9\F?+?HVC M'^GB$+*V\*/ MTZ\\+*XM22A-V,T.4<'-/(W$BG;W[\P)DFG\:PS@Y!JC,? $+:INLXE0HW93 MISL49AY_WC@!"#TG1@?SZ(^4NW.X@M8H74 \[0>@/(H<\RIR;+*9>41Y M[R>N$S#'(ZZ8-4KD%D[[P2%;A>21B"MFIPHY1J&^(SRV"D_X5'ABLPIIPFD_ M3)-T);>\F4 Y1ZD7,4;/N@Y/F&!09F?-)R9NXS" M.7J!.2?M(@I@'Y/:P2^2BSA'<]VS(BM!#63&]74ZKVBP*U;A./D_'Y^*S7RA<55;M_[+#>?#2! M8?O>0BJ"4(%/2?N6==\/%QE!1S7TV.5A!WP4[)HV7#N5LEJVAO%76")=/RQY M[_@Q[IU0%9\X/"KN#44%>[T.A)6XQK^S@7O?!JY\1/6W_-V\'?Q(SQZJ^MSA ML5X+H@HVM<9,V=6[=$D:9[F9EK\;A^)52J0F\WD,YG"M:SX1G,\@.X_>ZNQ* M4W6GX^&5[JSQ1B\!*M!6L/G?#)23GBT5^?^4=\]>_/DB339Q7[+7"=JW#F]< M[!].!:X/V2O$-R?^ Z0WSLI/G:"\8E_$*M9/?/+E$#.I"]0^/+[) $A!9-*& M02,I#)HLHRQ,42H'X$UJ(V(ZRT-@R]4!B8PA$'_EP^1/1WR4>K#DT&='INV8 M:0QKF'4.DRSM8%$0=B5]BLG3OY4/S0NS1:!V$Z SV V[WEPG3#(= 5*0"T&[ MG[PU\.4VJ>E*@^ ETL]_R%\Z/!KO&\S*73]4PODSR2MKN6=Y"._].$E?L_<$ M_#N#?]H<[%(767;UPR.<%(0J%JDY]1&>.7E9] K<*/3:TXA<_\BC=A!51%)S M&J-S"6[CIVGKPYQF:9(ZH0<>E/_]IDK/QZ,3VYT#9D! MK;7 M\Y7,IG!3[V $ (I[-FQ.T+2#(X@;]%-T[@9BCP'@,.C7]2/G#@K%2' M8<550PYYY%@3=\M5$'T!4&92Q>MJO6H4SP7D'L?ZWV^B)'V*TG^ ] 7NA^8A M<6.ZSUW3(0T=O1!7HZ;K >8J'Z>OJ1.GW3>GIH^=YDG9 MWH=.\_/'D:,%X>H.B)I34.N6F^;M@KT/F>;GCT-&"\+5D&E]Y'M5#)DP/[;P M[!\TT.R= 5_GN-GI05.QE^,1VK0>A\X>0*Y&3^MS[D,;/4;O<(XC9U\05^.F MZX%UL<.Y"W='CG7[FS6LOP-TU0=4!U*Y67P+9P_2/7:3NG8<;\:A7PW%KJ?@ M-&>#='1^*">] M9JN@&I4&)H!6OA_.(.O,&U@BG3N.*@/QKX:45<$6)IC\O=D+'@>B >A7P[!K MN ;9+:,YC=2;$\]!.H$D !_UV\4R\T.1OE%'_'PX')^>G%C.]_W!6!%7S95O M.:0MW*%E"MJD2*'Q?852ESM0R'!>2\"R#O+%\+)-,X=)/6E(58GUCF$%VUFG MBFT4-9^DI$\<'H7WAF)%;S6WOB_DK/CHMD(AU3**TS)S%3$/&*WXX3&I%2(5 M*]1'1Y=0", MZ8A/Q1\U=Y*%LVSN.1UM =UQK]SU_J M"H6 _5'\>ONW)5H[.OVOT?@O;K0LOG7K)VX0)5D,*E!J#U^5^[U;D#I^L$[Q M5Q '?*8@]#97EE,_1=\Y'5X-SP8_#S;MPG\430_6;0]0X_#W9?N#_RB_\#]A M8\L@3"@ H6^]0WW^I,'+L9%I.JLSKGPO$-UN3'+"O=<(ETS>(4ZJL77*PT3!*P>U!V0@:>ES/FZOXE'%T8ZN_ MA1]9%C#:']R6P]D7:.E LQ&]GH=\I]B'5ZEEC6/-WABP2SY^@"QA3^UPL3A_ MI/*'4/K(H'80:7_W70Z'RKT6Q2BJE3"/*WLVB5A84$BA.6JWVK/3S)I&&>-T MS<*>J"V3S0BL_[+L=\[4:5B;E(@/LS-JF*I+KLFYK7SFZO9AN02>#W?QP1>* M%2I=[VA"FLYJLOT:.0%^26_?D!5,D"2V]A5<;/!#HZ;,LB8^#6S7M8(&[255 M\(JM),T7SQ(%7],/$+_]B%"B5?H40*Y@A8X%Q5/PZJH$8RV)TYJA!O^U;:3! M7_WS#1V43&=_^!X4&F.2$\L9I^M]&>9BB!#'O38E_^ZGB]RCCXX7%_[J M+;H+4[A/P-KI+5HPAAABBF(HN(7,9EJ#4"2P0N>E87H3A?G)3429\&G%S=9T M"XTU%P-AT;4KO/TL_!(%P7T4HTJR6=ZJ$^:-"#4,E3@4 MY.%LYJ)OXK Q+S=BOP>+/ YK&5@4=4@:4[NYV^P:6<;FAC^.J_V/*PYM'/K> MI+^9XX\#:O\#BD,;70]UL&FR[1I2AN>5/PZL_0\L/H5T=4<E^TCP ML 86ES[*<=7U,NUV+C1+1Q8SX9P1OD"17MJS^AGH+.RLB.,6[=!RA/9[#.YQ M:)@YH(_^R^-S$U@JG(U'EWU];L+242U#G\<%^G!?JX D.!F?]/7]3DL'M0Q] M:@_.-WU06_E,QG$X&SB<.ROS&,9V>#OHXS@V;AQW5*5M7NIW-L;OV-P2Y0VV M%P1B0GS90^FWCF--WEC;BV[*P:,F^>/Q70>>3QS'C-[UB5)4*K4T7 XVDZ56FM[X(3>H-%Z7Q*E MT@!:"\O(BRK8AH[9\3%*DD;': E,\86;P^,2Z M?WD392%<;R$JZ1?*(4:XB8\K9ISB!'!O7K/DEHYROB8WYQ67[E[ *HO=!9SA M)O,8Y,O2MB3$N_7<=8W1LI"BFOKM)JSVBU;8Z_2_ MB\[]Q\O8-XXCH>6*+$ MY7\AWJ>GEC=*R=VTM=%\.ZFU:UM2OLPX6@&(%LH-F<)E#%G3J\)P922&YJAI M#%TZS?Q=!2:>R!JE;R0"-1,B1TWC]-U690+*9TAOR31QG4&,X:BA9M-M%NH/ M&1@JW"4#AZ"6Z'UGPGQDI,\@5S".#YT6 T$Y+3G ?_13?Y[KZ!6D:9#;7),E M,KIR?Q;P[B'"N?_M&9E@)(Z(M6(^<>BZQY!' @ *)AC9+V_CQ"Q]H"_ !?X' M&F_$MV0%:MO#$!F"*X@ [/ :G32SU07 2]# > 1S)]A 0]F?$*LT<;L8CT:: M+X)UGE*$I56P(ND_@]O,IDD"TN0FBQ'PI.,T?&G[N"$BJ(+H).VT^#5ST%$? M -/WH)Q9DV_.I[_,EG>?J]Q-3Z (1TW[Z-)6:$DA,9+]GW?+51!]04L*O;X> MA=/9:^3Z:'IT,T1*N+#"KP9OSB%K=:(U*2[-)@DFTFW.FLDIPT.:]Q0,^;/SN^=_WU#%7MQOX[ M\% H5(+^ -60^%!NX+WY2Q!LNW'V\U&["*H)KY*^5V;05];[D!\@S #:Z%99 MSU'^[)LL2:,EB!]"-\B0#_>1!1@G7?HB5[6"D;A,H?.>2)>5$4;9B_ M=IFY*1Q0@D^QCT:[\86-UOH23]CH]"3TRJ>QH1'E?_@IY U3*8^ EESA?UBN'#\W9$JQ%U&P/:BI9>W0OKB(R@Z+%2V[KP!=J A= M(+;DCG>7W'5+Q^5VJSXDROG9U>7)^>7X[&Q\>7[6R-VRSS.6]6,BA+[?1$E* M#>\7:*&_,P!67YBCF8Y8F!5H+O&]/@-TW54W&VV+R6RX3O?[/)]&'HAIC:'M M%C*;:=.OGQI#EY[R&*72GP7(;_0QZYBM\Q:ZVSH\:R6_=OTK,)'0E)E/H F( M/\ C(YB4IZHQU)&_;'2&0=)&DGEY>-]1/N4F(0>2>%F^6&BNE,NN"X((&1ILR:"C\0F!9]JZNEJ#/?#]E!R7W@I#795G1UAXOX[\Q,_ MMRL@U@]YGHK<+RCF23G9]:34F\ZS(]0:[XMSI=9EAAL%4Q*Q93RZN#@9GEY= MC<^NSH::0IT*QLT8O+C3'!]<0G+LB34=1U]G"9P;DZ0VX"B7 M9@FEC5.LH'IV]2LB:+^4BWZ, ?VN++.><0H7T1>?MMGR:M_@8ATE-ODEU7[^C$]D MX@0?3NC_"6CJW"UDI2XYQ33SUC'7L<,KU$F^47QU0>A .X!PE(0M9YS.6YM3 M8B)2!JZ&DZ.JN]_#9 5!!&;366TV(T[.HDTTT!G!#EV=:-2]D Z;T[44P?M$B[L\T2H( MOT5ANIB$H?\!O^K$7WF4<7?*M&O>CKKV_.OZ+X)G"@(49VUPBT8 R[I+EPN@I/L3[E6B,RB;&1BY@6LV4K MQA&DJWZ%&,.-B/9E3E)>Y_+^3#UN!!\@PU&C3]3A5O0N?401L(0JM^ #!-$* M>,A#$T9!-/\J7E&@TH51ZT HTP8%2ZR;M]CQ *,SI/M8@="#"ZQS?2/=3@G M9Z3LW2UH'!LZ6ZV<,A+S'.E7X(V3@CDTD/]TB%MC_HK&*9A3/RS%ZJEPH6%5&[58Z?IYT@B*CQ XT"QBA/[IS,EE&[]N088K\YL8]LS1<(%,6. MWBYFG-H[6]%<$E(2/FIV\-:[3_7A[A8T3I=VJFD,N2]2\#L#(G4+3V6L:N7]0)FIB>>.4WWG&%A.5DH95\]1= M[SYUZMXM:)Y2A72".1#A$]&6P0UB]'3F<]7I7&SJA$ZI81P7.'6)&=B"0EK" MAFLG0%=:7Q< I(]1L8>D7:PA%&]"-!Y#E'H^T0M)2DR2;(I*Z==HB!6,4ZN0 M5OB42I'4DC$^<=TX@WV%9F^9YY ZW9.*]X(,%&WNTD%(4DO(@)T8'QD90NB5 MC"-&=RM?7%Y)*B%PK$BTU2I0F^.<2.@9V"C;%C"T.Y^ B!J&+ R;'+4])685AT( MM;+EY0;;3MP.P9J$<,P+N9WY?A*$*]14VZZT.FS@$U=J*KR6 EK09#=+)YJY MJ8( ;P[\Q7ID>)L"8ZE*%7K12!@"$C+EB1Y-*DS1_W7%%3]AR/$+=7AQ$K&@=P! LX\7QKBSB,4]I$ MWXBFR6PI,OJ:JQ[]NET<#%+SPK449S%C:GT"IO,&K;_ :K9"N%AKB=8 M6R)PKB#PIN=5D[WU#O7=SQB1N$[2\_'0Z>2/+ M )D)(%FUP-4$O;(W;)#.T]5,H\HQO@VR"E.9.J!+==^+2=4M%)7 Q50(WYQ\ M1&DO,5;EEK02&NYTX:;$ KHIX*6&&C\OHRD3SD?7V0'7/SS:!O2C\66'[8,& MYA%FVYT*29].JF%_!CLI(L%9[,@Z#+Z1E(\D-L5B_>*%125/++EM=XHA=6ZI MCKW4[28-II?/P4%('JWEQH"4 0U,,X7?T&F5].F&KP\$;;DI=F*D@/K9B PN M+VY;3GZE!BMSX9&ZMZ:!NXBHW=R!9GP1U< 0G-EN1W#IPVYYW 5M.IZ+A1]Y M$6(/CJZ$<23O$]@#& !4/'HY:1VR3O,I_*6=PC7AF9+64W7O!-R&*@K!&SZ8 MH.-J(]T#GX!O8G.DZ!LZ+92_5\+5!W7WUPOT2P/SD:*X-#YB#QM0JNR&.TV2 MKDD5@*^]5U^@/S=:Z4]C2Z]4F\G.^W[9[U]W6M,&YE1AY.S55U:7IM9W;<>W4H*VW-!1#BJRMY^Y M''C>H%[ @7U7"&1\[2OJ7Q?)24**WAU.KT3W1(?OAKMB7 .;X(@]Z",]0*Z+ M12%],E8"S32L'*5K7\YK$3>YWA\QRUMN>)Y0MYB A=(")N)YR&>Y@,_IN"\= MS=HNGP8T@B'TR+#-P([F5(0.07+K!.BUZ E8?4*B_.UXCLKU8ZMD;&H[4\[D M(/>CZTP==VO,X!K_"7$C6^)1FG$7@&<+FB 627",51F8T1;G^,2;0Y\L1C&$VOY!>I*LALV*. C&$(?M!(\=C^5Z/S_6D0;YX MM,<5.;PN+U9V>L@M&>BF7"5Z7_2M% MO-\U6%"*6J6 T#G&>A86,V@Z6T"-PG I'R!+\60>W@'4!V"TP;XG;P:'IHG7 M\.@5')K@ _4)@@P9GNZ!:#X)V+HT/CCX*>M3.L(WBJS4L"X*:A "XX0O!^T3 MY3NN%L-Q!A%/:'#T>VMK^=A%'V9BWU@[+S27\!9KAA.D5#GE."(LEGQUL>ET M+2?R9DM!Y4\HXNT? QYPG&)H6H:-_D<(D?3C3H0,F 9^X(+0L\X8?O@K3(". M:=[OGS'7).%!9SRM0F&F@O*GE?.8M8A!NRI5Z$FTV@A0:FFU'CD!NGB'8#7T M<[QGF>_J29;RHE)6:&5CIW0%Q[WS#P_ WSBK&*QE!QM&<3VY4TMZ2B=%+&HQ M= H!> 9FX))CD=/]W&)0)^O5)% 8^($&-"DM*:6$REO5R?&23*:GS(H9BZO< M]_7J;SYQ::>+W,]58B89[@W+QN>GIX[[;-C@I !C\,JR/"K6HA>!1() :25R MUU?H\#'#N3[VP$6&>=61)+^H7IRH+3DE@IS-X+8R +J."<"*>M8Q(O@41-[ MPBZ1A WWP#D3AE=@RA,Y>[J#=GB"I9U!SW<#30;6DIW22XR-N:7F31 1?4"]%'/SB5Z (4TZZ>:25KS8I>VR( MI1LKX;KO] K+B5*]HJ] )FX<*-D4\=XJGE/P\NJR?W/N6YGB8*#DR7+RILY( M__I+'"STP3_#GS__&GUM"J_?^Y?_,IUM2+=3NLLH4RK>KCB05+H&N<:#UGH^ M6@8>1Y&P2\"'#^#JE.?:MWSH\G^@ M>K8V]'+Z%3?S:GC@;RV,N2QH"HY]%A5#5!@,^H/KVZO^U=7@^\U@T)*]>M($ MUB??'1)/L!'&$)JKKJ12?+N\N&GYR"M7UZ7G%G%@,,\JML&7"? M.NX"HM=Q)/4[FQ@$]R"\??8 L/&<83M6**TT#W*Z+6DEUA6X=1)(G3..]G:U MF2+;3%>!(RW,#_E@2#BC+2B"@VN]!@21!V,%EDYWX6,*T/3=(,P*LY19FH[[[$(!=5,Z^]ITSK>5OR)L^[AYGJXO5ZL MP7.QO.-R4=PFX0]%9QG*%6WGAFEXJ?;1L%A#0_P5Y4: *IV2O$):()0FIG 8 M(61I? /B\I.?))^4:.^+B6:)F8G21"$4P6%PHBAR WPCGJ>" :M: M)=HP18#8K=N2F3Z89$ZV)^MM@U9@+UX8@G3QBJ9?9 >][% 'K<(OSO"[5*Y# M.5H(Z-ZD!T8,)%(W'<5L#)42%.^#Q0)5\5+H4S4=BTJC(G6'4(DLBKQN&IF_MPUO>I?=C M:E:K'%=YK2\I0$CSU-1+2N4[YL]4WJ+H2LS(V%D(.NQ\6L!G9^V_(\C'8 ]L M9[=-NX=KUZ<<@:00(3G\B0=,JA4G9O(M+S1.=FZ9@1UL1?$NL\8DD#C\07( MS3LO-X=.Q.-S#ZN4D6F(.PEX;C8=\0TI1]KFR)\PBP<> B@_01H.]B[=[F M%>DXZ]0 2I"+2S&*B51=MK=62_O A7W=97%:K9!T^C"YUSRPUOPC,&QK?2 . M-9)#BU[JZ5_\+'GX\#KC\.'H/Y/QR_VD-YNA_WX,[U^&R]EBWAO.Q[T_7H;W ML^F?L_EOO>%HM'B9+Y]/9P][_8O?&SU_Z+E^; 1"_WT>?=!/_\L'C.'5JE)0 MP' J0)!3%V8%1ZI<7IGAJWH7XH%'C+Q*Q;,YB6/;SCO>1?;(>6T/N'O@+5'S M.?&.RA5.@G!]V;^X4K73RW1?>AZJ <,9<2$WVE&9HLKP0$"_525!#@*:G&<^ MBCUUW!'Z:,O'V0\SXR65*7)F9,GIWS15*LNM"47PIBU$=1^.6$;PY;*DH)3. M1.$1O?7#\HP##L$*A+D* U1U7K\7O:YCAW/)W/J!=EE6QV)-U]Y+XR-. M$!5JT)$\HF!H_4">_$7L/2,L'U<=RG!)]+I&'!JM3T9BAJ@'9T\.X\Q@OKH^ M.;:-;+IWPV5M^G'4=)8TRZ=%>NP2A8LFEG(^"'>&C7_B6HI'994AE6@"5%V8 MY^$AB$P[LE/][!NNKRRE1AO#?4-F@H-#+*#?HU.O7!1CU-51C@,?32;0DH"0 M$T1T,JG'O415'?6JPZ/MZC*QO@*K((Q>S>?7/A;O&%8.$C77F&=AG[6BMZ M,% % .+G-P 4 ;')N+3(P,C$P-C,P>#$P:RYH=&WLO>F2JEJS+OS_NXKZ MYHYSWGTB-G,"*N)H/V)55I995I>70Z8I8:Y5* M,S+SR #^6FF^:/?3QW;<03KJ0Y< M5S.,IYRKR2I8WY+Y2?Q,DQCV,Y'&$LDG!/EW][$YP8N>8EN_UU=C/['7EU#K M5\47D;\P]!>.XMA3YGFK67U^_>E!-$UW!#3>"_HZ>C&[;D4+WW\0" M=ZI)X*EBBT_E_.\G%%-D1<1E1$@H $FFE20B)M$4DB2(-$H(LI06=IL;_>_O MD1]I-]*PY?T./$05!.>?'R/?=W[_^J4(GOC3=M5?ZQ]B05 $Q9 $]F-]BZ%9 M^O;ZV6SV'$43O^*?Q4ACF\OGGO;BZEEB8^X@'IQ4NBSS]5>_I+LZ+F@%AOOWQ7L#S% M=DW!CW0=/0A+(2BY(Y?G^F_5$'VY1P7:_) "L,3..S>7NT YJ##B5_3KKM3: M$=V^UI(,M)82K"B10+?B>782Q]+'&K*Z8GW# M/OMBF4SFUSQ&VE:X-\!Y<6G\ZS-F/@&9" ?[6_P>"' $)U[@3MN+.V*%.^W' MOW^/@"#_^[<)?.%)LBT_"C;__/#!W/^UDC>^&0&30)O^\V/].^*'3M327__^ M[6N^ ?[]^]?F_ZMGB;8<_ONWK$V?/#\TP#\_3,%5-0OQ;>=W G7\OZ*W_HI^ M?G&-K'F.(82_+=L"\07:_'?\-."N_M1D&5C+/Z,+"JX@Q3(_!9;FMV- ?8/&]4@,2EL)K+!5+/I6O3&=4SY3=FFJ?EQ MC/:REDQ%SXOB>A3?->#]>-+D?WZ4EDWG'3#173MH$AQ39]-AL]]-Y::M6!,O M9?I.&5&>6W0*1,JJM?2>$H).J\ASO/QI&5-UKS:?J&*9,Q'5X7(CG+1RZG5E M/-6.S2AT1>D4R*QO2WI7,.+'[LC6JY?4=CL0&:BU\^%3*L4"2@PAI)2U$J]]>-)!I)F"D846\N-PFMY M&X$I I=1VL"Q75\0#<"N6O02KCZ8#JMU.ENDB<5,;HY2!(_T([ABA^2.G@M< M33I'^U<-CI+8[SQ0HHB^]"I7$X/X64U#L.J:I9F!60.6ZH\89E1F4XEL&ID5PRK]7[K-2X.OY7S@!(8-4UYZ1@E@QP'[A28G)90 M\>*LE97R(S76Z ##ZM@]:#4/IL"P'2#'C[9LPU;#MJ:._(UF>V1IW.-)?4*S M1CT<3+/YH26>0;-CJ:SWK4R21DA15-/Y2LJ=Q5A-#>Y J1TW8BZ-2$,;+89X MS1CDQT&6IIQYHYKJ@9Z1>Q.G/ZQ%!A!!N>CD!SKHI)-U/"'G)DBL1>QS:MP? MPZ)^ ]^.6@.6,L:?UL'IE:::;H0CUP_C\.5'1(&.5.W$83<7=B+&N-4WZP=1 MX^,KHHSA@P[P8CX1D0PG\*/>XT9E]6QVQ(<&0_=J/*?@Y497E;-O4]N!=Q[0 M&(:()2>=3: TX?6)>JE<9,A<=NG1<"IL-;Z!L;^NQ M-:2!*+4PP] XV51)%BEU"MH;C_VHXF;)W#3G8K9/3S+E@,_E^A[>^[SB(K6E MG_UU^^$4=RT*QE2PM 6X?%IQ\T*O5V,*?5W(9:B4GN@,2L09@E^M.W.SIA3J M HOV"J1=\Y%\U!=H)@=X'H4.JH-QYNNQ M4!\L7"?79U,T2[8;19L"*:TV6RKUMO7Y)IGDF3&0B46'I9FD6$IC"%Y++KZ. M2J&HFDZM/37CTC[NYWV UF3('9JY6[2'ZA".H;DW.<,5N=DEP,+2.?S]U/*]&WW/R MLMK$@BKO2'JU2;AZ2B_-J.[7G;R.T!RK]>65QN'K4\3[\_T>F6@ M_:8M7_-#*N(;KF"4+1G,JR!<-;0C\553H2(-X(C.ECDZ'?&.%I=1>9S'?OR+ MHBB&I=))E/S.]E*!ZT:-+6B>)!@#(+BT)>^14::;3;84Z(2U0[$U.KD6- M!R"*@/'(20T('HB;SR@;$;$7DHQ 'JM.JSD4K8Z&F)7@YLF:I<(D"1-UR(2X M*[Q'EA>BH#/<-O.]R4PW/4T9!E6A-!T?-%S\A;1SS?1F[<* 1HF:$)8\ 4>R M=.1:Z*?+TY\5]O!8PMF$S9=$K&-/*BAJ^@O-24JDT6:S7Q#6"5S +]I:Q\C7 MPSS:X^B"L04]-=* 0L^!%/@1%6$4 M18NHT2M6E)U%[7E3UXC"_7(,,W+AE69>W=5=58>VK"O^7#9-(&M1]C5"SHD8 MF12]?0KBJ,PH.\\KVI%%UH^;#ZH%7*51$65P8C9)(0/3?3F.0+PVV[(Y\>B_ M')>F@.4MU9-UW=C=5U6:YTN:0AA_M91Q^9]UNU>D.&J4%/TJJ"^YV+Q286W) M2[IZ+U6L-!5'ZJ%D;.R?*)J(_GG8_-GF6URHC.T.&& I]FZ-97;MC!ZQ<^QQ#3#;&[7C^O_F*VHD:+%5+^;RT>9O?:/.[,/!MI_>"R5=!MI4< M%W9E74RVTQ-=OPJ#(G?"+LDGL/?L"'N6;6M4#NE9+HD&9E?'$VTZR)&S*T=? M*J6+I7&83:)F708N*')3JYH0O*-; UP,L"8B'(U/#2V)W1DX73KCMD MR_+]R&SX%\UVSM[*AR*PY$ M4>*S K 35I9CI&O*AM^=UHN78P,@FR6:3W<^[)\3*3EX]8O6WW%Q[>/U3&W@ 7<*O#==K[>7,\J&947\ M:C6A9U.L;&I^M9>N8%Q@T9F,+J" ]R.-KAL+EM-=-I^T>/JSIFC ?5H*#?:N M]Z3*U9>S75[?O'G<>KG-ZJ,EVE^P9A4@N1UKU@Z1WI[SG?G0D_ MVZL*MDM%'JCY-=O;!*(<80<6& ]DSAPV!Z6A56.-8?9>P'-,] =R#B)G9Y7@ M9EG@RY"#IIU&0LLSCHY+V'12D\6\.+SY]!6/A1X3^YX1F" M/IJR-##FJ066!%YW\>A7W7Z__$SX.9JK$ 'OE8E4(L&%C8[4F)A5%'P M*KGJ]I'S;JZ2#2+3$$?]'*=E0#JB.$9?E&\^Y%PM5UT#,:^7K'U#,5F2!,;Q M%Q)*"_/Y+"^D^HQLWTVGZDK%Y-66H/Z>/O?FEZMAXSWB0K9&90:==QJZD,=* ME(#RB9QV\U'D"L0%8@P<)1]=EDLQ2,<>T)J4%0$C%/L\=O-=GN\F'Q!:_UT" M8?5 OU]"9X9>%$S0 .G)5%5NWO+?22 N;_5OF;B .@NM.5HT0SJLEML"HD_G M4N/!"W)Y- M=;:59(:!,S>GU4=!XO:M_RXG(,J2;HS:3D!3_3(>!D$[B29NWO)7X@27L?KW M3#IS\SS9SY59@3;[*436539(F#=/#J'A!*]K2%?'QGN<8"PP34IE15X/.J(^ M3LWKKM._&XYX%4X '0:.<@*^&TR-?K&;T2=VH@2(GA3V,C>?&:['":"Q_KN< M(,O7\J:(R0L.#X8#QV?R19FY^>[ =3C!I:Q.?@\3K)AT#+WJ<_UQ!C63Z>[-!X;K<@+8,'"4$QC= M 9*7TT@3980!D6D5&=-6[B8@7($3P&+]=SG!L-H69*370;GJU"BU,:6>PLLW MSP:OQ DN8W5(=U;9WG5X=Q6,P!*OWK%=81Z??>.'L75LZ\TSV\ 7X@/:Z-7Z M\4V8*AE3R5)ZHS)-&>*8P-4NED2ARU.1#7Z?8JP?_YYTY2MK'83NR4[T(3/O M1-%3[/SUUAT%R'-K]B/DML8$[\&O5;U)%EL40NJ383@?U)0RPIL/E[P%EX34 M)\Z2*8QTEXWN8E4Z*#1G_C3;;YE7"T_4F[=S$=%OG-K2](J]@*9\4? C2]SP2A6Y!2L-MG;3&VP6*TU#T8> MIYF<&0AG3.,!T)WI'K&C%T:V;_#MC^N5' MG\\1T\/$HJY8R RAB^QB7M?'58 6'CS]=JU] @11(VHE3JO(] !MT)VI UU6^@.+FEL[ MW^4XP^5&C6_?K^>B,D0*% CI@$ZF9S*6J/@H=/6>ATO>CD^<)5/T*;(W28JF MC#+)44*MLYUVC80.EG]DS#MG_Z4XIG1F@(NDCK1S(Z/7#0,MA(X0W$#_!19K MG]Q_83JBI28XLD-K,W5::Z CK=UX]%]@1,&'1YLZ+A"\P V71VRM[6W;Z4EM MF*)(>L)195[3N59_1=<04R6KH>C9R M\W9](^9M6?6C(PG[_-4DAF:0UKDN5^UZ'7ILA4XS=^OQ^?O\%9(QHK?^VJES M+,.C3H4+$KB.66);[<&[?OPJC#!&D)NJ0[BGS 0'*0FC??#WX MV_P5EOK_6W_EVV8*JNO:GIL.46MZM(X@=&DIL^+2!G:%5^0^>O9K/IZ MI]GT[DZS)-_.%>Q%&7>[-('R7*-#6X7(^RYMI!-TX>UNN)H^?J+DO41?;!@Z M:U33:8>L-W,>M"%O5^+-PK>/B@Q[M_%\)Y>^7HYVKI-+O7Y%)'"*GJ"48Q-U MVF%G>@VZ!:OY&&Y9&O! MT%R(V+VIT9D(W21T4? CB,8?B+X@HD_.R$=S+STK2^U.FL^CO1SG2!TESR 4 M=*@[G'OO.,ON#S#/X^.>[VJ2'Z%\IY>QW:U@YT#O& /KSTNO8*P=/XF("@O< MJ29MQM]24[F5I2O5#@I23G%:<3@GX* %Q*O(\#R@OD]DM=Y5 MY/E&W*Z5N%3P\GF;;$F0DE)*FXU0#X4L@KD&T]2&#YCNA^DA+=X5*@_EPXN& MS_5]%79<3#1*.98F>CVSD\D.4@Z\F[_"&C1O(VM?$F<'PQU20YL-79YY'#$/ M2D3-'R(S>$?G_H!P]YV#]1]!%DIG)RD-66A<,8:M[ZBJ')+LIV^T,KW\D=NI,BVVI963&%8MA MNMCO]MJ6^8B=5YP<\;'865S00ZE>JC@<"] >[]5S#;=T*\YWE=CYW18\&CL= M/SV@),*< RF(A\P81=$D MX!X=SWXO;GRV8CJH.J/..,4A-)"SI:%J3!JN!UV\B4>[]RIRM9YXOR;//M[] MV?!V\ONN6:*];5^B1AI0H' HK#;)N7R'TCBF6S/,#ID7$?@JQ.\XU!%U/KSJ MGKSJ.P?G^FW9E^AA)M1[B^1PC'*!46S<2K_RC@?G8,?HX3+[=G1"-96JVI7: :VYGK<;7KQ]A)()Z?U[(9FBSPU?L!5KF!?36 M:,K%(/MVYN_)FOV3T'N1,OEE>/;$,&KK?SD)VX M'-+%HAPNM"0=Y'.VJ$[R_%"&KE()3UP^6;,70R]Y^OK8S&VB]W16$73ZI:0Y M53A:",44WTF/_7$+.MX-#WJOSRJN@=[3YC1_?LB1J"=4<>@U2=K,S-M]I3;7 M%CN2LDQ0Q;;@$&%(3-G:*&N M3''H1C'@#%->LF1-O+T*A2))+#G5]SGS+K-=\L+EWV.>&>VR*[+-J^>'W' MR%DZ,WM3BT7$MB+/18PC@#65$C5R-C>@2R)_HLMMOOR ->]Y5!LR7_M"ENN6 M43EIFKD<:N8J";_$Z&05OL40?Z++P9GE;LOSOG?.ZR?<;SZH%G"51D64P8G9 M)(4,3+<.7;7QCY\*^_!!R'>F?1-[^.8C;]ZP;S[GS9F8[O2PVG1* M3RK5J"):A+..V=;7BFS$=FTW;!Q:P, MS8A4PS/+3C>3AB[SG3@MY[C.'AGH#T/Y2V4?Z(Y8=1?G3>^)DB>3ZELEH_BZLH(F"FDL[H [UXLY'\,U.*'G'\'A'^ M',73?K-7T&J$B$Y&;EI4V**.7/[,N#\)X7]$#/_&=?;YG8X6..3%$7VIA4::=2P<<94E!"^5?]P3F#]ZG3^KWGE2?:] ME#]"L?[T-OPQ?A:]*JMX.1"U 41W1A;J"'/@Y8'C DE;!51+SIJVZVN+Y<=- M\@JJY>'"&O&+S!O^3//9XM9D2C.C-@GOR..T; ME+WIZYS7V2FF5;*FNDEKQ4JS28Y37)*"^ M/^)SR,3/?;&S>B %V@3&F4#5PWIQ'J8#;M"4;]P#+SG(\ZYY'AX("6L]8SH[ MOH"1GINBU1?G25WS4#N-D-ZP6H'.A6#.*H^=K3Z/Y)$+/I08CF.9S_F683CI M!<>6E +7\KIXHGPKM8RC6'[6TP/-T*+Y@R3G.);S Y.=F9COZV"1;PV*LT%E M.KJ'N/QM7.,/1#+4:]&SEA6]UPB9*7"CY!P;:7,;%Q0*-NGD,FA1D8-2W9SP M!04ZL/_)J_$.&^^2(SZ/M>4?]:2&72(2)"W,::(QT(9*OU]+9QZ>],=[TK7' M3F%>OWK,G12.9;NY?H7N<:$RMCM@@*6@7!?W1Z]3??@4)'/WYU9@)5D#ZW(, MR]"FO$!3G@AE^KF_.?=WB.BSS 4&G+T8N'FJ@B),KS.8MJ>"EHN%C'^\SG FUI4%>UI(9?P1< MVG0,.P1;IJB(!\1U7$F MQ!+ZPM:928YS!T7'*5*83=0KSLMDG*XA1 M@FY.'K2(N/[^^:N@0-E!=('K1*\/7U"((K!=51.H,!(W*PDR,,.(;?U<6]_+ MEFC9[*9D70#D(.W,*H50@-+Z^P1<&?^HA.U-34@A!]MMB<<0))(6J7E/H>#J4.7^?7.OQMCV"W7.6 M_Y#57_:TUU9W3)X+Y0; EE",?3*;:8ZM@I MR>UZCW@.-T?_B-7WQG-;2B45T=(=CM*+CN8T2+(*Y_',<,3SF[/Z;CQ/--N% M5-[.I.C>N(;T)--E^Z4;2][?$,^AL/&>WO?'XCDU6922I?+(Y7JXG78XWU9Z MW(T9^UOC.01UV0]9?6\\KW4JLI%1%82>=!L%,9M! M;S+@9E3FD)S/4R$."7JA*LO%SQX\S;(-VY+V&'>ND>TB$1;F'-)AQ"32T*F1 M"IU/?]"X^V6%O8KV-?ON\]P4;>%:KI%24<'S%_.JD@(.+2>>_'3\;[D MN;J7!46VI4YI1JTU&^,>WY/'#\\]W;[G.WON:_;=Y[G-'(J A.E/:=QF\9Y1 MSI;Z\.YS!YOG7MZRZZ6RS7@@9V<%K9<+=W]YGAYE!Y:\5$O!=AG+T"R0M>1< MO,X8R*]8-J6W%E4[.TGKP->&N5HH80I\59/G36].5<1Z\M3IFH =&R=4PMN" MI8+M+.JZ9FEF8+Z:ZAGU5:)W^F$\.\B/=$%/ LV)!3'39 MYL\\F +#7MY V=XV@-20!J+4P@Q#XV13)5FDU"EHT 60N*^VU=%J>Z[V?P>.XVWK A^XVVO6S^IZ374XH?442O60_*+52_ 5 M&T"9#XQ^#J-QOF;](,9'' ?B:>F=U1J'C:(W,3:L9[,C/C08NE?C M.04O-[JJ#%VFA@2M'.$^<7R((R"B8Y8F5:[&58N!6)9\H6D;T)6C(4/M@R.<%:.GRX@%/*\?K'BS@YVU3T#;K/=N!V>H81MY D1G;#A6RIW0*MQU\EBGL M SIX8.DPEE8[8VQ_I>>2$@XUH=A=*+X M=X6@0[.7+D1^7+G?SA<*':XXY'B.%!8 9^XC>UV%_%Q^UM/G$%$#@K=>+G=KV,Z1(<9>)VL/RBA3\:H*3XDNA*>2?@H#1\3^$ZQ^A+96V@[;ZP[* M%HV(^BBCB%C+@W=B%(2T%5:;'RH:TN-YDRA*O$=3AIVM9"9>NIB]#R__AM(> M;-;>*;]MI-],BAL9D\6,*)>X23)GAMVZ,EF4;]O..T6QE\+>OX4/EU7'6F70 MY"?M%#TAC'1WK :]Z#]W8.=O*7G":.U3.WM3+MMB0J,I4!CM6RJX@,+<=!6#IOUU\5<.Y^F\#0?,' M;+M#F:VAG;!+#F6@6;[MP M?+7^&U0V/]1_RU9Z8E!,B3:*V'Y%)^5*"-3[B/3?VW^#PMJ'^V\)#N5I/Q.4 M]%XV.Q,-3LZ7X-OX">K^&T06/MQ_L^<\GYP,6JK>HZ;6P"E;$_+&L_9U^F_0 M6/O4_EO1QK/E9@[GN"J=$6O5($R.*[=O^>OVW[YK)[^O=.=VNB^;N7%XLFZ MUM363=!(4O6Z46.U^TCJ!X6^J]':$T]L.P]:P&*$5$J+,*-7.YU\N9"ME1'] MM@L_5T,+C+L0G1*#I1@R]*82":("L3VOJR ? JD=O&F4M M2YM&)%UPPX)KFY1A>Q%W9Y2L% 5B3XO?_FJ52"Z(K@">MW/%]H5U($M1-/=J MAK29Z*H-*8Q@Q@9752IX@YZH6;" KE[YSC%,Y]3C08">[!4'#+!JZAL+7- A M,&P'Y<>)U(M+87.(LX-^(-O#1)C 36[2H[&2J*%MO@U=3_]3H'\ ^[+ /I[Q MM^:*:;(?QB46VXK'QE[T#;*2%)C!<@^:U>Y#T64N&,7JGH*R)=GFYG3P5HF@ M387-36BFR_>=B3F8^'7H@+JE_\>D?^XEG"S^?7*%XQ6);N048.] QQ)M#$ P[ M\*Z6FH]MEPH\/Q+9]9XW4%=M5U@C0*NBI!^IL4 3Q2'!9!DJQ\!Y4OA;8=;; MIS]+&7D$T3^$QG%.9 R9$L91Z\Z(UH3/+O* MI77<0Z'EH3 C!0;F\+7>2QOX0M0-E.G5CIC;PU U?YQ@1GF*P[NUI.$L*J2< M@C:8G$@3]LOZ)T:1+V&#]%B-+]8G512OR&() ?ED0H6.0$"-#1CBQM=Z'(?B MAI*V<+E0G*-:.2B$@I@<9AO0IA8XL0%+7^+?EK(S;*B)4H"R M2$XV\-*B9]K0I1A(=K5\+MKNZA#VWL\)J/KR]GVO4%7 V5("1/^@/:'D$Z6^ MI//P3>"&9!^T6T95E,+2*U)CZ W,+XI>EZXJ&7/AL.T\>_G561\3/DKB&(*G MSR7\EMVU"[Q0909*] (5'21[LYR5N/S.1A^2_377.?_2SP,S,QI@5A=<'?C> M=NI"?$B !5RO_#Q' U0,@4AD4U,]Q.M=W!:8GFA!%S#>FZ-QDJRWX=AO&>E' MYU[I[J)>1.8JA@(SF042FL+@H0U>Y M14G,2*V"4X&VQWG'J??]&2&G3.'H &E$&V J^+9;MJ17Y*\0T6L?U+0ID,M6 MU$Y5BZ="+,_RR86K(0%#\%[V1CNN((.&8&Y+G"%>,P;Y<9"E*6?>J*9ZH&?D MH T!1Z=B[-76UPGB!]3\C-;7>K[/62&0@7L]_QK(\:,MV[#5L!U/AMM@O4>6 MQCV>U"%N2M0OT=?RFH3"ZJ\(^G5)N'J*;TTH[H/C#^HR^U"_AAM M\?,^0+G0:Z("5QT$/N"(1A_:$=*;@/N?1UFV8Q\QTKC6FT->%7(9*Z8G.H$0\ M0OH-4I;OA_JAP<"S<(V6PA<]V6@-=<3HH00C*[:6AQ:8T*7^[]R=^S/V7B[E M>GWUAF;RM1KF)R=-%(P#2T&R;B8/[[[LGS+]$?'_)!2\1\;TEL]G<9Y,T(@Q M&D_JPKRDA=#VIV'G1K"CX1A/:<\2'5Q)5YLTXC3(P%GP0*/N"PG?1!N^<\?^ MLS !JQ7UP_1DL8X*,Z,TH7+5F0K?%B"WP 0NOL_KN9G =(RIS40V!#I;E=,$ M-JHB(7Y?)/#[F0"4*'B/"0P6 S3/J1JO,XVJH*3FA-G$[RL(7(<)0(F&8TS MX&=4H5E!.*Y8=CG9M.E\.G]?O8/O9P(70@%V4KEKY[N-D;?@$32W*Q@!R(7; M/TN10017&H6UV&%>GO:QN:9L.8'O+2](''YD31-$S8@7!VX1&+>'LJTI092G G06#G[)/#&#AK8]Z"9Z6#O>@YZYL/P6Z/#H[@ M[K;Z%#<;2>)3'$!\:D=D3QFLQ@8N'5%:HV2 YJP10@L811AM NJ7A$ ME/PD?S/ATV M,LE&S:HM OS!FF^8-?_).?SB==U[8C+S5 M2'*-KGP]/58SAHNW='-L-3HV:=3*PF,T[H8CRJ.NL-QV]B)G'AS:9_C& LUW M4I9F2R74^6R&ZHQEMQ(MI1,N!H_J_ T'F#^.LEQ]1^L33TFXL2AT#;JCZD"J MJ!C'<$3 HRAC]+L3_A&-;C@:_;%T![KS.>Z#&UTC*EF5'-D+BMQ(!Q;6)HM= MV\JG'V6=1U2Z[:@$Q>D?&T?,S@17?K,YDESVBW=8X_GO6:P)7L5U3L"3 C@1WNX3.SI<- M=6SB?9IQ"L5>-J_)J@%M/#U@OP/"W8<%XV1+FXYAAP!D+;EA6YM/WA*MC+.3 M=Q..K>7;[:J+5M.AY=0MPD(-:$G[*W/&">%42>_'MGF@ -==AQ[.TK8+VVH9 MO"TWM*%+FP/-5Q?-C&RE;\F6AR2#W79G.+UUK$T M3>683 !MA^01&:$['_4+F/Y89.PB!MNJ=C&5 Z7VO:5<(&M^09"6XP2O2L]3VYA&ZGMYS1HM M;AD=: E")FA@X;S1E,EA.P\MXWLKYFX=^HB=R X90?1!:X3O3Z,][?;&C:]<&T&60^ #P?7I8 >(417R>[WSZA'M(BK3?@BEA M]YCZ!*TPF6$]=&BFW'&D!J &/@9=GH$-4\(IY]M#A:GT*@U%U.3KF*K*N:[0 M&F**7DT)*)-.#"+80%>GOR!FOF;998TS<;8SY)/;JL[7+6NKZ62R3G0X+ISI M\[&G%]J _9.BP9E SVYT1=(:%JCOQTJZ[ M/80S#,*>HX>P+4-L.NG+:6B,LAR9?E6H<#7@Y9ON[MCU^BD$FU2JY1"P7-@E M779J3$ .YD'7+_4S3G[/09WN%C\.*O6N^SE?CD4<"[)(5BJ&.B-D1:9927;] MSB,67;NOL3%>'HA^.7JJ&\3-V[=LC 669KOQ\A\O'X#HYO3:LIU)P0ERE?&( M9BB9'R !'M08:&/)6T'?+'$Z)"GLMGVO//E>I>'+/KZYJBNXFA ILAW%GA>W MUVQ+MJURS.%$P=(9)0JB0(XOJY5S3'O]F"E/)WAD,6ZAQ6:UY;3:FLS =V;T MIZL.5PQ")[_ZM06?7WR2">^SP'NZ6[THML#B5L,Y3?5!E1FB1'&;C5C;K5.7M%!UTD)WC++S?7$YP@>F.L05-@#/!$$Q,M!5HV^EW] MG\/P?*F^^^WI1, K.G,N16?]N@XLFIZZ I?SIQO=^-J"B/$ M1IU! >V9;;R(B8J/%"_.Y3\F_)DW$,*P#^WZ%Y];0QM@*OBV>Z$3R%6MZF$S MG5_0E*EW!_UZSK4ZT"7JDQ:&[M76UP,5W.>/8=@]P?.]0ZL:9=V8I"MBCP9H MTI5QDQS,;6A3Z(^=L27X':TYK_0:7&]NR*YAX\6L] #N+9[K M=4W0UH$L =?WGL=3STH&@ID]L"O%TH0&C(!16+8_ ?YMHO2-IAY$X%9@^1X) M*'KU(C:M]1FTZ ^\+C_,32HFM/,6;P*E?R(!."]HCR7_ $M2Q1G:86FB&PP9 M9R"*%7BG1MP$8.\I\3/ 'OJ--)&F<4))9%N.GDE6X"H"G5WZ-_..CGEJ43"F M@J4MP(5J(,.$3N2,&=:FM49WVAE9+:6JW68-Y*VJ[IWWG&G>% 2X?(_WH-59 M4C 67(H+IT(E)V7*9)N$=N[#;<#T:D>$WPUJCQ&?1LBG77E<+=&4,NT%?K-5 M51(/Q-X<\SGWW-3CFZEDHV;)FA'$"SS9>!_!R!3 H^>2$UI+W;]#'S>J9?&,JF5PQ$!E5GP=] M\?(CTVK;X!;-]OHB-"(\LN++'.7(D=J0/ MML_3UOCSRS3HTZ:,A8DP!)3"E* M@([C+A>TG:#GU23(CRKZZU3X0Q9Z)L,GF>ARM'C7>RY/BS^T0?'GA\!)-\&( M);-JH(RF9B9ZCF_7D_ RW_-L;7R>3N+'AL;O@!:?!ZN-8:5G\W)Q@%;%A*:F MY9$UQZ +H6=&W!]C_0]MQ-WHF0C7E),UKKBHE?VRE*L/2K<2?*ZU$??MXN+@ M)MYEI)FQ1Z,TPC&S;B;,UDM:JW,K(>&[-O&&S>X'BR0?R@:.VQN-V6DY1POC M+%+ 6%JU2]".QL&1#: H.YQD_0]E Y77/3\]&6?UB:XD%Y,9K@KR+46!:V># MV\+%P6R U:P"6I]F^G0UAXPJMF4TBA 7XZ^?#:"P^Z$RY >.2>HGY7)7R;!I MNI>0TJC2!6^U\$K')%V]J/6R,HJ/6"[3'O/%RO#! ^X5%P=YP+R((*"5QDMHM5.@ M4!73.K1Y*UV#J_ ".S^?6?F;#/*"?O];]]@*WYD)[">"+8S>+1H94=YK(PG MN*J()$!W6J"4,K3=";!MVR%#W'/%Y'IGI+V/_RS+# -0Z:;T ML,Y;77*(H.0 VJ0+];D7#XSOP?BII[*L=U;5%D"FXC.%I<#8;G?D]=A>G<13 M BJ4 -VK#3/B"(66$)Q\1LH1D>\9*=]WAM1Y(R75( FUS+8].K0+S1SC)D9] M!=J>ZH,IW&0U[6IG!KZ/?R-7JEJ,4RC0(=YDY )D.F81A>Q!VU][,(5;P_@Y MF,)X!G))JSS%4!ST?6?HTPTK#6W="VJF<+T%)IF7!YQ!ML(DAN"1I0LXBA*; MYW.]&>94&DE]4J/[S;G&^E5(#T^[G]4EL;N<9)YS.L[+0QHR%SV XSS)7$G, M:B-MT QT',^G!_Q8+\H2M,DNG",Q J+0S0_!@$&1&0+&'31LE>#= M?!6VQ'AY:W^L8/*^?ZME3,&%VCC+4:,R-L639%WD;IL(76U,&OV]2S-96QTOE,-WNF9QB;K:+X!&*5LR=I4 MDP/!>-XR87GZ%ST'TG*'@-=%E\\M^8T]XL7!K#7;4CO -9=7CVQ#CG2]\Y#X M^DW(=_$:7]&Z(4IU,W,UV6G5;1>Z^F2,G+TZ7>^IL%>I9^A%?/-2XUT[KB0[ MV9!WU:-_9Y3HN(=%G3UJI %E"P=&430)N''&V'Q%C00MUN!1[XL?]L;4'3?Z M>P08:W/6CTMU :'Y0Q75"I5D,E69<*GLK3G0QW5V=N>*F_&NMN]YA.MC*^OW MKYY96%1MLA!GACX9H3.0H],>,8.V@P[#ZAF89T%]Q/(86]/[DD5:34^ %)>_G1.Z-8S7'K$9>LFRKA>7DY[ M3D -(VP*O-P^,OC9M:Y>33B7G/B#C$S#^+B$5K8N$U94#2(&VW69?U M6TD46I8.&R)@8.R'YB%]%A$:5[ 4E*L6.19Q"Q5Y-!]VX=WS #I$0%B=_!@B MLK*\W%)2,)J")I>M]=C5&AUA(Y>?MDOS(CK)U?!,1I6*>7AWYCP1'4=%?L2. MSR$%57*L[-1J"1T9E\@^7RE7!_!M2GP32($PIGS3B,>I!84N\.)Y*=L^]O@]9?KT,BHY^%78VL.HW4RFE8):RJ#FI M) KC@3066C=F^?VBW;/E]^7=C_I\-Q\XE<6H6>.**5314*5HFC1T3 PFGX7WS-_[J,^'07/L#JPD MSP79_#0YRS2[=1NZ2B]4/@]#+^LCEC_@\RE-H3F?I$8<3G #LL$B>*_ZR//0 M6CZY8GC8_I&>CYT>SP9#-5\5'4(G.FR00;-D+MF&+MYO^G9G.N7]JRPOHF[) MJ[$\Z^Z$O_RNK__O164K"6O_77]A/FBYC4HARCI(5(:5ZF^F&K9 M4 :< [64^*?].KWG>LEK.UZR%T6>SJA()(%]W;\.KD'\_#0V%>EZ&8PT ->K M#%J-[*S+-RWH>E&036.[Q(K#D_<:F8+5@NN7DWMF-BVX1LCZ@@H*@25O N&8 M:JK]0"E,.6U">95)#B!8"MK<^5:Z]02= ^+=)W=:(X#814":3PN53E[V\Z8> MI$"GD>W5V*)Q\;[/1Q5'G*ZX]-D5AZT4EXX5EUC1CN@#FPNE 9JM#5$JG209 M81YR8_OB(>ZCBHNU=KKB$F?))U\:#8-MA9WF2]/: NLU49#O 3\7X*A:A2[2 M/5;876V%'0PUL/1N3#]]V7%?2+0':*',F4TBZ/,57$HAT)&T*RP[?AU!3TT] MY#=6MZEXMQO@.E%KPA>AK0AL5]4$*HRDSTJ"#,PPXJT_US:?XBP^F-JM#AU( MPU*];'.67X&R_[E/P$W!ZXB$]^SGAV8X4RZ0-;\@2)H1R?)JN=G4-J91G_;E M-6LT>$!4:Z,9A>D"VEL,&X%03RZ@*WQOYR6^$7-W[=D1.>]JS/-U;_UH,&A: MTG:?C8)FQ2GQN0#J=BVV'R5/&F4I/!@QY5(A3$(9_P_'@F,"PMXW_Y E#'65Q/JGBTZP)">I24MG@;3O.I-<(NJ^S<6W4\1]!8MVQ8L M%6S+TG7-TLSM3CZ6F,B-VR.G2C.=;BO4"6F!PKEKX%:*527XA1AW8!5AOF.5 MA$YWI7Z;";G FLH>,=&&3>TFK+(KQFU8Y7DXY[V2I& 8=D3W-@S&!).)$MD& M)5+!H(F,PP1+01?QWBU$OA#J0A9[-5YP)HM%WG<=B)_8C\D#TR]%+W"!N[?,>=':D!-?71 .L"DD-VP=>/HBW M5DUOYHC7\\Q<;J.!;M)44>;U03&7@M:J;P5=;SWWOJ1WW9?8 &'%I#7!>(6& MS>\;OF/2KL;5@X MP>/I54PO59AA,QQ-:G2P&)B9[L(8D5D8AO)>DI $@J?//[#]JD3JZ,4RP#KE M/EUL#WO#LM12L_F+X_0&:XJO9P28UH@G%X*31(6"*B]Z,?EQ80#1U0?27QY4 M@)Z#-;$9:8XV:7] 3R2LAZ;T$% ^M-$4$M;T,IJ<9^/]O5,,SVIJS>ZT")H* M!QQB+\Q^DNK/)\V'J2\V-2[SG0,P;6!$SY>;<34SWO32$Z3X+B\7[O[R/(_. M#BQY^=R"[3*6H5GQ!,.<$;43R#4@N)9FJ6O<<#,>,4F[4:<1)S%*BU:RS0ZA M*](_#\..;\&6@4ZPZ(NQ,67L*B[&V0D.9/(\80-M42M!ESZ^-*,]F;Z[,?6U17;'#;)4'D6G8SG M0YX(A5DIA X:VW5U![2SLXW1 ?4 M"W/ DD:FX.JOYRX"*P %US:C>Z(;)+^G^:/-/.!706K/8]^L$]C<^N;:];,H M(6J[PQ>ZG*:3_2[5S\[S-+2CF.\I\L7LR/>\14W(2] &WX='W$F! F*/6$SR-9<<%PR]F"\M-%#P MJG-XZP+_JS<&T*[ ME.,H2WXK'>Q=GT.GO'[0AF0C8RH\FL3H0)875+_>8XI3:.DG'#8\\]FM'^RM M=H TH@TP%7S;?;9CJ=V?C1NUGL$%N0J)^6S:'PV@31%'[;A7P(N9\D5'])M- M^;;P,.UZ3B)3T"A]PM !AUN\*S9NTXS?54PZMPFW<]L^&5%;?H?N%V6BKU-& M.]-N@'=P -T$16[Q!2]0_6@C\=7=M$T@H57U-$>56EJ^:Y!4/ N(;AN M?(6M!O(9%+P-S?E*J^M);+?!309I"LE9::\-'J'Y+JV_K[/CDL7ZQ&DJNB#U M4-KE9E65OTWS7S:LPV;_0Q70#]J?P-0*E]0T2Q=$95ZJ&U>M M]WUI4' _#9"R5'VN<(*B%W$F7R#81&H.;VT:*AIPQ<'!9TX?X^"K!+^L59VL MT4+R'*.PG3);0>T4>!#\]S/!+L5_)Q+L7GK1W;NWYTJQ$K"$Z,'/ <#V!6-Y M(EW3U210=.V9/^J,M'C:WL@%H G[J^UV!\'DTS-$CEH4@SLCP>K,HEO" M0KRC[VT'D+I(U?%%+9_1\5XB4P:56F-0@*XB\ID \KZI'G'D$4>N%$?H2008 MCW&++HCN M1UWV[$8J72AS2'?:JSOEXI@58%A(_QT3(+A%IT"DK%I+[RDAZ+2*/,?+D E_ MMID#)]:XSW%.M&7G!JV*E1K16E9SU(J5%CL=:$M>,)\3#=42G0NNQUS0Y3:% MJ@V3IL963I$-J3DN0UL@NY'UF-]P4LNA*-)T[>B9?AAG43\^O'JS^^W.5-8E MG?2#V!ZQSP7^=B*L@5::*J91)7JB:N,L2S6:-7CG0YP@ZYI+[1/VKB+'B>-H M7T.'EBF&R"3O3#F&'U0"!CH]Q3XAGU7\-'3ZI=JF"8RAI!2U4K]X MC0?6?!M8VDIK7/1'W%V+J*4K\W[$0R-Y^3S)!;D%/K%H4&F6!AE!$_*S9V69 MRVU"P3*FK&_9O&?ST^9S_*)W7KHTN6'$08:G#3[9:^?0,JVE%SG! 8DD/U#W MOGCGMB^\?!W=>&+:KM 9<33C*,1)#NO3=#WK[W_Q^I:OO'19E>('E#9UAT32 MYJBFU&4R+5V:4&^UO(;"\IXOO)1C\[Q1 1*7PFHN%T@]EZY-9R!#9=^\4?/L M)(ZE?T>W?.&%3G0]OVAK'2-?#_-HCZ-SCE*NETSWD(SQ'5]XH;1>R\7[-2%; MG"]F%%K,=.NMF33(Y>?[C;FYY^.OS<=E3K!4Z]J>-$9TV^2\/4![P:CB-?): MAC:>95W61<'NPQJ!"=QX'LPG#?#F_OC+/+!L4[/V/?94)+UXQ*^7K3_=',KZ M8!I^JC:8!NNT-0[QVJ&)2 [B#_9'D\T]7T"!$=T"^&2C0MF.T=71:KF7!NEA M6Z(.^//RAB^\4(GZY3Q-%-A&!O4::%6NU<"DYXDA,=LO8W3]5\*E#TS>D?WF M K3%0)\,"7Z@E,J3+OK6D9=Q,KK^^.M^:?/?$2+LP)6 M_HX H*\S%^1V?_] M._K/D^>'1I0&36&.S#39'_W&4/1__>4(LJQ9*F( Q?^=_)E,/W_E:NIH^YV] MF@$4O<80XB& OWZ\>JJK:A;BV\[O]$_<\?^*T(>,P/()./H32T5?[;PUNMG9 MW*I$#HPH@JD9X>__=")R[#TUP.RI;9N"]9__67T3_=^+TJ'RG[^65WO: D0/ MBE^S?._OZ,^G^%]B]?_X^<+3R 7*/S_^JV-+T4?/$:RSO''U,7[0;RL>)#!6 MW\Q6LJZ_BC,U(AB:&H-3B=O3$40#/-G*4[Q>-2XK_OTK;E)D("'ZU]EC*"F" MM?M;M/W17Z]M]HXQ-@:,K8']1)WY7Z+M1FA8?I'X&2O*LPU-?OHO=/G/^E7TXU3SM.46-^'OD29'A"VZ_'__ M%XFCB;^VFG5B%,3^%Q'(-)HFTR0/4FB"3V84@1=$0>)E$<42!$%*"2GS8VV+ MI1W.HXX=\>-Q.N"^$D_<(UMR@[$UHD3;D*-KN4:Y0^>?V$ZV0[-__Q)7XD'7 M3):FN':Y4Z;9IVPC_T3WJ5*V4:2?**9>+[-LF6F5M:;JH;5R%^+%VI(;@N3Q"*3X*P7J$# M+)-(6RV132^/@#K6:@Q%JBN%OFCP"S\5T@*:E!(I/DKX.)\4!(+/@ S&9Z*W MI# %%W%16OOIZHZ.Q*-A)4LLB$&>TXJ^E+!T>2X1K?@@Y-=7RHV@KT@J;=%% M,N.P&=G )UZ+QWGT]96)1(5(@FRNC$[X?"GO!5HY+*A\XNTS1[FJPM33^3$] MX48#5N!5NR6J?'+[3'\9^-=J60<_R38,P?' [\T?NTB)8IASS8Q>_,9F;F"\UMT@: CLTA' M[Z>XS>^"&.6/P =_Q0GEK83G9AEG24JK%+/^KR^?I.],XF\X6+U/ ,_2YMFTDGBV:9[,LC9'.GBRWYSP_\Q[L&6T:6 M2[H?>MC]7I"UCSCD'F6G]RL[(G-/_@@\*9H72?\41IV^I^6,@*<]Y&['LW_+ M\7R5Z'DC60CCNX!U(==N+@O1]*H\O<,"Q]V)6&QYZ3%*+/(ETG6UH:2_98'' MA*\$%GA*H/_S%#?I(#F\K9#]TNMO*XHOI[$L\_RK2#X;5/(^7==9NIB=!@Q: MS8ANN141XD]%\N2-1/+,UR+Y2ZQWVMD&6XZ#ZB9^;\+SGQ5O,QOW+R-W!=08!NHFA>#U8^GK^\H,1FD MNKGVL+#@\$20;W+#T; V?*\4P_JN)H/_62&@;$D_+Z>^#Q;I_IN>"Y*_%#\N MEKM;L9\$[\ES@!0/R\M/FO6D^=Z3-!+X^C[*]/I-=AVGWZ]>^& M[AR[\K^7$CQ%BZZKQ.OSEY__SHN9Q ME$6] %WJ&SI85X^@'6%>7L_K61V<\"8?)=)#)AR5V#J*(TEWHAB93G9Z(!\= M@$DFA233Z21!DI<$2OEG^R?[\XDV'<,.@;NZ\Z5P3PW[YULXO-^'NM5@M%]? MB7U6.K5F>%O^0T=2ZW J[HIVNA MW>_EAL./Y20\@:)/VT.AGYJ"JS_E76VZ/TF=_MQ-)/J.CL%:.U3T)^-V[)FU MHR*K3:>M47I4X81)E90;5%@NU3^FHA)P+=FVOJB0_]E7BKN<,I8\@'&;$7F* MTOTND>GU4#)K]>PB*K@+L93_?^R]:7,;1[(V^OU&W/_0,>>=$U($B ' W7KO M1$ 497.TD"8I:SQ?% UT 6BST0WW0@KSZV^N5=4-@*1D+2"%$W'&-@ATUY*5 MEMR&_]O[@8WW8MSC+$B/XGGC5,NM[>VX_;'P__.#LVE\]' M9Z_[-U?]J_&G'9].=W]US/$O*ZK]+Z.GGLA"H#=TEH,\Q+,P"6PE=G Z@BO? M%$\?XIUU_[UZ\K6%#A50/S=A0\SFW7\_'__ZNOCYN'=>Q>_&[[;?_V?\:2'N M_<[RX,3]G_#TVT1JL*%8V][D\[IQ]?)F_SUOZZ.WW_: M:=LYV-[:[W0Z7],N=D$2-&>Z^\^*H#2)F>&<).C5"N ()17*>@#N7 A+&)D5 MAO(7"^VM2 CZ)W][SQW\Q5C?!9SVG+JY243$Y"8*9E5>5!@:*;, OH&;+['@ MWI/!4U08&.'L#\N??(C-R(S"[=W!WH=]$PX_[!QTH@^'@YW.!W,XW-X>[(WV MP[V#)LCEUYW)B^+@5?+^^-7QRZ-NI[CY[ZOH5\GCUKYY<'SQ(=LY+EY=]8JM M_YR:WTS.WN^_ M+W?_]>'JSZTWHX.#SN'[FU<(V]%OKF7D9[O=W?T\D$W=HMYI[^U]?57]I0$7 M]TSA]-J'O4X]M@O[N'3RRN=4V;WN[??A )RAN>T/Q'+9W=S]# M]XA&Y3_!4#ZNAFQ_#2C-EW#V;\W+(NT1WI9P'TZ"81(613W/MS9Z[/-B0$M3 M9U]-U7UG8?DTEZ,A"'E(=B&#%3Y#!KZ!LEAK$1"%^8!%X*WD'4D5F(_#"?;C M#K(TN)G$\(DSOI="+;ZHNN42FF^X=@\ALBJ.T+S;&Y#:MOBD\.?X>'HQSDXZ M>[/)RU=YTNV_2<8"[5]]*!@; ?M+M'NMX/]TVE@.'LS"/+@.D\I\"9S2NE\. M7_LN^#Z2_!T3CG*1\#UB1?1=_U]O?KZXN:HZ[WOQR]-B_CS9Z?5!1'MWB.CK M\[=?1@S7^G[ZVM?1>DKA;?N.;_D]RZ]8.07'>AT]T?7X!HI67]I '>U=3-\- MNZ/A6>?H_>7-K[_L_G;\\;1_UWQ^OSA>)YKA^?N\,+N*9C?.DKXN9'! M<3TRZ,\TBHM9$LY_BHF;;FN0@-CI6>JV]R1N]27G?!_4=&/231CDG1-HUF+[ MSW;Q.GJ+F]U]E^7'^-7] 9EOL]1\O>KD!@!["2CV-CV"Q,9#S)0/YL%P8D"E M8F/I(.;3X$$-XR((@QN3)%M7:78#SS-A ?.*X ]%A3F$L @B,XI31B*>5XGA MX[73V=7#Y1U,.&?MX'=3:!IG129CU?H\:\X#(?2][=4/\KX:U-_YU;.V[V'1 M7N&:73?'H+H^?S'X(^\?_[GUK_WJZOVO[_N_W]QUVO(MLW M$T,HV8: /^E*MGP".AI%.PK")+'R[0O^P,@7X,%+9+TFWIXVMV8XB#S^&0MO M@@C^FH[IJ[/<# W%$;L]?AX5Z17!$WCH"/Z_J(:3H)ADB%S7HI-R$I;-J=R$ MQ>)!I1_+;)["191&P9.>-^6!,;"2U> /F!#^B+X/O\3QR,.PSJN@D=!PPZ(, M#CO\A"B<%^UO?)R.JCR'$7&]&7K-95A6_JG:+W[[_:HZ+5Z]"P=AW'^9_-[Y M\_FO=TC-[Z98HV-U#_7U-OM*JO/!'VD4:Y#H:5R6X+_N/^,/ M>MN]MC7T8BI"F6$1RC=1 CP)>ZQ-\?1;GU=OK7&IY?AZY_5?)Z/MJ^'D*+IZ MM?5F^\59WGU_>7W7+;@YK]\BEE +'7S:*22?*('?FR <#N$4(N8X(AE$ARA= M^BD8F^G6TC\44SB^\)9?[U<]?WU:W7P.??:DMB@O60_$5CQ]8_J05-"^LU5E!59 MOA0+-!=+)R^\%ZLH&OZR"OWRJ_!VV>U]ZTHL%XK%E2![YQ/%X#&J?CYN%ZN, MC=M,^V])#\/:BH:I7<$];;7[GS_?' S/1C?O>@?)RVE5]5Z>]A;K9F\_+;^?2;WLP 'W\87&]WB\V#-RCWC^Q@KH0@):&L,])=94!7L+\$( MF%9L">4-N%SXKF2.+[^)X=7PVB"%V66HE6"E2/NG83J,PP1M#.19P"\70FI> M!,CU$$?+D\]!=_M)^'2IUQ-\P9OD8>0;;PES2-'NLYF-#(4ITFE?A!_&6/X)H5-I+X)61(@(ZBW MM^X.JD!:;,HGV.GL>$5%%V$^".&Q6ZS%&3"( %UZ$G0*,ZG'/J:P;M#_!(('65:(QIQ6$5Q*>,"9F$8[^\^[H3]X^/]_]]-?TPW)V_.:W>O;I8:L'?0\$>VCC1'1R8 M#_H 4(2IF)@D4<47/%F5:*]%44#Z- JZD('\WK?P!'"Q^# $BL"'+\S0.,:U[2[1 M778HMO]_1$)?YMP\-,"&'B2 ]^[]4R,%3:MIE)61&<9@K/\M0$I16.A.7;;O MVV,MD.<4](2F:)^1*G^99*$?_<_/L\-__?KKP8MW\>O3_DW_YW_OA!<@V7O; M!ZW=W6YK9_M0!5+G_,]VT%^^.^8CUNK"RF)\V7X%5C2<@;GQ$<96FF0>=.&Q M!_#_G>V 6^/@5X8,[*YO6$;5\GE!VQK%.5QNF?P7_)50_V 3%? [1O[4+K!< MC!K\P^[?\9::9KD5H:PJR1@2]\V]&_\%TS7(U]I&XR>I"J9TTM'JZ%#E\=/ M9N-Q%)@DJA*VY@8&MQ$&4G$RR)J%='W22V3TLXRL 7@V9:.R&XRZ\WSI=DWY MWUOX%/?Q,%1CD3^34>('SN# +\XR[#.X3.(I?+\P',R2L;DA^7;X$IL7LE)J MC)#M67]B^_OI#"X9]S9JM;:H[[@G"JP!_E6!F"K/+1W\>Y[[VQN-?>[1O[/! MH'?R3]Z^7)*TI^D2+OF"1GCJINPI@Q>G\YLW_9O\IO/GS]O#F^?O1N^F)Z , M=KJMW<-NZW!O>U$7K%]OD!>G1^_>'+^]O A.WAZ=GI^=GO>Q%;*11%JN5CEA+>1V"!Q7'BN=W(S !TF'^!>8 G;G%@;, MDQ.;S7>]5;!?"4OCDM9*6MSF=U>2S[Y)@R5;7'=;CR5OD/=OL_1)+17LI!1+ M#$?9/",XL>0([P2.+'4B/F-Y.LL,X4_O#_'__C_^=@_"X=4XQ[[MF(7-\I]T M_;SF7-KEC'9G;+:XJ0;)\$]A<@,"K7S5L!&VON\GNP?;N#O492UP_TKQ[$]I MW=;MM+=WF[W;],/[-V_K==L$MW?=VW:Z[?UOU+UMN_/CMF\3=I;]@][V7F=O M[\.H8[H?=L*=_0\'.^'VATYOV-LV^X.!B7;K_"B9-D3Z'IQ-C0+J_O/7QTA8 M?G3Z]A(OS&_Z9FOG=_RM7RWW=O_Q!8VM4-^UC^_ M//FP!\*_??#-3_O"1!://XXO.%DX\_>O1=P_:.]N?X<]^>OW_/WG>-C>_@;< MG[?M%AV<+S3G3\K-/X@3%^C_=YO'[^3R^$WW^;N+D[?'%Q?K>/YP@$&W_> / MX,-9<?OSQ8?N_N'>=G<=)9 .__8C,P@>T@:\-N,P"4 1# V5-&\TP2/2!#MO M, +5?WE\^?N+DXNCUZ<7[\!0_;"SW=G>6\M(/*F#G<>E#1[<)KR!KP07XGY^?'/Y]<8,/X2[ ,MP][NVMY#=!=O/O(_/*'M@EO&#"/H,XE_:^$ MWOSXSPI.7 N^D1 :\L)A/(,W6%\F('BF:PS.JGPX"0M&//-O/5#GH[OFMW]< ME;-WFW"F\7*=(P05%SV@39&/PV3>1&3;>'4QU&61DQ*@-\Y-T65E/25TYGA M2MS'9W?L_L#:I?_K.S"L3R[[ER>_'7_H[>WVEG;J^=[BS$JE_]BTR@-9_5^Q MW"PNJ4B"] )\D.A_>X''H#_(JC(05PCQ3(]-5^S]P""% VL57X# \EWX8:>W MT^GLKJ/0DLHX>&0:XX'M@;,K+K3LE0,<%]5LEM!_A_G\4?HL>X\Z:7&[IC@\ M^J7_]N?C"Y35%V N]W\^/Q99/3SH'JXGT([TQ>$C S@\R)TXHC)UY,@B70$& M1CC.C6@/JF[O,V]5B!^ J])W-%;X R\88FV3QZ9>NMW.#ZQ?^EC9>G[Z^@*D MFM [+RA3OW=X>+"]EA8T*Y?'YK\\O'W LO$\2]@((2Q5]!@1$S^V=GA^>OG+ M\?G)VY>GYV_ LSY]^V%O>V?[<&E_U^\MD*P8'ENAQ8/:@E-B03Q)F<0ISM+' MIPT>=69U"8#JY$-OMW.XGI%Y05!M(%0/\"1M(%3WK7GLO#@Y/Z92V^-_'Q^] MH_AV=[_;VU_+*X#+'3N/S#Q_8)OP0GE 6\'Q1S.L*+MPZC.%'BF/7/ STF6C ME_\('?L?&.S0[5I!/3I]?! MZ4T*-L0DGA%U)"QY&*?! $)'6&[-D;1^:1:9.=L_.3MT_OQA M;W^GMYXQ<%8F.X]-F3RP73C+XW08S\ @<0"'X*41_OX+DU_'P\>8K'S4 .S% M],1OR+#74ND"M_( MNX_M1GX(2W_\<0)GIVQ@"2V".;@83DQ4)8_Q)M[[@;7"WH=NY]6'BW=OWO3/ M?U]'N625L/?85,+:KSOVH@JP#55P44UA)O/'?^Z_?2MP;*'UK5J!WS&H-1F& M+ZR?WD5K>0LD[0]&VROOUOYDO?WV-G:8\II.;6-7G7KS&^^YM8=M#4V2/+M- M]+]LSZJ538AZ.YZFYV7M-;N+??4>8_MPSE>T&.-F8('W[[@HFR9C/UZ3L8/. M_FZXM[__P1QV#C_L] XZ'PX&7?.A<[@=[6WW#J/10?BW?WZCIF)L&/7NUXI3 M8O3!B^.7)V]/*$S_]7J,::]"W[0CQ;1Z\.]2L,ZYZ:YT70UR\V<54_-8A/O> MQ(5I!6&2N&Z45&]$O2?[W(OSG%K=8WU1O1EE\ 2?BXJWUWE6^RY]UGWV%#MS MRM\ORCR.3$O^HI]*)_+FQS<+7\RJ7#]!;T0^K0K]D$:/K[/OH4::Z;!-W\?V MHMBJ&'M.4BZBJ 9%',5A'IN"(6XBBSM[O-GA[>GDO^^?O]AZ?7KZZN3MSX$K ME%TK$;U34!%,3IM(K%O_S+(^O M$1KG=7U]#?\84U8*7H'P]J"/':9'0??P<)?;0\?I-387(,' <#-ZNGE<7''( MN8)S0>DM?%P[Z,-Y\<9")XD;Q_J?C@*86IGE: <$HW#(,HA/ 0&\[QG#QK&K MEZ$=O#?!)(1Q@]B;J!7<3$QJP/B@CMLQJ&]JJ1WC1L"^2"OO6Y85NRR-@QNX MKPONF!T6>MAP43 H7YJB>3H')HGAK0N?&Y"&Z;(?X#K$:;7XAR2^,LF"/IB& M"Q]E,UPP[%*]\*=9AI<5;.#"'_+L#P/;L*!NXF3AN_A9,%C00^;C;-D3P/Q+ M%SZ,\=*,%C[F!NH+[\,/?157Q' :L:?PQQEHZX+:*_M;N7H320I().6 I-BG M'B%A&7CF$H\KDT[N"21\$0 5&E"#=BK/( 3E&.DAS9XQ&%W>!I[-B".<,_3U"* M>0C4B'Z$EPH*< [2!+,:Y=D45C"#Y\FVT$FF)O/Q= 9KA(V=97[^*>5%7C;X MEATSSH+/Q1BNX9CNX6%2P646#*J2EIVZ5(-*/)EIV*WCFH'H$?*W5HVO\-;HV_K804[AU(LV!-^-T M."0*UDU@";? EAVB07R3AS9^=[ 0B?C?_SGD.J[1_G^, X M-^5\G6[XC1RNMQR*_FP:B2A7%=WFPPS@M$&#%2-Q7:@<""'#EAF46!' M>-UCQ" -$W;;"U.6B09<2-_^ 8X]A5ERBI9LY' CAW?)862&"%&@6_TZS&,1 M0=20PS RTWA8MSZK$A2OL?9M45:1I9)<4-9A00&Y>%@EU1250326AHV M'&9Y-L[#J?R2/1=$CT)\RG>WN@EP0U>L4?F MW?X40YUE(/"-\.LT+N ZQQA6,)@'&=&L8UR4;0[B0)RK.2QQA!B^7I3Y' 7X M'VSSUK_$3AZ<"'[<1H(W$GQW'('ZBZ)*%/LU P$;3L(D,<3&20*,Z:=4TWS7 M<4X6Z*P" W888!R6I1Y$$B1\"_3L*"Z]SX>4]K[=5I5\]"_)U<[VSM[AXCHD! WH2 M1!@ISF9B/NM[AUD.LX#CY!X5]#K=P^")XD5.?SMYL=4]5(#)1I]OCLF=-C;8 M%1A+T)PJQM9,/LN-F"8@P0DVJN-(!=H>GMX/-1=+7B%&BQ,38O(5#L2< LNH MXR7%ACC0JMQ$(#92>;=4@@A.X]1*(($M7!P7T0B!2^A*(@+LXQG%Y@JI@&UQ M $X\OXW8;<3N$Q(-<@4S.#3,C4&'+8S83G"VZCU271OIVD@721?(P;-#"=IEF1C!6\EV0WB57+4:1LYV\C977)6I> Q@*P4 MHRHA2SA\,\J+CQGYX\,OAI<@Y BU?U&SC9R]@FWY:C*R9V5 M6[,%OD!,6&X2+9-.)$#O:;=Y"R/L:,-1NHA--G;'<_C?VR1P4[K6+%W;WI2N M;4K7UJAT;7-';.X(1<5&YL\*DZ>Y&>957!*5[-2JTP0UDZ06LL->46%WKAU6B566024%[@YQ?SHC130IUBG1*I/:Q4 MJEB!!+_&8D@PN=P/&ZB X7R J2+A*@[+$LRYC3K<2/"=$CR-"ZKQRX,J M#:MRDN7PT CS,=+UDH+F#)8B&0;=6%"^%.62ZBW72,HZ&R%;/R'SIS3+S19- MZF__#%1NOOL :]$*Q$N3K#=T*M*JTB&@=&9(EFA!"EIT/PM==SXU*(:8-$](?I7\2F<+A1GT[=&EG/0KCFEX+DPNZ4@)QKSV5JMPO.707G MD2F&>3RP0[QMW>^@F6@'?;H;*Z(5^/I#]VOE":!YF\C,9F!LDC +YN/T=D:$I70A.>_8#2J!*R-K#C/!M^ _F6:?ZG72(L:6 M'9CIY6)'DB'9=Y$&WJ'/77=EKR!P^L)8X<'F.DRJD.S]>YVQVZE*<&ES(_6< MPF^1(O6$A<MS0XJ,"ND*MUZ@[JF81ES'=(J?XDE#+0R3? MZ1%AM%1SNK-BV9;:ZT3=)R#3W6A_:#H'N\AR-/BP,Q@BL!OM M;/<&NY&@3_D71-^-[-W;VP?KR8;$_-V6Z8B'332;S]]=G+P]OKCX6N-6!?&9 M V=RTW; !XTFL$@42>9A7,(+A\^6/$.G^.59&K_X<[VU^-;^L>,_"77G-E<4JTHH,D&UXMI![\:Z%CTS#6V:+]>"^V0^K! M;&Q^<"CK,LNSZYA@A0HOI\QA@EU27$1&Y81,*)=YE+B-IA^YP$??8%).CB#D M+(F5GR$L"7S6DJ+YEHS-4"A[>,7%0G"+LPHM*N)?LA5(.@[6VDO?VPIP\A1& M"7PJ@4UC#QV(4*B) M H0XN#)&!U05&B%P.N K3HVL"=O;>YU2&,#)@ L<(>RX=6B!@[Q+['J9]'AN M#-@J)3A&N$=V:1R*G+R[K"CI*.5F8L#TN=8-V0J+K7!+GLIC(<8SHC@E"-,665AZ*N%NUT,I6ZZ+_B9#9QQ9X4#F#!@@<9+04=>J/2)N MPQ9J_J]!5&],3D120F;H5_'5#C+X<8(YP'\A'_-+6A=_;:?QL#BY#:,H)R;* MFRP8Y]D-KJ7XK3\%/YL4"\B#8ZL-J\7QPK)(@Q^SND+/" M&F:CC#Q8Z9E^P.EX^J26M>^X\)5\Q^GXPVY[9_OO'&[3H2GUM(3A[L6,O7/0 MWKV5&ML+Q'C/1U4P2K(;M??TORE2]1.C')#7[TYT@1>%M%\-![25IH$JJ,$Q M[L7]O2HPV&OW;N7-?\ASUEW=VW^L,URUJYWVSD/=U;N[/BP[M***-%TT^Q@0 MY6R@.*1OS'>_>ZL_=9>%OJ"6K8G^)<[ZJJ4JL4O@+,R=>OX^R[7H'-RU7GP_ M+?[O)RZ;KRX>E3PU+O0O)$VL8[ZS-!U\)6&JK]$2G;2(>!P.C1F-%E)SMD5- M75-1"N?[BU4=&GEPM_&Y15^ZHV?$RC2FEW4DAWS5R?7_]V+1?5@FO??=D+]J M$#V4C?B\GG.?)=:>PMR(]6UB+6ZEZ..SW,R6.<=?4[KO,@P?U'[0"P]G]V[; M\\E=Q>[T"!_43Y+EKVO.WK5"WTO[?OIQ_\LBVH\06N%B!8_.%OU^*G2]->5] M4D]W-K3UU\[/\70^FOGX#7398U19WV0E?@ ]L\A=2!">W=W#KPWAN1V- M>;84!S.2=EB+Z6?.3 O&PT09,C516ZM1-JP$WSW,'+C9KX%"#.RD%1RGXR0N M)@C_B+&K(KV:^\'-"3,=7.%P\S'"0%*+2BEO3#(J)\$X#R./WU?!+H,J3B)$ M]6?3*0%&X?:SS!?8(2LQT=AHJOQ,^7W!KDOB_^+@%N>Z'",D;>>\$5#!@*#$ MBYE! #4_4C"]V'< 00IA[N,5B*.]0OX_J<"9+R"%>(@,=R)05)A@\1DC.A'' M"DLAH!C;;PX>?[4% ]Z:9GD9VM:0 K7)/+B] @]"!S710J#4F*CPB]>*<&3* M.:)GAC WM3<$)+*TC$+1(1@/09L% *%).:C')16L&D]O)2_86?#W[#A;U@C M_H9O ":%U\PF\P+/XC^$]A14$8$ M<(HC*X1_+\(-5Q^8U$]388W0,&7P'WA M;?"J__V?7F_G69"$6 )0?B,8^FK([!T0V>_7A_Z3C8MFP.^V"]5:#T(C1 '" MJSA)"M?ZAZ&OZ,M2-093\Q$,<0)G9@O1FP**^Y2?\O@CVRPA=2#F MHZ+M#),BDST% 6,TM)0?3K/2!/$48<4XO'KS"+!:M]#EB; +$**XJYP$'8_] M2@$BV#G%>2R(&Z2\=O07+8(1_1_2%A"E %O7+1>S-"D<34.KI'*.8LY3Q@Y! MU(TY-DE4QQ0[O'U18H-< 82784+MXQQ?M=M<'XPMBFB%=1OFLG=4E9Z#RY#, MM2R+@-JUH?C/I4$LP7E_/Z#O7RLU(I]PM[/3V_UJA4/WF\-+!&Z#M;#"!5R" M0%; 7:7K?['57H7X)/@\ M#B=Q$H$\,:%O2!RL+&EDF_Y9A=0VRI6UY68,=EAB"BW*C?-@;/!6G(&RHU85 MVBFER(9Q9BD/W,7?#GZ&P\ U[]Y/O: +'Y!&[9L= YUK:F"/>OG&2'T[Q=-L M60H^6\I2-/PC8Y=J9?ROV%:&H5\3"J,&_55GSNR>8('"\F!!VG48)^3*-FIX M:BJ:KB%YT+N4>),N2N*#H C6(,_"B)4PC.T:^6VE%:U447L-Y&%QXJBVD4KE M!$JI1)NZ0%N75>+$4!^;O*Q2Z>I,5>2@0D#&2)V"XHBG Q#*)?/DO3;W_Y)!$353-*A'/UU5V8:G)DT M+>9DS8=LFZ U'$:9,,OB=3:#4_J1B$3 N#R$HVW=+Y$M++XJ6+# *AD@040[ M>$]1[,+\61D*<<.10*8"6'P:!8N5ZT3+G;ALF:(\CQY#OD,25BE&1FU1G)1& MZJ^%88+>CI)KMLIL"__)-[2,=)B$19%G8$*1HA'9\0X--YB9&:P$QMH.7XIGU.KW.%OQ/5W]E;0%1>M'=-@V\:'_?7Z#M MCBXT^1#PFA=2_LDQ+5 # ]A(F>VJ! 0;1-O;_I-[V_ID^?%R(U6O>=T6[@CH M;R&X&KOW&V7I>93+T"*("\%ZUC0UR5H=ZW^%:16"YX];S-XM4H*C#V8=8]RZ M^SJE2M]P MQKT:8PDVV-9B*@&P#F_!?13MUER(6EB@'A5@][2,T;'!K:?I%\R64W?V8[8+&UX?Y&$YGB?GI4TN2-V24CY?< MPRX7SB86J;?:L<]=^F<9&$KSX(CC#]KR[NWQV9&VNT.M%Y<)R+/\\272$>!$ M@M^\@_!<#H*@X7\2/75,Q!ZHP5K@7W ._&@2(NL'+ $,?R@AF#/']];2U#JY MB]W]K>Y!"^R&[A(B!#4NF#\$7M\[W&_MP]%U,7HR9\ P;1 FN)]TMWNMP[U. M>YUH%5$EX2;H!FHG"#&=RC4:Z@2V8KZ5XJTGHYN$<%7&--[;""N8T$[C VYN M!/I(L#U/M+!I2!7,776)]1?& "8E45H@1$1_Q4ZF$;-HM=@@)UV983MV1&C$ M']T$X(&KA0W?'&7T1O2PV85I_&;A7M!7;OIOW!^_L;O!;VSP&VN$W]B86QMS MB^Z\$_30@CZX@DG 81Q$&:+H=??PCNH>4$0GP"Q[,R!&G@8:)>_:K]J?I8%8Q(,V(A)H83LA-6>7$4LE+8O]J/-=$,]"Q M@AO)%OM[?5@3(HD&/QFC * \YH,< \<80PR'$S;5=F[_S>*M;(=^R]6ZH5/? MG%LYMQR.JGE#OV0@3LXE.C<%G-WA!(XB_*ZL.*,*5KB10U:4,K-?"!T^?6!LL)@) M+9=Q6;:0H1B$;)QX";=I%IF$!'1@3.K?0ISBPX94R/%,B"+<&\,=6UCLVQS& MQQ>5613.;0+8&[ND"$*$^I=>\A9[OQ261ID9\YGN&>SX1-*(L+R&>:?Y1^Y> M()Y2RT!O)X!U#7B#"I(.[K'"\'QXX+(PK48^^1,SR2V,'=H0RFUI:X8G%AXK M):5]N: @G/$=9JG^J3WOO<^[R4GL4CF;IZ5O &8P=38TBA M2V$&GH&@F.)2@;)%!U7@3Q120#02_*6>+J=(L99WS+(9-DS@#'LE+2\*,Z80 M/KV00Q:60QQ>YP++B@;P$^1XD"K.G@F+'.%R,'8QS+.":4/]K7%(6;?9V51X MVD../GMU*1D6U;3J;1]LX8D38WC?,4>>BYI]AL,#&XUA9[<3E=KD':*'4.[$ M4.25TC(?OXD3B1(FF3 A^U/P)'[*]ZM]>V',E00]:;*T3,$-HI-PX0>FE/@[ MEBY%$EY"Y> QO]+&/X.'VZ=314Y+EH;QQ0)=5I1&.,AHLX,+C<&0X*IPL?LEF1'P<#0'R MB*F^-G)'K2N/VP(/*#&:.);V("C=.G^* **.9&)I8_N7Y' I2>44C(&6P-!X M=7$%D W&.UYIM>'?(!P%'@B61R%>3^P0W*YW/1T;]-44RHDM)1*ZO$/>%0=? MZ&L!QIG-[FG@O7^F8?<66(^I(&P0-&X2:>#(I6T\_I4'@@'\G&)'54X 9 :Z M\P_UESZN/%/;)QNT/J)*.G&EZ#U-JP=_Z5V.+&$06!]]WU&!;<5B$W=.W2-B-$1"]A M:>G2N#U=%SGQ,CE(7 1^F2/:1E.R1>J6 WJ7MAB :P'(]@?),RT5A0FCGO#F M&$[@HG7G8IR%R7?$3"]8E:#"N-YS67:1)C*6X#EJ4-O9QYT'='NL.Q,QH-7! M61;!+#:53^8966V$M+W5$^)KKM^W3C$,>H* MND(2ADZ&:6.@=AZM>V&&'$Q$]G(5WSG#F_4A6QDJ@Q)+3CP^>%CJF UN7^+C M%*ZQLH9K!)L/!D=P[2P?AZ26D[E(! .>8/:X+%QN0Y"90IL@Q;42+JT*\G _ MTE\MRR,T&:G7CG_1*B++ ;3+^8Q5E[?0:%^H XF]<_XKPQ(2-*FU3AM<:8HF7:!O)0EI-@=*SO*X*?28%[[)QA!04V2(5;^!J,TIQFQ6EUK\.;'#X;-,F&PVHF+>?H;[DA M:!:6&$0&RP*PS5E9H%,0X97M-!PM.?HI 65I29V7-R@.'*0HR:M03XDKBJ;< M_$_PJYW>85L*_M[[^CD6W1=A+0N[HXTZK5*L28O<\EI4X"RD"(_JZKCQ!E4V MU%!6A;[[A'QMOU^;QO8*XU[IM#%FEM'P*\J6#(Z Z#')^XH!,:*+EF9JJ_(P M6 +_/B3<*6LS])BX9X-WS>$.;+DMT'U1?>ZU8&D =T@%$'/D[*'W9L=.S4E MP3,6*GC$B/0P:%X1&D'9:6)L]JCQ)#]BV\CI>P"G6!G:9>9C\N'"_ M:KE?B <'AR^5,0]1R!DXC(> NBB*&%#P*RWS^5:"^CKPM*!_8)H[$1 M]ZN:D9FN\X-1Z7_:2+YP;^AH\!__\KV^#W;.MV7Y68#"6E 0O8VD) -)&2-("'K MB+U^C2$IG/0YEPC;I-?WUGK>)J[N([BD \CWI=MH3FE#[/5(B+W6@;GKL\EZ M@@?%UO.5=<9"EY&'&(9'4X[^&79SE.H<$FIN?:35:JF>FB( M$D\I9BE(3>2##](9M"W M=YJM@8D]$@][)31B"DMO>Y(WH@/!*OX5LNIC(>3-6M0:%I1FQP/@$=J@66 Q M=W23-9]L;%T1WES-O\JCO%10>(\W(P;/4/ SSB?K#KU%X%Y8%+I7QM7$(]\ M_ XCA/R=6*&TVM_R8OO>'"F?8)'?SIO6[.F[3L1IBM%B]C.]Z!NA7]%_R>(5 MUJ0R:]7JYC^)B:UN26O]N!H9?F035^B!\Z4]=*:TOQ [RF]H^L/>Y!;2[RTO;4%K8>E[U%"U::HP<><<":98-Q$\DI&<'A>; M*F590B;45 8TRMVK6W$7\PII@&5H#%G/X00U?&ZA#PX&X; 1JH+00,9::-9! MWG#1 FTIJ@P&1@X"WUVL;DCW5>4$^0!CHWMF$_GL'C1X\PIS^S+P*,KY3' ) MZ\J9Y[&A?!GR/+[ZOBB#WA MDOE[$D0^YYWGNXEAEUN%7'.%F#KR/'I(PU*5G98( ZYV0@=OD&57 N^1F"3& M.0Q6(N*)]X!L-ANO"IHP)75ZMA;#)3$0):"[84B>H/H\.*BJ)-NJ3@'L+U91 M#UNLNG8:Y2\K;YMV\'(!H;Y$@3>C"4(Y:&<(CJ-_="S9'3Y*JUI@+G6Z.KN6 M'LM76RDQ"JL\P"L%&11U8P%V\LX6>]F$7RZFCMX"M;9>BU(QA!1D%N*AD.XY MV1QXM&'Z88"8B633/&)%IGE_DVG>9)I_[$QS:1(SFV0"4R5M7LS3X23/TJPJ MK IUQ(DFA<^RU%--!=SN)8W1YUVDZTH*T_%>X!PF8N6T[L+A AEDCYE*"0R6 M$[A:)5HL?V86%AO S.O91H(]^D4'"G?4W3^:ETI]UY:; =8]./ MI,$-P[?@[_'05_EM)R0RR+:]>AR&"#1I']GRIJ$6#Q" MEH2?7:80"QBB\CO3*# MFPS=A86A@FC"W22.8)A[/V04=JI%&82W=M8IC:'%R8:B5!N7X_-U'".#]PIV MG]>H-(.=096NAD0IX1%[N,XYX+B=MYL:A>BS_0/C?T)AP(7 J+H53UO!DK;L M7A'#"\00IV&MR;!]NI:L4]220 SUW!8\_01,3M":=BI/^!=:J&M_Z:7[F[49 M;IO!_IJORODQPH'D#06SA.NMN*IK !F=*]G2X(:49,2_^@O'L/#3-%J[WFFG1C3@Z?H(8N,<+R_JK,NGUY&E9JPO M\/]+SXZDCK#'VKJEFE3%BW SM_#Y*N,F*7F/VM9LWGF'])*LQV:@D=>DC";- Q!2N,H"HT1&EX?COO1(34"P5,PO0J>+4(!I- M%%AG4G0ND:W7(+:H8F'+@,ZFDF)XB]!,VRB@1+I;5NMH_70=O19/*3;MX0G& MME!#M0_=S95T9F"J&PFO!KBW%'9JR2WJ5V<6;2[1\E X(R0B\"%\N#X)EP-S M99,^4$MOA'I>RTOEV5# IK!&Y&PR[ (^;CVHWJ4V7*FZB-6 MEN4BT,M5XS8N2Y^8WCU)TJ4"EL'-&8&#GA'7J_3^\ K_B<>>9584(!S/V4Q M5"@B(]3-#A[T#Z^*62M1B=G.O(7%8H6\*X9G5A'Q&&,.$CB!#%;J<=]( MZ6&MP)0/7I/^H;Y"SM"F_%BCLXP?Q6(I])H1U5$_GFJPXV0VO4O.)8M8;0O7 M!>$[T4LJ*Q(>RZO@=WV1(TED4BM+!T@#+)YU?@.5.I+"(-P1!Z^T(T3&(%0A M\CXV?U=W!A0IXYC<$?>=3%WCEXZ'M/-5D#U4* M%O]E+L5;!Q>@R8D\IZ6I!V=O,(V-FIDH56%B@K,.Y/54<%_CZ+&T$F2*UQAM MF):FV7AGD:F$DJAUBD924.2&=CL=!GWFU.+$BY$X7@+R*.D HUGNLKK,)T<0 M7.)DR#P'Y!:J 8F]U%=2<_NLC7GN56&DXR.9E;ZJ8J8ORQODX"MT(Z($RO(X MV=JD I>F @\VJ;A(<"5"6T:5K%11RSOJ^V#AHN^:*] MW:!59#WM X3UXK*(8HD?Y(5>2FC(,H^5G\K$;I9A0?S K-0)!Z,D-4I@L5BJ M*'B;S&([Z[5+^&A;KF%Y$<1@I]98M59U/JL+4H,Q$688$YFX8[D2P[8!$.5+ M1[;=+HY7>*.!:5D3!T6BV 0E;"1!Z/E\:%Y("T#8H-:BN43,2?7X/8;.#2*66>$=M^.;:Z1D_* M42MJS*HA:==T$+]8[Y3'*W!'F[PE(0M4;>-4PCX-CJ8DRY2154J7Y6QY0];2 MU!K9#&5YZ\Q$LB@\++ )J9&F7Q=WC\;W?G,_K^J$;6"O.&6AGY\-[/B9,EP, MZ_6PIUY1-=X2L?$)J6IEAKJA_JX1$(-<"\*""%;RG@4\5)9JKR7NDBSR,Q<^ M+-3ZH4=9ATC"&(Z$3^M, F?VLD^@QN:8IDCT3IQ3 2G3)]),8PIZIQ.M*'X MR/:W\??_0DW,WG- MLI(IT.B4V9!8;,E)EY.#:AP^EE)9SB7E M*]ZFU2XNNX9'T88-4Z&A=XAZ1P/6TKP)9?WJ"1>-6!OM#\O).;\JEO%W* ]> M&H_2&3(0>J=TVN9P!4R".I"#B1>#AL>-D5AY(4=)R7PM@GV4(0$OSO3*S#$\ M02OYT]H*<]S7!"Z8NA-&<\LUYJ>EJXLX75F(*ADEH:Q+/^!Z[@/6! M0:6T^[^$TQG\*:[ SC<.% M'$?#\M10"0Q64QDHH_?9\]>.TMMU$F3&B"0<\"C[9P%B%TGQU7C?33IAK5;7 M3W0%7,&:EO7UF8:5* DQ#6% 0VF.)7].0SBGNJXS=RMU>S:*PU) BDS<0 M!3NYC25FM;'PB%4_J3A7BR ,TJ[Q!+'\"<8/GL=5U-87P756>&# Y*>5,6 MX,(K=[H0:/&IQJ!]17F)##9%E2O)8]'0BL[&L"3 K":D3-('5TIAG"VVU7,2 M"DT3ZF$6-R;.(4+[)=@3VU0 ;M!$J4TB=46BN>TXT7;MHHH)\LK[+!>*-I^2 MJ2SJ/)S:T18@02AF2082FROM3#+7[@:N@04+BC"G\G!UM9'HEW$.\$.5?V(' M)4CC,M9PA>>988CY WN^ED1O>(FGT/V $NN1B5JA58 MQSXQ[7&[I7>#5:'#<,99]P4*=7GGTS9B'UW'18:VP@7U3=DZGF9B>K[VH1@O!4N)__R' MK95O$K<9:MI!U^ZU"#JG_Y@@PQFHC=,@5J>'3F<8@W5K7:>,,IQ3Y _$Z,K9 MVO4GMP+$'7%[MU8PCJ_]!=33N:C0@^^NR^]4WS\CX6Z3Y\0UZV:Y/F94H'SM M4DU)[JO&*OQ2N'L;7$'-)]M$=?WJ)TU-DDAO$C6SK"B! F\MRU*%WP3+BJU: M3'&S&Z>$3L:VV[K%A]HO0AM!B$8S8P8ORET2):=D-,,YIM"SN79 MV\--]G:3O?VQL[>6B6JA",IJM(%#%?G*CSQTY;]*%=]",7\/54O0<6U4HX]4 M%8;%,$C0!*XC=R_E%JRH^8?*9L=HJWHN1N^,^T?"6YZ:U(8X]\V;.#9,'T.S MA%F*8,"NA8G<:* #P/HJOCKSTY?SWY3OD<:#DQ"/+JHSRUXH=T(]M(6F&2,C M&TV>](I2!146S3K?UOU)P;UCKA4%;9UH\1P,J]5VN!+597XI$2 MMRJ!O*D5@W9M'S>BLHR!R[6Y<_P\F^4"]48HS-$ V2'B!+7S#3'?.O35M MA,9E'54LE;'%8IV_-@;T"XJ3!)1K-F0))J2@$.ZFR$(!:X/W,#76\1E+,\W" MUCTL)T=I@+8+[B))E#NAM?D;W(S>?S$W;COH,P*"4VGB^WEQ=G*"E@&>7:9# MP(1LL'DLU,V.GF1RUNA9N4BM5@%>2ZIHVD9B9? 3BB^1GYC $2FH_I0(5G#M M(@Q*29+";Q7AG.P R1,G_L%;[66_/ZJ48*ZCP4\20??$4) M1HVFT1&6\"W=HS' 6S.Q1'R]FXE@R4E6Y[^5LU R)B?5JN?JQ1F!7JTERQ>7%HO34 MRE8JH4M5?G^?5DK#-HS3E_. .!SL6 K*],N6E#R8.QWT8.TZE\"^UG_(M=TP M#,7^0IA,K93"EG OJ9OP:@^D;RX5S3=;52_+"9$$(>B(H/44ZG-E[Z8^^#J] MRF!>B^LB0@B]#4>A6V)?;M=$T(] \R$84%%:/(Q=I-B//(DB]?3;8O5_?34> MBN(ZXZ*2DUIUPFGMZH/=H&1/0[\)DJ(N,HMU)QQ\)KP7D<1XQ2?U3L'- A36 M=50'8K,:";,%A21.K>4E)&2R<0$)3]:WF#3?N*3D3=$0TN<]OQ9FR$:'6]LF MG$6)RV2\SK)Z5.2VQM W2_/>,-R4YMB=:V&>RX(44X]U#.!4V9+ 7 M*J7&2[[XI+YSJ"\A-@EX3XD"25P2MG:0C\M]JZY<\FI@5I5@X3ZZAK>:M&'' MQ9.&6D6TWD_NSY8.8&6(NG4W(+[5B-MH.;P%;EM7W9;MBHN[@FR;5#JE(J?< MMDAC '7@E6R$P\G6(?$KJHW'&2:?U+IPF0#"3%H^HA"3671$FC:%Q8I;>@"[ MFL3GZF)-XJEI%.R!'"-1[1=VT<_\&XV@*EXDIG%6$!\DPE[8NK-:Y*;9= 5W MR18J^-)5KU:SZ2._4;#729O(D\.RHJ8M'TL,XTB%S#)C8M_%H-@T^70I=?+:[A!8![G>X!HS#KT(T[\5U> M(VT!4/@#HD)[!)=M@5F6UD$"'BFMTJ.L)RO_TG#K=T4@,^AX22_S> &VZD74 MO5(GUQ>(P&D>T0R)T&B$Y-3H)+2#-WAHY* Z!0_ZOU RG&6['FNL>E2EXKEZ M/,S-7NZ*W^VCM4\L$:3H)21,N$G+QJ_Y##"%<@\/*"VRP(KB8H7<.%B'1@E] M9*SS4G$!PF)>PUAN2'=7Y&J[G4VR=I.L_;&3M77N$$=D9]N):< >5!3#GS7A MI*V^U.(6)#'EPL3;7*7'*&5GDURV-8E8QA31HGQJG$=;>(?/W;>?$7PX&!DT MP,BSH9HW%S-S'B>YK3X03H&:\(QKBWUQ-IUE\S$IAV2\I$J!4#DN,,NH%FL\ M3GSH,#X2YLZI;D;L9&@?CL <2H=S,.V)HXJ^!M^CW7$HP ;BF;\%7\.>J7AM M!F!V9;:2S/+ ^+>10JL_/O7:KRP$S!6FQD\H--"@3(M<0B*^)D$1/8^.L&N2 ML'0$7 P^Y#JL^B]JO%N$#\=2#-LG$(.RU8SBL6L4H_0ZLV@-[TK.#%=Q1+>X M[X6*1^[:.+EB.#^X[9&\54U.JUM[?#6V<:'^B4,\= @6"%47L+%LS2_)K%>S MC&N5EH>DR:&O%PXU[!@U5NH]A;1RHK3QK5H@$U'434-.NCWJ#AA/33DKIZG* M2.9J!:/M;^$=?S:M0=V.E#MFK0J>3VMRADX?>]X<")V B91C3@-VO1XX=04C M-1($6[-@60^]$T.EJ:08M[S#0XZ:>+G2IT4K]34&8"D2:YI(CHJ'=&0*3-2P MZK/S?>!:HU0Q*D 0*HNI?724+DTLKP>>UTBUZ(BVB $.W7/2I)S") MN;K,K;H# O"-:$U)NK9GF'3%GI8!9>32+J!T08^B9#Y%1M/ M-B9'$0D"I]<0 K7J0)NCM.*9XLY M![BUK9IW\)-D#KZX:$E'5"(X"C_%1 :;I_!7+I"+/HPL =((3%;J!2&'!+$RDF=FDX'@N_7[*F+KRSGB?[I';K MN?C>>AUT)?!OY-Q7-%LD6=1*8'NR:D2YM1]*,V]G7,/=G5=QJ>$\OH&%)L-$ MG@5I\KGQJP0+0^U8H562C8AH)./.?Q2'#J"*5TG$D M>6F1M)X-*4[Q.[-X,&I+T>IZ;]8*JSWWG2P$/7D+!T38AU =V=U8> OZR'Y1 MLU8+"W,*/H/_0&,(*H8ZI+>@M]A.XXV=X"V]E;DBHI#![(,5S$U+FCM+*LFDL%?5(.$%_NU:L63]9OQJ>+, M:N:LCGN!\#1:/ M7J7$Z5M@92HLP/&+IPBNX")@U/&$#W>NH0?A*3SNU^U.J]/I*&26-'@#P4;Q MDZ6-(7PRWG9P4@8W&'8B#*M%\R"-.N9CI;MG;JC@!J-6GE-M@K<@B9/@R"!$ M%QL\^2O2+[ G%__[$;*-\ G&ORQ(AN"=I=3#VL]4=*FI6/]Y%%DGZIW"^WT! M'U9PF)/[OL3#4%6# KQ@>K$V(/#G>(,.=?V1;D[?M9[VE'HAI5$H6!AB77&L M+=RB#K%DK(*E1Y#V]47APIRF,D1&=[:9;A&8-FNP1[CV4^YHVPB*UU'"ZU)@ MB7? &* ^8#1>Y6VXX )Y.";#TA:D'E]<]&U%ZB95N3Q5V=VD*C>IRA\K50FO M478;N+CWM[H'=29U\C)$W7"A"VI!#@2YWESW*4JQ^ \,[3 $1 N^YMQ.@3,6 M5L,B]V"5:IJ389O27YZI#%-D%"FXPSF;UU8A@K;CEO,4753O4KMYW:1,'N,7 M(C!-S=2$TH=)J"Z7=)VTI;;<+IW>)7'@0M<(<[G2-WK$X#%6\EM:+X-Y+"G: MLH#B)1,6MS*DM*ZNBV=B>W?&3W)GV/O$:Z7A0E= % WM$Z-EB,D;WI8T; M8\A?V"HZ?(!KH%E1(W>IVX-EA G9 OX87QOHOHT#+$9-? M.*1\$MZP0>QE)208J$))U3#L6@*^_% JTN:J?[+J(N3V-7'$]F[2SZ M9'^R-(7?U,0GB=2:TMJ'KDF/MD#CN!$Q@(LJM:PK+KL#SCQVIRL,G(D(4P56 M@]JBR6%"G#RLV\*1T7 WM5$FS]!3"G+F<3KXZ\((05M,QCB\RW![$/,QQ)&U MJ*/4\@$T5\Z]94A@ ^$$5VUK6S,+*]J2Z0='E\>VDZPL[IPISNVJ,?LY=XEQ M76 N8KC?40A;-,7FGGACPYE;9+L6[F4#]#UG:]AIJ)@(LRV80?#6,KP"A3:8 M>]EUS?50X(V5O&XP? _7'^N@C%?)H_+_#E)@$'/,*R M5(XC&@UW.M;;FE!32O%JRR>H6.D&2=LPX=]09@(@@,O)@\K>XO<6-K0(,W1U M2)91#>G*T,@&XXC:FJ'V\%DH?1.H;L9$5:X,4S6KE9)H2T@<%QDNI: '80B- M3FJ.Q)#P;5X+=[;LF&*%&#ZE0Z= 8")&:F@3 SKUHRKQ5)VK>71?I"9'LG>N M3J46?N*.17/*LMY\"5H ##[;RZOP%M3:[.0W.#9# M[R4:GM?N'%04XH?LJT+,B_J)$)&W%[ MO&PUOD=?47K%R*UZ"9_8;?=P<"U%*365%BI;C[Z6N\(NI9S$PM#4X+]RBT4Z MT=)_3&9&+*-4OT1WQJU%R!9R>*EH)3N&ND532'@3%?. 36CV4EA<,V'/W7(] M\[@7FYQ$ BD3- %DZHI(=K $">E"M6^R?G59W3R[=_! I=P+B5''>&P0OGU: M.()-U.4CJD%'=QPYCZ*M68[:)J$6R7'J7[[2F3=G6D)Q^ZDLW$C'B"4\KS'^ M@W/7X;(W\XLF810DU-32'W-(=#3A (.\_E7+@#2>Z_))+9F,5*8CP1*A>0M0 M$%Q13'LC4EQK=5<;.LI6[1T8L(]9F\.I2)K][ZA=K$$)+5HUA(DFZRF2@TLF M&1:$I!#'J:VI87Y0+7NJ4&#9UZ]@+^R]@$!I4CB6W(_KK/[2/@=/97DG#& M-7:W1?+71FF^YW6[71VB^2?J:(Z-1;@5M0EQ3\F4*$J:2[9C](W>U$)VJ#:*@-62%19\J9(63O#FHD_ MJ_B:^>MJ-FPIG/=%@0<8"TH%Q0T[49)7 7I'6=,*87I3?$F]8D3,"W8X"X<' M9!Q;$D>$8Z^U_"WFH*5@A0CB)L4(G-0MM_*XN'++:TTOTKK$[5'KIRWZ1"$X MY-4K98?:BS4&810/JAKQ+C2FS\*E\"Z^M3):&KU-<-DI];BLB4I-Y^$N6W/] M2-I0V.YR F-Z3IQF\-D+*L6G"#,Q6N5CK=&56J$FW)JHU2V(#PES,A(?.9>X MOU[LH*;Q:O3NE/=>G5Z7SJR2+C_BCD1R1\?IK&+A=1@OYN);.G5N07[L75)R M_N;>\M@4:/_(X^1U+4PLR3 73+--9#&8CGS"3M855G/U [HYD@OH'V&3;-ZJ*$/O-R?B3HE+!-PCGL[D^C^*.)ELF^E\32/"8'=,H<_C_22?#7Z'!@ M&K.,_#_>.I'FP!O)8QH2#/G9#3:LV2K0P/@IS6[R<*9C.Z \+"5!97#_^S^' M>_N'SYKCJ'_I^R48=6W_]L\7N=33O A!'H,7H%!Q^\E,0X2F@U(PYN38\7S@ MG[+TAO'R\*MA<#W0]O-%RRS=Q DX+IKU2XU\/X#N-4!+!>1F-6L&;&(:X]0)#/(+I>R% MQULNA(VT;:2M+FW]- 510^? 2MJ%2;%5S6\8MT+RW9BQB-(SL.4Z8;F3RJUVT8!UC[YIY\+(J<])[ M*AW?>V0(=,+H_0L36H39SR8#'SQX'Q9(756"1'NL6**.:Z DX0:<XG[^QPQ^_Q?$$)EKB>1?RVV6 MZ>KX2\]-"LKN.S>IG=P(_T;X[]#&?22AN0G.LMQW 6JVCK:*7F+7M'R[!_YP M9M*TF!/-2$@46VNDA^]GXF\D\7M)XG$2IJ!>?P^3[ :T\/$I"M0KF&=BHK&E MG37!,:&[K8>I[4G;JT5M>L,![;KDS4:M@.0UFEA?N-Z*HQ M'3IEE!<3HCBV M]X\I0CP(&U2X?O?<5V>/ET6C#:)))Z\M>OCUIPT:(\5E/_0>.B M(,R!74__"W0*/% AGN(!=F$A^2F([D0!,;\@5A7C%V]B(F)PP3HB!1O"Y7\3 M_!(C1/S44OHSH\5MR^&+X2O$R(G0@+=794?E-%7?B'SJ8D@#\AEAT]@1KQ#BQCRA 9 \MI1 % M\14,>W&0 4MKB2 @;;MHI4LUP@+SNUUH%*#7897#&"]FK*W$GGKR-AL8#WN$ MR5YADO>F_I36!>TK"==Z*^:QJ2M"8Q;.&TW&D6+;3@=A6H08KS''^512_H2T M;&>+*:N$7FR:404*JMGXVAU P2LEHZT9H9.5YEWI<5R5#,^ E9 >GY_E!H$C M8J8#T*Q/0D4YA@PF[T=F.,Q0^X33013:593_I+7B,^#"::!4?\X6'W4D/)DZ M_Z<-Y;$VE^O[)3!FOGSFJ-@(&91YM;RZ>^$&A+*QMFO6MC3@N#8^RUPL91F$ MPJ0:$58&+6N%.$-(ZSHV$;:-L-TE; V&YBHFMD(/$2E7P4:6-K)TIRQ9(D/0 M0P5>>JB-V#QIM#]56A^?VH^KT='>:-;X;(1O(WQW"9\MVQ\Y$M2HZ=$[_COI MRZ"FKRV%5";'C(H=<(1)/\]C:4\O6LYS KTZC(VH;43MD\PT M G8Y.@*OBL0OW&Z&+3=BMA&SN\3,NSDIPNTU=K'A\RRE\+NE3>:&CMASHLRT M%_G88'1F(W$;B;M+XKQ6 U@W207I1.%6%,;1P>(GFM[9Y*PW@G4/P:)L5H'S M16TVQ@)'H4$8C<(8C+$KF[8FQA(_U+8TLR>W;6[&58*$0'.?7.&OIK8W56 + M56#;FRJP3178&E6!K4.2Z3GRKB)?P\Q04;EM"9;J0_JS$[F(I(!-#>?. M3>340R5.$J40)0;&&R,\-3&VK21*A"VJJ%:>*:$:P7QK$")B9.KX .[&12RR M_L!_"S(%IT=PD(3X^S SW?V[)7CW'^-H"&*EG\B5ST2?B^Y%U$\E*;L-69)HHQU>(XF#J>! MO>%E(VI2YE&J"\TS22$K^$@8WZ6WUC2.HL0T?R,(%QP&_PJU!\F;LI9Z76V8 M;4 V5L=( W:[S$P@U-H2&7$3(T"EN-9[4XXF+,78H%003@<,$5I3^*FE=!HG MV8!.$)$&!E$&"\CT%[CCLH +\LA"Z/A0[7HJ7(!.=3-SW0[.I!=/C*V B*L( M)1,43(*-09C*C/FTX,%)-FQND9(!I15R,]"/W2\13#;/D ?E'MK$(5D:]!I0X$K^69^XU5 EB([&F3SBS.(SBI:?L?<;?MFS#-,6EF;IKM38:'",DP@9 M;6WS0PQ-&^SA'D0(X'',B0AZ<@TTX$+ZOX/:U5/'&P;8Z9ZY"F/39)?BIO#6 MI[>,.-H338@Y%.PGKCT)Y7(P%@'S'+"GG,\8*K@$#.@8?>X .F'#TX)C5UZO MG%&<"U!%M]2]PXMXV=>!I,<>:F9AJLU63WKH(B12*86MC[LWB0P*;Z8E5SN1 M?C?:C*,24C/O3'KW+JU4HUELO=]N7,AYE==&(%S(1BGW.-H,WZ\-U&TB]\I@ M":!V:@[Z8$\7*(7KV=[GC!5 G]V^EJW$=H6Q+=O,X]QKJT;@.NT-M6Y]KE#M M$(-1BOUP"L< =(,Z6>+#-7BLB)FPXPC;FV4L;38TLVW8A"ESL>>RKX[KS>H( MY5?4.M\Z,PGO5[&1Y!V$T -3Q.!U07S>1'V4(JEZ;$0?+F)H$[C^BD3Z(B]5 M\D+*VD(=06B].?6W-=P3GLZ^I:>O*S%'R%UO.D?TC1]GN1&*6-0G.=UQV..(-0O.CM5;(*C6R5Q"-_J](JUJ>5?/9YJ^_@60B.*?&/<:CIFV1G]ZBHU+B>N,(B;"ZU2VTM3D5N+1J]N:-<^QZO.&R MHN8E0F^F1X.9([N<$,/1O;U@C6,4:9R);6)?&_)9CD M@>"UU09H\D\"MS!", M[!#6OM&=4IN_,0B??*P=L!OS$!"MA:R;A\7YL8C-<,;%4X#][YFQCVV M_K6+J[=AE@13.+SJNTBV-A/2D:!R\T;=QRREX\]\A'[W=I1GGUU2]MJS Z7J M:@&)NRA%>#S%DU/V:E\!4R#;M6OW%*LE7Z8N#'?W?VXM:P"]IDTB3\FRPEFN MU:UYBG8]HFW3 2\,2I-K'88QVH^_7UB/&5/$"3Q]25"94:#2= M&H]FVRLIH4-: Z7034BOT[(&C*\3&R8'HF!))_%,CC:J_92P4]C3&&6KXI $ MC@)&G%$C5S3DK[.<@F-$<]NR#2X\16^;MW.3MF042P],>0D,(Z/V%>1/(!]D MAE2E,DWY0ZT])#^=1HM+0Q\1E:L"W76JW .>::-MRUGGS^S$@"[:8-?JY MV3<1SX<5*-!0[7?P-%(T"HR4&%GP3V&$61]4)W6]8<7M>'PYT!76.SY3))BH M&7E))'@!?EL!OA*-KSYIG"',V?;6D8<3TSDVBBE %]2$S'9P3_VFV:A#)IEV MFXUJ.V*%5004AX7%$EM&R=DQ@(;M;,CUPE9+R@6#G.;LK5-IEFNG\1'$87TN M\I<-[^G. ("[1IG*M03AX%XO8 W2;6,2YOJ,+VP+ B\L5^-JX)HN"_,K"2J30ZGZ 'RB6_]J.V].ID1 M0ZMV M(3TE&M5VQ+6ZC1ID^6H-WT*+-!<%(W4X+(4:^N2'4)A5/7[7&2W._1[$&1O] M&"'";IG*S>I67N*T^$8*T(I::V^:3B[/*NYLLHJ;K.*/D%7\7.O]TG;P7B_K M?4F0REX#7O<50@IQ>PSDA'$H2/O=W A<+4LU\#'#HG8B*1)S^)1*L.%BZ(/S M"9?\D&YEI;:^.'7-?=W=1CDF:=436P,;6TRD46@;-8[0VO+^7ABP4O$_3(JB M1@8JC@K>$6B?JR%GZX@X*3'6LY0I29P!.U\*M_CZF'*WB]JMJ]WV&J[[G:\D MG%\#B^%B<="B<'L+:@U_1 SJF)P!Q0QK"$:;E?!8._;18ONFE'9'A<'DG,>R M2$CR^R@R0+$,ZI9E2NX8@I%!#3F))2>!#$KG3G'> MDGB#+3*1F,)&;-RRN%GX1Y=!-R;'I U09@CI&+(2:T/+_ ;L?!1BQTB*^2.2#HEB4&%7 MLV (BA ?J '!B,,.?!#D._RGDB 3HU&!Y8J867Y(:N]HCIT(1.^3J-Z=X$4I M'OJ_\SJ38:@_2_#T.HH+@@Y0^* ID84'Z4'Y^V^&79VEDY1<0"-PBFY0YDMK M#+21Q&_8YC/9Z2X0+"P[S0WHK-!)L/MA4F%TW]BK$/_0,Y= M[+0A)WF2N3\L;KA%'5Y,Y,)'](V00CNVI*LJD;RS=F"Y09W$\FOKB'EFK[.) M'@)Y%05W\Q"5HRPT6H$Q)K(G*/,23$!."NZ=8F=(Z1.:/=]8VLFEI#YU=BW] M@6D@F'9S+O$9[O#%^%7M,DD7'?6'H;L",5W8?B;>"KF[+ARQ6+ J-B@0\O8; MS^1HWBWNUI#D.VTLTB]P7S3,TGNZ ]-HK+R:.I'5T7658)Y$597;,VD6&7'/ MHF$L*1N,J6$F$SN/ZR3]C+W!J!8GQ]V:@1*1*+_&.UA%H#LVG,@6U'<<.W0. MKPK;ZHVIE#T%*ZE3VRNE;T-H6^A@YM2YV0W!/E@A6]BQBVYH:L!.C8U@G MY83$B).E@PI?#DN,;92RD6T4J:N FSS"0 AC421XALWG-#9)+LJ:%?6\[(&T=!G'T__WMPR_)U<[^;G=WOW?X-_:M MUE^-GTWF!=U6)^DH#SD!WK!;WULK@C+/N*U@BT:4LE9P3'\:@@J&LS%0[Z.0 MCJK2$LR/,*PT.G0OJ< M.XA;\(J'&0#P04#OV+EQXIS=4Y@Q2 M-)^$@#7D"H(\C<>2_L4'X'W@(HLS'YLH5ID+##% DG<"\\;MK1HSB!^*UOM4G5(M(/;^.3MZ=%3O?TX MK^//3/20)^\![+3TI:=[:#_X=]#;@?_9WMO5BPAOZ"M=KP47>4G_/N5LLE[> MLO7J:^_S"ZL,/<]..OZZSKHN64W^42#^D?ZV\ ^?N/3URPXE!(U7O%G]N\Z9 M. (G)AE4A'1)>:?U!'(Q7=B)NU?6%\6%X#OJ\8OVS5F.FJ%(P=C_E6DC&2.K:JTP=D^>1N/CY)J![=JH,+ M'(S (+*>44DY)+%,_%"?ZPZI 1'NP5P+%WJ.08VJI-;"4KL(^J/5#GV>JH[" M&5G\]L5E,PXEL*Y%.=%B2-QI]9$U%28]C0543,HU(&E(KHU% 2)\3Y41"9+< M-<(GQ1<<;1"BY69S2B.TW#ZY74/MEN-@DO#&(]<#F8 ]P.RI&CRP*R.&HSFT M 1QE='S0+6V4C-!%"M9N-C=&8+7WP7W[R&+[X0*^?5E;1$5WD.)NU:L[0/ES M,EF=2\4!,LF>7JCJ>Q-BH F2%^<4J?>P@6D=P/'](A422>>]]@Z;Q T*[J7X MKGW1WHJ+HB)TH7=N;[!+90YW2-K\/Z;*X:"S8<5NE>/B1')^L"Q^P3&_"0N(Y&AZUI,%(>6;I"@=VEOR25@2J4 MO#^!&:H.HW@6H5\]C:LQLO4)E8,!@25GUN@H^*:4B*/ML\WN/EN5L1812A4F MH[FFG-QKFGG.!'7&"MW-UD@=F0AK)K4F0+I D>+'$KNBS+V8IJU/:)JP#.RR M(U_D/+<6,B$_[?3PW@C.>,/Q:Y?6Y.*F)HQB&\?<&AH;L LDWPU@K383/ ^J M^41#3VH2K&E%_UG))A79J*0,%<6.V8A=5HEBP^<7,4P)TT4M5\27RPM-5'NE MVJ"W/,\[@?8-;(+;!^'3_>;M&KRGI]X@]!8A8);/OF'O:OW-=& B!O>YZ"W] MQJ96ZJ*]L#9^_H#=JYO4XB/Q%9XH^I!>3SAON-(#O)"90/<8Q[>\6(+ Y;14 M&FFY<3WH$>S&JX_KA>3U\N;Z#E.)R.JN$6?1FIA_-1VW@^D<9J)_$@9BKI*@TKT/JYE$T0?!$L MOV&2<:1JM*#Y6)VV;A&\-:T?^*6"%P9'X8QJ3D-_@9S^^!Y,,[$7Z4V->NGF<&;:P5OQ^&JA KEW!7C#@\1, MYP!53DJH6GP]%]K0WY "BJ'>P0"V5R@:[=E[%DRR&XPZM^QMRU-9F*EK6T*# MX=?1\73;UR2%]\?N0@)\CV79=XP2^[:^.I0QW9Q; Q"MJP7SW#\K'>NJ6)8J M,M1/O?A49&8@+X1"2JAW ]]$J8W>1;(PFH%=3,NB\KHRPEM.BL#>A=;);;,+D1;G95%IC"LDV:RMA^14'XW\4)TS M'E9F:\ L&W,K$'2>2D/"I&(M,0V5AB&&]1^6NHY)?.TA)FWUD:<0.?M.N(EQ M%FI[&R\@^$1A$3"S]PP].-*[8 L@ M38/L;(L<&)!MC&)2)M;6@BC'ISR YY3E> ](*PFJ,'9I,U+D85Q@#=GC$P$) MR>/Y,K24C41)H\ 9]6QN1HF:ZJY(F]9S[QD)$N5_N>A6 ;2<+I R4N]^U;\7 M5W&24" >ZR["N1;*2OA?:C=4%:4:E4>L#UU<7NT-:0?.W]2OLP:_QKWGS#D9 ME%3KA"K[,/E7'L>*E/Y[W9@\8R2XK&+M;ARCY0$+\9Q_T")[$R4X*.5+RA(@ MJ7?B'O+HJ*BJ&*_;L83**VU$R,A%JBCF1R)N02D',K6:J7C9<^ ?EVCW63P% M942JI9I-L@1W"S/.\!8L.JJ2TE9.#4$;#A@1$=F6CI3DF\+'0\7_%12?%@P# M;',5J7:*I#\?/A^4AP"+$+HQ1M.%\RZHO+SG#SB&(=<55C[+/?-8.5R)]7)# MM7E_JLV=SM]5P*CF'NTL#<%@[6>IL1&D=1>DE M!6DYI*7AA"TUT/,L02N8HB$825#N(8D>>=2=+1LE[/H#6RU_3A_0A8L[:76#&4E<.S_[84.@2J\)*I02E"V7NXHU" MK/J;0%W ]\MRP6E1X/,FI .<349I5U=M,&9%8'=7(]*A3NY,G.9[Z0).-CW M#5L;S,D*S,G>!G.RP9S\V)@3#J$C[(-C+I[A[(>47-/?6K;H1@-53++#"0Z- M+=%%8[BEMX>OMXVOB$B6F/8HL%T/6MA8!99JPWWFZS@8<\1-%JH4 ZY#4K"# MV'\ZE;S"&ZUM]O@"1$QDYQB^@Z/3WTY>;'4/ P1,8X-.VB"XHX97E,0@7BK. MP&OD^K3%1:FM MA5!@(L0&!OT'#DU(-&LD1(88V8HR'(&G2(1%.'Q!!%7X)LU[-GMRWQ JA# + M5 R7@DU'#7DQ\@%G"PL]TCFD+J?3S"K6[>QTLW&(BNED81URO!$!+7DQ0^V+G^33VZ3YMX&TJ06:KV^F+3JKB%1:8A0X@7(BL@-FXW3/LJ(7B/ MDX1JBM8307"4Y2#Z:'/5:EO6"#]PRI5GR.B!O1EL4$-82X@U@!/Z(*N][4XG M<',Z0W38BSQ&W/HO)D\C5-._Q?BJ. QZG>Y^MV6+K4N3F-D$4^>2 8!'/]GO M;#]EW,+.P?;6/E@Z7+5W8P942@<;3QRWR'!Y<],N* .O"*HV&*5KNN]""9&L MS[XS*&X:7AFM>T,-.Q)\._(5CTV- %2V@ E')2T)_@9[!BFJU"GO7+>S]8JX M')'QF'3_\B_]VE*F^>5?.<#'4(X(K(!HJJRHC-'07XSBQ BA<,BIZPNN))'7 M;#\)GZ(&Z>X^B9ZJ6I:R/-3?QQ^IKMD$_2%I[>[A]@Z9#/12>/03;OY+]#K^ MEY5GAW@JIC.J4!XQTX0RGF&B+\]2J2KED2I1LC\&G*-]]!$X5C$Y3[577QP? MZ1OY1(C,$_R4A@_25WK68L+I92& MT:.6!J6@1YT@*V >RXNIAHO(,/HL&.>&.>IX%S[A']_J^#9MH^M8:1Y^FL01 M'!B*YAST.MNN5^ :UDF>,SCDFQ1(?AK<5M&G]^!1K%4\<:%J-?C#FFXZ0T)) MH9<0WC I>LA]/83YL?S_V7OWYC:.+$O\JR!FXC=A1X!L27Y;NQM!RW:W9MQC MAZ5I__[K* %LEH "ET%D&9_^LUS[B-O%@HDY2>UQL1NM"4!A:JLFS?OX]QS MA!3EKV@7S:WR2KORF21 N*W24S:L@L'M"*+:\(["U"C# M7.(6,S;&T#Y2[-R+X#6=8WMW_3K3-8=]4#P9R74QZ=SR]RDD=2K MB$S*%.WL?^YK&2V;W^I$W&O!OJ:WJ*) >IF+/<*.>=]19T,&ZU4%+7Q2:1; M738@_P!LU,+Z](95V\X>)2.6TBVOVILS>)(4MEFP/QW9 M7^3CP>+>0RU&2_P&EGBA=L3Y\PYX4EH2_OBWL&N^T%VCIDM4W8Y^Y)D%IYN# L4 -Q9C!T9(?U3J[<3 MI=0NT\'<$+=S&QP6:&'/)Z^XL>0!%BW/]JSYPY4N%C70<_0/?=#T*5Y(B6P# M>#Q"(AU(3D<3/-XT4K1,^1!Z)8Z8Q-N;U4LBV^Z_)P RTZO=."NZ6/*C<1S? M')+OY3[3WXJ,07D>9Z^";;:>-9=07&#)PI04] E5\2T^O?.( MW8*[:VVS4#O.L*LJ M[JL1IK*9.XR%Q'[;ZE;]+R,291X3?G2&!QCM;RX;QE*,QM([W^X$U$AXFMP" MO\T0:(;$+'PC_SMG%?O@&LWC\!D?L*MF" @O*X':)_^5=N19^HDSPU^+ET=6 M119XXO+TO?G[[WW@>>M+8^/XOKZNT31\T5(')66MGWX< MLU8->O6^UF3LP6XI[K#^41&].*4QC)#NKQ& 0#$+OT\Y7V^P2'@9"^L,KTDN M4Y(83"?A><>UT'!C@L6":"#)XXCO]/!%GW6P>/<:(A]2L>=@$!0W40";"]ZZ M,LQV29PV\P[1 'D]"BA4/Y[IBV,H@&Z$&"W'0Y+?NB0#'.=$0Y'XUL8(XXW< M^^/&5:6,: -."MD1#[#("M**G*I9BLJB<2,MBJJSTG# $TDD.*^/O 9YG44\FQ8J<$\, +$-MWC95[DAP>K)^[X([WD M3TZ]Y%,O^8_02WZ+B&DT0:V8?,@P0^1_V9ILV@.<$(ZP6X;0D)IS21]92AVL M &EE=J*1;0I_-IH7GKHX%R2DEZ'GH7";E8CR.0P.K;V1C.;T:FJB>1R>O.:X MGTB::JJK#MI*9EDTQFM,EEU6MUJI*OAOT1?(PD6#4?%":P2'%/@7,QFT8:J7%$E>)1D]8Y8!=JSW\;RQ**R,YPS\GNS@D>B) C;IJIUP MQ9)PO1[LD!T ;V8OU:S'+C6MLS?UV7X[44[&3/TPNW65S6B\*?WH-"&AF=I M$[B((^GO(R()&(P66@V52VT4;,J"8)7CL*MR;4F??1KXTP\JTL+07,D5^0N! MI^+(+SBY>OKHY9Z!)J:@P56X Z:TWX.?G8)E(G1)VACRL4I$[!6&2,Z<3/I: M"MZ915JY;@-GA&1C(FQ6W ^Y5=*F&4N)9,()4;2MFY-V(B=2P;;D%0SZP7,W MT!X,7,_]0^S8 2SRC'F9 YM!#4XY#G,N(YI>-2>L:?FL:%10M9Y1)\.-C MC\LA#R/P.X%Y[^''2JR R#MFR&',"/";3O8C>U=J=B;W:8CLOEI5G?673599 MR81N6%#6,SEEN6HU0;\LN<'T+':&46Y]T^M"[3=A(MX%F\6+[ECB"(1#X:,A MCU4.VG12D1!3X'J%XI@N2L;0"6>$4BC(ZRUJ2+*89SH4/P8N4QXGG,%:!4UF4C\TP>\^BIL;? 17[PTH4_+&X=8M-RW%]V8.<4>T:+,EJDG.W M=%\UV-$Q_J^2G3"UJ6[MXENJHW>+,RQ^6/>%?3[YU:U0)*9C#%.>,SI:*4+I MGK*'?Y$V9[J[#51V_[N^KA;BL1WDXR;JSI_0.C3FKQ^/'[HPCIT4>!8F,'U(T89F'7L?T 0B;@1AYQZLGQNYMH$"8Z]EEXMU2R$#4.J3!WBSR!0O0:E] M8-/N&DF.R)Z P6(>\'YGN$]M%.I7]IN53*VC:EEO8U,DW;M)S?"?#;#6BY\^ MGWQ=-:M]=W!D2LA0[#X\.C#(BO\4\YPG6UM9F\VW5KK%:D7T#K:LK)&@-;FR M@I:3_Q:355$,=6Z5LMWN4M2Y,?HI7P %1"@B5#L?7^/&X(UKS:]U[:@L^-K,1WF0H*%M!^-BQ'"J>Y MH04EW\="@!X,?="&84=8P$BA=<EW0B#O UEP&DH9Y2D>6$E+?&HD/*2#=@-;G;*+#]3*K5=T,MU, M(R*)]2[#R-))0/$H877A= 8O-K4S-ZJ#H!],FCEDZPZ0-"X;EAJ MY8M!SI]ECJ997VME-2A.^DB3V6JT[$!O*Z<*VP*"J__XNU*KWPT?B'B!MT*A M3?[3K_TQ,WZ@=T:RR&.^8A=[QS&!W&^/OHHU/.T(-Y;1$T_MA*=S MC((D'V5RE[2F!YS.W)0 C)^?G T M>MV,: /;A1J*RQ095R.7*KFGCOID1#&M2I;#->#+W #W1>+/H3?#\7:O$\""I-5BE@WE7^\=#=>)[VVX]>< 1:)[FK MRUI+9^EWM\W*=Y:(V2%ZG=4Z8]1Z)O[\-&1\I#'\Z:DQ?&H,_Q$:P\>#<1XN M9[G)F#N8,?<7DCTZ*W>5V4DZ=$O(S@0]:?S>=)S\E>=ZA@WZ?3.1N617EFII M[3I7K3S828Y5]"8'$-_'D];H"5^HV.!^;A4#LH00"RJ9E7V_O8K&,G:^JON_:]$IR.5K[ M?\CY]7Q::[HT?W/X*ZPC='O(.],6-L;LWM<[J<>FOY)L"@<'8P],,X@J ":< M!]$M,U]9Z^?IR>W1\]$98XJ#9>@GPL\WEJK[8=_7]1OK%_"RN/.'0.8E6-;8 M8R4JC)>7G8#?[+"6:(#W;C=OO09.FZ$%F.QTY-85,SZ(RF3SWH+GI%FGC:O1 M1NZYG%FPE8+\&OJ]^%_^AFS)]YKK]R7SJ"T=$)$&]CG&+(_O3-A1H(/5*T?N M58K_ZXTQV>16RL.6#H/9ODCL':Y83H3Z4[MVN @4*EM.C5?SBO/C)=B"M\+4 M>4=2G9"7^RCLHW$:=V<>7VL/&L\G[9T_PZL6*&03YV5+2B4T'L$),*8B"L+!P;Q. 0NXV^E(A**3]H M]M&N%KV47+3YI!9Q;[&= I=LTNT:91#O&\;TO:"DA3'5!*I8*<'G#LNB&MEX-6!+DQW7.$6QQ1^[A_$W_^:-;G;B_X%2D_7ND9]@HH MBSHY HRDOV>CYZ]>7>0!<'&,\)& T^/?K#>S:]LW.F*%?7ZQOTPW*Q]_!B&( MIQ_'&!51IPV'J;NR&7:(1CPY@W)$1 I.,\48:COKZA\R.+"A!IV_^>S^4*9# M]_FJ64HW>"]#N_D3.MF#.1R^?.5+1U+J3;95$@]-'$N5N@TAQ3 /U*25QB-$(K;7IH2RIP*K+=2UR99V^'0$,3]1%" M[PGDW]MJD>=L309X@ 2*-T":FTL0=TM9,PYZ4L(]U$F]Y:($#8.[@8*]ABY: M4\IXGTARQ+-IWM!1RUG*,E_9*@/#40D/W,]01MCJE ?,DKW!%$TA+LG+2VFI M+Z&R[5B\K]P>J%$OJ &F8TI(J"QX&,*VQ9,B&L)U<3 NJB$3'@RMRQ7358Q6 M99OIO]L=WA$?48/^\%.ABN4OAX/J['1X(T:&>/C@+$_UNZ*^UJG4.O$KJMQ8 M=1DZL MS3LS5O?- M17S2 \L>YQ-)GK20>=TX^:19ITE[50$:HHC(VX IOFK98_KG'A"CVZ#_RQ_1 M;KTQ10&?URX0ZCL$O!?;$QA97>2[!F/;\%RE_\N"]UZIQQW(KQNNPR./PF3\=W+PU'77FV]=5S\R4]]9U=$U7,4"*I29?\E7CL"Q' M]:+?.I9Q8>F;]0R5,EN-[%W$?@^_%3_B#(.RM;TQGC_B^[7:I=O8U+G[O_SU MB3-_3M,8&.MUJX1BO9TLYLYP80EEI*P9 MXY7CHT21KS4+JH6CX?SPP8Q'I)=,K7$WH\W"8/LW!A9 M8T>C55F#J'&V"5P>%T7MZP:U?8LEQ+NY^!"#!N,JN,YC],('$.8JK"(PMD@ MAIZ:WN--[\].3>]3T_L/WO36K(^UA#)WDP1&$*3: Q /,X9UYC328O7]JU[SG"68@ZT8[))^$S^\N/BS__ W*"Q/I-:A_RW9 M@E=.CC(M%9F<5P&T+X;8O%K6G*D5Y>*!V4^-@.D@?>A1@H+C8)%J%ZB8T$P- ML.Q26GV2&2.E,\H)&1:Y66%0@YVA%%ZQ9"4HB(VF$C==N[EWZG58E MK1FY;CPU%%7\^7%-,-'))W2'*K3IT_W9S?B M/T\\@Q5:?7)OB*LP4];*A1HXZ(OW*^$Q.+S)&\*_&=-F0BP8;3163$:9O6K& MK]T0)2+U7WMG< F\IWQR5'[>X*U]I_-$L>[[]5???S=:^/W;VY5L.)P5DCB\ M+%X[<_;O.(LP&*(_!)3%U#S2%>@L9J!?[(.#01*")"IY K'Z0YR:7 JGG@S5 M3V2HWDZ;D=Q>H,MPEEJ5M+&]]*R7U$&VLE_!/RBN2^M]0TT',3)*'TFY)5W@ M\-GM=EGG+?DBEL?F AN.N^D@I,T&#*:3L6@!A:739@6';KX'99_3;1D!)J8_ MK_!UHR40PKD649>^? W8[(T!R(8W9=^GS[&S0"XCY#&X(31NWYF=]T*$I>9: M5/@R+>I&MMJPFW+\DW+4?_:Q;\X77_K6S)5GH[S "\*XXS&O:S4$,+RM='(S MO0M6.3B^:1\@3M &I^"2U99MV!-$0W2D*D#R8X6*B42WZ0[-5_/M;[SNV,&C MIBMVTM:5&);1LE2D]QQ2U[ON 5"#H>RL)]/G$='^2BY&WA>[WJUP/TAGE S; M@@'*OU[&9LISE!XA'J&0C'(7+2+RXE?#&\LM*S]'.F]PRDC=VW!I,U$EI"X5' MQD:^O>^"&U'_64YP*4/)[TO-;_LT@8[^:/-/= M#E:F@B,$+3I6^=<2P35*CR$]K47.& UKB-C>.,79M)20O]"''%J%A1\#QRC1 M\=\\.BX2?_?S'W](S AA,@M,?"Z*C/RK;[[Q0BHY4I?BN-)GEY2]T+K(/U*V MD:PCI6A2UX4?.09YH-?Z3[Q1Q7_'$L/D/ZO-'FG)LR=//SJW$/__MX<(L(&L M:R*YZ;.\UB1N\(AOO+@]K&6K,"3@'[G]K-#,J158&A"3$4F/OJASLTSM5[EV M@('$,&54'N" E:8=L9TQL06E\)*/1Q:^J+Z0I0?2>Q^&=]^*U[ X_+OL?F)( M_N+;[W)(;JLI&*(0:-+-822N];=IP["Q&[MQ!Y(1C=I8U;O3[.GI!Q)P\6"[ MK(DJ4"HQ%A#JF3KO@P;Q ,V^N1V R?.9=B1EGBB[=HC^Y@L6&_D%B!J$FV M ].-H.'R"2GK23?5BQ+$BC,R=GEC0),C00(F68@ >V%%4I^)AR%_11%V=<$1 M-+.?M*@G@+2IM1T8"$=[JN>3OQ+G4IBIDC7MC 3%[&Y1\]#!(Q,UY30#^CG< M^#?5YJI:<_W=; )7! C._T'"#>4*6K2LN DX6@T](]#*KO A54FVS+C%&)9X M<]?A+XO(C!V3$ZG=X(W859R)$.\04!;G-OG=CL)W5(WG 03L+])? =02CH'O MJ-BWTTA3SIP_5ZMK$E2E0S#MN,E7H,4'K16N_M=Z\2+ML=\7 ?X+"9U\IR"- M[U*$?O;*J^5O)W)B2 ^$^6?#DOLC53B96D'C8. =](2"]Y(#Q7OEQ<,B?4$A4=(A4^=_]'._[,GI\[_J?/_Q^[\TVV,\HU+U'XOYWC) M#=GN=]!9N8MUG-G]OO/2^.ZJSB,#&ES^TG3BOR9G^/0NLO"I@BG+J8:2%9IE M.R]TU:A\X)5P^D;?F*)).3]F-+=R:/KJ*\6D7=V&Q&N.^#^4:F[ 8).9Y\3" M>!3V)1-=R9W*XLBC)"6^YU7>04A<PW*7GM\ABRFO_<4IY0)3Y*3L>= M_[" KK&QNT7-W9_%<;37ZB4?'1\>O,CXZCC*)UW/3 A?7)5S&&=1&R$5)U1 MP4&?;YZV7O*5Z.]\4_5"59>Q[,63YI: >=@CP\V1\_YAR])?L1C @@.G&I9. MV^&HOF_8Z0_N_I8"B] =0VE!R =1'XL$>1C(P M'+?^-?2WCR?+,=A)=DE.FFI>?P[)A9NNVF(.6*?V'O:B%ZWB@&UB*F"*M>C\ M-W_Y>03A+RDF*NH/>,?PU4U?*J,-JX)6LD,E^AIUIFKS'__^P6=%MYV=)S[6Q0[/;I<)Y1#^T,3-^J_!XEU*8!!O, MY+S$%A>7->"!\;[S9SY26IG5RKLOA4\P=$Y:CZJ#3-9^YUR%6,+[ZH._8550 MHN2#\%WVPC/:^^17+=25J>"81_@)Y<130GV04#\])=2GA/H1)=35I%G\[W_[ M^Y/JR2=/EY_,_O[TV9/Z[Q_6'WSR]T\_^F3Y]\_J^6?S#ZN/GCY].OLW^57Y MQLO77_WUZ<7W+U_]U]<7+UY_^_TK_=?'UD' ?4Z>7N0 :S;F9F-X,W(1/.9$ MG_-7\L(!@? 3G_1["%E]7C%!MA!O 6ZY$9Y#D\MV>6 MN2;+;CM_,\VACJWZZC:GYWWMG,T* LML!_E1ROJV=J*,^"PDA8NA2R>(LRD-*^U"[@W9IVSJC^KS@R6:1A"I0Q" M,Y(EB$.>XVK-,EPAW(U(H&=$Z MHB)\("V0XV&\D3_!=OY$^SOMA=->"'LA.>T,?-^F-+Z9@[[P1I+Q;__V\LNS MIY\E ]X(?>4-6)*L8*E,3D"]QZ/N^>1D>R?;N\?V+M+)?61N(S0I6%TNZ?VE M/D-1,BN-;]+]CGYRVZ+49M2K41(1I$KH1 A4.T42^UZ5DCH72A2(UCA1R\F] MGDS\/A-'^7UC54DUGX$6H8:[.NN(B-B(B:V)E(+EBA,?:X./I,2CVAB[)LN* M&>&;H9C_V"=/WDCY#[W:D\&>#/8^@_W2B+)(N"C96H@.4NK6&K#:ZLT:V4K_ MC$&SS7\L)#ZHUK/F<@_46W+9LY60BF>@F+ >ZBP_+B@$G=N*T#C);<>$9$[F M?#+GMPPQNGI#F4(S(X)8S1^3!O5^T9R3U9VL[CZKFYL)X2#'8%49:"J"=R)S MO4 ;R @*84VF-CJ=O'%%XKK.0J20H3\9XKHAJO/E+6S=A$^"G+IWU5D=^57P(3IG,*]8 MG<[EDRW>:XNO!O[+"&T='F,#ZP3J&3A'-9586#K3/U1Q;&A$@/%DC2=K?$CI M/?CHT3\;V M(&,+]6A20V",83CFM=.IZ\#]"031_(J2]TIH'R/\A MNKELM7QL,J+6[\"KO7'C!)"D"Y$[ M)<\!65-@9R*MB]&%@=N.?)##.>;I/<*.3:;XUQ"/%RDS4EBM0/56>]173:2=# M.AG2 \I8H=$D4NX<,]LJQ?-4QG 6RLP^DY-X?E5!XU:'?IM5BR%WH>2ZK@L9 M)T,=G:SQ9(UO:8WI_.SVS4X)!8V7$O])CHCT(24>!#F%D@:>S.QD9O>9F=+) M909LC\W(G=GV!'5D3LUTRM8_6E:AO21C[(08=GK#RG&0^0I.=GBRPX>XNZY6 M4EZFL$VW.!-EPD---\"(6C2+0-VA?!Z]9L8GQ5CH5F-"+ M=IUN[5;T@;_Z_KM)?]OOZE.!Y&10;QNNF=J&E#LV5^+6]IVE$BH)(7YMUJ4_ MG=S6RULJ4D9N&=5VM]C03#-8S'MM+QIDB.Y#@DUN7O6T3SX[2BIQ:-?:) M9K/$%%9M3"MW73&KHI[L]V2_#SEV18M9R7$X2";N&0?Q@NU+\] M&?')B-^^]I)%7<,X="$OGOYZ44/LO(MI31_SFCZJZY[L\&2']P_K5RL51ZK2 MD\%Q4O.'F)98ZLM0EJD,WDCH:*QW/-S%M?)JR8P!C9E<5=WBACJ2,-)VN<,? M3H9Y,LS[#//K<8C",%D(L4RMV(JAZ3 M&33?I@:AFG)2<#U35TGM=#A% $S9>'O3& %YUU"L-T(0C";_9*0G(WW;@&WS2K%7R=L2<^QU\_(E-[Y% M371#@/U6S B#^5E7[]#8QH=KGC[3=\59D9\_0H/+W:.9-#)E$P6?CB@"TBA. M&GP_<;3L@]-HV6FT[!&-ECTVS3RAI?@^JQO_F5RT+&)_;;)*Z83_WA-LK,YW M,E;M,$^]\Y''WR;=_7.GO+62I4'?HZJMZTP-F>:=(53JI8 P\ MKOY<;R@'^U4A\?NBZNJZFWQC&:,PP_6_K+P5?OY7D+@ZAY#N[JKM:[\K_17E MUN:]H,H7M.0ZI,#)NB TRX$):W@5:BFMQ"*R?IUI$MNTUF'TV32;FT;L4^# M>8"N!OQ?V]4L**KX+[YHV@B+9-&W$"*.S^#M\4-ER?_[Z6'MD9T?0XQG'YY_5#A"4\:9VU8]I]2G@7E"2-#U*(>F.TO-.,N?U?LM>AUF2 MVEQU;$=B"_H]O-V6['_ZGCR??+%?7-8[Z"-U;7H,M0T0703=[AUUJ6TC+./: M86&#@K3)Q519D>.ZMLJY4 B Z@)F%B07C(-IU*M:-RD("*M5WQKY3+IH?]4LI3B1[Q^[?GZ;)QCI[GAMO]EPP];*CNG)3F[&J I^RR*W2#L7A7577-04\Q.LI4RG.IX(0-_]D MH0OZ^?^:=9,__20]\5^Y1! * K]M-8J)U:E&\/ :P3>EHTSA0+52E[)1^Q2W M(CJ],W'8U%R@-YBD($<\MCHR]Q?3@=D:?Q"N.TX@)-Y-'*%,(:+K;L'1U%Q7 MRFC:Y/?UWB3X83@ARF.VJ5?:825V!/^UP794@O2QACY/2[N5[;Z;7X%!B4?B M/NW[>;7O#=SB@2RA G3FYY.O"?9#^ >GD/YW&E84)U638H)6[A<^FF[<#BKP MT8EGT%9)VA,/6;*E2"%OJXY/!Y^#D_&.@LUIZY^V/K?^5W>?;B;K0^HQJ0SZ M@90L3N%;EEC-5,KOGWN!:9X$R[)W,AC!V7W+VRGRW$\=##8V01 M(1IN E"/XOKIL&5F8H&8I7%ET&@72[OT3L=#*0^_GN<^Z6O[K [GOJ3M NB2 M42#/+> SSYX\^30'Q5-T M=6\GRBUG'OKPE\<.C0 B7 > JD&NQF$I*HSR] M]:[P]^(P3W'2*4ZZ%\Z$76!JQS)%2P=8\*\C:D M8%=MO^<7MY0I\5KPJZ]>8,?3(U+]AL>AEJM2RB,,50L+;48*7/$TS*=V,OD> M@^6F(-[E9H3T?,5I@+%X!5BT7K*H2BG=;/R!<1'Q(E/1OQ,_%AY=9J#*YP1+ M\EUEMUMZZZI;K&IA;5#-@ZAS4 @@! VAJ?+;;NKTP/S^C/@SQDUME+1^0+XE MDXG;6*(/1RI5M7+]_#%YE]\&HW%R+F\+OSTL&OR$5$5/=R616,@9OD",(Z$N MXMP=GXEY4B]AHM7 @VU+NG-?KA/K)MS>?(5>HL-VKA1XGH_U.^W\;-"L MZ.!J]MQZL3P.0#LS4(6GI' .VG5L*.X8,2,0Z=O5=;V8%LG554/EB+8$OC2( M62413/^@^5-:NN0'+QO%6)F>;:R[#F)>I%;)BU4:]3][\O1CB;=?M.MUN[FI MDP.]8O^VWFSZV]5UA7CTIH*>A45,['0@;E8/'5WJ2%ZD+SK4U*0&MI''9 M=M7D!<:Q)B]4]UE4 3,G80J7I0.42V0PE74*\.Y *YZP+@=8EP]/6)<3UN41 M85U.$<2O&D$\_M !!_KJUJ$&C,;#P:TG$X+GNT_PJ=3.=E?LG=\X)[,D":2Q MU7I"+U'B;X]>NNM<4T_4/%/HJUZT3C$8W-K9<84=*3XBPF? M3I/>H#ZRJ%$KX[KE\OE]=7%%AN?R5$H#<<%FM?+7))VZ]J;L&6?ZSHV,Y825I8 M$8B]>-5(03B=K!R5+2:R/MA[=[/^QM^J<3V+@5N!+!=2_J/V(>NVI+I2O2B@]"P*R\Z!A8G1"QXHG$IWO )+JI2C4U=O]SG&A*#8?N%U<>#"E M-,B)6*?/*"9VLTX"N_7!-M%ES#BN6F[FS:=(UWE M PUX&:P.'6 15#AI6->R%33OU^]G_] MT,^[?;+OM)KI4US6]U.=6S\!MVGY)>"5+):<_($Z?IU U,]G[S:)TNB M(&,P=C4MA3B15PMX0;;_9%'LUK,NE=8HTJJY'G-*CIF@RWO*SGKJ!ZCJ5Q4S MH#[^KO*G7@/$;@TW>8[0NV_Z'9_[GIW+\D3=8>Q%=QL_7WQ,^S> VME6"37- M]&#C1M9-@KBE?E+K OG_60+9M][4_(?^Z[I%UI'E#ML43_I4\:(:X2MB;DP MM% ,:"-](?(J)V\ WOB.@EZX5W9;SO2IN)AFQ'ZE!W:.,D?[/;\LMRA_T1N M"\[:JEN(.?-^/YB\KC?P92G*PBU+7#;V._.N85>36_>6Y>_-BG==FFV/L.>1 M^+LOZMN6FK\CS].D$(-<3["<\A&RCXNE)N"97Y:+PBLNVSFC>%!Y6,3H<&%>,2O>RF;F40*<&F%A M/+:)+.[A;37:L^-<*%N+ES$ *0^L-GTV'4+5+N<5%RF![S;UK>.S$AXLEWC/" U0]$$#&WAIJR&M?G?.2/_"8"4M%??A\>#4$$K'CW4VU E"SR]. M/Y(6]$_:R)[?HG3;H:B\K*[;+D7RTH[$*9Y"\04Z]<5*JZX#828X]W4]V:O" MGP7O+T6$0!@\7S4$KOPFP?PODII_&WMYX['56 LS=/O4*_:HA.R$XDGEL 72 MU:.:D8+SM5DYU[;7'CWYU9(G)-)"(HU% MM>9I7W8SDALEF*F55D:Q\6(T[Z_=X4]%3/'H OH?ZGPDR:G..'?5O+$JEZ7+ MLWH:SRQ]TSK?X RPW$&(>&ZNDK=I&4?V5VC:,^\!=&5I10X0S.;&]+$LPN)$ M]1T&+1QM6P=5 3\)SB<_:%BKZ(&4P%3K6LA ;[4ZT=?^"%/E$YVOJF:M1XWY MK2C4KF4-CYKH@W3(QX(TQGH(,0F 6Z?;:!>]$.!*D"B.2WG/DD>Q;A0#U-Z1 MGI*5>GFE:U=UZ,?K9U2C0R<=JDT!RE;4TWX8<^+*W[30ZTY+-[GH^W;>^&$G M\T2,8BJ"!--V@)_&$TXV1@#C/YP26"1]>1_G:-0!#X; +I=M(MT;X7?3?;.[ MWH$2<[ MFWP'T.>5=1>_0.@]N3Z/-\#%E'_ "Y..:Z6<*:\0TR_PIS#5VOR?*>]D\L,W MDZGT?OQ=N1'IW;DJ1WYB-J1[T2$^.J*@55R MOD@ZAT5?XNK2V1MSP!&D=#GSS*#/4UB;8K!!S,IEAD+6:U/_J!BEO]24CI6/ M;76KB3'"00Q@(H?WI=9@8,84E%V:+I7_P//T.?M@2I;32Y!N MX66-.]E> 3..BUJ*CAF9+5/U#+"6B^2?J]@>MPJ&J^B6=Z\SR/DNKO7[!74 MXK9MO3D+:&Y&Z*B(S)1(C64D7^YT*;L2:LGSKIEEP3=F/KH<--HBU,S;:@4L MO(Z1LQPV[T M5\)U&O0*%J@/YU*'>"O%*>.'KNK5HG!4*"0UG0Y"E,7X%<,-J'SW<^N?#G0E%%BW#U>H-[#(F0 M]MML$QSE^/BI(Z]837T@K D?:;?O-H(RP '>PU=H!763GC\E@\MR-.D=JMN@ ME81GIQ[ 2V:;H-JWF M>M9<4GI\%H OJ[A@=RN]X5+]B50$+L:HVEWM4K*2I95C6!^R"]$HR M1-D76\[]\95F.1A 8V?UN*XZ%5PA/# M'I8X&K%5AUJX.@^9U.KZ77+G-W$$D&YYTWUVZ8%B&)"XF4.YG9^9B([THKHN=18LFDT;%W4N/>;!BE?V&OYED)G#P.PFA4:/R_FW: ME6NXX$X6Z*#?NZC QE.L: XB!L$D[#J;(2S[5W0>VF'UJTI@@,!"\2GEOOP5 M$XX#:/VW\UV+AL^S)T\_45A];E!]6:-$:@77K^)PT%K&HE 5Q'-(7'ZT2\FY M!VT(CKRE>6N1>Z7U1SUFO1*ZR*-3X?[^IEOD0KJS:67?@QT]>_+\Q<7?+FCQ MSYX^?W\:&)I4BT)WJA1D66/$]*IM VRI,RE.RP?IA?RZ^> YE?OGO^2,4&%B-[$?SQ!1$O-S+OSUG\!Z7Y!FTB-"E@3!@/I'CB$M@F,7,[ MA@%QXZ1T1JYX[T2_?96L 5F&G:P57"0 *J5MI]N9.("=LTJKE'E#R(>GX MU.J"^,_=[185Y+1W.;FDF8HWFP%62?=!L?.E@+4MU74^L)?#X:-G3Z=W\+FA M;9 >A)G/;TOJIFB/<%_6M>\>Q &4U;H';U;GX0]Y$OJ<=]GL>[#^)LS8EF_9 M4DE')Z%W ?#=QE[ED?VN+\KBV_K'>BVHL4CA!\8^62QY#A$=2G__O;ZB%^VB M1E\$GY%RQ$=/GKXW?_^]#]Z'Y>%'&YGQ:+O+:M/\2YWO>H\A.H#0; OPA23' ML.[/T!%,#YM<>6.0W72D90=SO=#V[_:HV5C2MTD2M.6D_1\UP>HN]JVJ0!0I5 Q$HP>-M94% ]5V?(Q4$!)[^5,7EE\ MH)%'F>8+"% "W];;%]C(,OZ5[.WK]@VV''&+F[,!N$UB$>%0*/D(%9U>R$36 MQ3%>6*D%I C&VOT. ][F 7@4M*OR7+ MX!68T4/AOG''3V5O?[&?OZEO9>Q1 M/.-?DB6F+Z (IYHK#PV7V,GN33/QR MWZPTCZR%U'+>\2E1$V^N&R"RVI6AN4K6NO1R Y0#FWZM(;L2S1@K3 U\LY. M?>OQOO7'I[[UJ6_]Q^Y;9V]C![W%C"JJBN@+^=]TE!4N-SUF5:=%'52LDR.M M+BW>YS[4XE?K1T*3I8$/FA4 9!4#82/CA,IZ>7,G6_>[D1Q^; MJWM<6?M%;S4LZ8SQ.)>>"Y?@H(.S%J+3J8$UVV!A6T0H349H(S*6ZGL@3+:Z M*&O$6% K@VV.O$PE9TO?4:2W)R?\J[&O#- >C-GS([@4F+S?827S'@/AHX!^ MC:10FK\EOY3>B2/D,+M?7UHV9G4UR00X'Q1F'12**6A&*1FLVFI3EOFBAPGD M,D2_H*R\V\N"8/P3HPXZL<"A42!FV:]V;S$M^ME

5#H(A^ 7@[)5@8B,&;+O>Z&;QD1(N9;B5FXI'-K\H.F +'#G2, 2^'8 M(H5J-$+R-QI>?Z/!;[\S$CDOF*9+'<\F90L'2 F>:[>2ZF]UI#<)KA5=E[:S MX@Y?QX;DF.Q0M;[@:GX''D(3PS=UM*8Q0+'XHP:*IJYN"/;D?,7Z^-N7('RK[Y0T!$7&;G"'T)M* M2[=<,CS7S 7M":E/:Y$UCH<,"N#G$_?LDO%JVXP%N!T(^7?W;=-"@*"(_V,E M1@IK7J\Z4BT*4X._8 ?E=TR9WTKP!@2V7\0@ G_Q4GWH+RQL\QNT"(Y+?"BA MAO0^Q6U:H?7ZCRP]@+TT-RI(Y^5//] 17L8R^?E3LABE:W/#0'#(@HT45N&NISD-W$.;^K1J&9WZ5X8=YLY6#]"X+ M]'4M(EJK]2_M*VNTRI:JZS*FO=:#$2&"_(+2[PGGWAJI/V+2/O_ ME:SZVZ(=38[LNR7=X-WB-%_N_W 7BEF2-)Q]",ZX^U!R*&+P.K5-O#:=J*GI MI%UF8)32>(\!*>R?/>$MH73>+ .G>LBTW#O(Q7O#A%63RP;#W+BY7TH/[>WE MT'[?UOUA9YI438N!(1 S>V?7&9_ZY)-(G_[!DT!.SBW]I6D9L"B8W,^LJ9(; MF:B>0K:-_.,TC?E5(S$JT@?H. 5+)]8X5Q")]DV4+$(+>5 K]V9\)L,U'>(10I MPZD%.\[E.WQ8O!E;,]]"B@N7@TTJCGHBZEE#2XD>.QQP5<>!?^6Y"Z4ATLA' M$(3Q+.AA 8HT^R>=W=9R1R?8K[3<_T+Z^ ,9\-&X3+NA13=J2P)NJ78==-74 M$"3-Y9 ))\D;&7VE3IN"[H3"6A!!1UY6IJG0D5X5"$^F JKLN48>:4'O7LHD@K^)ZSOUU,9Z:I^<>FJG MGMH?NZ?V]H'JRR/YITV&2CXKS0&=8D-DF _-PQ(DDXB;@TM4Q5$^4KG4MM$0 M4>>))*/H!> ?)$$C%N)G@*^=[>X=B"XOCHM(2UE$@"( 7LPM_,-!K\ S76 I MX.?ZQ+V1Z'189!Z.: 6M":FN85R (XL.B'<4E&N$LA*8LVY/C<=Y@X:OE[V@='>BGN%8]+K+NN;N@N;=*=[8R$DB9:8#=[HQCXX QO= M)E2G\ E&Q?^&3(<2PW_Y!-4>N]AK7TIAFO 6S;J MXOR[A2C&M/!L=P7*8X[^]RLW]N9X>]^VFG*B;EMX5Q82N!HXW M+9Q[\LB_HV8C54K)4VP \%;6/OG@A#=QX.>GRY\[C8>+<[]K]D^RAMRF]2SQ"A#O-@\I+)->+ H=7PII$(-'P@M+B" MJ+L"&,;D 'GW1:?A6%"G>RTK(S)X8!BLS)_VZ'DEXZT)#W>Y3;U0Q,<=?175 MK,>WM>;K""HP,1@KJQ0#="X8R[F)4+A&[X!41 M$GMYA\&[?AY12.@JYN=MN7N#O\E?VAM4KZ=1(;7/Q2JK9Y&WM(&)ZU",=K^. MWGC$S7RU7%*>3HD]2=!9<@^Z .,@EF5%L)+1-SU:S4SS$2MP'QZAPFP@]'1' M/%15A !Q/%9_0)0I!!H_]1KN*-HBPS7$3JR*ICOQ;8Q!"F^!@KN)B[M=5=(< MCP0H0@U7]T/%WW(P]?YM77@>!QFRV*D;77F1QY;@)V[QQ[>/9< M^V,?=/MS M1?&M?Z55>%VG0^>KY+XQ:%'3MOW$14F\2*^E97T-N;*8?HZD;K+W M\O1K)]NMOVH9\$LW2YK=%'>3I/PL7L4F.G,VXTH5FVKGBHEU'X($W.!>P%@\ MZ94>4R@+]-3/VYN'2OF$3#M1O2OFH\K\VF&P)D,1*4?M8]:!^&4\AA3QXP<( MRE)B%SE:;4U_'4?P"^SJ:!!CI9NXU\-U=/V/&F_Z?R.V^Q!7<.\4_\]R"=6D M6?SO?_O[7U9O/OSHDV=//W[VP;])*?&=* .^+O;T9%'M*CFT:PG="CRE,8)& M8JW8,DSV JY:C>Y$$<;SO#@+6()U?INJVP-7S=H>#2LA9[-5.W]S4$2.WOJ) M%]1=NXM/\T,>YJ1?4@G8P^4. \]>#GO8S+&$M$RV:, A."*3+R__,U^.8A@. M$KLP*?8Y7]S_JX+1%$=[!(IL[XRFZU?A^(+Q/,R6F8@:-$#3VK I8+T^NZ/A M:2@=9B@G:WJO4HRZ\-1#>0QF@=DMH[?25DG'S*9=M9?(+@LZ:.'%DFGJP,J6 M[I$4 HC-%3;:2;E7/_S\#FG1TS8Y;1-ND]?NH=7J^R+PP\Z1P$6-62F.**HV M8%-M/81Y?M*T?0O@P*7*ROL=H?=\Z9M]I(9E%K@'<9Y5Q5@L"=$^.,0Z3'$;YL?O> MCGUE:,;Y"T02,=1'M:8RXD 5+F$=TGX&!1D%68"<&?TR 4+(C7OU1S\3](!( MMF; 9M?]!8=-NLF^)BTIGU8#L$"](D"6QJB*C>X^/#'J4;LKIO.;FHEZR--U M,=KE$HA]4K3-VTYZ%@N1\]5:87'17#<76,7@JE:*'/V?=UN:^A*%/OBH9ZK*;Z=[:#*C(G JTL]##IG]\AV9K#&XUY 8[[(TW4A83;B7K M"^8YTW*82B3>*07G-U$HYG=#NY;\&+=3\:4VY@CL)MU=S[P!X^DJ?5R^+9( MF(B:LZ@B=D&>6!8Z2Q *Q,IZ(:A?5V]J8"=&5TS9?[7E3 IAO$M0]R0+-^+F*#VF7(*"IG*+NU";M5NP%APR*%][=R[ "\,E=1!:3R M<+^] !JH=PPBY]NWM(V?2DW\,,-16[F'%^^3J6&_+B[;+AWKMZ@4OU#,WRM3 M*A !.R%!4.8/1@'IOI=G,N RI-\ET)$KB+@7(H%&[YQ'O8G4$RZR/BQLWFS: MN%8,%" A2><3HJQ7TSC7#><&-6W8)-3>=C.8@K\K% F+&2:UB;D*+3RJ[>, M?V$- IWI-Y7!E'@SO-AWH?]72Y=S6E1&R[9PP%$\<.I-.O7>(XS0[^*,'KV5 MXRB. 65.9?U 7HKCCZN'((?(#:\PI=%[)'R"GO6Q^=2+WG4):XQH9XRMA\,9 M&Y/!Q=H%[NM++(PA@P]7GD']CES.VG(O^1;2-=88 50)2WY\4X-SA'M33&@^ MKR6G->A)AAX7G-IVQ7PQP4-F5*#0&ASH/U.F2,==J55P3@X.]#E) 0NE=4Y-;E!6YO(HB*K43S K!"P+[0&3&#@IT;8WGELTS5407)9F9+LCW>#PXS2.AZ:U&*HR M"JMWL>_R;@L;,-S('4X"/[SO#XXW,TD-=]]9($\IMV/K\+/1.[Z#JX NF3#T1P 9XKCY; \ON3_I>=C)M7/&2%!C72YNY%)E+0>M:H4 M7-75:GV!DP+)0. M%&!ILU+C)O3-QUU=,/IL[2-\@2/GBH.DCAT?N+;M# MH?IIE6S;R3A,HO,ZD M*FE9UB;F=IPP!5/&HS@H&G&.A^_1D,Z **%^>W2G^>NQA\=^DF;@2B2_E&&Q M5 '4O%:GWV5.!F;J1]RZ%GMWH0 ?WK*C82"?[ ,(LTPV2+J>^@JJ[3"@0B#=]0$PY-FV"Y$"Q^]BW M:BM&1*+8P3/F[F: VW;K2HG"T"YT<]NMZOOZ&LJ>I&$<0@9X*@+[@P&K^JS= MG+6;4D<;*']3/@YH6V'_V^"98>*-B"D75BZ9$)'[KCH%K$2D#,#/9[J:R.<4 M=M3Y1$BB,)<6QY+&UD=J6+>2I,,QDDQ.YD)=V25,H615(5$$!%RPEU2*6DE= M\OR[LT6MUU =^C#[L>B2H=2W7;"]"W MZ<4G!^4XY0EX T'\(;/3O"&$[SA$<$;'D,4 ME=N3.J"3E5C,R_8A_7YY?E42JGI\VN$5N@^52NA0OB+S'A_X'J8_J"O9[%NF==-%'7MZ=9/+E8P(:Z7XIQ+(^QSJ]GU7%:A;#.NDQ4=.2AJ)@+9@J MYZ1(\(T3Q 6G0*%U)[+:[NDF4LPTEPL5LT/*JYT_;DKP5@KY Y"\,/16?OCA M](6)*V(%Z9"5FHWU>YD.U:P3B:$2IUDY7S@BC$B85:3TT]VM)Q3SM%[[Y/ALD9: MA%+(/9[A?/)-.L+D,2,%RBR=SV_$[Z?3N^H.V%#H35:K^T3L>0MR=F?WH%\" M+T$6:!C@P>%>'5/,Z@ M16KB>%6YG!<@4(;9@QQUV-1^76^PX>I:U7?3$2B""N)6<]QX54D98U]H6C1>)QR?%;MT)BE @NJWR']%ETC]I\HI*7K>%U" M&)>D%[H&$B"9A%8)/2 NIU:'EAU+J;GC&#>F;U?%16_0OK3M9OD M/%^X?G-:K-=M_(D0K&_Q2H:]8FKVKH\TL]/=Y&*9?M]6(I;&%R6X*A0Y6D2@$N M-*IR@YDC'F,9GTATWQL?2Q7*F(/MMTZVB8QG1.+:7P<&DZKF6L--^2??M*!L M:=E)DYW^U:M7%QYIAX8U#%6):?54.W:4E7H/AXLRUA1Z/ GEJU"\S7=ZK&U1 M]'5<*9E*12)XZDL-JMZ0:+"7:DYPV0E&\3:HEWN(3-BR?B5GC7)\5"JE)+LA M=GL8HH9\PQTOKJ@7XPO? 7H7*$QVVK3AL4GR)B28AJ8@%@SM.=5R+YL#S'+D MHZ EHW*J;.$&4W @R]642A=7C(U@A=GM ->UD>165G$8,"1O-I_ON_+G _%A M#$W+JGGR3-=MHT*O 1V*+Q^$,'E3^;L-/G-JH/'V8#?X!BMS4+N[,A7%2\U, MUB;8B<-YI:)X]BB>HM9*;N%^.;OO6FO[6*6E_?I!"%\H'K')KX C4RSJW0B3 MMV\4\G!?MENTQGL/G\UZ"A)*9[1B-^:Z%14#\E(B)D+:*",-0#^PK1]4J>(. M,T%6J;6!P%M_(PE)#8,B_:6AZ;]A-C7O)UC"54 M,(OQBD%1&4#BME#BE4,LU4]("']VPGXO\_4[47&"HV18@P;DTM_(:I.+UJDY*_TV1"?TZ4* 2HS+T^S!R8.S]U5 MR[@0X03/6D2MA[;XZJEC/-HQ_N#)J6-\ZAC_$3K&QX_\6,3PDFM&I;&63H%: MG97A"*OX6!_Q\Y@0IYAJQPD$;H5/IG^\3JD!%\_X+BEK8AHLQ;&ON51LV"H, MSIPH_OG5Q6NXY8L7KQG52_^W61M.S0#U]][RIN\0XB#DN0MAF# M\UUR[\ %([[%XEP4Z=/WMB[\MQ=AX63V5X*<5VL9^OFB6E5$9(6+),OJ4=-+ MI]I<_[/R;H;$,"E0P5DFM3N\*/QRKG <#ZB8**TI_9?#4N:2-4JI2 S634_# M\1+\($H*J7L.D,(Y]Z! :&I!6D4 E9+F>>'=DH$45C8&I++P#"#"]+HM6Y;> MP@/X[H9921G8VRA38VJX^X=)F1W2A.8([L@8VJ$TC[R*[5Z,]AT*_?\*2V*1 M,.J#XG'^D4+OW23%,I3_=G(]-I!0ZNR+-KXT;=.O_*L>S!9+PHLRQ65Z69=M M995;&)761F=5W^1!\2!*^NC:GM29RH^3D< -U2T:<9P$P PS2UTI*TLS'L4^ M(*9B)^!8$S.6@CR&&A$]IS@<; (S]A,0HM( F]G>U5S9& EL82PGM/;DV9/A$$?ZY_].43:[]?CWRHID2K,,\H2#NL0TNFIITH3>/'; ^5$PB/[@BU[7>Z.X7%H+]- MGO^2,T2H%Z"\@HX #'"JP>.GE M:3'JQZE!S_@P:7G/< ;NUSH_,N?O"+#L(CY[R/N]H<5-E)Y[56VW^GT>('+G MKJ5,9PZL2[J=N<(P<"\:EVUSN7<\MST#KD>%FS=JSPY1D M:)/\#))GIK/7!?!&I@^EYR7- L?M1"+9:\7Z@5N<_>WVCKD^'SRHJ &L*J$ MJ\@ID*(-6G*[JRAD:"9'2+*^=[0V6*C68F4R%)DM].@NLS3HW?;56MVV8<3C MSKW+D(4&6JQ9!I<,\^]/S+Z95]Y$XD4J00XQT:DA"/3MM]J%"EMI&NM9;7$7 M!6=ZT<"^&7N_4>PW7M5B![\R_YS7=O@6M9\:?5KRWUQQ0P_MVAAO:#4]]&+Q M749B8C/. )G_/;P#VVN#[ZM2,.W!6=)SZ*=16MI$//2EY2 SE[GRDLZ@-MVB MN5=ND@5?3]_:B]%Q#Q-2R2[Y\72Y7I-U,S:?Y20R\6S9J*"^C*S96?&N!FK(9B'@BA+-4D#X^:(&CBFF!$+-4:9M:&I$9C\.H MG- MY^B!7P;]]PBCQ:*KY*)=D[C/P?S MWL'KRV!-^$#&]2*YJ7Y4*"LC>G*4\ #.)WWZB,UJZT$VV(M&-9=T*CZ401%++*>1&6GJ%;["*/*O/+FL62Q@*LZ95,EE7#$U++ MR-*UMV8@OIT3/0:-^3ESLI4#S0HK>\CTPTB3>8SHG_<@'@&T8I,I1C28VFDQ M72ZRO>G[?3W ?E9KO'V2":4GU#DZC0'C0T]SN,*[ ]V) M'7[T_ZN] 2]]W8%I[:\JW=P&7O&MM*T4(D_GM#LT%-]<)AB13OFU($=NTB:Z M.H OL[R+AO):FH>.')>P%VF_Q; Q(HL3P.WRSM,CB A\6X"?S0,=3-%&;K#@ M"(;,/I6^='OB\A"53:[7EK!N:FY6^1#K^="H4^3%;? M;6=TEM[<9H_K&EDJ%RBW%W F1_:"P_3!67$*]SB%L:,!HK>G'IA&\M#BBG[N++Y^)D L&8C2,#!J8,52+(@AU, MWQP[7J=E\: ,=E[?E0<9VIQM1'G,J4',I_+ !]O!WW&8+/;YY.-/2KR/%R59 MK)F*,S9^>B7KJ_L<[PT?1_BC-&*RNG5>!$5&9HR3%P\&6W%R M^+A11"8\NC_O(S)CT$'.Q8D$H+7A=*5F)+'EPU8AGT"C.(UQ6$?;!=JP:6CZ M$EPE;T_A8I7@TKNAI[31YG11GGNVI9_O'[MF^?:_FVWCB M._(L@(L->C8\8ZPJQQH9BE\<%,W9E%'CD1Z0_[[6ZP>X,L=JTMD/C*0'#7V* M130>%EJ';OUS\'2/KMWS?:8W9N)_]SIRKL0S)2^ 3[P GI.G A8GV^!T9(ZFTC*>.6Q\0#C)^1I4\3\Z&P"*&G*$1LJHV MX:Y#6\)%_7)CH9P40K#_XRV#=33 K/$G$^+RO"*T2=(137,VT,ISUI\;K3Q) M,VVO2$.0XL8RPRIM#@@_6RV3/]NSHJGX BM.J5'*Y>(E'(![W^OXHJTZZAE_ M:;*?.@G2).#OWK=PH.M M5.FPW(_6QA\D.$C,:YVX!) -(>GTL.&>A_"EX=Z[&K;;AS;-9WSJT#%W/^"% M&_P->A,Y6^E:#GN]8U/9NOZ+>DW>I-:5Y]NM;&$D(Q&3P'EV0T/GZ8,PV=H2 M>QUP$PI*U,:AUAO^)67/1;).*4.!-.M>J+/.X?\ZT.;'Y:9_N )Y04J<,;$.?"Z&[Q4&S7P :/B,6F-R>"VUC]Z0'Q%KO/*G,B+;A,&:% M&[$?9)4Q_$0H92I74Y[66]!'EBS%SYY.':J^F'SRR5U2MV8"X><^>!(IE_ , M7QK"A:'4:I]2T^I\\D.#P1Z T'Y9LEB@ 9D1:UG%?MCL[5VO!S&Q+5LR,U6%PML#D1I'POHRK(M@.G'N =_CMKX'?YD\@Z= YFJA/-#N\;8 M"'91X2,7VGH-8\K!DY)O%D>ZU#23HY9J9X=+%6TT95*9>O=+K9FM#JJ-5)U) M#Q?U+"W\J9^!->'Q)/))+P>_]^@\.EE*E=)(V8GH"UE0OJZZ6U$< ;NY3("' M=Z&-C?2III;0J.!G1D,KO8^9D*-EL].,YW(IDA?]H M9T)DXG=HMGF&<%2&$>>26$\'1(X'\W*KAG_,X2^/+>39;R$!*X;;JRH!7IS& ME1D Q]UB@]T:9H7%"RL1V*-,9+RX9HD2#5+P&YM%E9WC;S>_61DQ(@CZO\Z> M/K/[\ $-AUIC@D-P3,6/(L%DTV"3R)HQ\1K>2P6CG;0=<\:[.=AAP0UQ% M'/N9KSBL6J 2)]N#N21KU,LK\R8^MUV*JI:W0_=* ^.^]B#!_KG5EH7PA*!A MMM,N:?R$:(ICS">934V<0W@9;OT!5(-K9N+CE IA+Z WH/QCH9$;:*IU0,[4 M.0*DVWP\5\PT8:OY&Y*^<,V\Z'])&!P9)^IJ)7UJ;=%8%[C(IZU=<3_%K(JJ MU/4;4HUDC!3%!@I5"\OO4 M'K2"^$;)LLN/F6:626+A_S*-X^7EE %IW]2+K M%)%!0(>D1.%$O>]"!:#]GO2!7-6B+R7@P^R_\EU3!4F\ 4*:L9BQ59K9RZJ1-'$,7#\=A%=W!VC#L"#" <\G MW[%&<' HQM8MXS0I/,2-HE4'N-$,Z[%@),9^\C?VZUK!P;-K"*(<<,1K1ILO M2> 52@. *>HB"#*9'MQ GF+P1,+:+QIX1X*;H P9U#$0_&"JNE7#$BU MYF-!W5:Q'I=I& HY]SP1JLP M 7?JZQ[IZSX[]75/?=T_0E_W+8*$;W.'9P3"!+ I!X%R)X,S,0;HI4V-SH M,X^'I9]^J.4*8HA207'.T.$%CM#DX#\,LSCO4B?K> MJ-T*PK'6H,P<^IAY5W"0T48CZ5P\CS$F":,9#@AC]*J^;'KEX69-*3,V-3EJ MRZ!PQB+)@A:\TM[GQ^X=&LBE23.@6%++NCBA_D2$V*,K6GZ['ZOT-"KRG+L5 MV%*9Z%$B[)MZEC83^[;I,?>[$HFI$0 61IF'.4R9U5M?$@!;*^N97BR7+>12 MA[*?V7!/[7W+=*)9&_*NQT%O->AT MDRI"IR677/FP >.2[">3!_564.G#--Q%02+MO2[CAHEX;;H6DXJ1_HGN /X- M#/^JO<'2G4DL&8>M^BOK7LBKU%TF[U( ELZH/Q_>Y.NA]C'R+,:T"EQ.CYY" MY^K&0 B7JM^C,W@2QWM1J-CAEA%J5K^ZM?)*.0TL\K M13]\].13+L3K9I=^XN5+*RE=?'DQ-2/V"IK7\Y4LU6]$1DS])K1'(/YC5#*G MY1RA7/PYY96@#[S 8T ^1O]X,7'E M2N2XZ4[_N0^_-JCJY5_ZT%;@^_I*[$JL\D(ZN4\_^^2#"7FM40H0GQ!)LDII MFVB;SJ.(QF"I:Z6B6RE8$67ZDKG3'$QP*UXK#4):A[:ODT\L,R3;;\=HG$)= M;8P1HWB3&:8 )F%- ;V8J$LHIH W=G0=6:(P]E1E;TVN[U;K&G:7^2X.K<&' MZO*'G+JX:#W9.9@_9Q,VY!95YBKBCN#=R9H^N<%=/[/@I,@(;+RO5398\6\,.E3!:&'=K MH42,9&:!,MA1A(,+4XB-GW!HG.B^1B6K\(N#BIGMV#FK2[L;:'SA9Y*# 5\. MXDS]P1PU5C(!) ^C]ZXS?78+_N-Q*L!)O ,/K-30'R 3_MB"QQ_JL7'[=/,5 MR EE-$P'>S7=(JP1"A>7RO9PIV4)^38S.*C/^44RXHC>.HO":1>'MQ#F-?W6 M"GX 6II>2U\U(Q"WKFRS>3#M)QMOLKE"AC;]$#A\\>*WB.>,CUF947*S1-3Z MHBP;HD]PA!1*G?=1'$IN+%U'R"@VGS@@\OW9C\:I3G*H^DCKS'_+1^JF_ ?NAK!;?. M?!U,6O5-X2RDFQ%<4-F3\FTK3R:0/.<+$K%ZDN-:P7I*3/6"VT:AT7C/9[OV M;$&X'81\%X7MS6B=VG:L5B[(8-8U^*Q>8;'O#%Y=6/[%/(H?&(RJ\$4FSGWX ME&Y,, 2 4[*W#PO6R8-G7S3@NC(?]D",5>'*WJ4CT6' 3>_Z8XP&:-UI\5=0 ML+*H)';-0E(L M9N@ZZ"?V\M@.C_&A<*F[XO3PM1E,AOBB RQ5.8JYQ UOTY8!0 -7"FIB.?-> MIT>YZL?.@(FS]!Z0XU+LF]UU-VQC"U.8YT2 M/2U;T#8-[D,SG67M,JOIK=;JD_7V!Q.#[ QIL53ZANJ@&Z2T@ZO'XB6NZ\3< M8]?&\XA.FSQSKG!Y;]!+LEIUE<<;K&UZ+\DBFO*M#%1'L;& 1?+L[$V3Z1FI MM+11O&@^#RP88*[0C-PJSSN[P[+]/+;M^KM=I[(SO"8^]Q]"F.OC#**G/&!3 M\I&-+D2EQ4H=-P279)'5NRV@P]P-\$L7Z5]77IM[56]WY#=[5,@#U9G)@75T MG+:+1UVEC1^XO&_\XK Z&X9,2@<:N!G]+&(R4$RF [,B2C2PE3$?'\'C;*JG M8WW38E9F,<@M;F"R*^5>06&#P@7,$O,J$$/8-;UBD<0YA&:"TV6H!#01AB)U M-":F4'[?.AZG!O"1!O 'IP;PJ0'\1V@ WQ$5SXK?'#3O2&WP?>9 0>3VK8<& M_^M/L]^,_O_G1_,_U#($&HX4X;8GBR/J>H9\FAHE:M&B1;US4^L T[99<<9F MTUY+@W&@3^N<^/7F2B#I(QC*<3AHY%P4**>>1Q%!+:7YS+1VR9Z[@PX?,$SW ML&SMSD&8QY97"#C=F)Y)P"-=CM&76["+.J_FS+3NY T3ISWR:J>9$HWI'.&4 MN1>XX&73OTEQ7 AH8M^KWI :"'4GA^]^SH7DJ>EG#P\*G#NK:MO7G]M_//\% M/*Z=[UC Y\'[\SWPZ$Z'>,HC/U\V/]:+L5<3W)F=:+(W=UWZ_PM[B('HQFX1 M__'.!QG>^"",X"VE6WZ>TNY=?=9CZ#%Y[YNNVMJ]?AWMQ__/MG'W_R MV?/A?90?^OV.&EO;?_L_ FU4Q$,D956O,S33,:]C\D6>4#$I3/::,J-ZE&>_ MP'%G1F;0,8IMM;NBFAP)Z4OD:F8HM+IIP)L? M0*>M&)96H35ESNN&(:J['KS%/\'>_D2;/>V?T_[1_8/\VIAX([_N@<( ??37 M*R6S_,OKOWXS]7Z3ZS6@CH+R_FUY'#ADQ9K%.@NOS&XF-*EG$KDEM;/M)TX4 M9R(?IP+!%UWE;/TVP"OC#6<=P$X[+_X(\6W6VG-BDTSR_WQRVC&G'?. '3.@ M##-R@+;D?;A+HZ+99%P".5IJ%V51>C17I @SAU'[.MJR@"?FUI2S>38G7]&Q M51XVQM1!M*=?-K)#XEH]QD^5@P3E ?8:J7V7M3Q:*$=!;J%%FE193K$F$*F+>-U M6_XBX05QP-A_S6#H)_L]V>^#:H"H'6CEPDRNT@D51SO >'?M',&<"&@"-9G. MI6H/I:2?Q[=B!UWO.DOI-".#>1Q"MILQAI-#\J!T]IQL_F3S#[%YYRYJ6.@V M=I> Q2NX^I*GW=//ZC!4;G>M4^I@3!('J@H"I@&53(Z!XH26#J((%ED''(P# M9-6BP;[?E*KH0K9'EH%T60K*4G-']NY(P>\Y[NT1;8HGISWQ6/>$@,M!/:44 M?OU^#7,"_CI]>K*J-I=[=(OCL3"OUML\MOG7E]]H05H3 &F-ED,K1H]=](P% MO$3JD,&0CHXP#)'LOGNNVKT..JV4T4^;3K@UD8+"!G[VX=D54R>*JSK\?['O MLK;CE7SI_/A^&<>ST-,[EN8Q=*HY91_FEV*;W[U<9FW-76>=$2@(B@\^9P0V M8_"%3-\V#;H=FWN5*GXR@N =PGO_)?WAC DS\FE+ESEWB['<><;M&S6"YA5# M1L8(["!Y@!XX$7?2U?,N'5I32=PC"X'=0>8[S*6U0=Z1A3!G!4& '4**J=6] M*-/:7;MN>ATK(/?,B'*VM;^"2G0);J1Q=!5$;<94E>[2^GHT\)$'OW$CM;!9 MC$)4X("-4QDMG1TXCK/*DB\JP*"%$G,X1^LWH36B ;WOC;%98H]C[M,JK-'I MC^@7GQ"@XPC0#T\(T!,"](^- !6<1,D5>Z/]W#RHF;EH4]R0K@F?+H2T^9AZ MCZ[&!(+K'X'C:53S/;E&$+-VMY.;BND1'5=OZ'],]*1 43O'[_OT'7^JP7@* M.V:YQG8H#HSB.:8S_['OFG[1S(TI5,D%DM-N_"2UFYX[A"+S#>DD*70YU]5. MB/M4IS9_0^DS%%Z5%FWAZJK"]LM),1OGDS+,^>2U.7<^EI3#6]'%38O;LN$ MA@U2=/#9UNO]QG]3>=[DFF-P43L$\JG#,F39_[/Z8Y9(#BP8_@LVO98)<32W M/HQU7AO?1N7O?LL!FF4^S<(\?RP:@2\/ 6H8KQY1"SA@0W9B!@6R'!9O%GH[OK*F#.M$,[>JFB)Z M0=)"]M]*\1M83>7-5:2(]Y)+^HVS%"N>2>U#V3#(M=PNG#BI91="@G(4(5<0"G:.K^?1R&[ \)=E @TLPF5GC9PE:?XO.TTW(Y4 M.#_4T<7X_F#V 3?KS<*T*/;(/+K0@?0"_Y$%VM0U M9=HMP\@4(IDK"BR9.U!U#@A!^9MV+@4?%^F.U^FWN>;@0;>/B(+3#T=D5(_E M7/6&!9*1;FGZVINZWHJBBGA]=4?2+15:G9@BD*2I%PH98WZU'$.C>CONCFSD M\\DK"*#3;Z5G.[RKJ54/^G#"Z:$U?L39$'?'678SW'QJTL*F*A82I,RO:K]W MW:8AT^##78%4J ;*/AZ< F=NX27189U ;; MPJ4A-57\Q+^NCGJAQ.*H\.R.I'[BY:%B*QQ6> /&O(!#+SVD@0"RW]S4E^TN M%.SD_I+GD$:\#I0,!RE1NZZ[L2%8.TZRL(>+BRU7]8_F;J5!)?,QX)=FODI" MO2N9M,W/U=G0QN]?$QA:Q\O!RP(),DZLC3/0''M+IF7'Y6:[K6+CPH5:TR*_ MP+YNT]%9384.0F4)?.J&8Z;!MJK[7O<=KQC\<_=]N]115$?25RO57;"H:DH2 M I*J]4'YH][L.S^^>>0LR2,A89MD IN\GF172]^)#;'%(G*$2XJ M(!_9/7KJFXAXL85\J>N%0EN%M]0[24MZ8V71;P -S[/?ZB'L),H#]6^U*27, M:?<[FMF19Y A>F8$9'GBFZ5#"#CXJ"\1RI.9/;P-]QMI,D8'M$=4A%HJ%Z\R M3XJ,=XV4+K7N^"ZI-)&U!M02&QDT.)-!@T/6P+2,5Z#_*20TE+U4EV1S*SDD M=3LU]TX;!O,XS2:_$)U+JX442&<;@L*F\ .Q ^.[;7F("CN04'UT#OR'.'67 M3%WH>8L5Q)(RH2VL-2P*P\ERL(-+XST/TP2/8R(9X.K$!1E1BY#A>K]"#\YX M^JNU5G7CZY/WM*EV>_#Y@0RQ%UH(X&(!B6U!$8)-#S>\J@?NT(-$IBW)!8*9 M"CMH)S=U*]H,9+#/AXR4+KGMC-T520)Z==-T&,Q:!*93D;\Q(I2Y=(&N$>"O MH,B;(_QUTRLV4OW-<2EU?\!,3[C?9,4=GBMIO=:'#A=XK=W5T/:55D)?[/GD M:W!LU!UX&^3 59;;0I44832TN)"(.(>*;LEO_OHJ:$WZCTGP5@7P0( HH]-/ M:8*"U?[=;7)"YKN MN$WIMVJOWO)M0P+(1%'":N"/S6;957+V:K,RY7D+@!*VS1O)$1S8L.^382@. M],@[4. L<7:!.\KT7U49%V-2" D7J. @IP#C;IT6,VK%9G(>IHO"YEAKBP7X MI7G7;(-G'#MIJ*4#I@UG^!M0HEG)B+2/]H,BV.1]KXQMG=7TB#6#_.(EES-: MX>^-(B2N40/"SG0B-%F]X5TYQ\0E*D?S-D4>)MN+RK=2J:;=U6$F[R' MG?#LR?.OOO^.__7T^?MJRY8W-;LL$0U.]89>))*+YM#!7,44WQJREP43*-J7 MCU/G^R%+.YU\FPQU59_A-$/R'62ITH+:0N;]:R6(W.+/:U?"/W(U2^(VN4!? MBA:"T+:C>NAROYD;F[9-#Z/91=D4UF_ )B@%Z#E1[D:C"7,/?YEVO?Q-B41I M5\TB5\"\#R $G/J'_(U9 M'3XC,)P23::(TN=D* V?'*MB(Q>+;/0_U9 GK^0!-2"DCM7*WI<.'1ACKFJ_ M#QTB\C-5BS<.HI6+1X::9'$'Z1*G!O1X _JC4P/ZU(#^8S>@(X_A(7G9 $Y6 MRG($6LQ#'^6TAOEL#N9"RT'28P*&!&F)I+:O@BJW>=7IX;DSCO\"OKI^?#RD7_&9V+?L>* A?3* >02 :19P M.%U7EAJ)>U4ZT) /J1G.2KX.XJ"[QT;P01< '[49HJA2I;9DV224_0@N"## M*5/]YMHI%8U11RNIV MF9=FVVXSI?_NJJ31TF(&RI8[49V:LEVX31'@'-J1[7Z+6 R%D[-U]<;2+%PG MY6!-97+%$79I2GW.")JKJKW'D)H'7M:MZL9,F"27G>FPR;R3.RT:@=8XDW*O M-@73G5?S#F5:U#-#VM?'RQ_R3/JH9YA"F'K-+[Y[,8_5ZDR,C$"+ FRLVYIL MX,?N,7/$5F!9[QJLD/ 0Q>X=_4#4R7*.REX'LTUB>2^8Y#'3,O,S3>BE%&ZJ;M#Y\9WYMJ#0FS]'OSC)4: W@GQW66M@Q*6.@ZSG=_*RO2M'VK>JG\RNU%YR36BE MW4X8.&JAM%KM-37T"G,$D:0USL?]& :^K!=.]O9752@ZVQ>Y.WG==QW3RWB7.L0'X9%$=_AH3K3]6 MB* RHF8&?8Q+:)]2>PCL*>?^V.-!F?U-BT'2&V"?!$[&=V$N^R[;$C+"(0DI9PCP"GM10HY .(V" MS8[R%50\.W401I34A@)W.AU5*M-=K/I68Q([GG070+QC$SW/\ WKQ@J/$ 8, MXZ2XG4G&XFD7M$[SZO:.);;;'O$1>@IFOY#<+XZ7 N9*MA VLGAK]/+7C8+ MJ5,S, C_ML'H3S]?M<0;!8P) E]M+\7/WV_016:N ">*3&(B#*4B^OD[N + N]& MLHY!S"4-TYB,W?G/$)?0[[1:1V %(KQ] M\J&7\@0I#A(H*$+$P),P?EFY:03:J'\R*)6PI1'-OD5;!B[^> =)X>-Q?"]W M6": L$4?45G\1K"#>0NO;HN=G_$4PUF>2\ 1@\X!5G=FR8%LV^#RG-D%!V0O MJ7CP"2:G%'Y.;G=%H<7=OL-1LS/Y*SO0O>DYS;J(4@X4]%);J#,:K"2],<KUS M:RW=&RH+BR)@B?QN.1V,UJS_7=&W7_$BU7Q.AZ]Q#<]3 :#%INRJ[2W:"=F6 M>T?9V3#L""TY6)6 -"'\1PF:B[A5[$A E8@!(RC-37*F>^H])JWYU^;#<9O"Q:YK][BW1KPZUE8(=!-Z:% M_K37PJ9#M716MS ?L.])$4:!5M%E%P@*7YL'AC$2')A[L4.EB-F)3@E)REWX M%+BE2^FZRA@0JB*P*<-4+@>697"3ZZ9=Q<_- M!"2KJEE+A(_HYLRC&RWDA=A$[Y\ *\P_K>I!BELAN#W;LLP[%V'8'0R/1UG< M0%[-BC["AZ).;<[Q-N?'IS;GJ$O M5W*43VY2B&GC>V!W:/H41:H;SGX2!\NS)T\_'%(*%*K6YC1#;-#%DON!%/N6 M#3R/Q" 2)TXOG.4+8CRER6*G\4BQE1S-]+ QS%MBQ[ML;SXQ!!ZJ 1G@ER[] M:0>&3GDQ9K?;9>Q>Y8K'1E/6@W C\G$X>?7Q.A)CZ=6JO1'2S!0&^:-$0'LI M,%?$+(>S-.]04*E+/2O&409JUR-)@,>*!8E^4Q=PV#A::MS@1,SF=GWZTD8( M4+HP!!>A 6 E!V7:+19M=" UB6[R2\?']K1$-GF?@KLKUSUJ?9A5QH2VY^F M^778!C\44X\O ^;3DH=E7K%8XR]]SWAP2O( 7]X&W'EBW/D_AQN M,-!P$78M;R@>""9$O?PYEG$75#%OO'*J:9.%D,\G7Z%XUBPG^TT\G"0!U7LN MQ#7VFV5UW_Q",9*UP*#++H^AL>6TTVI).54U\-R'D>N2__?S MJ/F&+N3#.]W\LX.H^V)VG9T/A?-<.#W%[:F;TT>U5X[+,6Q>+:H'>6II<# M)HSIZ";[FB-_ _/IJ$AXP$'H]#6$YA@LQT;7<(O95D-SQTNI[^5GX*23U*)N M9^E1D@-(-]^_/_V/?W_Z\9/GJ#* =E%X*O3O[IIJT+:V<]ADZ/I^2]X8=$D9 M+2G#*/_7>HT9BKZ87./=RR&F-V4P'/V-V:"CXZ&6'7"XJ]2_.^J.#NAQ"5.X H-@43+6LP3Q3&.*JBH>9S3H.!N&80;DA][^T6Y%=W MWL^"\T::+_OOS@A]W%T?86G-NYF7QQ\1]LAY_OE5LTC;GO2FGSY[\L'SWZ3V M^4L#70-@;=O)VZYD1_JFAM9MF M7EI'."0#P,+[6&FF 0QVK>*WS&'F-/)/,].[HR/$XLUI^U7N/AXW& M-78BETO/=6:7/CA:'L$<5CJ?R-%W8=4J+OY"0!?"7[91XNT(1;ZIND7$,%C2 MP9.GW-T\A^2L,0 .#J4,E3&G<. /?L-^\KTV7/08DEE^6:>8$C/"3Z>39T^> M/1$>AO-R*\&43V!^[?JF\A-/1JK]L^+MF!5+PL\/D9_'8BXOSU5= MGLZ:MQW8^79U$:F-;!+.S3L!%N)D-> BQ&I-D,HYXO( O0V\[N)]1[0Q:IP= M]H;%V$,JXH"";:,W<^8',6JHEPHS8?U)(^0Y8#) M[9#D/;+A>=NIY,-TX'+0@K"FNN!$(;ED.#-/HVYIUXR3%*>S0,2%3!AO:@^+X/BON@^/,.BIOHDVGCB:"EB19BE3CV@DBN99EI MS4,+?L?-[U1C6HGO"%_*>C5YE>-%(:LU80X12"JSC$-ZF\D;9-QG#B>PLT%7 MK(D"NVEA7PM-YNBAMGN2@9H..8BOVQ\MCZ3C93>)DP@4%?TCCC0$5#237&C3 M7B 5Z5RK/:/1"TGEDV-QN[ &H3N4A02;1S>U063BX*CXCVT]'Q^EOJ77GB?8 M!%_&F(T5>LPI4Z[27R(J6[J9B F' M.G4R;EL0PO:&D8.QBM![WQ'D8JMMN.CLF#N FI(CD.LA:X"0O\J&\DU]\8DA;? M+9;E#L&6T8DKF"45:]P0$J93C-284@%N?6;2$SE1R&DQ:+$^10'RI.E)\SK2 M!"M#Y:9]$8<9AF627"&MD8K+-*LM56/98$?Q;#9G+QKE2:;H00TUK$%#9;J# MY&I#C57<7T^RGF2O(UE811QAC=<-;^AK*5B>-90,U_^/!*7//]!A1VW'EP+P MQ'UUQ(EB*M[<)"T+?TY1N!F5]DM1=A541+<>36M9^!?H!FLFI?4 0^U\V7 M?4MP3Y(W5(=/2DSTAZG\3@U??J6FWDGP!H7W)XO;\-DX/0S&]J]O/GTV(-M. M.X[9C.NXM;@.T0BT>2*?!(KP$U8Z24NWS>_&7:V6FPAS5V^:B@I&%7-S3)X0 M%$Y"5&$L1?JMN"_A4A2@ZXAHLZ _YN$W7=9-!J5IG-L]CU+* MF@+QXOV/U#2U07ST:M@.3KH&8DS9!D8RU^O;0OF-J4MTDE9O-)4-"@3]TKRT MBI[H;G(]^]:F@V C$Z[!TSBT#.6XM$G#RB;TRR$2M5RZ]5);%P3"S"#35H\1 M6TCKK>2VNWG+8^-;QGP=RC65PH%:QO)-\&;P?<$%"),L-X2NO\.N)^EBCOU5 MQ^8%PAO&P/+3N"" *6E 4@.O69$[)*V(EO3EL'"\U7X;E,^D*U5%0+$+J)) M5'4(Z4P9ABOF@(%MPEE4BI8%FD8@U :>GM9Y1W:I++)H$,5'HP8X%> = M:5K$]EU1J.E0D#:+23R;4=;76">ZUBNFO 07]%Y7/S16RA5,* 2&T!^,V&89!).W8[AD3*XK[H&SD2"N=N?!C#4=?VP'JFL M*H)REJ6U$NH)0QCB:*6MH^/)EP#"0>0W>MAJT;"^P VJ'5BBG;&]&I MWR,'KFE35]-/G5:+E[=H0GU+"P-[C+;+4CBM("8*\7$Z.=9,H"&OJPZ7DZ,A M0;7L-%L MGZ\:F2LT)6JGFH-5IBXN#NV@E['*1_C+<5T # M_3N%2S;ID-0?7(@@')+3QO2ER7*=]6]7SJW [J4-P(( T464AL^9YRJ>%SMW M1S(@&H=E^1SAILX%5OY<.J":5J-"#:BJH!%EP6=<243Z7E40V4EQBTCM.'!2 M=TF#K77Q#!>ZHW)S5-T;U2T>E[;58"+.9B)0FIJ, L%CA7I&C3^HU@C,64J& M(:YR$BVQ=CV+6/D] O9)C"G]SQ*99:)2C1,?7H:QY T3L1.5J(2W>8*X7XVJE(,RRRN )B)CY1 LW92+7:OJY&Q98T>%N:OZN=8@NM@QRL M&%N[9^1-3#6I#6T;ZVU+M"&"8#^:JFVC#N); T8O#A"7AS7&@6W+R6O6K8@'Y0:3Q,J+9HX+)]H&4"FZRAZ0A.CSAIZ?5S9\VFXOF9@&W.I8]4 M:"WM91#*YV=CPJC^Y#C"FLM MI]:]A( ;'?$HI[J^-R,4,CL>W2GHE%%4NN=T'=+:G( A66[U0M$DA3D4@B*P^T$P&6(_V&;R>1* MWR0T3J%KFC4RC,51-@V35W/L=;Q9#?HX[;.IJSSV):H OV!:*G:D=XL:E]JG0 M7H/#,34RM4XZ%?FN;SKJ$$U-JU)KN8K:6ZV'X:J7YJXN5G?6/TW)T4;JH;&& M')^Q=DD.P_0K,LOHRDE)X_XQ0W65F>8<>M.QQ@-YJL#N$8Y&S@ :KD.=BTT% M% QU=13?Y*&NR"7W#$SA+^]4=9-'(5 MG8L1\*)U.3$_O@RXQM7H**O:R5=% M8\Z!CFHK9%/OC+-ZZCJ((S>JFL@2A0,;K$TQ2%WQ?V0S8Y)QLCIYL;$NFX/$ MLO<$4EX8PY6KFYQ6?JU30JB;5QY/0RIKK^V4:]&ABD46=J3IS8)S3%08 9/D M<\9_#'Y3.; LW*+_CO&]<2BQ;1 'VCQW#?A_I=FWBSA!*)(SE5(M(@.ND5HG MBD..F:R8Q KBL] 1!N9N,R;B>J7*^;MP-'6X^7"Z8 U=F>.BP1#@'<<6FYY? M<'^JB^,-[69?+@ M:H=5#_ARNXM^L8+MM/-35?B/H@"&)4DV+\E@6:&%2 HGAEG0J&6=Q 'N=9,& M'D_]N$_I>@J4+XTJY6(R\ DI ^P(";K-($AY% P,!T'1A=9;;;9)(++21E3* ME>G!9C-"",V!*ZQ0VJ([S-CJ+I>4*=ZI# DHB4:1H*"M75#C=2<]:ZW;KJX6 MZ%E;Y4O[S+$;!E4;2P-;."?<8.U9_NYC(X@>A)8D=QY=!YIH#,2D:6;M1IRM M0 9!5^8F5>%/Z949Y)(W9E*_1'PY?<"^=_:++LC;D]CU6X0;8E*T=+OC:88] MXSSTR))(\:&/%/M(\?..%%][0:&)"<2, K&Y>;33LQ)DZ]V$5V- J:Q:!%;% M4J9EIJMEBX&U<9V?-:ZCO03,W:;O"=8?556OEB2M!>0_BI>P:LFI2!B%**3 MB"(0U/LN4NO7.A9\5K:]+"H3J5:ZI?F[*"2. X--%IBJ-!0C.\(@FCBJ#&:R MF=YJ3F(:O8LWB*W#NBNJ"<*=[(*O2LV"6:@!H\."T-,K/A<+F.-@8S9&!S+](&P.:L[(:IU*R))A(DX MP(.PC_!O2M]'7QG3JW(H-DS0)-9T:XV:&'%7,6_7 =OE/J]S6,>F@0$M*)>6 M&&@[==*EN"ZD1=V53NXVD/I!7*GQ"XO%@+=@ L'/X2SA&84PJ*I]GAU@W66K MSE#SYBC *,\P\I--J5I74DM 8B7(;DBL6CE6[/4-(YQ*=5=D*\3]"=08H2NU M4@%!693"P;5K)',AJ*HFN,%GK*Z#TD&=V $923*_RQQK[B,256Z/3>X?STD1 M-E@ +# &NF+? KNPD[0AH!+G72,J%.7E;F[+8,JOS()27&DV1OAS9D MS!8B*DNA2W7<04S'JV("=](61CXPL;S,4Z?_A4;!I"1RZBP_H=Q641UTZI/N MU%613K:0"A\QWQB&DBS7%H51;LZ3C&*,)\J(LD(CC@.I&I0225!4,4(,VV R M2@27A?@7D RW;.MXVN6*RR%V@,)S-0UM5CO^H)I$70[C_Y;Q'(OUQ= E8TV4 M!X:#,%%.K@#3\)U1.*,)F!0AM]]H1YPH0PVU+'XTLQ9&:KYV:S0+G4(J0,>QXD9 O!6'/=%22-L[6\F\3(0<.F1,:VW:D?J4T3T:') M/(UUBUM.N$A-]SY]0CJ3#/3$V$3>3> 5#]@"TU].,F(.(U8PSMN0X.1D-]I[ M5AQE$R"SQ%2]H8;'TL.B&!2*8+9=!'=^!CD+C45J K'%MZ. A5U)\JUTYN&V M>B0'#+KA(O6Z;6(,%==WP!(K)Y)P1AL5VQ"I,]5_3;-+H/IS[!:79W1#I5RL M$<_D]GSK!EL*Y0P,HO%"Z2S@2V5BO.XV2UPBK.5#4 :=N"QJ0X@<3ON M*UW0!NI"M! !,ZYQT^.+440(PEO4U"41+I52Z1K>HHOE5 N59A6<\"0$;7#B MMB2S]5"B9MPBI[W95=(>,I7PLU,@1^AU6//Y+AS"69X:;?!(V)]M=HLLJO?3 MN0:P4JU2D:]1.B1)EA-I0+C%:3PMI\$EI9YFY*V?J@X+LH[S-G3A22FEMMTD MI26U9$)Y]31I ZI>K4%UB\F%#HWPK 5+2.S:-:)ND5304P4/!]%W)(L,RV0O MN4K/*KVS,,;,W]%7O28R+JE!GKL8+!>UVV=Z7W(H6F\PC*QQ?9P<*!=*;FV\6H6);H]Z M-Y'[K?SP<:7&N-).S\>5?%SI><>5[FRBDL;D&H32K:32.P?;[LYMEY]%RWY< MHHYGC/L+T()XDQ>5X,/JB,5]-JB$OF@?:@CKGP:\A9BGVE+/GE31\N,\P<'9PC+1VM M,A"""/?FM=G2F2WLZ B6@/:N.8Y 7&O!(,::/2CO2AMM81!'?W_Q)1H,U:"W M$WWI#?KC+SN[:O!E>+"S_66H^J-PO]<[V([Z+UA"\2_>GIV\[__C]P^?3TX_ MOOOWR9O3LZ-??CG^^/[]R8>STR^'N]O[_3WYP3J8;%AY9U7RX-2#_C]TNXV_ M_3B\@_BR*P]HZ8%>>]N\2A^R]%X]ER2HY#[O=P?[]53SV=O3TZ_#/K;!P>';;X\!M]W=]BUMNVR M0/=IM=ZB H9 N5_?*,R;7,'O#CL@8H("GT8H*<4EH=)'E?(CFNHU."A8K:- MI30,$D%C# GKD+S_,,#[$!N1# :+B;7\?'56NP>]A5G!(%.,3\\29Q4E:S3J1:H?[7X9C*(( M6&9/?3G8V=OYLC?<&4:CT?OCU]$M__W!O MN]]F_MC^/OZ@%0?.DA^=30@CMY(N?ZI4\':NIL$!TO@GC,:]?=L)!%GV%^-' M(_*Q+K[3#"&1ABUA-?2_RGXD('ET.^9OX\=8'#\Z3'%$,[!2D'+9BMX M9SN "HCMNKJ_WE"7$ZK?VSG<'H5A[TMOO \7Q?;>P9?P<&< 5#^(]O8/PZ@W MWEZ@^IWW;S^\[L!9 M>-ONB0]HT1JHX/LT+[Z;ZKP%L6!!#+P%X2V(ME@0SG8/#K:[NWV]!W19] ?[ M.SN#??5E=V?[\,M.+]S_S";H];\E5V&=GKWMP_0VP)8]]SV6X^YV7(>U. -L3V/T1N+M3GI[^#F-] M^OWS\6]'IR>GP<=?Y*7!ZIQ\3+VI-Z9\WK%/3N'#KXAL9-B_#>2!!CCA+8$-FV27G(67JT)0V:8E"VM) M!L?-=\[A=)['D>KH9M6CKD&@=$_'8N MC&<2PD__&DYG/WWBD7;!:,?9?^.< M^P]'IV^._@]E+&74ZNZM_>YS612@;P'QP&_HLQ,_\#D,HYH M**3Q<3#XO1/@U#O!402L#W;=KTDV!/OMQ.0QRM=3V'[,=_G$>8[F>[O\#AYV ME(U4YOSZ6/ KR%5Q/%'GY_J%OU(1_W&87L%CC7F+J"'A3,P7L57(9%\!?0"U#*(%B@ M*P: [2G)/0<]E-%R'%3!JKSH!D<(C9D+:-"8&LPB;CJGIG%T+)6F)@6"[''> M)D@XRD?EQ2(("X;WJ*@1<>*!*O#V%2P^NH%_>_OMD MZS\G1Y^#X]_?_PYW'_P=G'T\.WH'5^'9[Y\_O.R_>CEX]7!BY_L6)D\6"(+ZG+@$?^@6"P8K5\YV#0 M/=S&608_/N:.W,&4OT77+YX'[H[L%MHANIFIV'RT;UN]+NC7O8/]O8.:5>GJ MR6Q2VDT#F=4=[/_ ?;STC'00E-=GVV:M\@+L''9[@Q_NT-S./AL,B2\JY>F"SMSE+B!Z$+V_EW9'_ M5KN5+=GVI6W0NGL[_B!:(EAR$YXB6'(3GB)8< MA.>(EAR$YXB6'(3GB)8(EAQ$K[OK71QM. C/$?=[$-3GG?[__?CZ'F_5 M!SH;Q'7"WW0;'O1Z_.X]J*4R-/J>5P4B.-"P^%\3,+@/'A3GM7!$?_8M #:( MHT#G6+5X?[9[6_\LTZW^WCUMB">()T(0^YX@/$&X!''@"<(3A$L0AYX@/$$X M!#'HW=.&7&=A/GY&0QM4[2=#)OTJF32878O%"J.14N/QR@J,M=ACJ];[[O.' M90QQVP6N370N+EF+OH=;U'5^C7MG?TH';_7 M6\'J_KR?W'GO^/-^5N>]O>W/^QF=]Z!WX,_[69WWX2.<]^-8-OZ\;W#>V[L+ MY[T) :"5E:C+BB):[I^Y#=$^!]I<;4OXTVOYZ>WV_>EM[ND=>-[;X-/;7Z7% M^=-K^>D=#.[O]%JE:C^'TQOT%T_OR?KVZV7,WM'_7 Q'[^A_;N>]ZE+RY_WD MSALSW_QY/Y_S'CR&X]>?=VO.>]L[^I_5>>\O!FXWW='_(2RB\+\6+,D[^C>4 M-KVC?X-/[W!5AH _O'8?7G]PC[Y&?WJMRL;RI]?RT]OS?O[-/;U!@]+R9/W\ M+ORH]_$_&YO1^_B?U7D?>A?_S.F_/W\_KO!^C5J=5AL?S/N^] M);G\/Q+$? 6UZN[S[MKC,)C\]A.-PN_TO^IW^X=JVH"CM;3GW-(F;0Y^UY(& M -T]I8VHP6ZW9[JSI5FJS/8&83G/@E[0P_>Z^%>W@.+_/D(VA>N#Q:WC3GM) M>)65\]?C^)N*FMK@.)NG&] QI53-SY5SK<^MQB3T5IC5"EE_L, :+_NOZDQ9 MXQV7E+]K*_E/'.AFC=_TUG%CH#BESD7400:XJ, R_B@(A]D%]?.E'D_4 F;F M]#CBCC+%) 1;.,WFP5 %D5)3^*$T@D(4@E&,'4T#[-2;QV&B^T)E>0!4-S2- MI<9QHB+]I6DC='IRC$\6Y?!/[/<"O_BLSJFQD.Z#T]\YPB?Z.\>=0'T;J1D] M1;U>OF$C"&YTE-2!S-Y7<(G,07C0A54$#7<.72&NQ(_3 MD;1J4]AU;'B%'<54KE+J7@_W1QC ?81#V!:'IVI4YC N+/EH1$W.^H?;VQU\ M93A5*?91=!LE5A_7+1,[.)6&P4VO17BVN_P^>G1B;]!E-YO6J3M:V\G]S&I; MV-BNHG,5D^PRU9WN6 &+"]*^4C5211'F,1%X%(^X_2(0ZKB38%TBZS,1]BV$[M(Q@I>P&H!RO,,&TSF03:-BP*F4> 4ZBR^@B6:KV,2 MTD85:%O3^#?2'3'XA++JJE5=0O]0P22$4TWA:'-0YT=)B"U9X81F81S1H8W" M8F([/"(M+C2*Q&Y\E]@%-,]9X=;4D ('QS.4N[/PBAHS+@Z(Q(%$"/\+AH@B MF<!!(E@@>J'>69_CJX#++ MO^*41N$,6P-W\+NBG,$],:=!,F =(L>"^VO"U^,X):YDGLDNP6S!;R+8O"2; MZ6Z8^.-A60 ;%?!3VS5SEJ%*%-.5A".$H_^6,>LX\#.Z*RH-.3MF% 7CS-5H MDH)V?8YW#)Y/GD7E:"ZM/;'Q::)X!K@AW^*"[D0]0C=T5!T:72:MS[BC#RQ -0%> MB(N&3_EL\/H?92 .N2NK$849*@1S.'P]&>&K[X MV6F7MAZ,/QV^/WKTY.COZ,MC=W>OMR]-M$YC46'SO M^QJ+ZV4'9MT!+KQM3;S/)C%VPH4CC['/+;SB@O7:$/\JD[ENU2MM@4T?9F ' MH,0PRF::$]_B*-N]/O[;NDV"TZU_D=8: 4DA6\W*O"C#E/PFZ&_Y#)^'A0H^ M9-U@>WNKWSLX[/T4;.]L'?9V=@^#E^_#%.QU9#+S[C<@ 4JZOHFXC](PN2KB MXB=0FK%/+[SD%\.,;\)YR%QW"K*515287SE/.$K)*UX0##"\JFOA.(31FV$W M1(% R?(ANU D6?J'U#VX]\!MPV]QOG?IB>K=4 MNJ!WOAO)NJ!:YH1ZZK<<- M)84H!MN':K3=V]__LCU6>U]V%/QGN!.J+SO[A^/>_O @W.V-%Q2#_?=''XY^ M/7E_\N'L],W;T^/?3T_??OSP97"PL[]SOXI!A?))(ETC4[>N$ZK7*@_[WZ<\ MV*V1.^\TL%L4''UX ___Z-U_3M^>GO[\[P$7UF MMYY(\/'3R>^6A,LN"E M.-[>OR$4AB/M.V"W\#"RG*\*T53 P4^O"(+1MPQRI@?K@_F(YHT MRZ<$8A1U*#9CQ9JXB-5E@=$YL#>T-73!5@_:),,0+5O<+72^S!R3%;]U@FE? M4W0FX1=ERO_.X^)K(9_(?I&R)39EF41@;8'A#+;JO'162J;B> PJEW:Z@C)* M+J/Y)(/'J2T[6*2AU>4*Y2RS&_PBMA"]"3>.W\.CHF>V +MS?JE46G\WV>*- M;UFQK6QGBKL*MZ5N:?*($9,G>\:$PC[#'NGIZH@E?/LIS.=,(F\[I'M+@/*H MP_0"1'V4ICCQSPI]"MW@#\4NX'GX%=\?9$/@/5;2T2U1PI\CV,9R%B'M@#69 M*[@'%/E,EB_-]3"0=X5H5&\LF91B2;!+#P<+R136-(1V:YR/RBD,2AM/ZA#; M^C@3,%T5+4E.:@A7)%&)WF"88W_.KCLM![%,?3= 9R:_ZVX_Q9HE%$5EH\L6HGT3LF +V!9F" MM$5D@J5*@ ^2$/OJ8O6"Y%9S6ET4_:O"5 M=(.CPO$).]/LT"NQ'1PIH5I!/X(7Z$WR#?%H:CJ&("]F<\SR.\.?$ M.NFH2\^CHP3F0GT,B)TQ?A]'<9B#..H&U7TK)B29R T=TH3AIW^"!"->HFP" M]@(ZX]DE.U(!WTQJ'3P Q*F,G(@"($%UB91O]J/&S6?DLDR2[)*N#3"<4$Q; MYU$(2YA.T=25ZZ/@:\5YAYR37M=K0\A/+\K)CQ'O+$8@'STL]-?_.=S;/_SI MFM!0?-\F3(.>MRHN=/)-C4H*ZIPR)1%]M"!@1=K"8>^ZJN@@D,F^#0A6:(*[Q'6/K]LTP52X3MGHB&00^LVQ;%1CV+M)!% M_@6$=<2N?2*T,[X8T50 &K3F0NLX)[)V$$P6'<"BV/("C*X53^&TYE6.$HNE MG(VR*=X]R$>>4SRGK*2\8W2CH[%Z- *[+J6 '\6CC6\=GD1CKNV\,M(+">U" M9GHA'!+$C_XLHW.KY"F].,\GGD]64EVCMZEM+(%.'.LX6V[KQ>G-#*$V<<5# MYZ!YIK@]4[R+0:Q&F,F%PO18\B^ 52@[K.7L0>E&V-V^Z$@ZFW@\"V6^[U#* M4#RW-P;Z%N$$5(KW"OQ0A44&@^(>B/[ELEQ#NM!_,<@.^T0&G'R0Z+_Q2DNR MHLR5]NL"R7]55:-9OR=?]W=W>SJ"_L\;\%)>< M=9P\3A/0P+>&23;ZNA!U='V$/1.!-7*&3O0/1;YG&%E%Y8A=OYCR$2--CCC# M0SQ(J,-,_(J=_X1F 8 M6 L%5#"($8_*I)S"AU<%6CKHLB[F>3GB)*W*Z'K*(>6IH7>3G:,3EI="SJ.=QMQ7@)><4S"J+ [5SRC0TKQ8A&=J4P.^X303W;U7Q)KMHO5FD6_WO+;7/%Q9.BI]I5?D_4Q#)FS=1T\$#$5-VC M[X"5)&=<@Z0BG\GZR:J:$7YP@[Q8>FBY KO:>^DX&TE+7<:Y[G]/%VVCAT0> MNDXAVI2#N&FAQ]UVL4+6CL#T9+V*K,5F%GG\*5>S)LO_8<'"5BN&&W4>],)# MC(+<@M:OUR\71/83V:[[E#4^+AJ6BY<0>/Y)86>%=+\D.!MW=&Q"M M//:8$K2!A&])LANN\MZ*EA]6G;UNA]8E?6_/[M]-HD<1UNE87\&3TT77)T+; M+2EO$E?;:BK"IK2%AKUS8SR]6^[>IJF/CR#+GJ+(>I2=> 9R1N=F/4[$.O"( M(O>"*++K$44\HLB30Q2Y=6K.I\9\00W)MYB=(FFJG!>G(BQ "@GQ;YR-2H$A M&&46=J!2GCX-YY-.<)*>)S&FW!:CF"!8\=430E.XZM"KO^)T\W-,G4M-#M_\ M4B7C^02Q*B-E&"[Q7A6,VO,+%P!&_@4\L5I92&(]CP:3S267"4ZZC 4J&\MT1]DQNH M$\PF5P6*^A\G"F8ZP0QI2H:D&6'5?G2!%?QNLB6O.&@F0X*OR!+!0[M%UAZ\ MZZ__,QCL_!0D\#ND(Y__=K.IUAUYJWC ,+S@7Y+C[VN<))S&BC>PY/:BC3,?(+ZAF94SA7%^CG0P1 N)9R' ML&-TB]46P%/AG&Z]!;)R65N@OL&]A1XQ1_*&P04"-,RON(Z"QG0E4)S.B7XP MNYV_)?IP 5,1X]7=Z8Y] =:_JO0=9%%K0R2@^%ZA<8+\MKBJ( @6+RZ9 GD?F?N&* AXB-'>3%L],QF;4QIN7 M: XI@-!REM KP_DP3+R\F=&!% *F9' 3(Q/DB"Q3*@VTDE@@N77$4^%OR1E-]%W]M4HZ7%"C@B33?HUK/KA^+HV7?E_XCFA96(*$< MXV(+?8>#9(?]0#Z.$+!&9&.R>+V!R"<7M2[$Z1CU'*L-?@T34/!@6SL! ?MH MC#;SN>V+< 8")#A!D&.XV6J/5[ZS/\&=>Z^B8Y"L\-YW[XXM!IQ\:C#@AJ#P M1D775:<%=,@+8%*&^FSLV9@37%*@A7S<#S6E4D@8Y%]FRZG2H60L()3BL7G1$C5!*06@?[B>W;8L*]_F!_O[>]^]#%A*M%QB]8#Y1)GZL; M57WH(A$6(-/PSRR/6=-R+C2PD^,+W:Y!H.]O5]LDC($G3VADYSE=73/@@9"- M1K>"S^K=MRGFTTVYPF@*7%>@84"-7"9A,M;ULUR[135MJ(2"GI7C^Z,R-V8\ MW:Z@9@EZ%TI/_.7*1<(>G5.WF)Q+KL:X+8B8(GH@%81IY9_Z5)0P#7CE"+8Y M59<@+8-P6! OF#FB'F&T.XTB&8)5?0Z?T_91*=@8F!$D[YLRU^!\X[A 28#O MI_(_5G'GI!D &\+[G 5V8 8CA?--LW1K85XT";I@S'M1MTG"D1+6M0-IO'\E MQ7!V$PEF4+^%QJ.=MOT!&!]0'PZK9)A?+ "=6KDC:T"C-\[-_G>#7^2.0USN M+01UTK\PFR"['UU_F'@^^_NF(@XV?;L7$(Q!8=2O-U*!RDDW-?-M512RVO*D9F2P(YB MX71! (X$T(3F%2Q9P34KR/6VUX75W+4HC[_5/@_"49X5!?LV14NOP_R(] MZLIB+%LV"OZX9(A(P,98 M>8H0?!;Z9:J0ENS%C-"[C$"*/@S[G-N*BKT$PJ'4U,14/V.#->>FNQFX7\>. M9IW-,(F_]#N[VWO= U,73:P'G_9V>LZG(HEG>0S$Q'<):3 \$I+QSGYW_X=N M\/%"P&P+H!)<49Q%G87)U^?0[W5W:S/8'C@?7?_Z 4RW]P/C"9P3>_/!X!0P M/DE^K4+[!;%+Z9S8 :PS/4PA[87T7S S!VK$SIW $E 13+FYG0@O[E!$+>AR M=#O.9>(%*/YDJO$:.5BW1*2\GKMP+(JX5QM0%]/;51=[/^P5YW&Z&>RP)6O'!B>[O= M'>=;&'MWI]O_H4/HKK7C]N*F^:XG;R5N50+7S1;JD0;#D"^6\R0;XBF">#\G M#S?J:1___?;-5O]0N^@8KFW(;C+3K8K;S2EX&>E447FQQB[I+"CUG$;_;3/5M;?O'+W) 4C*R.? M(>H3IQFI!+B)OY(S$>_[QVU\>3]NQ#5=HT<%Z1R%$K KA(43LU!A?)$^M# M-4^*3YOO^<))8[EBN#,,.)B.L F;?]46!Z1;&=@N41A<='YN5$)6#K43@W?J=9/LF\5?%7GA9GL%SKC5G8+6=VH6,,D>?!;D><*>T(F]I^CS+(JTSNJ?5 MH5X1[KPZA@C5_*H;G" *S M7!&R#3QSNHA6ALE^*5 )^8^"\#RC6YQ(*5?3# ,>PS"'&UTW$-(20Z>JH>,+ M:>$/XUWF?"/&X+QRDG"D-766*LDWLMEZU*8W8S6!Q15WYT3&1RJV.4H4G\4. M4F3ICC.*<'!:!$YF2M!M4YTDH//RF&)1WJ4TWUA[/BOYCTA!U( %'>\2;-4Y M(DXB"W9",5E/Y-*GM,Q<4=;42+SK%N74M#5!2D>O01*6*6,C%L28.*T8O6S M#DZJH'R*_@KC^T/'(.Q7,8EG$B.F/#]GEYV)6BD02P1\F"#:I,ZSZ:"V)M=" M/;$)?1,3 M#C1>)UY@#$;).P#'&[*__BY\E(P2-RSW.D-[URM8=+96(<3K\ZN6_9O($7AQ=9+HEH4U"D).E/0S83 M^W+7/;Z7F,I"NN^:;EF2(L1@F549D.<(0!EUE))Y78M7/44B9;"IT%<#5R;% MK#LV,(@]BS%IK!.\^_4?9__G_^.[^P)=/(B*JW632AC9O/XB2S!#"F4K7]W MHA]K4@V7%D=&P"EBM:URIKV)P@@@JB@;D)F<;A9B YERS*$^9;"*7=V/HADY MML2"OY<^)@"?%)/%QLZI0#_/LIFT9NX&;Z>X0$J@[RSK"AY+YJ'.XB251._P M;S&25CSB;3P:8S_"-#@"18[^,:6VR _!=ZVVM)8R8HU8@'R)S]Q[CO(@#$.9 MC(U&*\!V\]/JJT[R':KY7&Y\8B[4(FBL&&ZLB"_NK)P7G,U+1R\,?>^^AK8> MTFV#6'"_E;G9+6,\&6C>JEE:P+@A^HQI319YMYCK$:RLH0QLNK/OYLJA:-R MDMB4-P3US(E*S$*P"R5I3I+P&XSCG,*W6HZAK0HVZT1'>_DM/GOTUGZSSZ2H M!V]LIE_Q\&ZR:TIAW1G>=B>7IDX^+C6 OOS/,"5U>;#GZ,OC."%E^9Y-8C0/;W>#C M>!R/.(I9T=R'6R^<'.,DNP54O-Q8#MD?FZ0YOUK]TV8B/:C/V&A'U*D<=8!J@_,UW].S4]',(@ROX7 M]"?M?V&9Y8Q8+063K#O<+)')L#ZSH#$WS1876-'H6:\5:RPI:%BY))Z$#,SF M)5Y 9-!C]U0NS*F5^H^+M*1T80L"Z[N;*KMK9!K MC6>JK]<,4RDU(G;1J;*1FF)"]VP2CZCN,D;_R;DRGXVS; [S2249?,)M)'V2 M47.2T;Y/,O))1FU,,GHTB5P1P*A_I!BI DMRG($4_6FQRD\5QNQ!5Y&_4I?4 MZU'SO]W^P1J;_]VBG>'-.Y _GE=G93-#AX,;NH :MQ3G7$M\&U/H+V)U^CY=-,2&<6KQ(@JWVHP74HCW#\,/+HUBV0A'TI!1^(."^=^*>L5XXHUC0IN3GCDN(W3G8;15TU MJ56V1#: "Y0O'?XT&V02W*0Y/ -J7D88P@NR2[7%Y*HRZY?0G$5LT]1 M]LJM@$)R?GW;1G^^$_UU3;>W][K[LSKNZ,OXU34MMUO0SGII&:E5G-;?KOT9 MDLZFT,XMZHP]1:V7HC:!I&KUH18,$',[K37+%[G!=)#T!Y,PD>KD"=LJVQ/? M6HGO8@-H[YY0$#RIK974-H'2P*#3R&Q+ZP$]%:V5BC;ALA1WA7@):AX&[5CX M":FJ1;34>WZDM FT5/4*(4:8D['<"0A(09+0G!BID_6]0%G-P2L2)29PUH8\ MSAOXJM>=ZGD+%]#MW?#_=MQW_Q#WG71[#-JVNK,E[L8%/R-'LY:B#1I800N@ MJB]A@3UV0).YLG\>%ZH)8Y 2_L3];N9&!6<-GM!N<&QJ8#EOT474Q&J*;(@I MY8R.5;.%-#+^,HCR.H:^L[B%/.Z.XS&FO<#EXG9^FLI"]&?L5S([C"!^0X%8'$YQ&:G=M:-V)I2VD6, MM80NNQKX$,N,'"1[K"SEZI62F27^9I&UU3>^5X6A(Y] M"A/G9"C.-*)#>P\O@^\PIH%(4E+!+H&$)+'42C!GXT01JI\H<%,5%E)]4H'S MXQ),2E:LH?Z9'9+*4*Z@^$-%J2IPW1@@'LVS(8NIH=+ 7G6P;[)I.P;=LN$% MAC+E34D(+Y)7X*+M\"J-FD9GC$XZ%HV.IE$!7=]A-9ZHGY 4[RFP)"+"1PNC MLRU%HPL[T+,&0(W>*.1!$4(Z584X%F3ST[SK0PX9+0WQH*[TL"2)KMBW2>,A M2.-7TI>J3"RN4'@<:^FB/"3P0:FMSLJY"8.U2D@-51*K"R%8)W:D(Z.D'+H+ MC-2,4A'*F29!^(J: ZPIRK3W=,T+RH&I6@ZFXV?;S8NZ6#%HNO4[&UG6A&09 MM$2UR17BZ:NU]"6A*'-G,3; "N+Q*;<+*;<'/N76I]RV*.76RWNNXJRJ85U!:X+7,$1*WWGIQ3 MWR5RZ;OI\#Z-QM/>3=)H"%^< ZZVB[5 ZFHLI@O%$22)-&U@$@TYI@[=T-'2 MP-JVA6$D"H;WY=]5 M,WH[)G(8?PM>5FKZ:O4-YLVO.@(>Y8Y-2<1ZZ-S$.;"P&A8( R:"?HI/CU5$ MA6FF2,(X.1!92P9QLI!MC!932*G J]$Z=7%T;0\ MM&Y/;Y_W9?I*GNJ2T;9E>V$%Z.(LJR=GJV^QP!B3BG2[Y$H3;'3-K,@4TC5+ MR%F_=T\-E*5IR87I#F-8MC0;K)6W-@Y)E:=#I5*G>AB1B:-LQJ69G)-E"W91 M^2C/&306M6'63! #G'*X&#N=]!*3NT5^)^RL@'!-1N=!"4S5P9)H8Y.J.A9* M&;3MJ$18\$1]D^3&#HI+^%XY0OA<<&@[MIX:!6W)(BSG_I'2$3; LQUFV5=) MHLL5Y;(9'(G@E$2<@XM?$OX4C&=ZOV&:3#;B;I@(;"HC2D99#'-")*\\QFP* M;ON M>*TS6$YG\"-\K_ZIWAN90YTPHW7-,RH8%ZX_F&='J?3DMC!QRE)(VJ* MA_U[:%(6N+SZHV[PAV[C4&U%9C!9\4#84$[M%G0:2!&+KY7Z:E#3L=MR GJ% M$90-Q=ZQA3ND.G@GU(.TWQ*GE8/Z/$,(VBS3N6;6-8/.FNBCB M,6[MU.+-4N(+74*5:PGT+KB%"[JTS9S6G+EC9?]99MH]$#YT3@DX%IY74[XE M%ZU%F!8.U"FO\J-JCV^]&68(AA)OD,X(>&[!:&IZB0M.84>2Q%Q)>S3P-LA! M+)VP^X)^$S>K9)(5^0?<.9MQ&:#UH>HLOS3ZT2WI(G\H8GT18JE^$V'B4&Z: M0='1"BVW.:B]L<.94)BAN36/IZIB05H4,BU_^<;2F95"<-CAP"$Z3/X=4MM+ MV@='*#+B&C%0'U"V M=LO@)=EQH?E)4ND%D29'Z.3P"(Z*+2>X08EU]'"3HLIU@Y<>" J!MF>-C?D. M6 /ENJ&"Z@YUC-Y(F..0%4=6080L1W6LO&U[.S4P'LZM<*%3J"H!Q0(OB2:8#?G8ZMU?4!]IV7L@UU_$+6PYKBRZNDP+&RI03'*9J8$P/ = MZG'24MS\L-KI7-M^$7< C[9 MZ-G=IB.0]A2OV@IE),Q#>M_@@QE[ ZCG$S5-!Y[.9GS,$F\1& MD;A$U@$<(%3VU(H'I5"VAVN*Y<.Z;!^%FB.GM+^A+$(!IZ>JT1K\Y@JYX"M' M%BI'#GWEB*\<>$TY$:#2X[L9^YQ^+V7A M&")2U$JH"V %<$_GX@5WP&K)4LUM17V7U@G( M\M$%_Z8(C\(0C_1LU.='IS&;.W#G"#V3CLPL%XQZ#>]#=0$2T7FKTR7B?%1. M,3^+I N:(G$>;:'CVB3LH%)Z)XY\S M0+ \@FG/Q&6!V,YV:Q1.9V51#9OBW,O1A%,]N%ODDEG/0J;MYDG)CEK<>5*: MB430WZAQD&2G09*BAE)*4%=G,2U'A*2DDS(G2*L\->E]_&Z)#%3M,]V!S@EX MTKY3(-@B+5%('>VB*)XE(%LLH$YKQ)=( 2Z)12&R8.M-MT2G'6_?(=BA+ M]M+&[27<;..YU6SQ2]#,MK+QUA14N0EB]ZB<>G"[]YI3TD"9:'QN1%]N+U)^ M$7?:$=DCO^QPF8/ZRJTU*'M*?8O9954I+33)6$2LU&;#AFSUL3,>CL@K!&$J M..1?%@Z_,LV;P>&M99[*3\OI5/"-",()Q.H5,2J_@ ;A9,KZ*&*U+^->;G88 MDW1/$= IH(^*)BFPG0X20)O#__< M7C\YQB0M7"FE"[1-/?E#$O\HCN1X=OZU=5!+S%M,NW&3HXV@-=H+'+*NV]5Y M"MK?G2/>41'GY([B4900,L5O1' Y"9M=04ZBAH:J@^Y;J_)8:(B'?&G+R9G/H M,B,#8Z:U MD3$H\VD$8Y^%ND2;GLAMPK[0#@@!K";+A-Z/2_ .FMA&,Y2]L] M. O12'6NE-((/\C@"BW*X9_4%"BJ!346-E G@%W-J%=I"./KMJDZ$44+OJJN M@85I'3K<+?Y"7PV59'LSWQ9=GJ?R2)!6SUF@Y7A@K8;!OFV$NUL[39*U_+NDFPSB[3:JPS*!HM M3O:KM"H^#V>87\9]F+$%<:Q,)^8E?6"I3(2HA5&?K4 XG64:)RF@T1!?D;V%)YDR6FTU3 M,1+O"6O:2(DG8H>NC-:(HDNKWX:;M"H98KMV&F:'V8@0J*91@# RA'[%-; M:XI0J63&$2H9(RCJF/B+;X.7ZS8:5'$+-$"=_9!C#!%KH:$O>GMQ MZ-*M+M?J4" !>_]%SMS8(R/3(2Q:TAH%1L/ .6/;YI1;RKDMY["H19(%"F=* M\,V?V;"P4)=:SV M2!0D+M(CJG[H*K&EF;Z;AG-^;PMY\7/5NWZ<%6(XFXC M"8A S#9I 8]5YSHR9@K77H*T[_B?'$7R)QF[D84="G00@H]5D2@JJ]+!5(UCF5N9FDP+,7S MU*+[D[,6J$DHR="5R?J4;TQ3V.WY- 6?IM"B-(4U=+@F[=:);S3XR\AC-,7.U/]KHU7A MC*Y;K,.JN5*-G.:V&AQYBIO$)5PAJ,F9>B#\@,U\JN.-8J>:?I'JSINH.Q*P?FN*+T$[MZ$[ETLH /CN8 M3UC_94 1_6JI<(3_BTJC#UAL]N!E_$I^9O+E$RK/DPL%A,*6OKVIR7CQ4X!- M2?E' F:!*@XF%\%K:3:M,YD>'TZ(QSB'-[W9Z7,=*Z'-8L8YZ'Q/; ::/?!NK,5S Z,?=9 *6>U/9)&!Y9!9T37@4VSD6)E<2%( M\@YA12Q4+EL&J8&M="1EP8D%KKA6OH0,FFU5B& M7#4+A?U\EE4G$$/EH/4>CQC_ 2^D,">W7D)EJVRT.'E)'9=<:&!*%2'Q8\P4 M^WO8(,)C(EB*T&9'B2'#+D?<7BLE@>RL%$*9K'-1))Z@JX"KEI1)LP8Z*^B4 M"*"CX,V#8;B!"*$%H9Q#]:$^E-TG@4'@F[C:!PFL%%/K()X,L$I(-)#[ PX? M.0*V<;Y5SAQ;DTSI=&EP+:@B7:" 2DF*ZBM&Q^286_@@>&99Q M(BA+H=8NZ)\3L--U ?ACW.?WZ%LX!?N& L?2\8@6=51-PFF+>Z%>^ZVG+A3= MJ5O,./<%=P/YU1LM=HS8&S*6@K,RC6Y-%IOXJHO:9LEE %WA9-!M?@.F 1E=&0I M*]U.H2?\!M52-$CB@LG&#LVXGC3$CC+ LG_4"O2Z\SVS0XML>]9)RP['#ZA5%H_2U8Z.6NI/'Y'H+ MCD:FKNE3EB YL1@X@;>A!Q)NIV%[(LZHRT5Q,2HI!UT'^LR1&+5X;6XB"1T2A.;(/B:81 M^(;OC%^/CCX1S[-/W!J53AK-=2]6T@G0ZI-33+13^GRTY"FG+E102&D4DH.! MYB_>%5,\:>[("9(*1T]BCKC%#-&F\X ='SNB9<(D$IV19R0$'D.2%2PHQR)T MSCD+&@=G-QN?0-L\C0;"&&$B3(@ $-$:N*$:U'>84(TSZ,1:?=ZJFBY3 MK6*WDM=KP)\J$Z8"1F&.PN8S6B ZBBGKWSI5)CH,H;U+U](LN_9&6L"$5L#, MM("Q?"3,[&H71R4V*CC.IF!1SI72!_2/+,PI/^T->0$IZZ(>>:YXL%9/P6$0 M*D3%5 O*(X!]^[.,SFT6N[._&GCKCMS\>FTWPZWME\\2P_^L1MEY2E2S;C/% MF55,C@><&%[%EQ.5DOS)R;&JP^K3&(_K/,LBHGY;%U&P=8 99-9I:JJ7.R32 M4Y&6.J.!^K 6$C[C1JN20,G6!!V8W2O!.'&;_J![@^WO']2WOT)&-TP$>*(UEGU=7K81-98MJ&@TZ3S" M0I3/TY%KB?Y 94?RJX07V]3(P9-5^\D*5$?*VD3M,1O"D]6D0$UHGJP\65U# M5E6$2M>92+6,OF'L;?)I^CZ?QN?3M"B?Q@MY+^11R.LV LTR7F?$W%2I>);- MGSS-W;KYD[@M3)4$>B^XM%%*DH^E,H3+A\E7M80(5V"B/):3B>Z2O<7M%=*C M^Y(.>)%:L)8$+^S+C1S>_J"5*BFW^F"MDN5C,&XE12\A7HN M2= AQQ*_?ZA,[L")*2."'QY359?-2*_!YFCP3![?Z D/4_B8M+116#2YPK=_5<=\HG=8+=L MCS2IGZ*$$:[#FF*+&-0:C2?V*\@*6-&YZBYLU8U6)/$\\L%Q81PAD,RE1H$R M9M@-K.OKXI12VK:XI@@W82M24PY[1R6"=JA" )WL_C07&'9,5D3'K36TJ8MU M_)LI,%-BT44JP!&V]5F5V!XQ5^U^?(AKFBHGCOV9Y2Y A'96$=F8F(53YW4U MDX"8=B@_L-=_M61[0BY;KY@\F,D5FD1"3"RLI'QRPJ?@=4E,Q":?$[*7*?HW M7A-JMJ@S_)Q[2;)%6]7_V1/?VHG/:BT.Z@>"5!FX;Y.Q8[-\*#D+^SR.\GBF ME2-.U-H:7FU)RA8%\7^"KSS%>8HS%)>R0@>2"T%;)IESK9LK_=@6^6M%_\]L M:. (UFM[K5^16J[@50%=*XD&+W[^A2^%+;9:CO6V$^[J/<:Z6[11MT12,$B0 ME/6OSG.R1Z7]'>7I<$9BQS$*+.B1H"Y:C%93-\56*US7MEJ;[,QSQ34RF:F3 M:E0&*K4*77-PU,S,@A;:&@C:\REV<)R!<"5$-JGQ6>).&RJRBHK,&.#2%0+S MP3!A@NU7^X91AKAPD2CAG :(I3CTLAIDU;P*7X(]*KBN9PDN9F>I>1:.0N[0 MN5A5IFLDG617VX53TDAGL#H<6"/T-<+[VK0U5*QE-IX3 MVG0-I"[),146.HM9V_V2V"899)R?5/405!M59:8^RK1(C!&!AEJP=H/323SC MXX>)VLZK8_,S\9ADHQ&5?(K!5.9P;')D_RVY0@4W1?=E+6=@WM/>\;OQ6"45 M$M,MV02/E&3QB#YZGZ;M!@L1TP?;I'0R3=6NN:9VA V]'MUT>R>[#N['+-79 MLG9=]Z7_PC^^(M*!9A,#G%:@8)T+C:.#/)-G8N\RJ"M!2M%07< M99MGW7K2>V32R\;C:@/:K[&M,M#RM@$*9A']T[:R9=H+//%YXEM-?*1=:8P! MW3O9H ?I>A)=]>="#6D5U4LX3V37)692!9V:ZTNSWMJ]9CYYN>5)ZGJ2LG 2 MU(&<+-HR0*>=!A=^8;$?]2;BAA@2-44D%>V)HR$)I8@2RB8L)-PEK(#7I;M2,:4-N(?IQ MQM5Q[)QE5Z)$A]F1N.@ME(9.%S$E+E?6J9> !;,7*"P:BW,7*V[Y";?D=I25C'A#3Q#.?D,%>S=>)8\67.4F^;+%1%ES]UDEX6-2V:PE'EI<.H,F,)+%V1-8[,Y MJ/R%:<0DGL998HJ\^0?NE[BU-/0KKBZ6S\5/8TO<]7Z%-BO-"274O=BV1C?$ MFF/7 ,]R&)$HRO()%1%C#I:S>)YP#M3X<8D>=( 9,X0Y'- MZ6MS@"R2AU09GV??:%!8[,M>M__JAT[0Z^[]P/*AU]WY :]6#0B>7*T/A TN MG!/NI$0P86GT8T/09 *2C) M*PGD-8["Z!!<$N+W4?-)%J%28O #8@+RY:1$ M?2,YOS4;F-O"[8!^5CA;9:' CHI*L-LA)6=,YV+KX 2X3Q1W+./2>D?^4V,\ M?J_IFAQ$&NJ!&OW5I4TZWD18G,10SI$WD1,J4*(>(3B2@O-B@6;1Z%_2.-6MM;5G; MCN!TK,Y.>2&<0C,LLGQ(/6G%?$ S+RND=X*K89.->@X,G-;,4Z=A[>(@.38F M*'0H2GTC5R^A056, <04M!:&&%>RCNN2C8*7=II.BSO'\H;YO"*8*H%I8?NW MIO$THVM9(X62^R=PX N6"9KHLKPY*=5&&&3H(B(L)[;SBU( ^>8-ZE-#3V#[ MDHY[I)=D!0)-&C#69BA&HB\Q3\L4WUC1J CG5PH]C=[L)G3Q7D<7Z9:0P!T\,1^9]PMO'%E$1 O=H[J0CB2?M2&]' MPYRDGS)-R9R"=A*@8)VJD*!YD*.P>2A(.O@A&>GP0].>#K$CI$Q@7@9M^-8$5]3ZRO=UD.#&E7L\1&W'B*? M(3FKQHD&KS*<, J+B7X1V1>THX3JY2(,<_94T,13HOM'36L+"?A[;J?E0.A) ME:P#36^,/GDX-@^!$4KLQ=X7\T;SI*:V%>Z6Q=D)6-ERWPO?\G&Q#/MLF2>& M!&MH(=#T+](ECIG'2[+=R.3?4R=;WV< 7Y< BR2%UD4J3>;*F88DTLH,//G]7(DUZ-Y1,L)SG03W[>E.$3+C/Q,PK0/RBB6Z8W53-=.R$'1%CDMMXNL1/$ M)^E;0#-'U2IJ5FNH-E?WWT U0W.4"XIOR(CT'CKIB]ZH;G$A.H.Y;YM9] M+E1JXX*7U.CK2Y>C2SR:N>Y,4,K0)-C7\13V D-76D,V9S$7S$T")^E MY $P .!TQ:-&&29.:PCAV?H;.FQ1CJO?59#1NFK.*#0^ M00AJT^3>]0)1'RD8CY;,E$&22GT#@QDOFB;<::YLXN05[9LB85NP85\CLHYT MG%CT0^F.+X)DWCRE]O3).DJ MUQ LY;(&(DYMQF#"3NI&[L+*LZ\.S1%.!X)']6&%XOZZR)(+^%TSICB]A/T+ M0T4;[V0JJ&^A&0<=I+AQ)4PTYP,41PIU N"]WBX45A*%P3G5W;AL,?DR7*H M!T^19F?%-X?0;>94BSA+=Z!KOBC@#Y2W3>(*]O$ON]T>]\Z F2>ZD4?#I_0T M)J[PY]N]#O]CT!OT)7D%(>X/XA(/FA(-MGW#@ M$PZ>5\+!C9HM#6:-S98^VV#!1Q,L>/B^2LLMPYN97"8\>@MYN@T3]$[7AD@_(."UJW-7R-.V42)ZQ1)7#/;Y'SH1*?"LZ3;(@Q,^I3 M2!>I\_<+GW8F0D[$9J6F"$VA2$4+ KTHY(X!85^+*WR./U3 MMPRK3_A6EGR.R^_=W@. M2#@2E6P!'.FFB+<&S>J-&;-R_!UF9FWZN% \I6BX!,G MY9UR?L$GP=+J\.!O4R"+>;QDG?8%@8PC?"L(HR58AT%-0^DG!XE_O*4&S=FE0(8&E92%"5,=&3ZX*)' MX%*VU$2E0PHBI7C,%<=&KG=+/EBZH25RA>G2T,IVU)Y(RW M)RXDV+70^5 ZS+U7WC%4<[R?*;$#LT]U0W:.0V.W[<+B@E$VP'0& MU^WC7"!:@GQ?W.C$;OD;V.:VR<:S*G8T5Z8KKI9#HN$T.;L&(I4Z!CC>]\V, M7P= K].$[FU^XJ2#XN@W&RU+DRL'' Q[&[K3HJQ&DV+#TH,Z:+-(,&A\G$3- M=J7FPX+1W8?:%5[)1.I4$/FJ('J-24$TQP(S=,GKW83XUPT^9)6L6"G'XR[K ML)KZXFF;PN0BQ'!S)SB#&04G"0AVU)/A_]ZKZ!A4;"KZ Z61#D[&*RHOPH&8 MPV0+-$@R*)IZVPR4G\FB7E^3:9<%M<K2%HZE\7_#\N._2,+TPWC6"& M?"M")_Z&1^1N#PLUB7&9>+XN$F,3V39LD!1M\O%*I846?[6BY[BH.=A-VUP2 MKE%&>GYX24UGJ0AM&J--@%Z_037:4D4>3:M/+G,?U(9GV]!Z;NJI2/BT8E@WTJ M,;&X#NVP9*.8E>Y2RQO6](@I-= :BP"GHJ)*4)VO;XM^R)N(2Q%W-OIB1^S# MK3K0>Q8&1+SG=B^TUWN>Z[?J-K0"9F(P0E9%.W8'W7[_!]-G4 MEH/PLJDE)^%E4TL.PLNFMAR$ETWW>Q($I5K%T?TN]].CK/H.^6P/Z^MYO+,^ MN,59/^C=\[A+?IAC_UZ_Q1,\]NMNNJ>XY.ONE">XYG9QMZ=L3]F>LCUE/PO* M]AJWU[@W0')YC?O6QS[*$OSP[R\.7MQQ^3O];G]/UW?J MK^[%M 6="!KAQ] MP/W!92^M@967#)>*AA<__P!B><6JT^53 M;#I++_6>O=0;W%7J]8&Q-UKH(=C"IK##W1G>8?MAXRR.88G#/(:W_J:2"X7+ MQAF$:;'E3J/I#0N[YZD*J:KGJ'6M M4;N( #4:*34>+_29S69KE(2K"YR;R/JFZ_("\$[;]APDX_WMQ0:+S'O>B\<) M!SGRDRK=OA^DXZ&VXW%"12OV(]A>7ESI3GN6*TI(@V>"_D&_N^>%B&<<6[/.+L-C'.]"V>]5LN'+-V:WMIR\0:*]] \6P_-]R29K='Q M_3AWP-U$?8NWY2Y7P6Z_N^/E@V<6SRPWT9MVNP>>63RS>&:Y ;,,MKN'-[$Q M-B-DJU:+&!;Z=5J\7[=[4+:[O:\ M$/*,YQGOD)[Q/.,]".,==G(5I\<(]69R6=#YFX6,6+?9:/ 45W6?: M^DQ;XX'9Z>Y[$>+9QK/-+4-UW6W/-IYM/-M\/]NTW=O_3A6%=_=[[XIW]WN' MTC-P*'D.]N3LR=F3LR?G-I+SDW#WWZU.VDT1N U+NSVW>6[SW/88W(:UX8O.8OTM[N[ MGD4\BW@666Y%]+M[-[(B-B"&\Y.&F+K6GO"!&A^H:8D#YRF8)@_IS-H&L1IE MY3!1;92K+?1FM6O#[M;,8\_GKGO6\ZRW!M8;]!H01SWK>=;SK/?@#47VEX'] M_C@/86'POU%\\?/?X#]ZK%&BPAPW;/)3%!>S)+QZ38_*5/3F#/:[V[O(#_"1 M]*O=QCPWO9^]'W"2SKB5P;9&*DF6'5)EA'O?UVJKR<&.DZ?'.[N[PUM%&^/\ M]__]?]SE+%*>D(BS?[(O Z*6<[4US%7X=2L%7(8O>OY6?Z,R(L\V%6Q&3'Y2H! M@^Y"U4Y-#ATL\-=HUEXQQ^.X-I9%$1P M 0LV50-^1\#(B M@&\+8/\DG!7JM?Z'.WF)\/[W=[MY*/X)#TLXK,WC- >DX7^FVZEURP#+V'KKI4]QW^WM^X-HP4'TO<[4CH/H=7<]1[3A(+QH:LE!>-'4DH/P MHJDE!^%%4TL.PHNFEAQ$KWO@.:(-![';W?/GT()S\)*I)0>QW]WQ'-&&@_ < MT9*#\%&A=IS#KH\*M>,@O&1JR4'XN_I^#^)Z!(;OSN78A.S8^[T?G^"*K\M/ M>))+WMQ#'F4)?OCW%[LO[KKZ_6[_$4Y\:?KLM3NR4#_X2$3Q&,)NTW;ENK## M\]R5ZV( SW-7'H>#6G637.?Z?H)+OL;)_ 17_ SI^CIC[ DN^1F>\O,S=JYS MNSW!)3]#NMY6=-EZ.>:?-^IPVZS.YC%_GX*Y^G<%>=V>M8& '-]C 8>4E M[GZ]^/D_*LR#DS124?#/,E5__9_^7N^G[5Z'__&W'X?/_CHT1+)S9^??;G=W M;Z.I9- ;](,? _B?GB>)>R*)P7K!%>^!)'I$$OW#*DEX=:J-ZM3!PH)7':XC M_8>-;SZ&50WS&-[TFTHN%*X4WQJFQ9;[ZJ6C;H V=I<=N^<5/@_E:W!7(;K? M/=C==!G:WY3[].[L\*C"Y#ZH:F_CJ6ICM#1/59M#575%SU/5VJEJK[NS7BSR M[Z4J;@?DZ:H%"C4[\#>>EGA/?O DU3I1U=]L3ZD755Y4/8*H$O>9_K&DW?>6 M^*&JO&F9L[9@[YAKK6-N?2MN85#S>WU*-UKPD_:JW6 'KL."V_0M,/*POW^= MLL+Y28=DF[?XNGCY-N6[8C[)2KAHHT+BL^K;2,WF_.^9RG'@\%P5KWQ$Q@O^ M%H94VKCDYW;(CR/]6[5D7SG2_@R,]>S!XU1:M7L//'=X[O##4_:F33+GV3K]LK^J5.5A$IQ$ MY8A:RPLN?GFF77NAO$KE>,K7OUS_CHU^VI7>_J']WPOI<^OKM[W?U' MX8OUWO3K9HSU^J4\8]R>,7K[W0//&)XQ/&/4.[_WNP//& _.&.MUWJYW]8_B MQ[UGOM@YZ!YZMGAPB?D8WI.;4\;.;G?G!W_?W.,R5RH-W*LQ3>!/Z?8.7@T;?[W.03,_" MD_L<'+9W\LNNL?JL#9O QO:Z-^&>C8[!87?OZ81C'S%'<-UTX)GA 3Q3H)UX M9O#,X)D!F&%U6,_SPC*7Z[K)8,V;0)[7=>_!?=\+>]U=SPN;Y6RHG7-_L-?M M-3I:_>DM<4ZLFXG7+LC0>;'N3;CW2WW'"[*-%F2'N]W=U0[4^_(7K\/?>I;- M,<\VS;,DF:IT_H1C0_>1.OY44F[;M1>>+'PZ[L8F5QWL=;>?02BU76SB1;.79Q+/)=Z7J[GLV\8F[/G%WM5-E=Z57Y:DPR;KE9[O\,+L[W?Z3 M3MQMF4Q\OI2_]C3>N\C$[6[/B\1G)A('UWFF-\ !O6YTCR?@E'Z&ON?GYV+> M,$_R&I;<=AA%C\_T'"!$/:E[4O>D[DG=D[K'PFVC*[95*WZ&=+VY:)+^E+U7 M8=U.TU8M^1G2]>9*+_*._C@/AXGZ^6]1?/']$^W:J>IT=>>3>3;C/^'?TF"S MW^T?JNE/LZR($=/V=:Z2=X^X/>$M8KMZ[ MMT(OV(D1XO_'MS9%CYW]C.*0C&#V; MPB&/8 )Y.)JC\ K/X=R))+K!'Q.%(\IC13 K\]$$!@MF>1:5(Z0:D$&PBHMX M!*]'$@&6G@2+Z/3X7)VB>'9%<*F",$FR$3@,5 M$5\Q+W M 5Z;*)P"OM42%\ B)P#'.#@2*E!Y$MR](BAN?A MA8LSUT]V@T]P6EF$LB&YZ@1A, 6-"@7E:))E";+ !&A$_ZEG:6<&Z[T*1M1S M/$CB%.\'O=Q@E(1%$<-U0>_L/AXQ]1=;U-\AFZ -4[TAX\)9CV!!?+9P I_@ M3',FSS+/\9@T-\D"@]:LL$V'L2B$SE#K %+/+I&W8^ LH.[Z;F=E#LR,.\[* M%#Y:S',0)2"R4&_"!T9R$$V/$+.C%(#!2#(03Q9P82%C@G+V>M..ZQ;:%L\, M=UZLFVGX;0ME-\Q&:R!;B1K/7<-SBU)DZ).J%37/]5L=6^G%"M.7Y=T*!\>@ MVU]I[COWO_/*#%XS!K+1NZ3_IL2MU\-TXB!ZW=V501M_$OZ2 M>%X'X6536P["RZ:6G(2732TY""^;VG(07C;=[TE<7\?UW:ZJQTW36/!4DYLQ M4J,L)]?I:P[:Q*FZGR26[W43M3>)Y<&NK343Q"/MP6J7QQ,\]NLNR:>XY.NN MHR>XYG9QMZ=L3]F>LCUE/PO*OCGHPOHT\V%ES&K*R$)&T-]^''H=^PG(*J]C MW_K81UF"'_[]Q<&+.RY_I]_MK[<;!R[[NF+65?+@/YA!?9)BENP_RU3]]7_Z M>[V?MGL=_D=5.&R"[%OWS?;08G Q26O5Z?(I-IVEEWK/7NH-[BKU^L#8&RWT ML-YD4]CA[@SOL/VP<1;'L,1A'L-;?U/)A<)EXPS"M-ARI]'TAH7=\U2%5-7S M5.6IZKZIJG_8J(;58FR])3=!91O[=A]KZ]Q_>;__-,G4?.]A6H0"O##X5 M9?![3> 62]"7,1;-925<05'QZEJ3]J;@L51%NS8Y^#Y,PW,PVC^5PR0>!:=< MIO>)*PN+[P'%]>+O0;"$VR4JU[T7&RPR[WDO'B?\LP)C&E[REP==X.,$>^Z[ M,4MG>W#0.=S;\Z+!LX-GA\-!K],[>(R. YX9/#.TG!D.#GN=P?YBP_KKW2?K MM1F.(L$3\/Z/YY(5X#T@FYRTM5HR/WZK]K7G;7D.]N3LR=F3LR?G32?GS72\ M:TLAV*/Q/^7Q!<+\?0JOQ //$((?YQ.5>Q^\]\&WV+?P%)3VI^1G:5';R\WT MRNSL=K8'^UZ*>,[QG'/+5L([G?W]@><06H2ESFHWGEX@J_M=P.OLI.!5P]%<^CN#=-CZ.X#U5 M;?94W7=*4&^OL[Y'QQV#G>WGTB@ L9\ MIXJB,=W'!R%\$*(E3I"GH/%[A] F.X3:NGPO)3QG>,[PG.$YXZERQB8%">J] M3K>"V]^O"1P=\=. YBO=V2O%;+'N9R^AE_W"OLS/8?^49VU/YTZ7RPYW. MP=[ $[DG\B=,Y#N'G8-!?Y'(-]/_?ZW^[N;Y> PA'SK8.-?'4S 'O!MHD]U M]W'K##K]O=U5FI47'9Y=/+MH=MG;7VF&>&;QS/+DF>4NN4VX/_W!4XM!W+K\ MVELI/@3A0Q!W$/]KQ,]OLU]K@[9EE05RX'V[GD<\CZSP#>\=>@[Q'/+\..2! M;8T-"*3 F&?9/$R"A<:IP6=UH=)2^4")#Y2TV8'S%(R6^W5F507N-@C<*"N' MB6J#Q/WI<1"WV[P%=VO7,#CH=?J'AUZX>(;R#'4/#1^VMSL'/<].GIT\.]T' M.^WM=@ZW^YL5@'D0H]A;/-YW].SLEU;&W-NUY'67[JV%LI\=,WO*?A9K]I3] M+):\N91->O>/\Q!,B@>P&/XLBWD\OOI^59HF:$PLMHG O$K"6:%>ZW^X$\%4 MJ0FKJ]/P&SR;SE5JSF4K4>.Y>U!;9-O0)_I(>S_@7.>Y?JN,UN9$L47 M#8-G,. XR2[U?NB_R81Z/.36[*K!S M(0%FSME5B*AX0\7;^(8*20.1D& N(G[Z9W5W$L)%1$4)T"_V;,70Z5Z7W[KT MZM5 @=]]QS.)Z^TB"WSP1S0Q9OQWK>DY5N"CWS"W&4O\.N$4WR"+_ 3?1C\%/@-_^GNS./11(_G)' IS*^3%4\S:,D;, MCS 9([Z($:_Y4(P17\6(USP[Q@EF)+:+$0R;TL((ADTIX03#II0P@F%36AC! ML&FYG&#[X^G>']_"W82ID@"V"\YV5-B.RH9H-Y-L)ME,LIED;X5DO^Y=1XM? MG8/='!LSZ7=-M03Y[S]-YF%O %(Q#_O-;-<="W_XOV^%;^]*:'1D^\A] QK\ 1C@*K:!#.XPL-%__A)5X;,G(6.QGP;3WP2>\%/A%T>ZUQ3Q(D<5W4X?T*GU#[YLQ9E&&)3=>$ MMQX@ZQ'A9>,9:+:724YCUANFJ,>D"DN5P*2*2=6RI4HLSO3$)G;%A!C MQ=8R[A=D+;=8RZV4M/%8:Q!=,BW2T#_^*SJ6K%E#DO#F0@8,3!F8,M +#IDN M,%U@ND#O05R[1E7+NN&0!0L;6U; \B?K7/.5TN;M:X;NY+Y!IN!,VK="VM7\ M/*>>R3J3]>X$&668.?WS)=([7,5" M\%W'_9OM5+"="K93P:ZA9=?0+FPO%(7/%^;5-S&$8.K"U"6N!Q3XHB(S=6'J MPM1E&W=;Z"7GDWLN[(ISMKFR!@F>30AEV!6R[ K9^1LNBLHKZG1E+H,6IDY, MG=X1\*@0\:A,G9@Z,77:VF,CV]Z_G>W#K#QMM G!2RHWY-.UY/7M$LR4F4DV MDVPFV4RRUV?-7W._.?G(! _1]G^)TTT8W^%;K]%4Z2U5B[88!D=6=9+,>4'E_@94V6*:SWM*9,@7*CA&0NU_%_A MUZ+/7'IA6_CA*U>QA4S'MYY+8E8=9WA.S.:5*9XO&TX(:^1$(*]Q'1>U_O?M MKTM'GP4U[WTE_14/! #J]C1K+*X,/TI($B8NWG/$ LTY+:X,3X-P>;%Z::^K MV"3?9K'C2]"$*._X7FH'<2W'LIP!WD-U4=]%'EX>YP0NIP>N"[_ QW1K%9YT M.:3I'4P('[[9ATDXAL?!\*#B/C)^$5H0[8]UB&:/0'\LK>^A7]$/R:GC:87B MAFFE4QI'8$3D6PM\)_J "C?Y9$P'$F8O?$:8$MRI]JTBE;<%VVXJV>+8_H-/4Q>BI >M_5; \4I?>+_ 3?1C\%/@-_^GNS./2: M2[IB#FV/JKS."(%A5AH8(68%F3$B!8P 3SS/&)$"1D"T,7=#@3&"0=-V,8)! M4TH8P: I-8Q@T)0*1C!H2@DCEAA$,FE+!B'RVP!B1!D8P:$H)(]1LD1GK M-#"":41J&,&,=2H8D<\J;#\B#8Q@T)021C!CO5Q&+'Z=[HM5LZ\5>J2WGO+3 M2BK6<,D?K5'8R"7/KP98KYN#XVMTE?=>HRM]38'\:_?H?AZ)/LM-Y80$*-L=>DB38MW__(,WE*K:!#.XPL-%__A)5X;>H"L1X27C6>@V5XF.8U9;YBB'I.J?]?)EV)2M3Y2 M->F',:E:N505L@5UK:7J.Q.II8K41S+M:RQ&/Y@8I0Z9E.):BQ1#)H9,RT>F M,'<5?2%L&2J\D!<:5\61+DXLDF7%MGZ+,87K^]RB@:U(D2U @DTO*8[A3\R_ MYHK0XB$Q*Q4_W=Y^Q"+\K-K41/H=)P!;:GCASBAZTE'?IS_WD8L'UMK(^WN3 M=C\^1R.V&/C9DE-Z-&D+RT79:9&OX_L:US@P46>BSD2=B3H3=2;J6RCJZ3KA MQP1[&PZO,"XS^-K(TWE,L!E\O7K4KJGIW;;K!+:1T1W+<7_]I>L(M5J_)XCB M.ZOLW[2/;.1J%E;]_YGJ^/ !V\1Y,XH6<#/\)]+])5B=GW7<1N<44GN%$7BH(O%@L?@G# M5VN$F;AOO;@799DO"$S8F;!O@["K"E^412;L3-A3F-Y M_=>D%187#CF?%7\P=C-L2U/N](;ZSC5.\6U>TG+SQ@G&?"D+O&V.:D2OR!8G5-S+-8-60D\2[G 25%PL20\(M0\*BE,VO2T7E1+ZW9 26SVHJ-W%% MZYB5?9>)7&&_]S00@8;3JR;"DBVIHO#Y0I[MEC)U8.I 8FR^J,S+RS)U8.JP M/>J J21*K)B&Z<,[BU)7381EYQUR?$&>MZ'-U"']682< %@],Y_*N,? ;$Z2 M=-5$8+[NZB4A;6 F"D)6F)\378/B6!CSTO$UBUO@$#JKB&45L6N=>UWNON6J MC5):J;.1\;BDJ+RBLA(0IEI,M9;N#:O@#JM,M9AJ,=5B);UK*#M,L[8N'RV" M:JF"PE1KRPKA1+F8+;*28 :E*RP97C5UEET(E>=%F2'IUB&IF%N?FN(X37Z! M'I$=(&_="HK)@P.$60*28AG+O34M%4MD%<9+VV:6P:883M"TT&I,[LRFY4L( MZ%>PKJ7?,*7(*I]7YUW-L!5FD4GY1DNYD!- RN=YA4S*F92OO92+"I]7YAVG M9%*^/5(^*U&Z_E*>*RI\L M^"1EE C2_GV[YGK&('N>YQF&UP=N8^F#O-+U3H,T^M;VO"7:5NFC3)-R]&[R?$L MU K'-VW@AD^DF@J^3+M*A,NI^ZYI(*ZC>9QI/R+/1P;G@"IQWQ5!X&!=ENG8 M\"?.[R#.TCR?\P\X8P4,_CX8N> M[P(M81#-XOJN!C]B8F+*>D&_[[@^YT44]CN:SR$;"ST7D+&C1SJ!;;C(\#BG M!4\Y@0??)[]X?H"7YV6Y2YA?R[$L9P!*#)/R=-=LDD$1]ZBY)GP)WI]@[/AK M!PC_]1'3 MZK SN<'G)AW/_\):K"[[.9W]3<^%M -1O^" LV3/@]@-4V-<^$ M9SP8V[+P_^FHP'X#[W<%F"A (B_0._BO3N!R/0<(K#L]0/<.LCWS$7$>Z>^< MT;R,E@E?# MO@4#!,@'=X,LAE>@0NF5B@F"6.7WD:CY^KA585L8'8>0>3=?' MDW-<#LALXXG3-\!20UF 2>L@J*8= ,VL(8QD.X]T'""-BWH:C TD\PG%7=1R MX6G,# 33 O["I!$02PN9[B.]8YL/ 2(<[2'DQUPC9T3SOSD; 6^S7-6/7DR? M14]]3.Z@CR40E@3+\?"0A()66.U-HIE ,4+X6&5FMZ![]*Q M-:-GVB:(ON8[($14ACX7.9+*3E1\#K@W7]Q4^?9O.59CLI(R/ %#_O>?9GBD M5_S-)3##L1'520P.;AOP@S/,-H96$!0/6*1W,J 'P*\1/'!86$%53+ RP>K<(551T]8M(+<'RM.+W]K$KP1YU &;J-S";#GM43,M M@B,A<@$QNLC/20F8"DA4(TCIV1 MDH.:FD2F827XAS[^.X_QJZ.!1#8#T\)JY,;C$F "0L/:*%7AQ>"+."Y&1)@> M?.P:\,H1>&*"M0/3T/![\$QL1[P(Q'.7 %QAV@)*P; 2\CL;-, MHL3$A#B6TQYRX/4 =KC@8U#;9P(MVP"SB,!['WCH:P 8^.M^QW2-# ;UX<@A M >F([+PVQKM2D(-L%M<+C4.P!')EZ$89*\)!0=X"88 MHAY!G)$A3'P8&B88&[]"HQA!Y,I%&$;P\\10P6J'X)*%D!,Y2K%K1LE&\5?# M^)! SY=)28QITEB/T79DE_&R1AY<"4P(+-KU1PX.A>CH+?JX:8J( 2!*UH-) M%DTN\BQF$&6(G<0P/ MP&8D_"EPHDS"0L#+"9\BQ-?$FP =P:@:8>A&_901OXGM!B$%3+\3F!&8"DH3)"%ZTW2&&W.M",.>1X>@?R'0 U2@6 M1,2,WSM"6NJ,$%X#8D/DA=$I>B^V M;U24R6@V*>O4^XPP=V03^.A;H;AY_3!^BH0!](SZ*=CPX*""B"-^%-Z Z>P! MN;W>I$E(A!]DM'!J/U&VG>7!133:('#87#H>\ 5$529^2<3GR?<1W<#S)E(:Q^PDS@U\HN- TW'AZYH^H2#\V8:Y:CI> M[^1;)TG^]R=+V)>GR_XQS,=__PO_1$/KF$ XM=GY'66 2(XPG%J4TI;R65G! M&@ ?=>AKB4:$Z5U!^('GG!AW;+",#@',W,/3T0A+I[2.,,5,5YR&B?T$_4*Z2"3SVT:9IHNT;D9KP?M_:=9 &WK1G@%N M^1+N&?R*]P9D(@$"T/D'E_B9)-8FN=;3GC()PH6)Y@S.T?T*OQ9]1I+$\8>. M9V),_P6.,-'D":Z%3/>=_B])S*KC#,^)V;PRQ?-/:54K)_8KP!-T4>M_W_ZZ M=/19>O'>5R:4RL9^F#6F5.%'DPG0;_]>DO@!0"?,8WBQ>FFOJ]@DWV:Q8PW MYMN_>S&^5T=>[)?DL]]@E,<3N 2) -E]DB,"QYPXB"1ZQ^P,4YO8WR&VB<9[ M8"-[H/4^R;IJ. 3!@*)1 ^V&A<_$.26N3YA"PN$(=AEQZA:B%&3\(C0)9Q B M"MTR!#2QM+Z'?D4_)$F EQ ]I$]BGXGFXR_*#@.@ BO@E+\=ZU)DMSH-\8G MX=.1:+9BD ?ACV\RN.&_']I>E+*"LD(NA(X >?$40[:*$:^5P#-&,(W8+D:( M66&5!H(Q(E$4S* I#8Q@T,08P1B19(22S3-H2@,CI&P^QQB1 D8PKRDEC&!> M4TH8P8PU8P1C!/.:4L@(YC6EA!',:TH)(YC7E!)&,&/-&,$8P;RF%#)"S.;G MGOMEC'@;(UYO"!AUV'L1HUXKYO@P(0I3=)A7&\OA8M@O;,OW7NS^.OG ]%L- M#5;=VR\--$B7'+QQR;ICX0__]TW,?WOG^E4U*Q56VD\7K_O% MX%$.4/TERN M0LXA'P8VHBJ)>$K+3:UND?A7I)P#>Y+ 707\OOKA&@,^&(A$-@PL&$XP7A$(L;Z0J^ MP_.;R, (+XPR)CJ2%,O.Q'+??G'!ISN4GVF&Y\O,^KL9"ZSO:WS%U[2=)1)2 MF4A(L0WX6;5IO!3W?PMS!.@)-T&B/X]._'E_;Z3!6';NX!T7O*_" ,P3C.A" M&^XEAB_K_J%58\1J;U]:SQS#&O/^+?FB)5Y>]]6Z/;.M\Q+OQ/U:9^>K;LAA M[G]2ADDW71/&.4#6(\(+P6-JMI<)!QX7 MH:^YN92!_\JU88&+HQ@JLF4R\$\]^#.G?;MP^]6KT!B@L64RW$Y[]O6]-WI_ M=5XT[HQ)[W,9[_*L.][D924;L$NR%76U6['?]56WV$DKK7M( Q&H-[5J(BS? MVQ)$OK#,2\2W0B.V8I%KZ5"I2G:)MRBON@2.P3N#]X\H0U'F)7FI^K %N+<5 MBUQ/<%>S*@-W!NX,W(DRR'Q.SC/<8XO<#'!7LDN]>WVUY::LGG3?=3Q\>2M^ MGI64LI)2QOL-V;1.T>K7)E<4.//Z1(.+9[]>MI M,G+9>=LF:UQSN\P4='HRS1,5NG5D6? VGFLC&[F:Q9/Z7,WHF;;I^2YIBZQ16X*N"_Q6-&: M9THWH%BW:NM.#W$MU^EQ3A_A)*IC;WXKV"E*L$)>MI/&MMC9%OMBW1-$@<\I M\R)VIAIL]5NYQ9Z?ZQZRHBQF,;;28L@2&(ROJ#W9;LC<[M6OI<&0LR(S&,Q@ M,(,Q4?&A\+D"BS#8ZIG!F-2,[%?4MJ]Y9CH]">BI+KL^;Y8K[X-Q-BMLC4>4^+ M"W%66JH$KV,LS6 XA3#\OMZV\SJ%,*#:TD6N'(W?(\O"W.0GPV6&R^LCRQ*? M5Y!5;6.D8- @H%TAU8U M_X(%(=[5[^FUN9K[AY@UF;5>)I6ZFRDM1'%K^E#O>X'6X"V^4:[<LA MO^/@!QZ1Y_>0[7LO-9=8,TQ@E;YL7Y25,FQB*4-1X66!-61DB]P,3TQ=9LNN M]0SO&31O"#3+,I^3V-WG;)&; : MN%]8',:M^C3*L8XS.C,-V&8<"K^1$9AO8ZIEMP.H@9 O,-C#;P&P# M<90$7I$$9AS8ZIEQH('#ERC#FF>0TYXH7K!P=>WW>[:S:'79G2#6C.GL#MNO MW;A?-1&673]8F'? B>G"EBYRY2[:\D\E;47 SG!] W%]X7!%+LP-5QC0;>DB M5X[F;\C&+E>"&88S#%\O#%?EY?;SWP)XVXI%KA.&S]U>WJ[7HW0X\C=P7&P!LRM8)*\=-T4[2JH4A M#;OJXTZ/#$Z/X018/U?B^GW_ZA93*UCPDM-6>9'/*5]S4?(V:\MVKW[E[N/[ MCFE]S2W)7YXE^/&?OT15^$W_92:"F8A7% $?Z)C;M(:!)%O]5IH(*?LU#3J9 MB6 F(M6*(.=Y26 7<;#5,Q,QU8=G7D^I-:[A_3&1>?Z'Y&53(X-+%X;[P//- MUO"UY"SY^9?IPY?TWS/RV66GU]=ES%-I#!'08VHD97 M%GCZ@R1((FF$"S\(Z5_AJME#/C*!F+;_2U:G),E\>2G?_KU C\@.D)?][S_F MOTD/J!:XG!O^D6LY+N';$/C&H7ELFZ9=M- Z:CN(.W--VQ];E$AFR864&B 7 M<=]%7I'5;(&#;UJF8_,P$P 8#Q8("@Z2@;='7*1Y" O4]UQ1S0IT"O$78,*Y M?#;_@Z=5Z#"BD!-&(RZ^(B'+[2,;N9K%58Q )R7/(\)$\S"X[W).S>:XY 3D M?%:$"9!7.(!NY*>4;.['V"C( M=AW+(I7U/.?I'<>Q8#)/W$_#].@>DDGU+_$@UQR&C_[-$WUSR%6/+4WW'1=$ MXH.\+&LN@N&.8=4VYMLLJHFY8E8=HYHH%[-%(-O4NC5.E(#1"RT;E@/40Y:% M_T\D %--TQ\"T%5,"0^38E^S'C4;9LYS)\@H@_VA_;A><7'9,;UR&Z8HFM%WS/$FUHO:#\WHF3:V-V#''M'+2C[Y[7E??KN> MYZ11;KM-"GD>5;TKEX MB(>$&P1> G_ G3)L6P@_@EWV'=>>3#Y&"DTR3V&P= MW'GX!G%5IKV916")D$,#'-(L($?T3.C:X"@NQ(X.T@P=(D4?T^=E"ST&7!K7 M"N GZG2U$D,D7A/#5Y9[DQQ3^9+R&%^6"%BRD)498'VZ1S+9PY"@$A=Y'9-_ M)4+Z'9!$>;O^BP1()"64$W/LMA=RS0M/;2R.BZE(?B^,7A1]N_#2M]^$1(F$ M-@N?YT^>)+I$:7:VZ]-2'4*8ZA"+J5>BL6P!][X4@3#RQG%$/A&WSS76H!,S MXGPIX97#H&"ZQ@==>&IB<6ZL'X&VP=$TH&$^_OM?^"&C#A4>PH8PJRD(/S ;$N..#9;1P6"]E"H=&V'I M @1N@H_<2%RD7.+T/Y4=)9\@3.+?__M_R>5,YW_#_9\$_4*Z2"2KVT:9)A"^ MF]%:\/Y?FC70AEZXV#QX;]'6TJ]X"TDF>@Q65?G!)7[&5)GB6D][RB0(%R:1 M,Q9J^;_"KT6?D=QX_*%#$PF_B%\!7L($UT*F^T[_ER1FU7&&Y\1L7IGB^:^\K$U!A.VY/L\:@,?PH(4F8N#"?2U+5#(I= MAJ=I2X@0_[1_7U6Q2;[-8L<*3,9W6=T^,628P2DW8(FIKC=D M1]YL44E*ZDWVM#AE?W&:*YGE4N5L[OW6=,%45T*4M<2*F?WH]R;?GC]X8JK]9>TBNYRW:4\C*LYS1T9Z3+*@?<447 M2"%%?_5>S/R\*\-!$Q++%%T845HCT4U3TF/!\#2*$DP;MV+*-"U'[T[Y7,EE M"['_*=/F7=%JWI5&>2F!4GA/_D1X-0,RE3_18KM L[I9989N2GCW\(,I%:J9 MXSE/_#W4:B&=Z!*F :@5>FE(4 :>H\ SUPHF!M=Z41;4=NP,#(2M$':>D[E8 MGAMT3+TSD5UU6BT/^7BG=W)@] 3XX)'I)FCW8J;W2Z5<'0GYO).2NZ8']MD+ M7<:U/0!['$8XX-!DL+[1N,U Q,RX '2;M!&^(><]R$M6 MX/0] M!* ER(T6UP)ATJQ1:.82>.#'!H$PU8C(1*A(W4W/YRP@-:8+_10_-FO8*M7G MENG"5UY^_^R70I2'L9WS0." 0;IF^V2?^'6V4(KB=XRM?/2:(=W->&),H#TQ-*\ #0EC,!E:F(4:+@]<4R M#M_!47]Z@KM2-#,7ZY&#]I $+U@6N:Q"$C @WB&BHM,D9* M1,)VC 3ADYKK:G8;4;T&"+?@.1!O\*R ^GC7CHP%M!I&BH:L\.EP+F %$!9_ M(MC>Q)?!Q0TLGVSSS4(73 \AH%@#&QN0U2)R93E;A#G.B <$*L-N9YCFR!2 ML!QL!"U8LT=3,B %\#^,SA2;VH&E4=ES'1TAG&.#EW6 TCT,\DE!:@6V0;,5 MF$DX"APF (40%WN\B JODY3?O@,& KC*ASD0^ !_CNT"3!D[ IBFX1J;@0>+ M *L(OA1%+E ZTR,@FQJ1I6FC"68DMC<)LTP@E9_QG8P.KIK]L>$P;$I%!'Z1U(U-1:&(_!=P!=YAJF1 MS!>!!;.%8I.0&)UR;Z1SD;*-@^H,!,??&]-![ LAJIL][1Y@E+H$XTLA8 F. M1"I=FV/S(3"-2%G*6A^[X-P%\F#EH',K]60P;!)H>7'[$_2QHQF<#0[,P'&[ M6)%TN@3BB>L!R"[.#WK@FX+],NW BS^T3(W$6R9V\[$WKRCBJ$8C2[:=)@:- M0!$&T;P.H1CY 35(NOO1-0Z]'$[]22%IFC M#,*#6#$+L4YAK:&I<,[I(QQWPU@VP)Y'AY\UD\@5C. 8FZ0.(&V[ ] 56IZ1 MD:%.NT/%WC=[H>,59; BA0XIU:SP3;'*O6#1QER. MJ):#)^/$O)FU5))X&/=L1C%*:,4FO0B:?>L OF1@2CW\=S< $B0D"&/'"U*: M]C(*C3.-_WUK'%A=15+D@E*4O]&MD>5,F:0)POTH,2NI;\> W81'/>D )>4R MA@33\S![ON&D!_.$G M7D4X0C7Z-!H%Q!PL(MB3@.K*5;:>Y78TN\N=:F$VN!0FE(FP@V[X+I 0(?I^ M#(.ACY/8^(A\LLBFT5D2/=#Z\/B3B?UZT(/O.:&05<<3B60OE LS 2$32"/N M =BZJ)@KL?\3)_CZFAE[3Z1:P1XFB=3$##/Q1F]H>#6:RQAQHD_LK1WT^%@- M/=0S,_BS*)X#AY64/WC3%(C:C9=.W M?ST?E"3H_TL65T=]'_6:,*7/> .NEM=@]C0D2T2S\;)((D=,$I"$0, X+%3P M7&*"Y-D\P44=;VL0\!W5]I*OTQB=D-^@7BGHQ",5 QNU'9_N68 )ZI/_63AV MUVQ/"Y$\*<9E^E 9/W29>"B6:O)J/KR@Y JMYF%WS4& U M#ZSF8>-J'A9Q#B:(7AC%ITE$PE:7)AUI<*K'4>#([H,Q:5*WP>O \UYD$4/[ M--J+372_HXD"TS;#/'=X"P5*8BGQ-2?>[V*3B1)) ,.TZ-FH,&TP]Z5!G\0- M0XS@L(XH\QPZ&+;QC^-&&7?R%/9XXV@X,3JX0C 3" _"[8N>UD7C_BY^>)8_ M1%^,%T->2H$ZZ&.KC,]Y=[0G1ZR^Q+:81Z" M,1^%/12IU>YHCU1\".A1827$QA^:D@T;*44CXPISLG@$*A$ MO+277]O3AC/?H5'Q@1@N2CS"GU 8KX&H^R;8_8'#&6 5QE/NQ// (:)N#W58+T,J-W^VX"<4GD6)"YTC"0,,?-4U;B\J$XECRY2]& M^W0$(9)3(@XMR+]8R!9%H9@88DS7L5J0,V/"3$6,_#62&X\+!3P:5DR],U;* M"==>D;*%PD@#)RR/M4B?CEJ$=/B(>' MZ=$OTLD!'.&M(.=%Z$D@:]_"H5 8;F,V!#8)+*+(@4_N645:$9*5O*P3N(:% M)=TCVP>!YQ&'E[PCCK^6!1#2JP QH]([AI95%P#,GWG-Y@XUB+S<(8?1A>Z> M3P81&MX23\;<'@VA/03H19/(CD4*H'3XU?1QJIRL.(ZJR_3SO?#S.(:@":, M'Y?#P&/\;8#, MY& /@$:&9!1HMLX'(QF"TE13#/P,2)S MEMDSJ8> S^> HV7V@A[9Y7'!&>?(55<4^W"VDOPQCI*)2Q,_15>0S#J3C07' M=9T!R;X13X5:UXEETMC?YXZK.[6+4,?&#"BA*-X+(A$^3B0(V4(>//X,1.>* M\&.4 L3OG)P]+F$'RHP430,'C.P3S:8Z0&0D( #?) %'\K6SGXX'PYM:SH!N M).#IPV=&+]Q)!'(!<)D8NR&>'>#" [T#+.N.J$G62++WE PF10@'%V%AM$GN MXXX)!-T%GY^4)A0FT2[>Y":YU3@ 'PE-+"ID2!P2CSRR,(L3;T3%Z9Q1_(XW MK$VZ@S>A=DG3&N5VB5 MEDUW0C#VQ@8*/9$)?KS ),MS1LER@ 5I;'XXP>H: MI%8'D13&TNJP-AF"P\ 4H*!D'JV^%^:B)-3@0Q\+$O MB.4 L-+L=S""1C!A.5B%(M5*8&<%@H<^42M:YX)X#)\Q7L,C,4;CD7?@$2QC MI1Z\0M=P_3/R*(\Z5[?B9BU\0I.BI4?9^&$8-!02 MQUSI8=/\^*%\KT\KJ:PA3]=KA25+"83PQF$0T$_Z@0%&!CS\\=G5@^DM%IPO MJ.!8F8^F@=T\BY:-CFS1"+YC$8LJ#60U0W>"HX(/C+8D2'D$8TNVY36*??B; MV->(JTD2KFEB!YXB>ZB1[0WW$*GS0@0TW.X,\^T4:R;DCHC/ M^,Q''E,".D/'87)G:O8TR+YS+C'U:%ZO _?$S&NZ[^ ([(6Y3^MDDM14 44I M5$#\JMG:R,/&'AD:$-,@D3(X\;[8-PE%>A2%C:892<7-J"@US(.V K)[%N=- M'9P7A;6/OD4%FQ")1IQ^Y(F'XY.BV!M2"/ANK*HZN'%D?B) MS=L$)>*P+J+0E,-MSZR"P8]W2,8T3.IH!DZ_^*0"/'*?:)U5VR'#Q[.)"V%Q M2A/<39((HB2;J+D8D$0<"9M([/74MW 6--D%B^?($1#4-O7DW=QDVO?P8H K MFHKQ)@O,XFHR0MH!(KE,,K2+\P%1;H^/DG@&:OH\%;Q$,[(01*8R?%A6D--* M>XG&5]6,%3_0DJ 6:UR)EE^:R$L!RN%+CNCV"+6]-,<0SU6+Y_JF_C\XP!#E M7*(SUWB3C>2&Q=O:^2#P!^2QSCFCDQ0OK8.DVPA.,8+!WDG3M#:HPN@ MXE05.?E!L]X&IC#5TUGG/+2QX\!3P(,=FT1OQ>E3R!2H0\W$0) LIWK]&-J, MXBX^S-6%M>8\K>DWC5%5RLA T/?^GKVR<3+-+ >+DM+)LROD#^$9%V_Z^,[, M1,PH8 MFX9.>.9C[!30H&.&.ZH3>#4?XB;1:P(WZ49IM$'3=.RPK#$:U],L#1\\2L^) MAT]P%H3P?&K2(QCS%410/?7-SD)T//2[*B:?PBYY6 ROA? M9XFKI$R*ZQA:+4DCATU&6LBF528SW-<1XKQM6>0/A)/5DF:(%WQY(NJ M&H1E)68\Z1?4U'NMH>-8H[Y0;=5)M<3]6,7\I*Z232ZP!]/=148[72F$N85I M]TI0/NJ;AZN=$AGU:.=\T0 \ULD7^R:\U$MJ3O^243>&)L*/]$A+B(YFS^P8 M_W(3V@5>0;=)1P>M8;P>J7P)#U'HN'+/I'_XGA-&G3,V5CB$9-U0;3 X,C^U;D,150D"B0_+?17&L5W64Q,:#7>)2I*C::;96PG*3OA9^\'MN M;,LR.>")8R 7QL6;8^&Y8_(-:2PSF/S&CMGFKFQ<[CIJY_+"3 I?ZP1\J-'M M7KQ3N@9>0-*['6WQOL\3B$M=P@;10BX1)5)+KR1O-!DS\MR4JKXZG9D22U]= MG.B&FT(S\2;*OT+X)"K)Q8\X$J^;BMDG-O'Y52TL]8\W 4-K74@R?58,D#RS M-_(!)G+,HQ&GSE:0@PDH2B^',YC<;J3-KQ(E?:,#J..+?J$_U/2Z9[UE 6\J M.U'BDB\4"SG@P@I+7+Y 2,?\F6(2&0@M[:5H_X0,OV'DF>*>J$R.!7VV6"6K M?!:('JO 1[ M(W=B@:B)GLD -B6CDN]2/M&V;R&GA>UQ3>YQJ0+;XV)[7-N]QS6WP]$%PCK$ MA0W8,#Z>N8X-/^NTY.WS6QR]7/^SM&ZJ>PYNI]'"3 \;NKN3L$VZ$F6A'E!S7@6 .I[JC$7$UED8. M!(5G=>G.H.W!@P:MA(O/Q)!N;E$'.NX,GXFI5GFN"A]R!9Z>CX%8OT2Z@' 7 M"+?CQE5N0( >($[F:&6U7 O$LV^KV):DEF$4Q5Q#SVM&(U=L20TMWVHVU)Q: M$,'ER^IUI2&IBO3ISO [%1-/E\N71E<' M-=^1($BNEBN=[G+PP7'T^VZU7CZNU:\N*G6NM%.[NN1.2A='E4ONHEH_6G57 MY;FDB0IB+_#6^87I=6.42L0Z^:*4$Z05E_.77FQ\E3BM$YXL>[EKFN]@#@-X MS.B=]ET2I>3E>>.I#ES&'+8S(*/B,YQ-O)E(\V/4-^XY-AJ&67!:C,N'/9I( MT##*B?.)B@5<2II,EY-CX"9,@[0NBHM8L]P>+20>M3,*]Y[C[!S=I1SOL$L" M?=IYDK2*3AY+!!?9;D>=)<*:U^;8M\,GXL:@FNER0,L@SADDWH\AL@50Z] M MQ[ -)\XOCP89/_24Y5[F*CZW*O[ G7Z]\3L7)LY-X8L_Z!E1PI:!$UA&H@6H M!IP>.Z"%\9QD8V>.26FXNLQ3V@IW7R_M3_2K(X*3C0CHNEN@) M'#Y2_SU//$:G2&<=0YU=O\X8^T&# >X/_&YS9=HE9,A5GJAVCQN/-"0N;E#4 M@M.*BD"(KGOD&+E%SAO@I1!_TB68C$_/@U@9#CE#'W4B(P?H:4?J1/>(^, M 9EXL) N6:[:BML61.?/AJ-QQKJ-@V/GR(=LW%.#ZJD)DY%7K4/#S9090S['T4 M336Q&LX%.8A:!XT_8&GQ ]F1W% 4CRIS2"M"P[$L+3R)1KI 3TP(+YJ@*" VSC514=.+4TF!PE[UM'1:KI:.ZQ 95TXJIY?U1@Z"1^'3@\>/ MY 8*'TL-Q(OF1JLF*8+ZU=G9,?F]=/&'VRU=EC[5M1O'FC=3XG2W.Z["="N[W*RUQ5Y>6.@50A3!$PQ/EM;WT*_HA^2$L4:'VHQ%4:Y]D8Q?C2\5Z-F<39"% M-LY&5=X:.=TI'8.=J=0/*A5P&42AH"C%-$IM.;F;M!/FFNKX9C-O5M]6+NJ5\ZOJY9]&7I2+.6G-9+F.*Q;#!NIA MDW[2##.\9FOK);JP-1)=+M4/]HYK-_6&*N0*XKH)RO6%RF1>V1B[KY8/* M[M5QI5IM2$4Y7\RE41#K>@<9@15B8[5*? #I][5F!:-...>X:*DUI.<3:;.% M#1-+49C$RW_(]L+R=_A>SK"+_2]NS9Z2\J!W[OF_>S."%0%,%@%(K B %0&D MKPA 582"HK90(Y=O%AHY(R[ M-YR^]-C.CJ.YI%_Y+KGQW@F+UI)9@B^<3=UW30.%9;=56U]91X<#Y-H&+LJ_ M-O$CIC9G(B5<80FO/4#6(\)HCZ>@V5[F756F,Y#A98E[&RTF&QO#NG#Y7WC_ MS6MQ"?>*9+Z!#-*;R! M/V' WG[8;-;ALN7A*JG^)26B6F#0B[#(*6R=7E=) MFN DZ1M5C7MT)X^DY8CDX^1R=OP:XM%]FO0VFGC7CYO:\./#0^.T)\+8&[VQ MW$FR.;L^EMRF!Q+"MN,3:4)$TH3\Z*1+*\Z^D-L.PDN>?+!=42XF+%ZE#?!F M]73B$\T9Z+3MZ#+06:?G<+-@$KYPEAD=@IDB-1:A)^XGK@B*SM/08W]ADQJ- MWB4:$OC5 WNC2WRJ=GA?(-$#PYD9\N6)X&Y^%&_/K^"K(6-RN;#-.2'J) M>Z&RKP=+R[46R3,)K^'DV^A&[^7"]YTE<8V/^B^ZQOCM;^1 #+@2\>6[H7<3 M"6W"RZF12SWQ%;'4^?@Y1LV_1W=PE4NUG4CY^/'+A>7B;X^>XK%IS;KO.A8M MPQ\ID$L\,-(Y8AHT^=%E?[IK$E4\:$C 5M M]!&),NI]C*FD1T[-;>,> H1I>"-B@21)HA>J(G#- >N8B5"^P'DOHRL62$#A*]3,/^F8R QX=[?7IC MUP43#XE>FT6O,^U3#RB)!Z;;PRU,H@Q0[#T15X>VUG91='&9$5ZL92;21Y,W MC"4AZ07/C!QQ;"&#'$)-'/NWM($7!PQ:OP]S)6D^-[#"^ MF&ECCIK<^WC8@ M/E69L,31D&1-F^80X].1@8X%8L3RQ5UB0A'NLN-XR;^&[(YO @/UM*-;$7&4 M0AF$7T4N#VN2R^!Q*P''IAW9P9-RZ5W(30>?*.X@TE%]L>@4"US+I8Y7'))B M7D:/\/& H;V".!I?Y@B>M@NSVB@.UY),)9='QER@L:&C(X.TTR5I!(]>X(;( M&6/O10I&_%_ Q9A+:CXI%9/SP<)# 2_LAHF%C,PKR]4#O9-\.%X;>M+P:6'< M3@EK+N?CG@A-;,IX#N&FCEBJXIY+5!##*[3Q5+ [99'6"7&FX-4U4F@.B9R\ M3QMF\T@WH:,WS0S* ^JICYW QH&;V2.Q>$\S$ XJ1K9@[&:"B5>0F^=Q0U&: MHM&2Z98%5K*,.&CREL4$KD37JFI);6_&CD8B%?4E2O@UL0BV+O@&GQ(!O!,- M@D)W8T(0W%!2CU9((;U'5HBSL+W Q@X^#HJ1Y0RPOZ)%?]9 D^,;:8ETTE83 M46:.CK6HY(:F!H\W_Q?T4_PZSN!0?HVLZ M<'?_!%*0EV.S,^I.L6 (1M[U4_H;=P%R@-?4"A-OB#93!6_$LA"YO)>/^KV8 MCXC'4\ )8@L]!T0[U][*37&)2]V?RR'!@]KA3AV;1+AND-P9.1"14,?(F M%XDGM2ZR:?.B0<>);O<94/\1WL.3OL>C^86@-7MR1&;X$#-(S@N%R*=3U'&EW?&PZ!WO!@DE\TO7JW# M*DZF*DYD5G'"*DY25''RR4Y22-4E9N NZ)6I89?QO8"T'\O0# 393-!TGR;H M-L%1PKE:4N/=G)6K?7.FAG^E*SS>#G+'"-P:(W!TX;N'$R6N\T2"#7R1 B]+ MXU>JQ#=TASX4R".'$VTD.@Q?$9;<[M/M1:YB!/JH]+8,QA^L\3'N,P@3B)V4 M?C *3V9/+KY5ERR +)[SP#/1<706):N"?F3DX\YB4?!D1..&%\K'7F"RP7^8 MV("A!WA;A.X.TT07O<<7.PWA3V"=@!8P,7B[Y1 G$I;CD"ONI]Y))HUCL6C* M+@JC,AIB@U*;O: WZ@89K9;.$?<@:]NDT>)\_N'];R^\!!I'DN#1(=QE$_?^ M;9%NPP JIH&[\(;+& F4@2#>-,-1P"?"MQSAKI)1-Y?-281 5(JC?Y_NA(V" MZ5CE8B\Z>07'@BJ$'=Z9/F@H[-&?3!N$G@;\N/N;9NDX'1G)W[0(F?CLC^M8 M5I2V(KZJ1]AF3XHO;9-*'.7 [SA1F]1'VN,.'@VY3RZ&'<;OZ"$LTM13=\#I ML*.0*9E^QM.-DG=1V!%-GV13)_JE!AZ1Z-D9#9(5]KR@UZ?-U[C2Z)>P)2N0 MR8OI9"#<'!,6G" &R' [H',<1OD6DJ@T7&V =\KQF_#]7(,P/1U7!VDX0])& MG*'A6P\PEVR2YH3PBD9=\"5\V4F2\)JN&:@'B # T<;)=I[KP)B.2[A*"4); M\\%K*2FC&RH(3! H[#E ;7(U)"RY''9TI?0B/53)FB=H@WLK6D98L# *+Z-V MM%/ %\$<[=(:\3@JHPF\D4"/X"5+,Q,$)J?I&P>FLX-2*NV ,I'ZC%V:H_E1 M1T5RKS&9(U4/U&KA#>QD= ZT!1'#/#$,E_:%)"0)6Y&3WG_3\TLHZPOJ.?D6>F?',)G_'*!(/<."L)"$I 7[[.@X M2E+^2E)GMD\?[9H1#_4-/:O>1]WQ"'+DY9.I$"M"8D.($IW _]4RGY QBR,) M?SD*F>@RQH]KA8\5PB6.GP&:RYW)A4P>_,)3(J>_.J:/,D!C'4<, U>+#H21 MEXX?'?K/7T4U7_P].8^)\T6K/((U6_Q!,,,+!GURPPP&?FI1XNN0:=]."%9( MS]>HDW:BV"G493*($XY#@3]V$V?B$Q;CZ,V L7Z'%$<^FD %^ HHR3W%Q-&= M07&Z?_08M8UQ86AD'),VCMARNLE+IQN9G=$H=&9SL#_U+HY+-'3-?(@57G3-3+X MHC3:GF,%/OH=V?5%-NO*L)BF:RZ6_A7[ MK[:0> ^BO'4+._QW;JN/1,N6XBLM6U+"GZFUA7UI)NZJ7@I/\A\?G\UEUI?VWUE=QYWHC#@\ M^D@#[5DA1[1%X)FX^%82!.4KK_X\<\ 1T72>.]'7M*[R".IA315;#15 MW6CDFJU6HVD4A49!:PD%!:%"$>66VHQC_$;&\8-[K-)J=J55CE5:L4JK%%5: MA=@AR%I+;NG%1E,H%AHY$6D-+=<4&VHQU]*1@%0AC]+9R*=^>5'=K41-:4[+ MV8D[:U^X2R"%*QF[:B><-D?G/7D/KX2:K;RJ"_B2YGPC)^B%1E'-"0VCJ+10 M02SH1B&">OJ-2[V1*[I!3\B<:E?#DZ#2W3_*N9F[\X;8D":?[&K#3N'J\M06 MZO*#U&C=WE==\[PA33]Y)=<\JU@[N:CT?/7HLIFOGY>' WA2F7QR=\4AC#Y9._P M8L]Y'LJM*^WFW*GV>C?[O4ZIH4X_V7Y"9W;^Y#+H#IL]M[ECJC?.3;N1GWZR M+Y3=(^W9/!;*S^5'V3NQN_V#$CPY-4^_>)U3I4!]$ +S[N#LS#K8?:[B,:?6 M_G#_IU*YN&OO"4?*<]#OYD[+C7ZI49A^>_[/OK;3,.^*W9M2_?'HIB+M/AP- M&L7I)TOEPW8C]W"E=?'44J)WA M@9NQ]!UX5)Y^5.J@^OFPTRD)1Z6:T1B62N4NEKS<]*.Z?EPV!HYF!<7+2.I-AU!GL?U;E8]D3.II@=BO] M@S]]=5_+M!OB#/Y7'X=7>Q?2V:F@[=Z=J'Y)K)ZV8 (SF+5?J+EG=7V@"FAX M% C/F4%IIP@3F,&MC%&_.S4NGP7!E!M_T$E!.K_I@)[,X)9SO3N\?VK=M*^D MBVJWLU\[U9MGY_C1*0D\< _K?_K[1YKP<+RO]8H=W]5A6?#HE A>Y:^,LV;9 MWZW4[^\/3HS6<>:B#(_.D(&KIS-T<7%O_:G4Z\T,:/7U@UV'1V?(P'W+K>_I MU3]]X49[+BJ>='KAV/#H#!DX=9][.>'H]O!*;0D[=XUGNX*N2OC1J64Y>ZT= MI6[W:U?[^YYZ/#@I#0OTT:EE20\GMOB@5G8JIK1SE]%NZV<[V;.I,J]N2-6F[>PK!F2=2>A MFT'Q_GF_B^2;K@0R=7Q1@%%G2);<+I<]5"D+@I0S-?/*?^[V,^?X47GRT3\5 M99 Y;#^*E?+IXV[K26^WVWOPZ PA;'2'NS>'Q]Z%$)SU;R^:AXV'%N;6#"', M%VMN_?KJ\:Y24_I%Z5P_Z!T_GS?D&4)X6SFTCNHMH2J@VVLULR>ZU:(V:,@S MQ*5P6+,>+0F46]71GGQQX*B6#H_.$)?!N>&V@Z;:-U?GO3:#7F& MN/1D^?;\]MR]$3(7SZ=J]6)O&.0'^%%U>EG-QJ5W:CT#NE9VK[U=]7!G%QZ= M(0.MNZ/3TK/=WNG6T/6?P7EPX'3;,($9,N 7#L_[K?K=4Z57OKL_O._O%=T[ M&'6&#%BGYT@^^-.L7J&CAOOG2CE_&OP!NLZ0@8Q7W7'K7J,DF$YN*#[G'C+- M WAT!F-/BU?YG'/8W^EJM4KKQKU!=UX-)C#)V(;8U/.2H"D-O0E$SR%PXC1- MR3?RJF(82JM8$ 3][=^84,O%OC,ER%=W5\]HM^,CH2[M'+6>3_WC(PNL_@R1 MJ\A[@^>^&]0J*']TWBJ=A:[]T4E'S)Y6;JV9I,+PX;^1FB)RUX^2>I:?"C2#=.[N]@Q/G^O(8 M'ITA1]?"]6VY*/;DJ\RE[ST?76C-/Z?PZ PYJJ%R1(#T_N8.]* MLH5],FH$D>F^C?'=6PRJFBTH:Y#$3F6;ZC>F85_:=I6R>9&QX+-9$"6L7MS\ MSN97N=N6J"Z89LAV,4+*"BKC1 HXL6)@8HQ@V)0V1DA9<95[_AO'B;?7I\W8G7MN0&+ND M+3I%VTS0B6G#,N.FI?![<>Y2AD[_.\[BI"I([U4%4<[F"VNM"K2DH;F(#'S4 M2UV^&+S,Z65SN2BN.Y<%AG I1K@4$."CL<_G%QVDDBJO)4FVDRSI4ABF'ZO4 MC_F!^EJ398VMZ$8'R9\6$R<#X!3[>S^K-O6$_8X3>)IM>/17](0O%*(_>QW- M#:/@L+_SU.?XM/;?K_J-TT6]NHY0JS5U[O&K5>$C%"S5Z\GRQ DU>/N24Z$? M'T?_11<^7I7^)98QI6O_&O_PP^=./KC6M/J!3,J_2LJ_PLM;#I]3[[3-K:4/ M&[#C6R#PH8F%,G<;9X:V0 \WT*ALA>U@HKG6EB"UPX07DF^5O$:MU5#Q 1"\O=DX,3SG5,GO5:\RUX\W)_WJ_GU=:W_C#*2;/H;CAW__QME:#Z@1>)FVIO5_884KV0;^7V6D M;26_K+DN;G9WC5N%?^,\X A\"T8.:]N?6DY+RM=V[:[JMAKGPT=!K)^=-\@Q M&;F@\D)!^.\_XY1@L1G3ZM0FVE>JU4+CZOER3U7LX_/N36N(+L_W&U<-X^NU M6L]K?_[<5OWVU8-1.[PYJ;>/NAK6:O7;OY(H\5*Q.$>K4QV+3C@:I>A^)A?I M" C4Q%='V8CV"[BN>\Y[JX3-/U68$5KO8B7.LGZ4Y"+ MQL%5K933#@]/KB2E67MLV657OC_'C.?E0FZ*[\1-^USJ+%TO/D =_UH7[W;V MN@]7#]T#K76$CDO%3.G;ORI?$ H+F;K-5F0/Z*K; M]-7Q=ZVN:]W?5U1%>GZ\"0Z=7F4 ^HH]3%GE17G:T]BP'%?5?@3:.*Y)KPOR M66IK;8/@-*V>^1T?\CLBK1P"?,W +4%M9+JUR[-!UZRU]XZ+EY7JL5)J%(F? M4>35(DMW,4W_,DUG'LL'/)97-+V[7]+^F!VU41EZ!ZW<;4V3N4 CMS45\S#7*%G^VAV5MLF^=N; 76,.?A2YV'4)4J5)->CG[NJM?! MTV6@MRM#=1"XCUU)JMT/<#](<"/$(I]36+:"*2JS_9]F^Q=5U'85=83,;K%5 MR=PH%.\4/3^0?M3@JN0 M 85YB5J6\6" \>49D563)RV L72O:2' N+TKB ^90LN]>CAZ4/JET]K3'X4 M!G:91#XWMR)P/1(G^)*(UPZU7#H^OF%\ZFC+VJ575G3&?J./%; $S"=5C;P" M3D^EOBTWZN7N5;VJWU>:@>_UK0&^,@.\F8*2YQ5YL0VZ>"D*UV6[BHWF<&5)@AW]M[!.599\"<40>2EO+AQ.1B<=^DCE]X(;2'- M0QSA>L9I90+XA;H3I&QD,UHYI"&LVMK5,Z?C8WF42%./L:)>X+756E<>(L@V M ]'$\[)UHAP(IP)ZNNL.K8=]I#0'^#(N<$**.5Z="V@LI<)TGQ61I,5[>:ON MGP9ZX?B\T\E7S,+UT65_[Z*F=LA%?"0[(O)Y]8T[2JER6LYW/CY0^1VKCJSW!\ ,7A-'@1+ M1A4WLK4URWJA%E]66YDG0QZ>=U7MIG9YI;@/!_?DHG%P7)0\+R]X])YE3!A* ML(S)ZGR@ST6)=LW6K<>^>-2M-]SSFWNY';0K!"7 (\H5^%QQ7E5]VE,K2<<' M5Y68>F %/>!"3#_@HN?/.4N\84[/5J 63>V$UO/3(U0"?-;IM-BY6KL ",I6E6[N.,^AY$ M>DE+[P"TXA3TON,8 ].R9J!8/?=0NMQ1#Y1*)BC]:>M:]?)/J]T02:O?8O&5 MNGZ6@V$0P'(PJ_9]/@@!SS?-P>V)=QU<:>)SHUN\.]">GP<8 L"1R>?YG/+& M2MQ4^2O1PEGJ9#/ AKD57^I6S,&-:_U^=RBW?:E;ZQT^^;>#\D6F :X#Z9OU.F'(R@_]Y!G^. -3997UT=^$]359 LC)H,6&$^"=LI6@ MW,P[W);ATZQ@86G!IT]J;3(#D/*!V#M['C3W*_OGS3U/VM\[NM\]ASD0+X97 M\GE>*N99?H4I[.O^Q!8K["]/_O7Y8=382 /L,+B MC LOY&5>4M]8JOJNYJM?Y& D.*PC7#PSH=+SO(SC:FFG>ER]K%;J7.ETEZM? MULI'![7CWR:;L-:>-'"O?*$HY@5:M M/DQ;4B0,J]^Y62J!4AV_OV9,PR9KG&5J9+TF\EZRFUM@'K=3K]?>V'W)LEY\QDU.8$6VN>-0[U M[(RJVA7TIW$G[93Z6O5Q@-48GS44^)STL?:2:7,BW 9R7AV M[7:AM\+3WY)0=>U=!:Q-QR-E>AEF#AMN1@PJPR?A:%@KFOW]YU-5:CFQO73,.Q%G0G1Z^])6T=4]NVEC_<=(CSTO2O/+7UY,>/1 C"Z7$C]E% M+02$,#@7/2([F+US,F\!ZXE.6P%"S-?X4E\#=VW#,[TQ_4XY\(#6R(T 9SAG MJZ1S='#,A]AV3["._4V MXCQ(CL^);W03UJ#1P83S4 ;'P?2YEJ83 M6K%6!^L?[HP-6W)-S8)!#I#UB/ J\(":[67"45<>&Z7,7\%K%Z7?+!G M",- MVL&\@@]X!<>FC;Q:BYJX. &DB:$H"+P@ MS'/?4WT 8-+:A_7^?<'$3$=@P^P] RZ6;5AIMF&/ MJAZY*'B!:,7;O&-3806=4)3M94QPS]Q MHOO4%_%0WK7H]00XUF.--69H%FGWHCA9>W9.Y%OD'U1N[C-/?X:5X5Z] M#TX0Z= H";PZ]^H-C(# M#!XJ!8_"&QM;IS#1LWBG1GUV\X>U.S##NC]L4_>']?9W%JI>0X+CW?E[-Q?= M>O&RN3- U8'>&. IX7(20>6E!8_>;H4OP_2697.^8"MID3-PYJ#2O]@]:PO2 MH?SX?&Y?[NA/1&_)L1J9SXGS,K3K64\"8QX[=COC([?WELTD=HYF[;;.5QY- M,==CV;M-ZO%F,ORIOVE MS?--M@*$F*>1ADV=N6B3NS\K[-P^G9QT,P=VZV+@U[V#3KLA2V'_D)RRF*^Q M%2X%4UKF('S19LIA4(=OFAGR^?79R7L-*"BU!4>65NGG(# M\AT&:OHLN<'"&Y;<6/6^"JCD)6CD+BCD#*#JW^?;=>%/YUZ09*MF[3I^_^SX MO"&37J92L^-H3B]@W4->8^?Q2\QGI M4]76G1ZZU)X2^YVG:)9%+5?W2@?G)W6E6_Z#*IE"\4Z^*(/K3_I]RB)?4!;K ML+45=I.I[#I8P?6*U]^NLD_W2KDE7"A.I7:S^WCCZG\NT.,Y5EEZQ"0_UP=> MVVB=7./-67',/E;NR+I=L!)P=GYD?1T7HMQ)Y)N7KE1.KP^/!@^W/>'A_*F3 M?WIXK%ZWV@V9= 4555Y2%)8$8,"1#NJPLR.?N]WQ%N!XOKQ7[N%IJU*NZ<.S MGNG=9;HE#!QXGX-7U/4_-D+/WRYP:N0=IT72XRJM\JC(JE4Y=51AKM%7'369 MU?I0M>O%_>OK\\I-^>JZ88FR?U$=-&25UEM("Q^DW0J?ARG\\C(^JR9+6A3^ M,\^HS%#XNY."/WR^^E/K(N.H<3<0!SO%>ALK//@PZ9_Y]Y\[ MO9[I]Q"^=Q;?_(*Y!=-!MC[G)O2U+.Y8DLIOR@YPVLB1MOVK,6)E/*1GS*<, M)'Y[=7BL[C^^=)?\4! +D!!ZW>2;^%' M4XM*;FB'G/MT!JY:O9DVITN;T[6UM8 V*R?>\=-#NUF]ZF7:_:N=CE2P=]IK MHBGKE1<:6';1//]367>]2L ''?YR=$=LU'TT D'>)U-!=Y MC8JH7E\4GB[^"#=!Y] [W36+%>O\HUF1ZNG>&](B\7J(J3W3W)I;]_%-.YQAD3@69,3C77;1SM7-V5:LK^7MUXGE7?RBO5&H(;;Q2X'<<%S3(F$FFT[[[<)L7O$%%:N8O*U+?M<7. MJ]+R\<5_MJPLM'BIVBV?/I[)3T*YMM-K'_K]UKUVCN]/P-H'7M^K58*^ 4BHV MRUWYOM*I#CU'.+@:EDO2T?"\]JC>E;[]^XQ<9W%I,CW'WI#PEB[F[4'=2;&6JY]X MHMM]:'I(:SR@UNWAFL:V[Z6!K 6]X4V[5:[<&(IWT-WIG&IGIO#81CE!*F4JM^7JG3?,GZDZ8N520'.!NC3'*H43\]/);UV=WRU;_LWOOE8O?"4]T5U5]SIEVCKT;S*YPO3!6N; M(D2OD>:R]*>B-/8$X>K(J5P'NZ:PJ^8&A#2"H/*%6:0)A>B5+$EJ:_>W8N-M M2W:.U[NR/J&MQ,><46U[?N5?9(*">R=(N]5S36_F;LSC4B-'KG!@ES[-\#JJ?6.#I_1Z,+H>] (+9_DYA_1WTIU>WT4= M9'OF(^),TA2+^VDYGO"<>?GFKD>(\4B'5+*2;6BK>:.0:=. MD5]K76I/@$*P<'C'##BZ#)RCBCL\?ZQ(!]6]@ZIZ>/+T X)N=$AEY^.LA91 MU,UT.ICZ,A=BZ2[$FS5Y4H'=R\L+ZZHB' DW>X=WE8OKZX,#K805&'<]FM?> M=2.R)!?(UTP;' RDN3:\EG6+9&$12XRLU#N)5+(2:F0"XW91R]3-6/:/Y2NRC=/ZGZA<[M3Z0X:.7+W@RA*O*BPNQ\8 K#$R#IX->]" #.HB&U9 MJ52$F[[5[+BU^J!QT\8(H-**I+F]ZM6R,''1%=_N^(KT<%(2KVYZ3T>YTVJ^ M_/ *U9X6<[Q^=PL*7[IB)T/*_1FWEVV89[KAK7N8ZTYUS6U-J;E+Q4F- [O M->O0N+L4I%[7RO0JM9RQ!Z:*7*LB"A*?*T@L<<:4>Z/;<'Z^5VYUS.M]GNAMN+>W#Y8'ZI+2H\'D[8^ M=2F'P[21*_5>T7IG]Y*M\"I$]6=@:"4G-08.$KG# MI2#D>#6WV$7Q+)O'((3=ZK)AZ<&%(*3:U&XEX>CF1,C(I5[W^%BH9 0"(>"& MJ7F%EZ6UO<]E,6$$30NM!@:_?U8> M: 4+2PM>?>8=+27;6 B]RM?#7.[VN:-* MT^>(68IHZU5YVO/88E7^S-M7%E5ET[^R]XZ/V_F*='9R8IFWP2-'L(1.-LQX>W^0YV1TBBAYQ;:IFV9NLF MV?N #\@E9%FZ"L-\_/>_\$\T=]U"FHNYUOEMF%[?TH:_R/+"643NG)3/R@H6 M*_BH0\V*C.N"0J8*P@],UL2X8X-E=&19<\]T1R-\,DVE7**NB9)451*$2?S[ M?_\ON9QI\0^=V@3]0KI(1*;;*--TD=;-:"UX_R_-&FA#+UQLOIB5(W_Y5^P7 MRX37 M#Y!Y?X&5-EBFL][2F3(%RH0AD+M?Q?X=>BSXCXQQ\Z'CG\]\M%EN:; MCVB":R'3P8_Y)8E9=9SA.4 N98KGGU)V)H_X\U^-Z[C8R?[KTM%7V:X2$Q>G MN;! X_*W,@X 0+%BD-#^?57%)ODVBQUI=0TU$ELT"E*K*[6SRD7ILEH[K3=RA9PHB.E<4ADF6#NN[L+$=[G1_+G:'C=: MP<0R&WE#!N8*^8:N%G.-7%%1&@6]F6](FF04!;$@%B4M7*X6Q9/2KEAO7N[4 M](IT6JPK9W).S=V6&F(C-_ED3^V+O7+>OQ(DM?G8OAS>-P]/2PUI^LF[BVOQ M]J)UK5?4@^Y#Y_[^L'7XV(8G\Y-/[IQ)0O_2N3VH!"7C,%!/]A_Z3^?PI"A, M/BK>>+M-]<_M;:4>W-=DYV)@/UP-&O+TZR]+QRX=RUQDT M@?7RMJMM!GUHO=0$ M,DNY;!BTL5F7M^Q,LMPVYE1=J,8(5):RIH8AUG;J0S@P)^4J@9MD*Q@*=)8R MA&N&I.*+ 4\N<9-I>DB#W3-".4O)3?6]%QTV559<&[)%-2LNR\;:!&=)ZV6F MQWCK!F[H5A_IN!J#38.#@"!9TGXXG(R44*[ XXH63)RUT5.@^*GH&8FV'1)W M61N#17.S%N%)$X=B[B-8EK1B<][JL!4L5L''[)P9J$@;TP3DC)Y@S:JC8XUZ MRQC;"#7P;-9L#9F$-*,H[6T<'2/=G6)P&C9@]\V>@! I:493\)%2"P^8U>.C M"E;V(;O>#5>'A#2K*HMHVCLN\)D+CV>T'56/@_HZ%A9R1E=V\IS#K69G!%L( M7&T?JLMQ=QB3GE&617V[Q5AM*+&BLIJARYG;C%\[(UZP6*M8+-(GYI=UWZVDF8-9[. .:J_$996 M: Z(F/:,OO;,_;*WMUT7YKI4KSU6)[TMS22DF9NI&AL'JZ:X]92_GWYXOA4E\=UC;)<$)M(IH'F*_--@4@Q\Y^F# M4R29?O)#P/DLB7ND@3-1HN\^O=CC%R*GS>UM=P\2Z%<*>REI?!9M/7N^$S]3 M-9W#4UCS]'CL1QK]\ M:^[Z/+GY4Z#FQ>P=".+3!(%00!! $/"B-T0#021 T$ SY03.0#/]*&">+U)WHH?9RJ_ MELBKY:0_9@2=X<-+*$XI16@NWVO^&E]>*^Y\GG[03_CLI_?;OQ9%WP(/7M># MS^#!2R#H9;DB.6;RX7^_T%]^DT,X_!7!KCIL1;^!@R_YG(4BNB76EA6YU YL MY02*8_ C.OX-,@8>M]@>]WUL.0D_^^>/ZI!?OW)_JWV?"WCZDFK\+U:N'C^T MJ9A[)5E5\@6B[4'/O^4WV?7-O:*ON=>GCE ,+[0O3<:WWJDT>=603Q(YDG: M%UOD\&^*_,7JR-47!D3^:Y$CY;-QT4_9._R+W/8'IB'?N?;3.M\]"'[YV.I= M*;8?_Z[99^V$G_M!'&L M*7NGORJAI&S]9Y=1GWZ,"4X_;!4W\TM9],6_7DU2?^MVP:NXTY?X-E+VBAW$ M#_]5O/&!8WG7]ZOYF5F]=B40K/[RJW]3+]%G';OP82.6K[7D%/VXA5K@BLES M!$I 3@B;AATYBI(F>JA*JU>\,_.!<^];]UU[&2D:]D#3/= M7U<#+Y:"XK9LR0P2[C*>I\3_E<_?>+-LHU"Y2TH6K-LS?>&* WF#: (N$.G1 M*ACY0)'P)Y\N=T<6_MD[^J4-_$5$^<;L&RD_MV]8V!J-EH),6G.V,5K.EBUI MJ#$UYLKV30H=@:GV]WV6[&K0FIQM:]8@F2:CT_-6\.2*3.*S[?NRI:9"_11W.*P6-?DX\SS8\O\DZM>/L+DA](>.4Z-5FA4 M=Q7%'D-[)JHE6SJ"I#:/$ \4D3UU^_>.>_STM/2GZU]:MN>[@72Z.3B]X./Q M?$?%W>M2FIU^Q"EP5TU ;ZB4!Q;Y<8M\EB1>^W3=:Y]@>,HLK\V%W&Q3%\X\ MJ[&7Y=2&X\CIN7^/GG;LF/*Y*]JC\ B7FU&3;U2GXW5'7S0[E8- G!),&$8> MZ#\"QE\[G_I!#?7,'D#9F M#GO@.NK9*[5=4D&T:1T+X.J1,,JDSJS\PS!^FSB1)3#\H0P#G/1F<-)\&?E= M02R7S6A?MO'UAE[N)*59X&DA$+LC+9]O3]>-]UVLNAV#TO$F"G #N] M2H[YZ'\;)^_+V#+S@^ME3Y[WS!YU9$1C8R.[)CQS^R.,->;C<1R:4DGZB:/X M X[C $4%*"J 4O*7<_ZVS4-PU:Q$AX8"0_10UT<*%G7]Y#:$)!U%B >8(@&B M"A!5X 8*D8/^MAOP:9-GFX1Z,)0.Y$PWC#IO&8D;2--3F'R@WWM[^PV@JRU; MWDQ+N.YYW9]KI*FPDW MTJQI<+,C)NWQ/=,B&(%..X<1^ $GWA;] FL'@"M 7JZ5_+[-UB>#JBR,]LLJ MJYL*B4T:?;2N)K:>9+IH;.HOM0\"W!7@KL#Z%4BN>7]%/Z^N]'J/6OAY*M^#> MWY0 M?GH7H=D]+[+ 267A*Z5]QW:>MI>^DO3UQ(N/'WQF M@S&F<)M%C^&:'^]64T<2N]IV?A#*:2I)/92I;/WT+V"QMY(8@@CPBOG?&TTW MPYZVO\K_%)>\=@O+M5D!FGMSD::F'O_YUOC#GGEFDVS:5%_$G4K3L PE;&SV9'=L M,P(")XDI^DI?#_ ;?XIP7MLNKLT)T!>8APSYW5YC/SV:BGV<:,;.;:QH3!/A M[EI+O$:<'*/4VTY9 E#IAT&EUS:4W#('N)'/A%K?ZT;V^\:^].LO>["#?O>9$ M;W5S>GB .Y3^\_3X?:Z M'<3L=M0$,*U5ZM>J3^T-=20T]Z1O&'G#T;7W#=Y'S J3X[FW_TDCQ9]H^J9K; MH$%UQFP#A@.H!^E+9#Q,;#_M&J8?L-N'F%O?G,YL Q@Q05K!Z,/MZ2[.O MM]"__+CC/59C*XJMG#^*T)_)&JPJFX!5^*TX%Z2JTUG&$2V:(L+X X&]L549 MV#F8>BU4*/P)5OXIN>];K'S*;;5:R#((ORLOFD>RTQR@V#"Q\CAOI1\(/!NY M7MK("YC0@GE78/?YR7O?8O?8T!]B<\7P8'+'5V<,7(7X-I/8?0JYP@\$FKU$ MX*^"P*[G<],WPJ@ 0@60PUTLLA!=RZF[CKV=[C.*:NJU\CE:#MN4K M@K-LZJ1[J8]N?7?19W:S.=ROK7=X53+&PP82LH2,[1J:@&!)KDK2-WD>\2=9 M1A&:"Z_O)/+=77@K">WKCN&7<_?A4.+<)=>IPXW*GH5:]4T=IE(/D>"S](NQ M;F'1V6O;!? :P&M([U.]LPUTB^G MR 7 =5]K6>XKWXZ,$GW?U5>!+ZY,I>0[L: MRTG,RY&,=4RMN+_L2@9 ,(!( MP.K_% C^4)V/Z?@L-7-X1/-?U,H'S/EG_A5/LURZ\- ML9TWW) \W]$E8^ 8W9%DIY9/G_I"WCC2 !#C"XW] F=P3\[@LAGT:\Z@&S;Z MTTX%7AF-Z9@0JF(M%)/".WZZ$8AZ0.%W7@ATJYEP::NX)6\MNLK?8%2WP+ + M6"08U!:LVUZ_II=9<_C!< SZ MCC(,*[IVS$!OH+CCY!53U_NM' -_*\>L];X3]2ZVA;G9TM6'<-F;8$[A\2" M$_PC#H1NY;K(FFX&OB*7;@"W #51L,AW;0SY2,] %I:W+.S1)Y[9%A3:"694 MQ_/Y:M> %,"AE=DP_O4-.C7AH<,D,ZAMJIV6&6@VV;$LH9U M,KS'1.A")V#^H "Y:Q&;I7^+TR8Q?FU14TX-8%XI\)3DU)&D3VP;)#=D?.\. M*XE6O&K?^V67V*V@:V!T*D?5K_M8?8$[T6X'G,L7/^Y*\0O8%71+A\OEB!W% M3%F*B_7D:?%%MH0B02:_[(\K6* .H 2PR-L*IG]:D17_2U/)<\S\FS.%CV6E M157?NTL2=_CJ0)IRY:$A[:H?#:3 [R@K/95%F%-5I!]8*\7EU+3$Y'&![R4+ MB/G[*]1=&5)2M*Y,NJRNT171V$[FVN@@(.4$7L'A!Q1!'F#DMVY6>TT7;M&$ M"Q@,O=^"BU09_@ #?C\@\YD&3$CS3A14YB0\&S+T'$<(B1=2 TY.XRL_X!3] M4$;?UJWZ?@,N8.9S#PD.L.G7;/K=6,]GVO1,[$UQMN681M"IH'"3/(@#/[7I M]"@ ^H'&Z0?JS$F;-S86]5*GW*U@-UI.T]TEPW$A7?(V!_-MB-QRPWC=TT33^2!)ND'XL4M#O@#@& 5M&Y_'SGL M.[Q!K3HGW$:MSO-BE5.W1-V5CC4F\09T6H8B2>P!1=]V^00 ]@"P!QQ$$1+B M=SB(UE$;(/OVWN)W+8'6YXTQ8[E:XB#2B\'AAS*./]#PJRGQ_TT/EKN !"4E MN=7\280(^BB_IQ]B(8X5I21*29^B:$=)HZ+M^/&WI6?E5!6*2[*JZ+=J2 M+IKQ&\8?I ?K?TU7D=LV0EG?__._\1]/#Y),1703(UO_1]:]K2E&?Z=L?_SN MI\,F4>HK1B1O%'^T/GTMEB3^3S8(_W_)&SY[[@\/@R3%-%^9Y3P]X<*R1O%G MA8L36TGR&6.>_?G__C_/EY/U5H]';C[CWR-?T-0':0JT6ZB <\_G_*SW[.>%*1FJ6&$+/&/?H\B!34?V_'__9 MTV>IN_KVH>/IZ:T?KF+&+F6O_"2U1Z'[SO9O%/E*_BAP'/E*$1F97Z2NA'V7 MS_^*I;6;>,%_31SIG!7\[E>>_IH\*'9"L7,T__/J9)"7/C]YFDIUTZ M:JF:>.CT[L1'\Q)?-[&?Y79.'&+J1P4)I1551&!!AFE$P&$,$U8RB@L(3)5) MBL!@M*Q^.7WKA8T&SOK'%]N_QY-1J\8^_)]_(23\GU:_^O5;3_=I:56N-QBQ M3;8_;DW9^/=6GU0HJJ9*42,B"3(N4@*^DLD#+)"&0,D[@-(E3*U)Y7+CX#2FJ4\'(V. R MW) (A"'F PCK#./='_^9LFMH.U:3(@;6":@5#JDJ(H\/ IJEC&9UT1ZBVPK; M$6HS&QML--.,LWB!^IE2'O47,S1T-6.W7EO-V7%4/W;C#3S6O9])U4'//Q)B MV#!VFP.TD"T.$FE&P+)?7Y/+>*UAC$P>LAN;&,#>6X2HC\]"NQ<%+IXS'?,STYIU M=D0(VX@61V892K*W0;%AI"@L"M6\H(;5^H'F+*S.+[#$6T5FW)Y:.%X-N+L#_8C9)G9A:_U.9#UC9V<]8RJ44%:1]X M&!W&E-\6?SK"]VFO.QTS'>]SIKCUE+^??GAN8,G6\+@M)#Y-.OG"IZ AW8?$ MP'>>/CAM0NDG/^Q5S^+U1YK4G.#Q'_VXY?CNTZL^O@)R,N(W=,>1 MY%?DQ>+J,[_][.%._$#5= Y/L=73WZ$D$?G[M-$?8K:]NL%^^[VXBL/(.*+^ M3[+7PA??5<_&CR?"^)?O"AX?_WP_4IMNJ$_Y.OQBOGYA*3P&M>D79P0"! $$ M 01QMX) OJ(O@LQ $)\D"/(K,(@\R 'Y2J! $+D0!/!,N1 $\$SYD /RE2:! M('(A"."9'[P\VZ_]7"*O%9S^F!%TA@\O%;-+:7GZ B>2 MO),OK^6[GZN66!V#)KRU9W@2\9V&]Y_O8M% M9I^?O+RXX$+OVWD.5:[G7U)K3?Q*CS.A677 M@ MMA6))Y"NRP?2S&6[^X-2KC(?/$$/8>^8B1NXCJK[7X:&T6/3;["[1=DDDB9TXLL_%/* $V^[]N;C%/DSB@K C($9?[P9OW_T_>/, MF*KK_D*=$RUVM@\IL@[S%6J5F#$=Y^7X P&_[6#%CU/D3Z[VY/#D[INVZY<; M-6[-L-\]LOYQAJVU=^7)?#IRX0"C6Q%?)^!M2TM&OY(#VJ@'%"Y_T&VEU\@+ M.7^MN.F-.JZR5FQ/WRN/>6+IWV;,D+\>2G:<.CIJR1?#OV^@_'$7-1ZPR(]: MY!4VCL]?Y+6CQ"M)MHB)#E!?H+Z?&.!??9%WH;Y7CN7_9-6%!43JCJO$;U&2 M M=5;"DJ^:YH>V::=91$>1,D.87M@XHY6#U8_67*,5?LM,DU=])XYMK,>7F_ M*/V[T(!,6O6H/B]ZM-*:1U(">MP8JH_[PB39%DYK9&QY\GV38+[M$7W%Y]2) M&'XI>?$_C%_E3!5IPE#T&D<' M^!5^ZNNVPS]2T3KY#X\@]!4ID*TE\ XP'. M!SB?JQ>>+XLH7

Q^['67J:V%L6=8OM5@+,A7AC]Y1\$PVX0FLJK M?0'O\WHN?&WNY,?]7!;W^C3WHX_H#4);X@*V]I&P:1*6.!T-XX4E&!J*H'\$ MH/UP$/#5^\H!] (6"19YEV7'KEB64Y"5\7^20N9ZRA* 2I=;_1T+_L6EGZLH8=NP M)#M!8H%7*2E=?JCAZNO-39'HPEC9F?K0"Y4>21V,.6^^W+&-@Q6)=MD"Q9.".RA;74S;] MQ"><1J-([*4!B@\WC")F?, G?!28=-=.X;)HTONC9X5&O?.]O+"=Y MU.^^,[B4-',I*75CEY+B7W'JYSM)'S_[DRM)"7 CZ>?=2"K#""FAI"3 1)D4 M<**L"B*-K01<7L'E,EZ&8?SI(LN#YVHVDXPE7[32Y;HT=C=DAWYHL! K! MRCB:S^6\<"'I\Y4DGA:A_E,ZK>CG:TEIE2XKJ"@+,B53 BXIDK!2%$2@I;(H MD64:*:_$Q^5_NTB2,29]H[J;.0;I:?1*X"J"TM*2V.1G2J5B=3OU@=Q@9S.V M;F_,]FH*G[]"M*P<5Y8YI?IL%:Y8^[WA;=UM2HK]3-KO;:4XF*A/#*N)1DN7 MVU$PG-PVFKGRLG_LRC;9%4,#)72SMM7J?K]_B"FSWP_14V$QZ@_C%*M*DOI^ M1$B-0TJ:^7[:8D8;K:HA, =-9^IPTK2ZY>06T35@<4!$U%UX*M8!0VQ56]V8^8LS>3[O!#H[T1]U.C.L0TGQE ;B5, M+S'-O&D-$P>S&1;"?(/NTX?:NM]=I-^/D)FG=D<1.>*E%MLX<.JX5EF29?GL M?:<5>HPVMH/,+_?&/8@+:;,, ISC(;3ENP(MN3Y;(E0,XE?))191I$: M2VZWD-&!47^R"0B\UU;GR==G&;7>'QA\UV @7E&1]4*(3-5>I:091I%(SSB8 M/D\8,XAMJMLI%5O-,"&E?R:MPU6:/&*' 4Q6X/ 8^DA3XI)W19&?23=]A?&( MA=OF@ZCE[_M$TVBLAW'$GUD5 6VVZH@R.S!G,]A!)]DF)C$Q98:IXEQGC [K M,X:R7%=\=#UI-./U4UFF[NRYY-2U2#%$NSU'IN.6M2\GWYYEJC*H"5IM)7+L MK*KB]&R U!DN^?HL4RE$X)JLLFNQ59^<]0:;==@@M80TPRG.@L#RMP4PK5O/AN4MTO<5!X'Q4#OCQE!K@ MJ#;;J>,D-\DHZMZKRBM[OPW9B)GY(Z\18 &LGZOHR" M;H0&]<K>X^#Q8<+,0U^?1+N$,BO[65WBNMO#D47MD#?&,*K4G80R MRZC-' FBSEI58+W?$Z&-NS*PX2$AS3"*Q<7#Q)LR2U9O=WQOJVY7ATY*FF%4 MZ' ^MH[Z'@_5:NQ66'?T;A#O9W"64Y.69VTGHR,-0^6&O=)[S.B('Q+2#*MF M:']8J2^.HF'5@B7<#=U0Z@T3T@RO)(@)R]/]L6V,CWOWL$(.:G>>OD"&6;;M M5S@56P]Y?:]#9A?3&:Z/>9M=?#%/:#,-V\X-1'MH#QMBA MR\'"F,4>H7RBS3",\J8#ZB!"%M^IDN)LU=K.6>OT#AF&UV7YO.@XK-C5"]7$>< RX?TJ1D%\UK;.%KI$1",KN<$T6FL MC=!(GYKE;6-CPIO:--KS@:;VZT?"%)0ED])F>+OM;=0-RVNVJ@'?'JT[Z M#FB&8X%N4I"P&3.\@K0YT33$\EJ/:;&L'(PNLYYR?I_E27875!QUA(_B<# F MS3#WV/#PWJIZ[,&-'>(X(Y+49DKZU"S'O% G:S,O3IZJY,:8=I<6R:V&*6V& M8S56V1R$R4)C(;FZX^J3,4WL3L_-<,PS-6,%'9PUVYFK;:L\V-F4=Z+-<&R@ M-QO15)AKL.XVMJ@31$(E43$\RX6CC/DA(,UPP&R-O MQ:/*CE6BEH?RK:.![K6$-*-B\R[9:04S484;F(5,+$5D^D9*FF48NB2%]KA1 M;_.Z[$RYK3R>3)*%X6<8!G4@\K"N,!5V)[JT+I.[IF2F"\LR;"+4X";O635^ M7"<.W$*?=S;0B3;#L .SV 6^*=1X**+#A;D.>627TF95C';+4W,WJ,"P*%*3 M73/0QB@>O^^9.%H_$&QOVF)BS>TL]K,M6<'9X3 AS3"W/FAT1F6L0['Z/EIH MW9K13?*(F#3#W-'*#E=]B)+X8#@7)6/$LI-M2IIEKH#OQGM\>A!8*#Q:RX$+ M,ROLD-)FF-OU@V!?W93+;+5,=1H][(!YQNFY&>8BV^:QU3/<'8R.]?EF/M1= MMI,R()UYU^BTRI'$&:C(T>G+9IEK M4@MO-'!)'Q:/VPY/X\029P\I;8:YVK2###ML5S2BM03Q<&#NZE3ZNEGF&FRAP2TBS'ZH)A(FIM MI/(64J]&R$*<1@:3TF8X9ML'PT3[I,-7QQ;7YE7:,D?IVV8Y%DG=VKA:;K(L M)Y&CLFBAT!$[O4.&8\W%S!8'@SB^JJ)KHSM$E)F6^)LSZ04C3N>3FMUL\E;? M]"ED$S+QII609N7K'Q78\;:(8>WI_41M(.H8U1+23"H6'301\R?(@(=LV4.. M<,\T@O0%LKE8.)JHS5D#;L&Q>]BCCYL?F%M_8^V 'BWP;ZW8PNHEM4]IL.M;S^,;*4+8Z3.JN0NBZOW"[ MFH">"9YI=("L;)7IP[N6IS+F#K9ZE4-"FE%&;RIUH7@'7A@BJ@RVD=>QZ49* MF@T&J54C=%H]F=])PZY"E->+R2PES6X\+C>8^M[0X2$Y4#N6!.25Z'*.5$F^%7E=C,3;/-+_B (_N]00<-DSP2/1,[(VNY+2PJF,;J M=L"VQAXRG#92T@R_1E)CL/;U&@9'8U0^]H/-E)D,$](,OTA"VCKU@Q7 BJ.L M\%:_Q4U0)B'-*LU(]&:63FQ"8W> >Q.RK$T#.'ULEF&\.Y>%0(5:K%@?-(/1 MH<&,@D-*FV%8$[/,J-Z+78 R(;"6[*G1F#O19ACF:!VM;)&;/MM@=8G4!R,\ MBJ,5]$R0"S=<;HNNN3A'KTE.J]8QE\+^D)!FN+ [;F?32MN?PH%!C_MAO4/X M"RTAS7)AN2+V^S8[)=B.S6]HMB\M0BY]@S-AQ9PE5I6=*+#C#B2P\*!7;:[3 M5\AR 5)19!!.,8(?X_8679#2\; ]T6;5IL.,;#OD=K 21-W=!)_WO#AX1L\$ MN7V>YITB>[K\[J6TF;368@A1Q:%U@QQP82DJN%=]7AZ;I:W$#-#MY!* MP+N56&M"5'BLU]+7S?)6Z1U#:;&TYC '8=.A=HS*.^+$L S'&MM&9=.BS0[/ M:=/><,P8W"J.;- S\?!\/-]5-V8B8>;K"FH-PY.M M#N7WZE-6KI]H,\Q5NW;?U\J!Q',\A3$8W.4ZR(DV&[(QD->/EL+ X"@Z"*D. MO*JM3K09YN*U8%_!QITFK%2;E#+JUJ+N,N7"F7@8[R#,8+VML1U4&$K]$(\_ MBVG/Q,-\=. WFT-ES*(Z"E'](24' MA#3#W(4P['I&FY#8*KW"E3;6M)MQ7(.>BX=)!:DHN#<9\6-!6%<%I8KJ?OK8 M+'-E>MAJ;LA9FYUMIM6*9SOB)DC?-LO]N+T#%I79:$3.4>SK:6TV=+5MK6*CAH? M2\*))&0Z$P_OR3(VW!/CHR'. M!DRS)7+DO,LDI)FWG>V0%NY3 Q'61\8>QZ*LKRBH]<8F>J M/K*O=+24-J/FF,"'ZK+3$8U=3:Z)#"GS(9ZN+!L/UZ9]ITRL#A3;:799#?=[ M-)1 CF?BX6-WP):C0YW@Q>V,WO.AM>*%E#2CC#S2#';<8L2QG946>QQD"W=C M5XZ=*R;WO7+5@R.9)3?,0@[6Z.00)P78F7A8*@^0[AJOU5C.E@-7J\D3#T^? MFE5&7T%[VDJ&]FRUCKIB1\?E0QP/8V?BUCX+$WNSV93871,-RR2M+<-^2IH% M7@)J3TB*QAD*CXT.IE$K'^>'A#2SKH,SD#>H2(EPPUJ+"JFN(!-.2;/R:GNJ M$?:H'BS1A._U"KP\@I6U0&++$W:XS MX7&NUX-A]UR2P,!35D6I.N+7V?DJ:51IJ@2I,;]J08&4&PY8[],A(.:2T&891 MZSG>E+VVS(I"6!YXBZD2+4^T&8;5AFO-8X_M!4PNPA!3Q*US')QH,PQCJ^TN MLZ/Z8S;R$(9!MW-QFC#W3(2K$L9B;6C[IA%85:J_''58.0["L#-AZX!3[,F^ MK>[YQJ!3Z7F;X:J,,0EIE@OCL#J5?8J+> 7VB"7C)0CW,*7-<*'CC?7V$"Y3 M\&XT088D%-2-X^FY&2[@DAC8H4\)O&X9/41"9_NY>Z+-<,$E#BU^X([C=^"U M>5N!]\>J'B_M3'QYZ/6/1KGJK]A@;\-N1U[IJXF6D&:XL/#*:EG<[&4^B.HB MCWOV=-9,2;-<<(_5+30]>"V^T6[96Y;V.V&-26FS^U[/KZO6(9@92G/;7E'- ME;0ZO6V6"YRH'R:.7IVST9 PW:6I8/KT] X9+BSVATCI,ZLI:TV[H\,@VL=O M%$OB3" 860L/6QT6!(QZSO30ZNW;4<@DI!GC45ZPUE)A>+Q$5QM_Y1IEY$2;;=V)G@SMDI4\4[\"0[=FN&%DFR,R:ES4;."VNUCBK"BAFV'8(4(;/;2N MM_C=J*KOU^-F=RBGKYMEV%&3**Z%NPU#;-!#A$=:33JQB#-QH"!-B7&EW!FQ ML_Y,F[6.NX >I*09AFF8BF#C48]A.])^1/&SD,-FPX0T6T@NCTA2=;CH#4SH M:=)L+*=%$UKAX_T4&1Z8E&%9"--FN8W@\+01=/L0YM3+>U>) MW^%,5X?1]O;+,4OT%,/^)WB+:GT%9[NIRDCSV# M=EK+YJ$5]=HPJ1#\I((':[AW>FZ&N6,EV!)=R%O G*K1L_9^;]3E$VVV6$$P M&J5&!FJ@WACC)+-SW%=3VBQSV:@%C7NS/<.+HP"2F>WAT%88 3\3N[O=OKC3 MCLK84,AEL-Z+5:<21Z/XF8"\CJ+DD@N7,CN>:A:]V?:ZNU5*FF'NU+-;9%4A M?38(5FK8EGDSD%+2+',13AE[4'LF\@JY6,1A J\:M1-M-FA#]H0NXKT01BEL M=!QH:K<:9X?XN6*V;NY0;[]JUGC.'A LTD<7J_!$FV'NW$7!Y9;00'/H?SW&B) M3>*L #^3%;0URN07["@RK 45QUKVSAE0PX0TR[$YNV6(E4XVX=G:'Z\'M ^E M=WN=*V=;#6*L(BC18<5F($_[[38"DF7Q:Q;K-6C15.WSU&++68#5Q^IOT!;+Y MM+=NC0Q4AR1^)P;N6/>C0[1)WR";3_=:6'?.55!$, U MY480V(LGA0%!?)(@Z*\H2.CR( C@FO(C".":\B ("H2O^1 $<$TY$03U%09Y M1!X$$5L$#@21 T' 7ZD7C^ '@O@D09!?89!'Y$$0P#7E1!"Q:P*;=1X$08(\ MXD,%\?8+(G\)U;W66/-YC*#?P8B+)E&Y7K+DF,F'__V"T%]^%P,I7_F>ZV39 M+YWH^>J9I+ZKR\K3F:2V]/7TT_C9+4O_YU]8^3\E=A?$?/UV?.=EM_-DW^]^\;OEK<\0^^]; 5"$3XN57NZINP?[ M?ZV=#1C#]37CLXPAU['!=13AM9:J^^1*HZ#,BK(B$ 9%2@"**.",BHPAH\M M$ISN*<]QD8")7R=I%!+-FRP37+],E/M*(>>O%1<(_SYKA*SHVO'[>#@ 8>(JHA>XT45"A!QED=>)GT%:>:]IY2?ED'1&_"_N"*W'5,!? M.X$GVK)74D))V?JG3[VUZ"JG'V71%_\JRJ:18<)I#=D_/ZR%I, .?YP(N3#X MR>^)]L^#.^(KC!5:S(SE!+8/Q/R6/+[ 8JZ*6]TO3B_$M>1\2M@++.>6+3F6 M4OIWU_&\OTI W&])S0LL[IJBZI+N@PCLEPT,!1;N1T=@E\VRK[@U%[NR\M$1 MV*V*N5QL:YXXF?@K=U6" E3*\E59!M,H0!%N;1JE:(H YE. >8!C?L Q/\ \ M_NS"L/M4A-=N[[I/KMRE>;Q\:=5]*L)K-TC=)U?NT#S .%C^>Y=N:!RL:(H M!L2 >7QB)U_1%.'>FOU6HF1HKA/8,B0YIN/^_2])4A15_4_.N@ KHBG:DO)0 M:@?V8TT('""'U.].]=6][ YDNNZ>*E^I]0*#?1V&??5\+B_\&G_\7? M5_I?/8Q?T*Z[HI0I_O_#Q#\+8%VU9=&4A;>CTA$55W[M+$G?X MZD":VJPR\E*?[Z^#O3?\AX J<*I(#!0J(@0N!!FBANDV?YBA5;W>GN MEF2PQ+'COWI,J'O?J$YC9FGW>$^Q5HHK:-3&WC;TCLNB),+2NA$VH!;SI20K MDFZ)IO??+ZU^_4M)=5Q+]/_[10_]O^W DAW_D>!+R1:MF*&/W_#W"31O>5Z@ MR%]*7BRZ^)?PEY(N__?+1!*.<+-J.QNE;,SL@;X@5YT-?&0$2D"__(/C#V48 M?2!(ZG__[X]\.^L""V,'G[!)?APO+HQP9'S"_UQR.1>')B[C#OAQ33#;BL03 M2-?E VGFLMW]02E7F6O[ @A[CRMX=J_4Z4V^.03LFT.P=P&MD5&EQ9*D/)H' MLY4KM[38(1"Q0P!^X'I^X++QXN?Z@8MC,$7V ]]/:DN&D5OV8ZORHT]H;*H& MMT!7M &-*FMS-HT"/3IL4S)-[@W_ER!]^'D=,3_'X843^UMS^Z!FZRLC6, MIR>L?M#VW3Z\UD?]X<>ZAIAG\6/.^(C#<#2JR/O^@+>F:TOR**?7:R9Q X)\ M^0^7%4=C"[96_YQTNN%%&T$A!W6ZH&&-O7^96"TCOB4D!'BG'&R6,/N#TY^^4 MA0>I/] ?W%+]_>*P<[[J;HUMR!,LX_<,Q6;9O2OR%7__P0EQIG[N'\>(55_U MC&KE2+CV!!4&BR3P1=%XRZ>I!X0NOU LR]T(7$9!&7D3>'[B:$NNDI8E2KX3 M_[A7[$")_U]R-#NM7Y:T0)<3-!TT&.9RRNU]MIJL#T$_8@[]#F7Y^3#NAYT: MD#/(%JAAD0;"/B/U*SCT"!0Z]R-RU7?^T2>?N'5'3?F#2-)RJ_+*NILCS\D@;8PK;F,AKCU[,@_WQ(- G .H!P^"W5=6 $\L[ M"G7)#*'PA=#&^L :EBTH;%<+?G:I7D0%[TE+@I7ZA*J5Y6(#5B< M.L@(UO;ASX(**67=P0YJ8\2CK7XGA#U3&I63D":!%EX-:0H\E==7_)*>=CJ" M#J%"@P@O50L*(\8"P=>?,7B1,R #F,*-35 5N>VM0* (L(T"SA 5B!<% MPE> *11P6*9 O+@V5'/A;L%:X(K)VU-]8N)\*U:4/P8"457*1N5Z(X3U M5E"/Q!6^9/J_/\$?)\*GB;_D.IMS%8*!$U*.J_H\1-;72'W35XTQ(Y13T .C M'E#XI=Y#X%EN>5CG.AM+X2O7A9DL*1 O<@;5 %.XL:&* O'BVK#/=6,LRUX+ M]%';VE$Q9D=NZQ(L-&#<)#Q* )17PZ/\ MCV;4'5>)WZ,D!:ZKV%)4\EW1]LQ4 B7Q&RQ6A#:7R_4)% @2R9M0\H>:WP+ M<;LX!M#?NT0E;A=\ I]#U!"P1&#/)=)WWZ8V4870KR&M8YLU%L+XT'EJ&S^ MH'G\5]_V&#)7'R/F21(PG_C&V/+D>_C\O:DL3C(X=2*& \=-?^'[KKX*?'%E M*A-G(,:/\<^D'CRS'ZT=:52!JS"[Z0\F%@5W#@("G\Y'0[)G/ #_ R9J"@G3 M@/WS=H8I/E:8A:^ WF'-_W9+^T!_KUZHO^0T4+XVQ4+7U:\=/#<;#-[MM>") M4;4=U;:.U5%K-TR"YZ1P_W+P7."QAW0Z!%J)GB+'PK>V,>M/I7PE3'X&PQ"W M6_DOC!@+!+7> E8 AB& *8!AB/L:ALAU/??%NVI@M3*6M]TN9D";)CT7VJW. M0OS]&NZSP=Z)\XMO3D_F3D.FZK.(::3$B_!B>8\5=Z]+RFF6>/3]K,JI: ;* MF[TN&;@^C!:0)"))%N#LL/=]N MA1GH[]7KQ?E; ER MX F+JKYWER3N\-6!-.7*0T/:58<7;$F,/[8<.YV=>&Q#U/FZK<)\I\&/(;?> MEM?AVN-H*2F19,2( 0 GY R]GK/ IM.@6"3F^A4 U&!8 I M@%$!,"H 1@7>U=K V/+3MLVISS?S,]T,=N!X"[$_'O,V^Z_,9"$RC^O"R.L<)0I5<+ )*#28O+A1& +H[SV "K>+'0#]O2$DX ZK MG'=8U[_=\CW0WR(5XPM><[^E"8JDY):6BQVUY"J>[^J2K\B/PQ3B071EKU3H MS@$P3'&_A>4W#5.,OFE]2L8D.M]PGU_N_;V:O-UB_4KS '=A:$K X(/Y&5? M$Q BJ2;3*/U 8^"L9C!0<7U>%*@P#4P!#%3<]4 %L W0M0^Z]H$I@*Y]T+4/ M3 %T[8-69="U#[KV@2F KOV;[=I_"X*0,Z"@[KBJHON!^VZH(&]1R>UVE">J M]6]0[7]OM?]1M<\>H410E?Y^65<<&%WWU7IKW)EL+$9 R+1_'",><)K(5/S_ M*H(9Y ^BOH4"_NW6Z8'^WF75_7:+ZT"A[Z%4?KL5<:"_]U#?OMTR-M#?&RI* MWV'![0Y+S+=;20;Z6Z2Z\!V4?XO20#Y2ML^N(\W4A57'?GTG9^W19HN+JV*96O;TJ%;F'/KVV])R2XW8L"?B\T.'."(;N5>T?6 MCNI&PU\/74XZVAAR2(("^LL_Y8&#;D;XL)*!N6]-EX&VWK,[>XY(<(> MM3^80DF7HLQ5W,1Z\W;)$RNK/=E_"W"CCW5A@X0VQ@?PYZQZ2AP M?7A92Y9PI"FMI'Z/C3"GP\QVNHWQP\22Z2__4 CV@(/=N"AC11>QYVM/!ETB MJ?U#(Y:DP K,F%3F_+7B)F2NLE9L3]\KISSUR:#1BDT.?'9D!$C8[;:@MCON M?+!!QSR+'W/&LC?[Y8Y425)G&QS$L>,Z28R40V+9"!)OTMG+_\#X=CZGK2YB MUGD;F,J5A8\47]1M169%UXYYXCV:LVF'_$)L(3JO<-.=,5FU]<;Z_?TQ[]J? M(WFP&82+Z.XKI,!L1.6[(S-5R02DN,G,Z?G$#R8^WGIYWI>Q&(K:SZ)L6N M1C T4:)5O]<;1QTFU6GRRS_$ X;A#Q2>/5'\@S:HPF,X>9O N\@&=>TANOS% MG;]GPA>,,&NK7F_!K2'#&+-67PIZL[U"GB+,\I=_$#C>G.@W3FT *\[?'.+' M6/%=A9D#<0TY\'91AV?6"&T@*]6'&A>.$(56N)B1D+UAK2I)80\8F3VKJXA#F 5JC[B%/+@P]P(5>:0%*,IM'817F)ML@-'#%Q;%'8#2WH2BW<,)?82[# 49S&XIR"\<*%N;:'& TMZ(H%P:C"JXHA2_C M@JMX"G@5#S":VU"4BX,B!>+%Q:&6SS.:U\>P?&?[:;!#!ACK*WY)3_O\BM!H MDS\H,V]36N"P[CS/&.5OR7D;4 +ZF^AO MD<8G\K?D&Y^]^/G(D/*S(T-0^&-&,6AOK N-WJX#HVUYU824&HYIO]]H%V=T MI\&MKN-YYTXB56W\Z*!3@Z^.+2A8!G1S'0WC]9RF,/ ' @93DN#RG]LOW-UA M43MOM6N@OS?4=)^_)=]XQ_XKP4:XI@DKDAZ]U^-*_Z@=?^J!?2ZXRKQ2Y2DP'456XI*OBO: MGID*IB3*FR Y1L[V08_"C33HY_(H3R#^&ZK@%Z;M'IA"GL5_"V! 89KI@2GD M6?RW@"L4ID4^USG1I4['ZJK;XTQ )FT6&@W)-@U-YIWN[Q]<^:MO>TPVJH^Y MQB1)-4Y\8VQY\CWQ8+[E'7'6QJD3,1PX;OH+WW?U5>"+*U.9. ,Q?HQ_)I># MZGNV<;"M%2RR;;9>ZW.$F^1R2'K>%H)ESS,!K@P,+MSSD-R/GB1GH<%K41/D6,!6]N8O2?,2 F3GY42:+D!\QAW+LQ;0'-N M%[0!^GL/$$S!D99\J7;1Q/G% M-Z>'7JQI;_D3B;R M9#ORF4O9X#KM+GF(J/$1VFUTUW-3H8>Q.\&$V)O$S@3.7A@*# X,Z( !'="_ M" 9TP( .@(T^(AE@;/EIC^;4YSOWF?A_M=MCI$3-(CBP5K6YQ*$5O*HE&S;] MY1\2![LU&)RZ.B\*!#@!4P"#-V#P!I@"&+P!TP9@\ 8,W@!3 (,W8/#F/C"X M]Z3=*FU9"K7E#WQG L.+_60936DFK9.CK^3=.9^NF2J>'W]! JQM%3=ENRTI MI10W237!>RC9BI_\WA?#TD'WU\G=]/$_ 0U08.SFSH5Y"QC-[4(Q0'_O 5@I M.'X"]!=,<]QH<1WH[SV4RF^W(@[T]X;JVW=8N[O#:O7M%J6!_MY#B;G@E>2, M_A9UWB#IJT[KH(Y:3#Z9BTI&9/8 M2L-]?A'.]^F#,K2=81$\Z,!0MSPFVTT?F?(' 262Z0/D 4')!Q2E0$\CF$"X M.B\*5/8&I@ F$.YI @&8 NAT!YWNP!1 ISOH= >F #K=07LOZ'0'G>[ %$"G M^]5Y441\(D\P1-UQ547W _?=0,0=AC(%@Q42??PWP!+>BR4\FL39TXRH5I>B M((ML&%:K4I7ZM+M=18R D@F>0)4?"!S)@ E_ >L!G>^W!@$ _;V'@O[MUNV! M_MY#%?YVB^U ?^^A='Z[%7*@OS=4[[[#6MX=5J]OMT@-]/<>2LYW4%E^;U7] M6E7GD;(-7&DM>N>KSJKCON4HD,*@[)GU_Y]_(21\4;SL5'M>.:ZLN-")^&]D M&Y8\Q]3ETK_@]#^@-GVEVK3IVG]_MP%._:D,77?$S&!4\GZ3%5Z M/'6-_J&^)=A.Z$78M.95*&8HH%12E49I_ $M$V\K2Q?&I H$49X*V5:V6M7:7EI;$ ,FQ_0\4^49@&KBM2PTT +?U=@PFOVX+1 Y&(@ IO1V. B8 M$C"E%P FH!XW5MG_V($+X&G?CG4!4P*F] )Z!DSI[;!;?DWI"F6+#[K/X,-* M#7*W(MG208-Y<:YN1E6##-!56FI(KRIXK=;P^D3,M>')BF@F1W,]E-J!K9RP M.@Q^./V02 0T-!5Q'.;RIVPQGL"I'P@W3GK\F!/@;9L/,-1 [-5(FW6T/QB% M29=RFH4Y R.2G0'IT9LZ#0?KR#>8<&M5DZNZZ?2J;O(!PY$'\HVG90%SN/I\ M2\:M_<\-CJA\\$[\^1;\KJN(TDJ+V'/>!I;R9<^2 M%%B!&9/*G+]6W(3,5=:*[>E[Y93J/MJVL->0T98F?1CMA$-%GO-.T[JP;5?7 MK2JMF!6:'W?GBC0VJH,Q-4QL&T&^_%/&@%T78PKL(G:=MT&N7-GU2/%%W59D M5G3MF"?>DQ&/HEEU4)]V>,M;ZMVCY0C#Y86-V#]R6!ON,SO#VFST,FY'2+1. M-V@$3U/F,@$,^3;&X2[4L/YGIC!Q%=$+W.AYRFF12RN@#'[*=Z;>A-W8T790 M^9/S4WXL&L6\B2WI3/6H9389I]H70E[LZ^HB7,\-=7+:T,@O_Q /&(8_4'C6 M'#[H>)3"@TUYFRB\R,9V[:' 2Z WUS#A/]_*?K+C9TFGIFM]HQDB+'IT;8T; M;\IEZK2GE;_\@\#H TZCP(H+,E=Y(2N^J_"4/T[J)&%WA\9,C93)L"'P@GSA M(NYR<>ASAY%/&-9D"&^\;H.J=M/=-,58J7@_1I-N(6PNS!W M)J6\>'DKSRUS@*+6)C;@(#1W(:BW,*)A86Y-P@8 MS6THRBT4:3_[DO1MX$GI] MB5721L'2[Y3\M=*292=;0HM.6K)CI\M2E(L6S]^FY(6 MZ'(R+0;:>FYA* P<69[GD:;\+3EO\U! ?_,\U)._)>=M(@CH;YZ'6/*WY+Q- MP #]S?.P1OZ6?.U)C\LWQ"*"Y_I"]32*I>\55E45R3]=PLFIS&-BE?;$OHGP M6X[VV"S[?7SSZ1=>W7%CWC#?EJFQV_E./5#881$ ML)^^XX\&5)KF7K+5V;K%5LW5AD2U*?+3X?$7[.IMU(>*%8T:.E_%: 9>=(PA M%6B)B)))%?(!/3.H BXNS>>DRC7JG'=8SKS#4C^HZ --OX_Z?-[*\"!,^X P M33,&=&-8A6ACMXS"15=M08+U61&6TAI&UJIQ"(R@6Y^LC?KA*$EIA'4Z%>^5 M".L/!C9\9WL]S*2O^"4]/4P!-)_*_(9"E,/,4P!3R+/Y;P&L* M,R4!3"'/XK\%Z*2T^VD13NZT==FL^&)EB?SROBJ*C)?%1 M K.\&A^]/H1R532E[KA*_!(E*7!=Q9:BDN^*MF>F_"^)WZ ST)@#9DWN7)BW M (/<+MH!]/<>L(O;A2B _MX#X% P7.$236 ?6D%]^XTKPR;)6NJXLF.YJ3#? M[JS%SN^]_TK3IZ3A5]_V&$Y7'Z/I21),G_C&V/+D>VC]O2DM3C\X=2*& \=- M?^'[KKX*?'%E*A-G(,:/\5]J NNO!]YQTJIT67(^7DFN7'-'HS@[0=-;70@R M>WDB:+('HT+%Q'+ ]IGG(9%K"K/P5=([Q 5NM_P/]/<>BOD%J]E?(9;_X$)] M;F+NA549>36NL8"YZ,@02[[>FEG#).9.$(%78NZBCEVDLRG02O04.=8!:QM+ MX 02*&'RLU("+2%@&@.('TQC@&D,8 I@&N/>IS%R736..9,\3#0'HBZW[*JX MU7W1?*P4VTYE,6S;Q)K5&7VKM6UJ-9G\?J7XV?CQQ/G%-Z4T\3Q2)$>STZ=,13-0SL2G9*_'&Z'57K$D7'>$PZCN'Z:, M@&$"_>4?C'XHH]D(%?@L,#8#QF; ]@W&9L#8## %,.8!>MO!F <8\P"F ,8\ MP)C'38QY7"$//R*#8$ *7=R(]ILMK2Z$]2PYH M+<:)7$_&<3XZPH>)*NJR5#X&Y>N[X5UK6V M01G<_>BAG7\PV=I6WGRM67EK-;Z:Z_I @S-'Y0(QXV,AX>(_MH(#'W&"%LL M*I8!AL]._ GCUB9RH;)4E%JI<3^',H"3H @012I-'7 7$P8B"3KGY@ CY_ZWREA;=ART]>4L>4)!';K,XS0VK0W@)7NI3KK)83XI+=#GF?OW. MFG?G!R+7/]!7<[XN&7)^?X*#A?A13M&/ M\A;+<*X*)8/+YH1RU>:\GJBJ3A&%,')!T:UG3<-3S; 9&MX8-7]!/=[W?"IP M?U*>O$HM-P^1X)R?D7#SELR],_;&X)4A,5.QG;Z\2G +_ #_M; K<0[X8^X> MY7YU(=#E255[R!999?6PTD<2RR-_C,#S:8867U'-0$@J7$]G@&H7<];U#5?&%G/OUFZ;2 MN1Q/[F.2K?3]M#@AEQ)A!9*M1+*5""N0;"62HD&RE4BV$F$%DJUT]ME*WV"D M?YYK[0,,Z[OLG)E:2K\Z8";=CJ.,?79:#I!NYC66];&G'V$\!)>BPX ( 8W.,>VU-]+<8;)M'U''Z%@I1 M22BL/:QH-9&>=4!O+3S(S5;;=.E)ZW)%T[G;K'7/Y24VB]P8 I5F>8YD?)", MC^^GQ0EY1 @KD(P/DO%!6(%D?) P=Y+Q03(^""N0C ^2\7&TGJ%OLKSYS* Z MZEJU4=G7I>R#-GH4V7ML>2./T+2Y/S^Q-0YA,#DU\\OZ<:+E^+:M[8>LH!KN<8J@?0 M$E!["7DI.]KACMW$CW[^T?"DJ\1S/;Z[,;?@Q_*(5ZJ.[;H'^DIHDTL%\.J" MHC(3=I)QFIVQ8G0D5D1])?AL+DUEJ5?59B!L1[(02!8"8062A7#V60B$%4BH M^Y'0XH2@>,(*)-2=A+H35B"A[B2^EX2ZDU!WP@HDU/WL0]W?XYTX)B=$Q79T M8'B^\V8WQ ]494[,J?"6- SB28@]"2%+ .V -V'J+:O%G*MERTR?FW/4X'+: M]$<21R%O0HY)@\.<+MI/S^Q.@ M\_-%R,GY/2.\^P=B>3\0O3Y?D)J4TA$.)E_ZQ >,5V-.!D@H?_H6>KE&N;AI;Z#X7_1S#M;\*T47FB#>^T]!WX MNF([-4NUIV"[.74 =1] LSVG:@M51NX,YE[):9GE8K.J+R6.1F@V(U!I7GPE MG$U8\;."X[^1%4^(5@%R?KQBB\2.?31$58BK/2,UXVPTNO= M=5;X+__0PO4ORR5#GY VW$&45!;W)7!'_Z#^6N;[S*1].+A$ <8!)XO M.SBX_T"V!XYI6. K,W*VA00+A81F^Z@/^?=+B<^O Y9WI9;^@:[-EG%MTXS; MUR:9J9*KKQW7SLS_)%T'+R7(USG@LBPTN2EOW+?X0;6:;_2LCFYG7"A#&.2R MY(2T2--IGLF^JJ+7B7'?M^7@?#>_;)'D_WU8GLUW+^OCQ?#)<(A[^%1283/@ _^4 RH MJC_U3?BHUO+&P$&/.6 ,+-=8@ 1"$4"9_6,SLH?NP-C.IBV:+$Z'ZX_6#V M-(/#') -ZU6MX3;947W0TX4ENUZL 5W/(]E TU!1R#[;5Y%(AC_SL)Z!9#CD M##TJR7#4ND(7>+)A :TL.Q:DB1M*!#-[TX/?ZHW*?J6]]!;YV^ZE^LE*@F]W MM Y?R'#4,-_0;MR;EG!;'&%!P/WZ3=-,FN9IHB5\8.[B$3/-)Z41_!FS]!T@ MN[ZS3IK6MIV=-^[Y8JX\'Q1KDC$9=&X_$%[;N38W.-M#Q9QF:^;C@JK._ [' M",I=?1)PB_#K-Y]F62Z=Y=C/NCQ/W@7X 4[S,[@\#_FW3U8.?,V-^3XA\)D* M]&5E-!-+_>K 7ZFCM:HR[H#"QC4MPGN38M)UZD-/_F3 O##NJ/GBE5DM^Y/[7MWT%RTV,(21]SU' M<6F!RSVC_V+W^_]X,MRPCV*]Q(:H4! ")[DCZ/\T@_Z3VV?-X+F,"70/'Y%7 M,N__ MA?^))J&:0':0%!F'TXZ$!(,\]O!-X85 4?_U<8+_29(QW$88A"03+P=)M!#(*O.DG&5F';_Y'-I?RV@V7*=()\^F?6"RR M:#K1,=%G6!#&']HN1O;_<8 I>\8" MH-&WQL5[X]FS?QCZ0D W!?PU7!='7V0_:ZMVSC*[V9C_E5-C!XG8__1M]8.. M-AV?[2#$Q4)RV-PZ[>%'B2.$B OGTT?R$14U*"+Q#YDX/O?R:\[^]KX=V@X9 MRW,I*ZB"R*JLE%5H7>)$@99$P.2D7):1 6"$',>#7\%;OTCHY39[HFR],2D@ MH#SL=VNEY>51FO8DP2*R]',ERWBI8D76\U>JU$K MY?OE4JK7A_]RY5NM=;DL MMRS=,3/3<5E>=R3L2MM^4JG0_E5#,UVJV./NK/FU?G.W&$GL_MN5SG"6T=W[ M5KGWN'B8/(R&S75E)'$2M?MDILAFY X]I"F977>=*7)BG\4 MLI1658-SX5_F'^1*-N;=VN7E;G'=8UJ36CX/KSI@RIEQI!#6\O7F:UW?J??EN M6B\SQ5:F4:@+-8=>2MG])Q\M[_[JGE[,J!9?='G6+'7O)DLIM_]D+T/+Q8E= MD,N,X"RI;*%?YZ2.).X_V9^/5G/>+]X-,AI8E@O[MNKFX\U>KI433^X\N6G>CJ[L:Q5!"Q9F/NL*\> 5/$WQ4V'VTL!JY M3+'PH$U:D/,J_24#ECH>5=Q]% @5S\H]#JZHZM7MX\W5H'=5&(XDFMF?@*MJ MCX-QB7(HYEX<^/[U8C#(Y=&C>Z/.&VR&;S4K:XH!N9)9MMOLJ PGP.Z/.K76 M'6NX6MU1\\Y2?#1,YL%AX:,'SFG[YG(Z]]M.KNS[_3XS$TJ]9@72]$$#AR6$G\C MCV;IT9UDNM>,7QO;]VL7,O^!XP+@W-@'6L\.A''FGIFPS/"J.$*/[FW!8OK@ M6%?VC"H#>,2L3+$Y8WPXZH&3Q2FKVYL'\:Y%U=?59662'TZKCW#4 V> ,V_M M_O#2M ?S[DSRLMG)3+26$G-@8RE0F%;TJ:Q1=>&N6['D3N:F R=P8&/U8OWN MQJ!9LRS/,'EC,5XVU*/E0$)H\>W>.MK,=? M M_7Y4EU4LM?:M/>8$3#N1XX ZM%-MMJ#HL4U2M55M.[T;S<+^!'V=U'KT%M M(%TOZFIYVFT;MP9KW2TM_.C>QD[7];+8S#YJU)QK./W;&]/B6W"N!TY61_3S M0ZI_72A72SRS6&M3O@#E 'QT;UGW7H.=3U6F6I:K?792J&OB70F/NC>!/)C5 MV6EVXD[J&<',K,8#=PKGRAXXKTZOLQ9G8#4?R&UIJ0QFA7&!QH_N34#.Z;W1 M ^-JDZK8N._<#X?4W22/'MV;0.9&]CH33>,FQB(+6C.^1#,U> <>.-J%W)I; M#:N%*;6NS:>RV*K<*O 0L@>.MC5:5@95"M"4GY&IK+:2[OOK)7IT;ZZZ*-6- M:JM[-V@)^FU3;%T9?#>/'MV;JUB\+-XI1:DR*5XQ#W>65; ?T 0.,$SN8>!E MR]T[,)AR/)/K^%8[9\-E'6"8GM?WW]YOA2@7,]P##%JP=Z,.&:96IH3T:S2;XPJ93+M$5A4ENC1O5'[3N&FSMU<#RBA5-#:7/5:HSTX@0-LJ,F%B>,I M0W90-^5;ZJ9UB56F?%E^.@!AG'%![FH32O3 MB:_2M\/6(S0+'N $#C!,IWU-G?-XT?W=.>^W+EKWE;MW,0PK6Z_?#=G)SI^=$]YO@-"@9VWEV-* MT+A'_FK6D]I7<%D'CG9FE3-:]]=<9F*L.]W[$G,]5X=0(S]P7NN2.C%'-W2# M*G):O6&UG+JNCM"C>\MJW5:@]5;4ZY.>I#;&QG0NWF<[Z-&]9=4R#4G,%S). MF:%I1ZU91M^5\*-[RYI7L\+=W:@T*\OMF>W7Y<5L!C5-_L#1;FLCC6YRE6XY M,V:9 6-/+XN0N?D#1]O/7]6ER7IE3H0)<&KM[D.EH770HWML2->U_EC,P+N@ M.J+J1:4TRXTF\-%#JJ[6T>SUPKZ:S%NCN\95*S^<4/C1/6))CS;;'#9*4ZIZ M#?K]@LR;7G&)'MTC%M^\JBSR(M4H&Y*:I>AQ]9HR\:,1L3!\O)-.I-JF*<]< M\$_T0])J1R!3"# A=$0-4)5_D_BO['MV]$$ 9^%/ME"OA$LA?(;:@ZH\)YI8 M^$(Z 5>D6[&,Q?/EO=-P#V)L6TXGF[:RP@KC7[/(,_)/P$\N(0T>A&7B_\N M*ZYM^A[X%T%T^RO\.H<9_0:'V093?<'+-(6CF"!<$_-"@M^WD)R'=/88B^YU<\$/) M_LVRY^=1_9D($2)UB-0Y6[+O:#S\LP7IB<;SI=OQS;*';,?.=E 7PK/]GLA^ M?-!^O%R'96MC7K*-OS:*\]TA2Q]GF9[6@E7;1!_^?[]ROUZC&W#\!<\>4QVF M-\=YW '9294M#6B'*OG$ 1Z$%9Y?\%,J^Z=SQUX \[.['>SJ_G^W]SG)!\RK M^(#F+IC3YH.@9I7RFCU_R4S[DCW_D[624_#,*:!>>0K>9*Q\33S?%UR+3QZ$ M;>T42_Z3/@>HL_V!NV]'IWXJ&'^+9C05$VUGG>16)0KFJQ3,(V:5OVH6YA3E MX$2*<%3%,>"++X&Y &B=:!+0,,PD9W+H?CHPZO9CWMCVX4B:^_>+:NIKRZZ^ MWL?YQW07WZ2X%65WG$*6NIO2'7N:LF< U92T1BF4N;2 MCAPG[JX7KOX(^4Z M\>/$S+L:1KZ$?/T@2KR$A'\M*;YPY6^2(^($<_\]9^3>8-T>X\)]T MUM_F7SC>E;^E4?ONA2$&??6AP5DZS?U9 M/3/"8X3'CH/':#')8Y0TFU1K@.[7;LO5[OWPOJ9V1OG2VWNHOHK'!N6']72D MS3S*5[)2[][V:](=XC'AUV^&2_.4\!X>.SME\EMUQGK^*TO'% M7[_9;)JAGBO5?8Y(9EY[\!'!+0^7!7( W#C5,$'*BC5C]#GZ346@Y\RQ%P8* M3U#6!U'/?PCL^3.1GQ^ A#Y?RO$X4+'CXAC"(.<,C1XI/YR=>DNP4H*5'H$> M60(SJ!X:6)5/01,@)4]M.+G'X .PF@'+!2F"H_Z(>XD 1%\%PB;9#OYL O1# MWM+R">X[8.ERE_-6J='2)F5&OKGCQV;9MN\Z<,KLK]\BE::R?]2FDK#NV2WY M)[+N)V.[[V1=QBLL5A61$LMRGF_VN[0\[7DC"1=ARS)I2GR79^7LU.)SUWX) M9/Q5D/$[^72IYW-&HU=5)_YC9^C/J2*?F:'JJF+@ :7V.\J?/)B,J_UG%-D% M*'AZBG3^E_7_,\!^"9)UIDC64U,D7E)5RPE173++O?>XL@V(3O"=\?IQWR:KXO*/>W#^UJQIH,!4%8 MZ.JR ##?HW@3-BT\ZQXG2#U!ZH\,J3\N)O]<(^;53*ZO@-[LMJ:/Y:'Y<#DQ MJ=FEL!A)N,0Z+:2%['-!9*$^GK*M*/!?YX5XZZWJMZ7KJV5Y9%'K(N_T0/7&F:Y&$NY5 M!*UU\3F4[D3]#VT4?^ZBO85TQ2V#X9US6?1OV'YAN$3M(Z'1(*1YX75A$,0)0;B? MX>2SR1:1S.8:X(H@K@K@BCM&2 M>2.KYV;6P,A>7O$#N2Y)SN6*+]!=S.HBNNA99A]J.!6'1#*"+&7K*DD?R M93-K>DRV5Q:FI>HM7_!;G?((M8V'A@?-I 7FNSMT.$@DH1H9.YYB/%0EG MIZ83D/JD0>K7*/9'I+^WO#%P"-#Z(RY8U)* MZTE'5OP)LWK-RDQB[(?V9 T>Q,>EX@KWTSQB5APN+N;>&&9Q"I!]<2Q;(_AM MPTK)R*YW<>"%:*U_[$ M2N21+I\2\/!17#%J70.,A:R8QU^#?&<)S^Q9\)V,"70/3X;@1^> '_W[^74% M/AGTK5FJ@]RF)1#\6[,B/NS&;'BH]-!EJ\=ZZOWE@*FO]*7)JDKA;BG1N&DD MS;%I*KN?L_R:L@)GIWD2EOUQ+/O)..\[61:,S<4#]W Y']1O*4ILUZW.NII' M+"O@EGG9['XB'BD$J^.LW0Z<%=C\$Z>_3AG5WM.>:M0"69SL&<-.IF0-FLJ%%(=GP$PW,;-<( M@5\;P>^7F9]DA9B.=4!> M)@1!.Q #8>0FRO?#CC,GVKKBNR2BV6P@+GM," M]SHEAR#E1!P0 M9?T3])O,Y#5QFA $]N@1V+,*FG\:[6D'['A(,OFR4NZ8WI!:KXN=1^_:$R9T M7J)Q2U[I&A9OX=8GZZB/W;8FE8LL1=6O++W!M+]$):Y.3^>&$VV<:OE!H4EUT$L#ZV?7)H13[0"^Q,VCIIHD(NCP)2@Q=;QMXHE M3I"?C:6>N9E2GLY,>PU %YBR]Y+0:G?&%3WG7T_*P@'D;9)6F: M>JZ%)?&-G"F_$@/A"PV$-_'KM-3K->[XWJIL:-9H+FHJXP]&B%^AH<"G12YW MWEZ2UD[I_\A;LB:N$H*1_A",]-SR1K8+@6_+OR>C.KQ1M0D8QO:H8:F9*?'= MS./D:@EGBXP/ADY3!YK6D8P1(@B((#@&Z^4#!4'YWG7:2@?4J8S5LRC)-^7; M8@<) I0K DV8 ^X2DBM"_"5GXR\YI28 .\IN">C <8"67T>I8"\$1355N60..EFJ=7=YKPPS0H:KP_N=#K,N&.9U MC>C/79TG4H%(A1/1\S] *K1K8S>37SSZY>I\?BLR=\7I73N/I +2^M,Y^EVN MQ[-3[5_6X'^4!#BDR!^O!/@*\_XKD\+?P?9/6OTC=UX>L _::+!>9:[K!8NI MC_01XG\1Q4C2W%NSQ(_>$8*&5+:&7 )T8."U9FKPCTW@I7!WY)EC+PP-&E7* M.M$I68Y;5?SO_RB_3S>SY'DIL4>78X!&3T7$?A/QB#KVY8%?4%:@AC7M4%(4 MU@,7: G\==/7YH#H7?04D5ZO%\5)U6ZZW$/GLMZ90-$;]&%FN33-ORX/GGA> M?I1X(=+DS(R[#Y$FTV%S^%"^852*R'9;7B.>=?MV7H4,[(!VR--M4[:\O*65([8^ M8$?V\TZ^V#"+F8'1,OO*L)J;YULCB>%P&G.:%YYMX'-BTN$83CV1 #]0 GPR M!OU'$L#/*.:$7G)^60!2KN;"N?C=#I( .)A(R'ZP!#@[19YD$)Q4!L'I!A9] M"+O?=^F6<7U;% ?SUEV_4&I.1M,^OO!Q#C7W/+L?,6Z\H_H7Y9GAP2D] CA3 M6_>6L@,@P1? M#%IX/ZYAQON'9/&Y\0Q\&$GU'G74-E3?]*?["O[IQOH3 M5\;Q(QL_3A?YQ/SI#:J1X.UBS-JE#6<7$6,?D(KU-NUD_6SE;E+G'S,*R%D5 MV8)2$??1IK-ICMU/EB;.#"(#B PX!GOD8V1 $S2ZB]M*N3P9"H]53NDM;Y5* M!\D Y,T0T^Q'RX"S,V"(.X.X,[XL3_K/&7XYO[U9L/U\M3RUJJLY>S6X'$R7 MB.%1(+R0%N@S:9G=@PM'$5NF;8TRIK& AH^,VX@?>Z [\6'\;(CTK)*'VXX- M+P7-K3CV%'%D2X>?:#[*/ %YS(X'9-0ERR] &70O*>%^5+7IMG$U = PP;VS M&>9=5>;/SO8@;'O<;+M7:9%@^F=Z#H]+P3VKG,]W71^%BI1CN6'ODI)OYC5M M768XZ@9?'U#%97//M44] Z0?QSBY!MYKJ/Y697,A6_!;Z53-4B_2*0MXZ'-< M_4<.XJ$T OH3P.^' 'YON*8)K$U.^8F>\M.%M9\,VBWXKF$!>.>[3>"U=%36 M(/R+=D 'H!U9SS=&M0&UKG+EV]J$,Y4FU %P6V1:R*;% UU2";!-@.V3!;;/ MJ-+_C@I[#;0BG*B;3C4:Q=);CNF9[#T]?O3AR[ M[ -UG"J;8"%[MD/P2X)?$F3GK#7)L0/ :W3)YNBVUEP_/EY10MMJNP9K-1K- M/)HOBV.8:(I482%RX+SEP"?X,1Q=V) O4T4&==7# PJ+V, M;[]8D=4,UW,,Q<=/$1R3@"''?.NP:U Z[2L[.VM7AY6ADHVEU_6 MK/((<:OPZS>79K/OX]:STX[/70E^EC6_6]?]"M;\XJIZKV#-!^,R,[U<:9U) MKU=]-'E1!/Y='K$F2CYCTY3X;+;I&2#<42UQ%ZG^\*D)\&3%!"D7J+X3]F(A M6/8W8%BDO=7I-<8[0VOD$IA:W[Z6/20-UKU8*AP0IM?%@L=EZ*$[J98="H & MW;YM+R46M];DJ#3/D?(=1((0"4)0]&]#T0E+/&5YG#!+'#$*CX9\5=M[WP4( MC7^R&>+!,GC'I&P_?Y[WEOZ%>-ZI\/SGTN@TKK_35Z"?: I;B_AZJRDL) $< M_A# _S"9EX;&?# QBHO&("\^3EI<7F+9(*"$3W,<@?B)2" BX11\!A\C$AB[ M!C+\6.6I^K#\L/3RJW+)[R"1@ IXT]DT*[PR@?#<[8.?;@:<>S5_IE!3C;X=3 >BV%U@=A=__1;H-$WMEPTY<<_$2\;2;N-XW;!D2WU= MX_B3<%A\B3)PGI&VWT2<,V[?34#XLV(0P@_?@3J?@SI-@M:/*VC]TU9^Q#CZ M3BA'%\Q"/W4*6@>!'@A2)I!=D+(5.%69!*^3<%@2#OOI:'VZXW%VXO.X/6O3)5&E>-ZJ0P0JR*\.9L6L@2N/DGAJT?5XKF MZJG+>..%./2&_9KZ2]=LP^U1ZUY6[.H M,IC?]@>+6>^F)\)K%C?WHRGJX#5+0&G"IS^!3S]9'7X+G[KYWLSV;M0;RN\V ME6Q^<--=CO.(3Z$Z?%@9)GCT&>JV9Z?"GAK^6G-='P=OIT$K8J;EB^!)1#-[53L<;J75>XIGI2 M1IL,;#DW1X5 #98X=G263Q=CD\59[- M@ ;_,4T7%>> ]Z\%@MM[:7CC)Y5?@N\2W.B8[Z;3Q7=-Q_HG9E'4E@4Q:!'Q M9\TJQMPYA,R9T%)[F#6;B#,/E=I8M[FFEQW?#M;Y'M5BEF+6XCL2B_L "E2: MY9^-IR+H+^'BH]>HA:>&A;9C+S_&0E%]!_@K^M$U-!!H6LO2*8" M*^"HAHM]^ZYGJY.4/0O:!1)0D\ AIW0IGR2^>> M;4VIKD&5,\9B/*W3-_I\M90XW!0PR^5>Y7$_=^6;<.U/YMHO3.YZ+=?:T_L1 M)=]=VN6A5,U>-_.=NXG?05PK_/HM[+L>"+Q[?B;#246TGK:1\ X.'?+5^41Z ML"?4\+XE:E*3SY2G><2AT!!@TQ3[7"S;&4#95@^(KM],:R PHRE(U%>SH#EHMG M=T!.MNKNV-/O=+[=OP^ MO1NS-S;TX5]KF+=W%-Q7^0++_*W26CW,LX-BKCB35Z7:[8W8 MD3CYZ.,QFA]/R4-&M?*/@MFHH1@#W MY!/268$F)2E>!^#_*"%P".#_V4+@JOL,7YWT_V[3L88G02GH/G9<8> MA8X!'3P5@?M-Q#L-_>RL8IZ>Z)OZ.B$\K&06E-2:2@/Y_L9K5-OZK,R-)([# MC64H+LUG!5)RA(B7[W=.$&GRG4W77R=-ZOF<)L\OE]V)H+=OK]AKN2&WEDB: M(+N.3PL' !_BX_D8'P^1',1$/)JF[8?%A?%4TW:6S][9RG N#3(->31G])Y? MO<-:".K-DTN+N;%&H'2633,YEB2LG+I<.$,Q<+HNL6_C_2?5I>) G36NY4QK4KWBK@>HY:.4Q!")\CT2!:J%;7FKIC\5)8LNE#" MX@/YT5@V3=//H<,G[$=[BS$(X(YO&TQTN4@XUJ3 M#]>.5.5&F"_JN MDD>,*[X&HC@-3]0Q>PS.WQ0YSWI.1^!8^FQ2/!__P'FAYO7?+7 MZ%U?P^' \N08U^.Q$KE"K?J[.+MIW'<3B.&B ^;2$BZ=9_/05 M=\+BWZ2M'Q&+?T[8P7M8O'(SGK?-EB$-#'787E;H8>;>&2$6Q^$%;)I^:WC! MD9H?+6\,G)3J.PXD3$IV7>"YJ;]V@-^CKX9_$ATT3EL^$]7D6>LC%#A2(?"/ M])![I&&KV,N27QEN_ !FN&+ ;WG,;M=@J@!'\HM=HUYF06TR[XUF+4%8]S/Z M^R7?7G35RS%5\K0I*$YN^DBU)O>6.AOG=$.!I@MN0US53;8TR+^_:M [I &7J_IR,=_4RSTV.YT]=-SL ML#]"TD! TN!U(,8/-&2(-" VS;9-\^?2H%V@,H"=>HLR8_>8H5G+7]Z.WY_P M^0YI,,EXIOJX%&2JI3-7XVS;;92E#I(&XDO2X R<-"4PLUTCC(JQL3EG'4_4*K0[&'>8O80QPZ13=]**U(PYP\L ML"=DT\3-@VJO,UJ46Z-&N_DPE(;:PY?*)F]P=UV0Z^!F4LUUU.Y]L9VKW7>0 M;()&&)VFWFJ&'9VU13.S%S,8^K8GFQ_?H^)'V5X_JS+'FS2X'YOS?_R%=\:< MW>Y6*H,:-;=XLUJU#+-:@*H9^T&%=\[90B0<3SC^],KS7$J,UAI=ZQPEU/4YO;H^!;[2F61+]ZV);#1+=>5VT;[,+1'' M?W9=GR@Y_:F3=$35?B[X3T<87J+&$>E$1T"-(W+B'P,UOB9S]E3(\;-8Y83B M78[@;!!6.5:]^PBH05CE&_+6/X<<6"_]'T^&)LPDFAK)>497OP79Z-+ 7L$I(16JX'[;)E$\X/?C!%*OH%7L.'S_C! M=SU#7[^*VO3K:1W/4S/Z4HI,&E$C\CJNSMVE1>91*$"Z53 MX*H)OQ9]AC& ^$,46@C-V'\<8,J>L0 [NQ9NNF?/_F'H"V%[PSD:*A![>_XI M_BEVLS__*Z?&#D(7_M.WU0]B&/S*X%=/*0?8!DW6770UPH8UA*NC0G-,?PG,C1 MOX(S%?Q!IDO 51UCAKYHZ]X8%'P77C:N*^58@1:V'HY'R8EB^(< QFKZ4T@/ M]2/ZR6]C(X//D/R[]^W;^(;^B*5H#AB>$CS5$3TSSN/T;3Q1X8%SUMXU6Z=T)[G M&!I(IVJ6>I&&'#0".%)\:7CC% H>=WW%-31#=@PXC[_0<66H?X,OX5_H?U.V M@U<4_JT8:&SA'_].&2C (04T/XA<2<%Y+PP5#A:J=JF98R\,=,.D%H;C^9!; M44 $E(UPREH*G7W4??8BU;(@'54DJM-]>%7%2>(OM!-H,)O)4;#4;S9?UU\Q W+A^/">WN)R&+! MD4Q#!Z8-)QU-, U'&()N>#P&],I)*%P'V 49V2HONE/X8=K%PI6 M^%?#FO88?IU,C&VJSUA0GLH\ MO*U 0'=DY" 9^_RNA--'#(1H$1+GE=X8:+-.I9GFM1]!5_$G\WM!NM,O:_,; MZOE^X:\5[!OO3*U9V7+/9%R@(A?-$FJN+K"B.\!TK'_@Q0(9O*4WD'1LZ5VP M )#W-EX7*K@.FK+C2)T[1N@O/+HU8)IB=E'TLM7!S?+7;V]I[[E;4LB@PL?, M"8;\YSNE[GOT FP Q69$X!N$)H0ISUSP3_3#OQ^@/$>F6N(3I,?CA6(C#)IC MMN_]HQLKH!U:>T)#B6R38-7;3J[PL5SPMQT$YMEU[,Y[-R8030D'!CZ)R^3V MH)C__H\H9,5_=^>Q@]=\F]$0T?;7[_9!0:"'MW 50'$*!64YOG#A%DY0V6,L M*8!F3Y%6[$%AI]NJCVX8^(QJP[_"J_X!8,%F6*KIXRL9H*.NC-"LM"*Y9"W!"94,.&]*6L@OF9BV:_XAJG! M>Q(J E,X!QT9Q7&%YPG<+Q-H(W"1"BR.-KJ[Y*F;@F(4"G@TN?VU/BTDT20W M,QC+ 4$L&UY0,X!LA&!(PTIAG41&!\HW92=QVZ'+6[5]Q\56&QIL'4TN%M'! M%$.)C!0?V82W@X65<[1P> ]']T-TH=BSX%Y 4X:'#=W/D"@.4F6B]Z#;P0) M9-. MS<9K%W'._XP!G.DXCD/%,X+KE;4%"CY.WJ:13#I:5D ;"Z];#57ZQJ<+'OLQ ML%RT!0'-,[*;D3/A%X(;&E$&KO>__\,PW+\I$WX/G>6+6 !_/B#ZA)F!48P# M(;;O#*HEMPBY11#K%"&70+6U$;+ULY(SOB8TJ#J9]@P][TX,TPR4601[A"H_ M\I)H2(BJ>'@DK^ ],1IG M,)R:@,E$SH87AA^$C6 #?,E]Q<.H85Z(I(HF_L MH?0Q29Y07*)EXJ4?T=24$%E(W$VQA3QS#DUT'Y/6\?_^3 R\?P7X\G13@7,M MU#6@.A'>E_$MCC&* ^1AJ\@Y#^ %\KPS.-T=^= M!013"@K]B M#HY8&I'H(E6SDI1.;UXPE=>0ST<(P8#T"5EW'1B)D+;AK8F;_ +S1@9\ REL8#,!'"0ED*-4NQIK);F8^TQ (2" M@>18\XP4GPV>A\<^J%?CDX?.@2=/P%.G-@V5>B]82?1F1!ZT2[+KVE#/1JP0 M6N (&D0*N -"%L'ZVN[(PPZIL0HL:#ALZ(2*72OQYY#A)I_I0LJ?*)EC(4.78 M>7SK;YNOH$-^#;0BO/+@^6\TBO$7HD]COPSV?+@7P3X<$;D"*"4P!D!L9CBR M$6D01S17)$).0:'6H+H9J;%0J[-U;XGD"M3HH*6 Q44Z%5@TB,."8S2%.@\T MAE.Z 4P-:6I0_P'(0^,F/':N)^MZY'WQ<(+$03UNR^EQ1!N8<*X$@@21!JFY M'WC7H$VC&\@#E%I# 8]':C^:5."]QIK^P2DB:TV741M$%,P"E0$%>(@V M/D+>7>34P]=^H' &B@S&7Z#5$GA3-WYR^"_PP&?'22;W&D-E?QX:LQ5\\NFQ M* 79-=R6GE>Q(0"I&X>B%!]%Z5%XR!<&]=QJW9E/*C-/Z?S:Q KDO6>>D]!C M]-$'KC 7*4P!=*8@![EP'S%-OS5D97<%B*=># B.U0EL#@;;Z4:L$NN?EK87 M\7*1RD.N0S$+&$% %AQ".Z/0E7@H?/U!AM2=ECX]@J@*7#*V,%7#!"E)2$1?>J+"KCY:"8F7'WUXOL==X;?4^X0!PR M%H8,A"%CUJ@73/9PT S,*0)MZJ-*="KNIS9&B\JQ(A2K^ M)Q5!QJEPFP-CZ]@Q*@Q!]?*L]IUJ#5_BYX,U2H#7G3^3FCI=E11$,#CFV$D;:HX-H"> MBK42%+UL( <3-#(GT&X#"]GTL1J&?$_P<@L(G@KN6GS))DX/U+_QR/'UER1< M'*X/1$T',E DAN$UB=-91) MJB2S&H!?$S6%SC%:3M2VOY'5%84'"B?Q,GR.4[*R)&J:+.5$GN%H&K!90=[^ M!@\$!FA\5E)T%LX*JL52+JOD),!ELSHM\JP(E.UO,)R@ZBI\F(4/2)Q P^%5 M69%HD,I:3:]7"[W3I'K^=(J40WC%)"B4VI H%=$H%H2?G6H"EHD-".)'!ZZ;RFCV#@A?*VC,DSIOA@Y:5NO+-=8H^E'0>YF&2&=>GZ;-@I4#2>;!!H4CEJ@_TT5 M<9!&JF&[+A(AQN_DR]#P&R\95D$"PQ)CI< ;VQHV=/&%[@#5A@(*QP,'H1\I M$X\:7.L6I+(;+B_$G=TDL!2X_W$(1S##O=?)KA_\#@R%I/0D"H@.SM87HX?_W M*?70XKO.=3RIZ$_]0)$NZSI<9!ORN:VU]'RX-%PA^E4/:D@"H',4]?0+RTIO M_N!6;.>9RW*K&/7FH5@$#&9(A64H6J#9J&1^=^Q.KXOC/K5N67,_PRZ*17F[ MH!O_AH)N^6@[X$1+MJ]XNF^&$W'1!6@LT(&+X4 A 0C7;^%BORAOM/M8 MCI&-_MJ-AKL)X$VCU2P5WD9]>=4P GL9V@M-\,(NLX-%W2WS#752K4Z8R_+H M<=$8=Y"#BWUZE^'%Z82G*Q6:^X&)KX5327GR*F5NIH'TBNB^08YF&4N$I-9T MD3HUA^O):9O!24RH?H-8SX3',YNAN)>TS)H%!QL9\+[8Z)95V]:P_SUVYJ>0 MAOE7J+KRU-_/CQD\G9P30BW#"4431*H)2I:''*<%P3/&=&8B9<9-C>TESJ*' MR_762&E+Q@A[ .J*HVB*2"&!7Y0-!P^BK&,/9$ I, O?'F3'(\K&WTU\#PUZ M@1]/,9'*BIQ"AYY%B@]Z$?8*Q1$<>/;((0L?2R&L"P1I\8$7"CV%9&8<=!P/ MC..R<4!$V.\\TFFQOU;>+/4"VP% UM)!#$2@A$?D+(P&4"IKD63X*YD#40VBI,4T_29?]M3Z_QDTUA9TE075_=TZ1\8&3!Q/O M17GF(Q 'KH8D@1/9A'?LT@NL5)PS&&BS!XF^F?=KM.S91J&&S(D69?O0XD#Y M$I!@&)O"59VAADTYJ/#'<(1XM <4+\U71 MCV$.HFVAM+[(-@P4Q%:8?/=7SU<\+ &X+)5AJ+_Q,R6 0T6-15CNY1)HD&RC M<&CLA$?'%BLQ9@N>)9"@?Q((QT!18OB MJ7JH@ ZJ<+-1.'?P3(QRX55Z!JX[E !@=S3,0-N(X4^X MT)>[T4+'MNO%_'J!?>=P&'S6TSCU9?-Z#9%^,X>8B<,9AY()!S$A8- $L9VV MCG19S(Y8($V18H2\NBJ:0)@K"5 A!(RBPEG$X\?*&?XVEJ8V!D[1ZBY29=DQ MUT\P/YI0(H09D@W #<=.9!Q*DZAMQ4=63S(C&JNDH:S8D0I@\]H]E2U&C9^/ MIF9V<-%=,#3>X$T!,[P'D(TQQ5-_!5AO '0?M)#7?PBQK06 D(J:#RA8A M'H+O ?A,1QB[MR70T-1BK&)K._ ((;)NP]U"U%*"CGG!!;=CPN-@\& UJ.)3 M.B$[W6B<+8$9#>:B_GM!H#BFJ(TP1Y33G_J+_CNNO8'>^2I)]3D DAB[0(\1 M03(=ZSGTB*$H(1I_,%S2LZLF-YDWRK?ME='SZG3^W>A1 \JZ/F1%)+(/(D1\ MM:4\V/U:O9QI:PPUS%H651K]^DVC LX'6G>\8H.30!(J%)>!G#?%7/-,(8/D M '\Q?[_N11$"_=39.QRI:I6F3I_N#]N#]:-7OB^[-U.9^MY(U3 4[?_EQ MN M.T+U]:1..&F@[:QE<"V*69 J_1?[]SN)5?'%!G/YX"S+\\=9]WJ6ZUB>=QS$ M8OZ 6(<%=9C1PB6DVD$PE(BZ(Q1UK_*([ O EG39K6:\6WM0=RM5SG1!UQ\L MD1OL4'?"-QRSBV_,WQFXH*6776APH3"[.'RGM[HI:%5GP@XRBZF9Z[=E5BR/ M]B.N#C_W31%7L4&5#+EZ M&V$):V4&;6L5E6-QHU(O)L[5 ;.$2HMD#_P-Q^)N*MM6\_EV#+6$9@PJ?X*R M B-S9HH*8("(A('!#\W+:51M)4 28E,H*FXQ#5*%#NCP)_0\PX\W3ZQ;-ZS[?$EB.?:A 7B2[;1,Q%5"H;7;=!WN+A MIP*P#H<&A'C2X3C*L&+4WJ6]R<,/$Q8#8-!-XO@;%VN TN&*]?!,0MO?#E I MUW"W0QDV*2 (B7Q2I4@B@=[8=L%N2.EV.*(61L#%ZZJ$>")\YV8L-X7+_J#26&BTI ,\H9VR$#B2%1U3_;=[) W$VTA&HXT#Q$:+$:A3>'B48Q[FK)YAH5 0A\;N/0+X4I M"Q5AC%\GE5_%]KWM:(1P8Y_FX:UJS'":&JK$+\^@18 HBOT#@9_"M>%1Q$'2 M*JXA&$U5Q9$3FH'JMD3^!,0E,0F?RIKZ9/LS+%[?W402/Y51,FL_N,-,HT=1 M1:U:UM=75J?-Y?<%^N'G/M4D_>/\DZ!\28((7V)TGFH80W=3&S'A;5J.@17X MQG#9QJBRW137O$%A2KA8=YPZ;[A!-8H(W;,/-S8)0_NQ=,,![D'<$.;'K98H MVU+-B-(+W- 'CQWZ9O BY,A9A:5L D\ZXL3]*6XB]F-/"B0XF+D?V9*1 +DH8;V&3XXB6I6@>%'3A Y02_5 M*@YP@R<.4*2&OE9B(3N1G#ERYEZJ:1;E2\2%,J&MA)4L>0=M0[B+BZ,;Y2<. MX?FU^_E>*W8O]_UP-?:X!&IQJZQJ/-_\<8V9:?1D^T4VP=%Z',0WQ1V M\-ET"]BJY;3I"Q'N>T2_9">:N.!3?-A.KJ+N-TT5][:1'VS'"!K6/-5W-XB! M1\>A;@RC&017IZ?HP60U263XM+D.,.2%#<1$VN0WD"-1<'A&E: MFYS71+><3:/BV%C#>5VZ;VD1G!J.Y>"R%\ ]/;.-'+Y//'P;+693TA">.]3/ M7 T\VJA=EHRNX$3?4]PSRE<23>RC3J@999T)>Z)BOR#J!D].'#EQ\8FS @4/ M2BZ41S6V$]=Z?*5':G_0O UWSD4=U**F+S^]@\;3"M_SY=*"2R$,/8@S"DFZ M>*R![IF;J.0"/*TC!]NLD TG@I>00-I"!H:1/BC*D? MMZ(,T@PQDST%N2D VTNN'1OI01F,*!PHM&PW;U!M%%FM@3W>W524V"06PAE' MBGFHXR<[[:@H-$K!5TU$'2=HDQTWK7[*D-MM;YW8%1OG$V]5G(^+]485YV=P MM6C@J#$F2B-5=ZO/;V)DD*(5A*^D+#"RO:"38-1O+=Z(('K&#;N^A.I7K)D% MV=T@MC"C*)HH^14'H6UC"5N[CWWGP4^:$;3H1N)AMC&(66V1; MT7[8CHA+!'VR47RN-C!!\K\8R=_T$@$R%(%8X ;G/KYUWTJNBF\ M"1)0G0F?AK?>Z5G$Y"A^=0-R7<>')U8=)D8@5]'=',E?Q;8G@43>W+>A1K=I M.1X=P^CLI9X^?(=RPK;#54E6V%Y6&$.RPDA6&,D*(UEA)Y 5QN(^)+K$*((F M<2+/28K(41)%TXR8RS$BH[/;66&T0ND5 M7-1IY>WI8LR;TL78I]/%GL])>$,& TI)(QH8T<"BSMJ^&U93G0''Q>@,,G+] M"*.0H4:E&F%S)-640Z H0G"(FD\.V4N!U.C"P*F+@26)TS]CG'$/77Q.>2=' MBARIX$C%:#)RS,L!L)M!3M6@+8F'P VHII#H5G*<7CY.B<(SN\(I(EFP-L5U9N%QQDY,(*X1CRET+GQT_VS M[^]=;J>VDRYFCHU*B+D<>S!LKW0*XD+0:-M M@1-5DN MU,)-NK$O-0)QHPC9R!V5@&KA_.$!,MPQT)XX="D3!9/&H!QZ_<9-B;TF^,MV MD-@:>#4#GUL88!5XW/;=:MOY^*B_%UCN9>3K\30"3RD22&98."]H-X";^$8Z3 MJ$JQY8\-\^;#%4=+F,IK5$9@'7LCW=WR5KOUI=$30;H]BCR.$O"CZO\'P/A$ M48&PI3IN[-4SD$"11)//N-[3D=[OB76-B=\.;O.HXWM4]DN)(M9-MVX(CX1&XX+BHBDB1. ML 'J@9(=NT,N)TO?K"N!#Q P;OQE!,OQM67#WMTIE#VCLU-M./FC$9[$'6C M"R(R#/AI7#"Y$CX21$4$%^*5#^?.4E&Y98:B1?Q5^$,N?7 *\FCD@!&BS_XD M0H;0 C:2HQ(5QE1!X7%AW3K,(I@W,1\G-C 0\\HZ:%6WPH/"Q?[URN*9,]\! MTF/7Z)NEZW6)&@[*A9E>N[Z<.IU?'U'98E..DGU%-4K3L?YI P=!DU MO.Z6A:^/,#EDOV=3ADE4I-3G/ M$CF(FU7F3NK/8M7E=S/_Z35W0>Q4I__XO MU)[A4^E$BTDZ4=)L4JT!NE^[+5>[]\/[FMH9Y4OY3Z+3 ?+<.CDAVZWDF/)4 MF]6K'%OAN]DE(L]^O>+_"BZFSZ90+D$A2*ZI-99RC_*,H^3*2'LX#JNCDDDTQP_KY M&[I%MQ-J8OJ$-IH<,Z& IM$$/'F"2I<@Z1\6KDKH:1J =TSPWJ 7 ?JS%I5' M"JZO6)@F[JY [=R4C,>I2'IP,4 U<6;$- IN*52&=(IT\NT51!<:IF^X'+R. M%V@$>6EFXXI.H=-X=_?"A<2K"PM":(Z\1-<#6F :=YR%UTX8(1>T5H5F,(I- MU&2L;GL>:KP"E:ET"O=IA=^U<.^G#2D287,X!B\"O!*EI1"\:H*@L6L4IQ95 M MM<_ZH\N';M?^04R=*%V+ M8@R#\$S%M1T%MY$)]6AD"<5]9Y.J)#;C1I MK1T+#BM?453A[B"0AX*.P^%4 M,2Z*2YQM:<'V C@;U3JT.L)EO!3(FOIK,\U8L=HR3N%\_L;]$\,B1(&)N"-L M#A7P2V9)QJR+&Z?MJN'(D@V7Z&&-,>;,30>AP!QV?1V5S4Z:GAOI%3+)84LV MG=S5)3:1X$%%[>00&4.2)KP8V,3!1RVTW7P+O7%+H%VD:GJT5V%WI -/1097 M< @0PKV]T;'"C(TL? /@CXTDR7'[%+C9(9H9MT5.E$%$(SMQ?]T#B;QAW^ED MH&L(0N4CPAR8G8&*)H:3B_HV)J,IG-I+^'"D-FX>S(/S ]9:9@PX+"1$'::P0VN\/KQV4U@>3K M[ \/5-A3,E'J:\M@1?<.3H,(V#_20C='LSP43C\+"N0ZBE8:]=9/^$#QOQ0ZC9%6+& ,B( MWQ@_&9W-9Y"+_=D!]P48([B@#7?3F?QUH,981MW#]UHPNVEDWA1K6C)#;SB@]T-"J5E40+Z<#6I3[AB9[861TH;&DL">\ 6"/8G M;O7]R?1ZNUV9X3Z=7BZ]7+;&TYI+S?/WTNVX*C]V[J'MS?$OT^LSNF/_L:7Y M!32C&'9QRUY1C^4I6[]:6 L4C@]IQG,7V9=HMF5[I@I E7UW6R]%"N%[U,!M M-34I^E]40Z& AQI^;-9LE3W>U.K91'XEZBCOB,1\6$4Y3AJ1W6T](AY7_P/A MB5MS?;%T0QUEVH&ET')Z@940]W]I8W?(NH42KFPG;/>B"[+F=97J>"#GBM3( M;UWUY=?#T:G=+8;8T&S6J M+JS\^YEU,V_V.I#C:>8 WO:](O+M1'_4;95J"3-W4NQ5^;[-J\Z-^_U$'\W' MSLU*+KGE>IG6A:-LOKK4GU/,@6YEZ@90/*0 M7Y^''(5G[&6S/H5&!9]O8XM1EN%6X89-WO!%*B[2%1OG01$(G*^J)]]Z:"#' M036>P[X)SE9O5)SLBN(8$!86.-TQ8(2UB^0@4:.$[9ELY5(C%0-E-%NC=%P0 M(*P6M1V=%\:MA*FHV-]QN.@[R:MY15X-2_)J2%X-R:LA>37'GU>3HUA.57.< M1*D<*W&Z#J0<*^H2*V@ Z(RH\TQN.Z]&9(0L$$5&XAB.EC@9<)(H UYBLZ+" MP;_0*L=L?X-G5%')JKI$4;(L<;26DV0AJTNREA-H/:4D3E$H219Y5A(U6:!I@14 M2N3 ]C=46A!U#BTAJ\/%P*G A^%/HJ"+BLP*@!%VUJ%JB@( S4F"(,!OB"P+ MW\'F))'2*$@F/B>RPLXZHJU&< MRJA HG1-A>N A)4Y%JX($5$4LBS@=][!*SHDJYB51!V2F*-549(9:'"H.85F M597-,0JW,RM9%315UZ2CP7V U%(4>&9% MAE5%>$YTEJ%WQ[ZBRT*CGP]6PR[0GMV7A9E#HZ+T'XD%5%E@'8';N3&>:O2V/A<3(?\?Q-P2M/!_6EQ.[2@J9S M.LW#8TL+\&!RH@"/HPYWGQ<971=U5F?9G6_H(JL GM"9Y55R\[JZ:F4,:B M46H^]OS)S7@)G]RC,7IB/([V0+#K4>7@_$(?KR],DG1%9D7648"*H"\S['H/.Z_]G[\N:$U>:!=\G8OX#T?=^$^=$&(_VI<^=CL 8,#8VQ@9C^T51 MDDH@(Q!H8?&OGZS2@A!X/;;!W;QX :F6W#,K*_-!"-H,USD>GCD,TV@+/4W. MCPWLSO*$R0%[P%T@QS1%LD"LJCPR98,5)75M[ NESX)X[%YT%N>F5NPV[FZ$ MJYZFK&/DL2Z6NZ/'1:W3;%T]".>=F^"(*\&3.8[E+4Z458S)54N0N$Y4K/S8JF%<7MY>7#A,31OV.HM^7:HY+4W-[Q"))L".US69EX%C M=9#.,*0.]"JK'(<5E6/U-0X0JP^/D\=JB6G*Q4'?/)Y=L[-UQ^RA\?4Z5YDW.VX3%7L M:>\#+K_JI-Z8:4VC$4+?07\3W>WQJ/1(FO M2&B(AH;)?^=H;@_#87( \N!9'MMQ^0Y6CS7)Q?9CXZ2T$@4F0/QIAMZ,'%;A M4?9\+@T?5EVO1''0=LMIH*J-O6$FSNMU;FHG\[,^8LK%JZJ-CF9H;LQ^_ IF M;G3"E*^Y$J5L4'(HQL$X\XD@7.:R"6E>OHAROC*1.1TG*43F8:&T6I(^RM2) MNIB3Y/ X-)4G3K,SDO+GB\-")2Z6%"4PK!;-7BM[3])J MGFA]L)8C0D6*'X^;'M>E5Y12$3.,T$OKY"6GCPG'+#-N5FKITWQ';"Z_I0U" MMIH>^#T#[)5E;=7/"JSO]+G$OXZT9^O,1B2-LKFL*7VF:4O+:K;^E_/>"@]M MN%"79(IEKG^M,.4V>7%7*>B=C'=L^^E=(#,]O]@>ZZVO9<5/"?*Y?S++% M0\I;INV#=B$$C'1@6%I'ED*"9JL\<3.0:/!L%V^2@>+WW=F(]$AV9U'6'IXC MDO]^$-U>S=1.3EDCOIX7EW^#Z=9;NQ#;(-\<)6%0>O6:YCU2R].C-?V?%@MQ M9NBF?K"I\GVV_&X6R#:5)B,"O@SAZCB88?CT=?M8D1OYF9>9G"2KM4B3=S,7 M,>BV*0IHYG1\2P#LE^.EL-IT-^^9A)_5BW)??$_NV62(&)PI-&/3]_92%*WJ M\*3$#">G?/7ASGA K95<2.X=-Z(2X4/2(N*:WT<$4:E!L/EZU,FU>CR9L0NU M(E5/VE?P]TSSWW3#AI3IA!^518G-=/C_J,6=H2 M=#DT?E".SGRV4[Z^O%?LX^Z,Y69/07<+M_/> V'1MBJ=0"GW.YS4N5,NKHM< M]VQ;]'LC7QAVJ]= G7)M7/0&,A]870+A]0R>W.V^@Z>TQ+H43$RO+T'1FT3, M.>U.=0+>?92B&J.HQ@HW#TR%FW6NS5&Y?ZN,M7YM6RAJ28OCZ\M6C>V<%4_[ MWEX*LS4RYMSM[RAF7!JWU?KM4?^R1X.G:]2_]*^2'HO_(I/_P_L5 M?+('_>Y(^5.H74UZSD0:8*A4F-&,JS;,=.2XQN!'-@-/*C"'A&[@ CA4)7WF-@%3.Q98E<0(>TY8B<0P>^U]6X@XE!6]XC8"42( MXAX1NX (?H^)#\4$K0Z9G+?E1W/"_1&6B&YZ/F)\%%><0OMN6MT=R0!H?)4W#&]+K?GD#^; M0[CW<@@K':KY8-/<[ _9*^OWUG$XYLX_6-0'P5VOC?JF0]#_?,. MS)>(@638$JG1!X.<8&>*R2[(@&CD%^-1OUY*B(:1]1'YG_D10-TNYG M';[;MWK,V871U1]P".2']^*7R_('"?+64V*[Y MOVTI\>56\6=+B:_8T.Z(B2^YG[T%,2&/ADJ/QZ?Y&W1,NWZQGE+FV^PK_]YN[/'V&Z[:;KL^U=_A&HW'*<^8\('?\1 MT> _(O[[9T1\?_\8;]K^1:+CQU4JBMGZ%-\RY)O;UPI6HZ>65]>W[;]]1^VZ M#QY_0?#XW:6>MN#M3;J/MSWWKE/L2'/)+,F-R5A]) T#>)))R!S(\GH#V3U; M_4:AXUW:_3[0_/$%SK8@4QJ7_F50=(ZN!L/QU5"0]'%_X)5@UR30+!TP#+^/ M,__.<>9=VOT^*OT)-?VV(%-,=WA:N3D[\0;EN_%$.GJ4K@>C%NQ:_?%+4 \4 M[ML&I7,N#^T\LL4=RV])N>A1-O*MY7.F&W/&QH5_?-WIRT7@,O310/Y TU ME/<'"&]QN;;--]L& K_LY;P7'F_SS++"@[^\JHK'KBI6N@^-8M<8>M>W)]MV MQZ;\=9'#J^#IW[(_PNM[E7&V;;[8-!'XG MH/ &Z4'K1W/_?/=#(!BS3;JTY"N1?\N3GQV+&_R6/L4'G_YL&SP[8R^\R=F( MF#7AU=AP& \UI7_R$#Y40KL[F^.SP:QL;MMPZ CZR#CMV0\,=]Q!^LW\HLA> M]325G@V)TH$H/1=TV9\-?<;9T+9Y;F>AL_=@WNW!;)1(KB$*ECX:C#OE06UL MCR\4Y>QRVU<8\%R[NFV=U&\JMG33]LY\J=@>D^;OU)61P)>1]D=+7WRTM&V> MVUGH?#NW:(>.IC:*I$;[U'34GE6L3&XNJGI)>/1ZVK83:,KN]9%^WYBT!V?R MJ'/)64WNV" BZ=L?3*7NY;);[NZ>2FTQPWZ5PWG@<-,-2;N>K4C C9>\/L*_ MV\+&=D9VO;W)UQ8DT>WU]);K>F9[('5G W&J'RG"O*6Q3'017.2E UE:[X2W M/RAZO__U6S#[!L_I3^;UO.LT'M3JF&W7;RNUJ_ON?=UH]4K'VW:$'HIG=UAV MFL>58:O98AH7_/7YJ$=XG7A"!XS *^+^W.=#SS7^4UX?2@C%23C B&-$M-\ :> MD/V%B]PN\%8["V>7RDOYI0)WTY!M\5OHHUMF7%W=#SOOT/CA9'>&3T8;L#&J5('GR!Q>/0Q3/# MMA=CO#)B\NK:L_%8901K'VO5FXX]4&YORK>E^7'EO1V&UR9)6@ZGM+ZQV?#1 M_>3B_K;*"X-NTVB?BNVJW]5;/WX]8F^]V_"K6\7_&T3FS;9O@$BV8@7=BY-3 MCBGVK*#C/S;0L5'Z6D0V!B-.Z,P&9X/:T!.N3BK#-M/L/8'(MW2E_U>XS&GE M;X#+Q\EQPU,>JLZ@=GSR:..J?S8/OAB70:OL-09\C>W4K&.NRFD7)S8/N'1' M>!V5"7X."A[VQ]@@C;6\ZYB7VR#>HAU/,%[D,ZNNC M0&%.D%7MU-Q:,!]T.X,V*OWX]=GX^A.$[F?@B^&[I;"OW]\/:E95?+Q^5,.C MX\_'UQ]A[7P&OBKL::>A7JG>7V:=DXW%+"+8K:JOG&J5P423QTK3 MJ';9^6J$4GQ#T*)D&&XX"ORK=*\7."B'G@>P2;E#RC!'Q[[I575]/N\,IW=, MLG$(K,#,('YA 5Q"BD ";AT7QL@V"Z07: $EUD8< MJGA6$*N=%=H9E@+0=Y/NV9>.(=QQWU"O2.<:NEX1 ?D^2;\)^/1*$"_P+T!'/ MT'K0O[^XN1X=M0;#.WTVZU:L*OP"6NE*%G_,%-U:\6XT/#]VQ-:/ M7\)SV"(8LGU0#"0Z2S5$ <4R<44!O(BW50:#,3Q0^$3A@.+Q S( (8@EGRT' M]V$D'\:#1Q)'C7 E//3Q!L/[HZ-T786C:,\?'13]]T= @%\"/'L4HJ4AEON$ M=EW.-),V'!#!Y!RE_X]I^V,'+7[2N'F\G.3,A),/>9$L$CZ*^^E1DV6UW71F MW)7!B@9VG*?RR3ZA8?63[9$X(7.?.X(TJ?>3;TI-?O[O_[72K@8M?1&%LS_$SDSM/#CS0^9M 90UK M0S0O9@ 7GUE%]]#CUY+/O*@!>?SA"ZW%8Z0'[O@GQQY*JP@7V$-97,/YIURW MYY?X^1]4 *<%!/!_M5WCN18_;YTRP^,C(GZ=E2YI\4<92B+ )2EBB3%,Y $0 MEY^R(/HD?V&MPU?>.WBVW]]U^ZI^7(FU8_VB?)AV^_N:5F3/K>W"#6 N,!;* M69U2M4<@7VUP=D!)!]2X\PM_E2,YALV_OW@#:P3WGCYZSXC=/"]O8E%$-;PF M"#S'22:O81;,$$%A=$W!*M(,GN=ECA,$4=9_1)28O&&Q" 0!H_$(R9K 6XRF MZZ*I28* &<42>%525M] @B)9HH@T5< \S&B)FFI@51-4CE5T@U$50UQ]0T*& MSDD<@E$%5C UQ,NJQK+( MPIQ@UE5!E67= M,%;>(,7#W3J#'L*'^X%],QESHT 8!?MS$#^W13.-R8Y.B=LW;HGU;K!0[ MW;,!58#DC&$"3 J023J8:D8=ZT=-,$(F11?C7B:8GM'#]XQYWBE7#1U(-^ M_;%">K\P^2=/.HYVIC_V.69RVFOA(Z=?[33)DVO0ZPU!/ER?"<-.%XT0$@)P M#&8E>#('/54V31-) OQA -4:.M)T#LB*Y161,W6%M= :](YJW&.]T1+[G6)S MH$@$"I8815,,!+ P1$,#5K T4< 282L9JVL[[ Z:YA'K M+^X[M2D[Z=L#8X%%4LHP-S;+\JQB 4-B2P6Z-D%JZ!@6+TN6@A78 J^J^;'M MTO2:&TS 7;>/+&L^L,S)F4(*<.3&/G$&@J1PDLCED,L"3B5%!PX5@<\%G8!- M%RR-5PU5YG201C*_^H;%6#P".TMC3 S@!1K0=(DE#I_6VQ<,TS9K%6LQ>FH=2F4Z%O\^AS//"U\AD7]ND@K<00#>TABB,O@ M+W'XW-XH#NG8HZEK&_#$ ?5 #>3W2;ME!T?^.KB,H1/X3WBC!^#/@^)UP%[( M>I%_H=1_C,(-?].Q36QASZ//1@O)/N?8*%+A?Y.Y7G1Q2QM<8^1%>_.(^SSK M8SH,?&:3\$B;<%$L'''<6=T=MM?3@ &$UC$ M!$XP-#G*A,\TS\R:\R,$/GI,:SCS1,T;8[\^N15/$5.2.'A MX5[H(,]9%/3%2@R:!GV(RVZ/8#8K#=Z!(9?NPZ>@&F%,5]'9A$+R@$'/8&-0 M)C@CJT#>"#X>>[;KD?E60*=CLNX$>L=YE&((;TQ6M':% M_(__!B&PD>,)CI%?L%Q"BO[/+PG<)$$0>^0 3Q1UQS4&*\!A4G>:CZO+Q>AY M!S9??7;PVLL=JY''3<>?-!!9&IF-1()2Y[@-\QZ1K?Y(%%KYQ%'F-4GU*V7; MNJN61+YW==G[4<"^@<8P1^"%&/9.8T5IQ"7*V25,B,8^_IG\D84^@5D ME!%YY*OAD$Q.;QP+8=9B&(&7S!J/QD;(>,6U+U$^E':DJ2]9]!_1U.$3MTSW MQQWRV^]<_8G[8Y5#9D?ZLW\9S?[N..4.&?9WWA\K?<_=O>7&\^?KDO4CK^?" MLP4::?V0^.?WUS?)L"7/1@X,^)+LA#V+/#-@T*?AO3=B O]$9&@ MWS3V\\FDN=7PSY?WU]V&B;7A7/MW[M/V!>KDHT"U!8FUL?C.AZ'^:_3,]HKN MY.^*G)N^>R'*U7JG>#/MGH_KM8=K]/XJ.Z^ZL)8I(GSE5.;WTP?4P1VA=3?G M[1,+SS21E,GC)?6 _^+^E-]3 7_<[K]<67\N,W^!9MX53F:TSF.[*HFC1FO0 MM1:XW:II'O8-> M[PJ9;LP&^^N%6VE_[SW;O8_T_@#QW@QYO_!*^'4IO/RG19=?+RZ\^P5;86HW MU]:X>U%ECVY((CSIK2(+[T,>?&OK8(5]Q;Z'\.PME4\YZ MFJO^M 3TNHO[N61.SP<3-3AI+$K79_- MGG]A]KR3_%9B+5')IN67R2U)&_O[F,OO&'/9/8CLS9]/-'\VU'U;BL"YPEX9EZUYOU-3 M&-%N*7?N8##3E*BSDBJ_[L!HSP#?/+*S>Q#9VT.?90\]*P_T4EGG^";?JI3M M^O696L/C,[L$\H"81 <<_UP7VJ]JQO(;WY8W;0NL-DPNQ^LXF.&HOL1K+M%O MJN-('M]X;SZJ ^PGA166Y3LV7<>$;)H@739_,E'^(BW D-66C K0^ ,FD?0!PN@]8^6), MQ!7I'("1T8^7Y*>52:-B$E$9#MLK]$& D-*7YK)1C&5[\,$DC(HSQUO*5G_?$L-UV?%<%QP_BK%X<8RKP/>TZQJJ70\L*>J6AY+A M>A.\I,[KP6?#[1V=!+\8;L/!\&;XH/>ZG28_N9D.Q!-//2)P8Y^%&^&(SX;= MVQNS?3'L3H:=8!$.3DJ=\GQ2+[?/AN<5)JH$_735\]5N*X>%#VR8E1;S23H+ M$!GXU^\G&BZQ1]\'X=?4G:0 ._ST2>7R^N@REL51 79 '4A3F'8C#BN#;J^O MG,N5BOW(SU&Q/QL-5=+6X7#]^/WOWUENO!FHZ[!4SZV'<-0]/F/L%BO6&E?G M#^X89(EXJ#Y?:OOWDR0? ,U O9X;]2XC,TVU/[@?W37M:](@1CA<[R>_6;@< M9/M8C)4.T\@]+"$J<[5_-\2TY9 MZ0D"HP7_2$6XH0TN ZY+J\XESD>NJMU! M4IV??$@$!=%RL5=W6"BEPZ=^&9TC%BQ X%'I0%)_STAX@_HMZ?Q/;(3,FG$D MD)\:XJ1VW@%9,?(CA?PT*%)N.RQ4W1EVCZ%U#P\( O-&@DF=D X>/[!>J7%R//%?M;U@^>BL=:\P<3_RGB"FY8; M]4*)&A?01?;P"'O$7RR,7<'MG#<'@9+:T-*\MV M9PF+^KS=GS),<7'CHM-!M7R.6C]^\FS*QGCL0$VC2#FMW!0T,.@8("0F2*/T,881[4ND\X6"6G 5I,BGJ"K:/>D ME%H(T5IA])X%C!X]1 J5?Z0&V5W!^)YJAYD"^J^I?IAM(M(G77VB,IR4N8ET M)=*-!$%(\5/3AI$."B,WB,JBDM8]%"6D7BF-&(6CI:!X2IQ8[K(FJU^8@6F3 M"0_1*$@?37%4RS4NN&J&RS[)[BAR9PCA.-CW\Y&9?[V$6=\&F1UU-RKH>.$N M^Y)^#B/^U('H,1K1RHR;FWQ?)GBH)&BXPD-DD^#=1GLPP[*G;H5O'#?,8J7< MONH+E88SJP6EE<:=J=B)0F);;_?SBJ.YMUC1J,NG;\(8;L%\OK MM *T&S)ZRJI<[3 %>QN0=F%12-HU0R/N-Y:6:$:T #?I M0-7SJ/T[1L8 ]3!8 K83Z7XK7E3H@;P)G9"TF ,;G1P3'!;J0<%T81RB7Z+9 M,I9S,N/2>O?CIGZ^ZQ /,[(P '1@_J6VPH:)5G<5%Y2.#=,,\286*0%CO*,D MF$:\B-S6:9_'^$1EJ:HR)@UY&L,.TN\(&/P@) L&0]BB5A#1.RNV$5'(RQ9= MG]S-LBQI.E)UC1,9RV3A<5;-=0IB9,/B&=W49(QX M36!9K*D25C16EA3#-"5+,G.MO719,2U>-C3=$@1-4!&GJ2R/-%D6%)G%!LM* MN3<0SQD,9[":;BBP#P;6IS.&H,FL88F*R#&F:*Z^@066,238K\!+C"9PIJ4I M!J]K,(RLJB+/"$;N#5XF\MF0-?MC8T^M571"G\E'D :Z#7!-C4*2*"=S.%%/OY! 0?&8=1,)NJ,DP;[76_%+Z A_Y$?>*$1 MV6PEQUEF&A$S;TH3\>-F.F"0^22@F6911[1\WGI,CPJ6YP3D$ 'F@,V#\"H2%Y/T^+4__J#M MN[@,.^")I]'+*#KZHM=!OP8ZB@^&8[:9 _.K@;(^(]D%97R3-I=EZP$MVU M0L>AG>R79P5Q0@IM?1YYW[![LO21']D?RPVMCI4P3W8#R=(B!CLL5%)Q$_ED MQ&9)CR0\NE,B%P9X 1L9AT&<%TG:9\6@B.(-2\#0E$63T"EQ12-01B=F",32 M,(SL@@*(#Z-?#,?QLW0%:WW)XFY+?D8N9?J5+5&0 BGNZ46 @B*II=-H#HGD M1]W#DK3.U?>B!^.WX[S$M>S(!(8TW$-[R0U&[HPV&:>BB5IZ]B% )"O$8V > MT .O)0*C'FN1&/][&5])X)AHD"<8A$*!0&K);!&5.PD!_(9AVF?%X)I;\7P8 M%Y$'=Z*E!&B>Z1%'XWO+4";AMGF<-$N_2NCV$&@R>8<<1X8C M#P_M@/SKI\/:F91;Y%-1%)_[>R%I]K>\BY=0/I'0E-0)H3[;O_ J82#3I6'- M>*+,[+DS](2,Z=DG=BPJ&WV_&%L(Y'LSM(/X!"OJWQ@G<$=;(_^EHQ\^$3K: M78/@DQJKD8/MZ[X]'@-X2B/S!.!%L8A^;FBG=GUK74V]6ZTR MN;R=-?SK4[:-9FOMU+;!P>MEVK-,O"E:$$. DDL"@P(%PK;CN/G-K2RUGRS5 M($NE&C36[W%W23NZ3A/=@Z ]+1U@&IN> =.,^M2\!X45#[(:OG^!K_UEK((< M02=!?N#P)Q;:AYW1@4G;U4CCHF5 5^#G(,_K M%\>P#L<=DXU6(@!';)%RPXTSU%ET7JETFJPX9B^F=\63B]+WY(9DWQ1SF9WO M)D.4J%V:6;&963$EZ8.8I&B?5!10DW4\ALU')E'\S KS1+=-*.L07?75FY[DD7#T>5T\Y-J_3CU_.9^-\[B_OM M4+K5'A6M/30KE>'TOMUW!3R=C'H_?JG/0.DW2-!^.Z#0P]&Y;S2G:%#KWL\J M]Z7:XTV; NKI2S'4VGOO-8[5M.U$0:;:AV0%@ 8"6].A7EB<0QD]:(+7;!/? MC;JDJ4^]J7/WDQIR&RJMC'R"$O*K,@GM*6"!%GZ%K=C$&=C\?4[7C6_.S =^ M>'W##-W@8:(.9_98_*:ZCNSTH$!^%C(;IDA>0H5^OVMZCZXY;5F/,XM?9OM2 MI\FG7AM]"CBFCY);L>2#/J8I(B3<@I-,EEC-#:-?]& FO<&[&L]8^F0DM$MN MF<*9%1Y=AHZP0\GAZ#39)630P\8"Q&<,%[-[0HRXL>(:?'0M^ TXS)$?W M$>./0BR*SO@IRH#;/'>6O6ZR*?#IXR!P6,:(H!6OQ K2NCWQ57ZPIF 9483?B:** M<5@MBK7"N\L*/[F!8@*,HYATU&BT-%WZF2C#-B3L.>4A$D^[QD9,\#GYJ=W? M#'U%:4MO6,4 #D+F%56 )KU^3LIAL6 MP^7"_73AF^6N[H[,+/5FGH\X:MTK)QQ>#-QB+#$7$3]F7\S)TV7E@HQ0I5,F M*>'KDV2X>,WT>8*!7\-R+RT59! *Z)$G&CVWO*5 >'IUKUW58>$D!]'L"LG8 MZ>%!6C(!I"U(*'+IB#AYAX4Z29$@Q1!@&>XP*E]AVB1#DJ(W.T9L.+[1$-R! M'$%R/Q+/HK!KG@9!$.M!%FS$\@;;GQP54EZVD.W%!WHZF/NSY$@I \7H7"Q; MT )T,!@7Y$0#J-;$]'BY=%TN\)QT6"C1X\.-,V24'EH9)3X(BN^+Q5C8J ;V M28*O2!*4]DF"^R3!?9+@/DEP]Y,$914)+,-*FF(96!,,@].0*')@NJLJ9I!J MB?KF-#9)E'*Y@#HG,;PA(4U6>$,3=)W75,94-%7G.4/4)0LS;.X-GK$D0Q0GF$&!IJ@EO<#"'9""%099L*$8NIU$4!,GD M8'C1DND5DA M*9JK;TBL8&'>%#2!08PF6#S2%(:58?N&8%JBR!HHAUH3PS944P(P<_"#E3A- M1PI@T,2\SK,L*ZNY54D229@4 64>*0G),&1X6B0U6DG56 M-<75-UA+ F)2854R$(@@,8*F2*:A28RH2)A1D)[/?.40)P/>8&29(0 #DE(D ME=-$D>>1);*,HN1H5^!DS*L"@$FVR,ZQJBDLP$I6=, X+T@BDZ-$TY0D75%D MS40$NKPE:RH';_"BI*JF@8 +K=RJ1%/!ADF0;,!^ 7*::F .MB48@JB+/,MQ M*V^T@>]JC]I"Z@#CVV>3*V_>+\G<90L\Z,AO^X.I*M2K]LZN; :LY8&(FCMR>:54:YUS"YSY@QJ MM:XH&@MV!D^N;>U:]ZK%HM''%L_49[Q0O+\@@[(Y-I(XX%%!!9#+)H@< M7K4T'6-)DX!]0+0!W8M6?O"CGM]0+LOWK<[$7/"J:-B-ZY.6QFM,_LF[D^Z< M,%/)/-L8/ MY2,A;)8[9]VJW>2\HQ.K3V9?@^P-X[(EOW;/=[IWWI%P)NB7>IN,*>>?[#OS M0:VJ:9U*;<&;S-W"99O'Y$EV;4MJY]0X/N$L/)@(Y+ UQAAH.'25@W.6Z&>O!D MGB%4QF(M70&=(X%B% 31@ 6+"#:F8&2(O,'S9G[PL_NZ6!TU^8?*]?3J]$AM M/,B]+FD4M[9@?ZB%%>Y$KE6Z0XEI*'+_7IBTX,DU4E#J8V^"+JMGE6(U&-R M;CXNFV3,-5)@\%UC>CI31X/N>7!S,65/:_->#YY< P+K]'OG6.Z?5%DV-9,C M.I<3& T)H(@X19 Y!10,KTLY<298BB7IG*9BT!X"4>FJ)#,@ME40: @))C)R M^%9-79< W[*"B58 U8 LX']1EBT)*19G&5QN'Y+(6KP$)"U9L _0=)HB&# 1 MLK!DF8+$,SD["_0W*Q"CAU5T6!70$%@;L#X9WC450Q4Y-4>%EHK VE# 3%(, MF,-D@6-@+1HH$,FPD,D8:DX?BB9K6 *H&A5TD$86 08B,=0$'38F@,:2N&+N>ARV$!E*L*CQ@,V0<'O"&!.<#)EH(8 MCC&DO+4A&[PA6&#T8%$ Z'($5CIL1K9,2P?33Q2X'*QDQ;!D :P2#C /&A1( M19?!/&,Q69,ICXEN)@[\JRG<0 MA4)7$ZW)?S1N10^BEJWVE<,*P_7&+DELSX3T.X?7 MAX7 H_>B%R2/%2<1\-7H^C*:'1]\ 10!O]^M7@@)H[?=\Y@PED\' P##V.&]191NB6?OQBY!L*&F>A4^ST:Q?.:-. M>8#5<;TT9;2N0M)>./Z0>W5!4T)REDOXFY9BB,@Z' *1T\M0ZZ'XZ%*! 0N@ M*9V11(J28#*"QK1]U.MYN!>=J2RB,YJ(-TCB*.&-P\_,3GX)MNM9R7+'B3UM+^D_\*A MROUI6V8/Q:_NTK3U/1_R?R!E?T&OH=W:\IZR_XPM[RG[3]CSGK+_A"USAY+R MI^UY3]E_PI9!9G_/+;_<\W5'7,DW)Y705Y4D+>D]*2;?P-O\=E#Y&N/FVX'E M2[3$]X/*5RB2;P>53V0_80.$T7!X5R?(RR9Y ] M@WPU5#[=$?^W#%+S2'Y#9^1A&. 1FWLFV3/)%K3(;PN5O=N_=_N_WB*+4R;B M&Y#L>%Z@&7"%Y.K?#BND4IH(0\I9[=717AWM6>B-+%2.&[)%?^"M2/G_O66C/0EL))WQC#JJ2#/\;DN&_ MRCT;0@GKM5T, V/+>JI@S2YEJ9?3"SM'Y,+.)LR_=7O;RC[_[X]8_.Z+"^=G..ACCWMHN^V M/<8P],JPWKP?VJ-&>R"L5A;F/^#Z4'IIB/^17"W&17%^O;A_M#K7=?/:K.N! MW*B06^;Z"(ZSV8/Y#XOUA1YFDEKQ'>)_+?R_A?G0[WAS%^<4^G>SK] M!G3Z)RDHTB'FR8N_<>9#%,[8H*H>^X\7=SQ;##KE"ZM4-3E;+\ND=HJR5U5[ M$;!+>0ZO0&;AKS^)[U^\]._2VAQNZ"^3.TA0YC(NTEB=>7-8TMVU-:+8G]\8L3UB3#WWO1L!<-V\_NV!L'KQ<2)-1$(TT; MV-]9J'?5F13<5Z1R__Y:JS2#=I'651,BXX"3GC$.ODW>RPHGT((Q[:1@#*WQ M^H:(9";\M,7PX\=T]OSN)X#?5"ITKA/J6Q,)(\]Y*&L2WS1%[ MN? 1(:\]*>])^?N1\A^CXOY52(P[Q3>/1XM^P&!&>S O&_V*OR!E?)6]LMM+ MB.^5R[-7=GM2_CUR:O:Z[A,B/+>ZCEW3= M[Y2-E/;5DNCX;=(Q_%-CHOL4I>_-_Z^H3?Q)L1C/:\]D_8@7.N7:;&Z=WK)7 M#Q/2XH#[\4M@#D3A=?;IQU'R=JMN?'V[.*])8>G3/SUK#_BWIXJ/LU=&>H_=91;MC2_[[?*!A9:@[PXDQ MKG1/.%PR@\O1]9RVS/K$?* ]I_\1G/Z')0E]$<\_%_P9#EQ4FI2G9YVA<7QY M(_1M_J%.N5F(5#>K_';I/5L(G&ZY%"HS]Y-C\]$;S]8Z?FZA+_2&RC7D[Y]V M ",8Z]5KCAJ0&O:4]L,D5,P8.$NT)]/NEKMY4U'77*./1N0Q M>Y1,&@^T*,SZ>%3 I*,NHGNCW7A-6"(R%DD3\-= ;W433P _!,1YA=)UN0\G!)]YA% /^$K/M0=7+?YJWFLPTOTM M4SMIWJEUL_0]]5RR61MO7:?E-Y-9&D&R#X(SH[8(]<)8NNL.8E(%XK2-T F' M!:+*/!LY1#["/P^N1]66!0K -OI47A$AZ=B1&)K:'J50,@JPP8C0X#C4 6(% MW^B[KA/+V3"PZ5D:4"[0:@"+T!< I]",%%MVO1X>@PHE4AN(?DCZOJ. SCL. M/5!0A!/)B'WLF)1A?!2S'WEFR0@!90S@!B(?+=HOOO"797L^@>%!(?K+#8/" M$ =]U_R;"%'23CXZ]:,\3?O'KRHLVCL>] Q1D@%1E#&]$^F>*!L8R'%'O2( MDJ/[?WX)1ZNYXWSGU0 M"5L/;;%I=4X& H@@88,(RL$F>(7@SO+FX5<:9"1=[9HJ8*KE2R.SG.KX\T3% M/V6DW1O<9:EZ=Q$R2.4>C:9;G-]66M_32&M2\56.57.)BK%=L]:B-2;F0RQJ MGS?;#C;:;!F!'1MI?L9NPW-"BY'=IA-3"5S:45;6@KLY!BF9D;61#5=88.0= M%E*Z 1\E6+Z>##WR(R=WC+P@4D/DLH\1^[O$_HK61[C1!LD,YD_J#E/-M0D* ML5H"Y0)N>:2M !H#'+GH?IK#\:7,E!,8_EHCT)LEH)GGM/(8^SW9,,$5)0"4CCM&B.N MK!(GJXR>1&@[)'H(PUU$DCD+-(E^&)H'18:Y#WB4Q7L(;$XXW<)NE#:'RD%T^K> MHSDC"+P6C)%9:6+R%BP]*R@SP\'23=LW0I_(0QV#!QIOEP2]..8?NFK_D/[' M_K-1;JV?4/Q?TY[^^A_XD7") 3-ZY,RF_P_,-G;0XB>5B3%U)]=/.?F0%PG- MPT?]B",I#\1'.@SS'\+.F7%7!BL:V'&>K\,6C_#)1?0Y(7/],.)568Y 1P&3 M^?F__U=V.^NIE_$MW S\8KAP]$BKAXNZA]&@B"R8_R=R9FCAQYN5U4,^N=_[ M,[W(RU,AP@"<_U/(_$V@LH:U(9H7,X"+3]"*#K:"G_%KR6RN(;S3[D=RB_Q\S^HT/>(JOVOMFML4AGOG3*C M;T;$*W!6]$W\48:2"'!)N)=:#,"N),4;9\^AT"\RY<$V49">._RHEM\_<7;V"- MX-[38^,9L9OGY4TLBJCEIZF,JO/(8#59MGA-8%E&4QB%T4Q1E51+UEF5)2Q" M*#%^0U%D25=-0T.B:FJ"S+*::DF6AA6.54V=8P6,5M]0%<9D))W1&-Y"FB!( M2-,Q9V@\%AA19B1!1^SJ&[PN&8($(^NB+&D"SR$-L;*IL3S,K8N(M12\^H:( M%$/E%:P9F&:!O:A2_>GSBMV1US?3-OCZZX M>L\?SHC5G5N_*JN<@21--Y"H"2;/:XJL*QH#J]<%13)92\R/K98\N]5JMV2F M]B!U>>E1.'GHS31.8_)/-NU&_U1H^7A0&W"/M;I37Q0;Y,G<*A@124@5>4TR M9,"4HL JL(H!.C(2. "ORJRN0I-YI(NFP6D &H"[ >A2$"<#!AE)1H;(2,KJ M:C2L*KS("K(FJ1C>$%5#4W@,6%8%EE$5PP0DY]=__UCKE'OLY8"Q>R>&<_EP MJK?\GL:O[U0IVK7+OG,W''3K9?NA:5?K8JL7]558H3!)LG26$S2=-QB86U0U M716Q)HJJ9IQ@]J%]5%_Z);>U"/28F[M564CFI&S9A* M#C.I'$V94:7R<#9J1<7P5J%GLH8BZAJC&@ !1F !<$"_(F-ACC,82S"LU3=T M7M(-H#8-Y**J"8 5#?$6,)0ABI(%?(/5U7436C(M;)G #^#?":RE:L@2!1XI9G['L])#:R:(F*2*A%U,D_,=JB.,-"2M HJT^@8()=D4 M>%6S6%:''4OPL&E8FL2KID38EF%S?,H()F9-'<..34$3,!"7"MP,E(=$3F"! M*L5UC#W>!$Z'/3NKU-!%?R"/;CHSW .?.+=^1;9DU=(YC;4X(LL825,E$ FF M*3$ ?467A1PT8<&"(2 #Z MS(#40HR$!:$X41,$PL,Z QYV33 S(%U4'463" M:X+% ZM+D@JBC>&Q@5A),?G\^H6VZ)^?7'AA97@WN[N_/4,=QNF!?Y];O\0I M+&,B&<2?!;#114739?(OLG11YQF+EW+K%R59U27$:Z+"PHYU##)*!_950%+I MNJ$+C+4F]8I5KWA[41D[%>[8=:IWTKGX,"AIRCJGW-1N-%48H\K 'IXT:HMA M[['(D"=SG"):O""+EJXI)@(HZD1NLR" +0E;.N!:D,2<9&)8$,N*8&H&O$DP M!6\@V=)$GM,Y7I),BT=Y2C-D4^%UD.J\!=P(& "9#(P#ZD/B&-U@124W!V)D M&4A6PP@##D1+UD"KF!H/U&$Q(B,88IX:!)Z5!-B"C'C"\29#H F88%0.,\AD MN?P8>$-BD'/XL$#]8E &H,YB5 B[ ,)8&-A7@=&$SA=T'-SB*((T (J84UXPU2! M4T#@:9*E?!)!)!A_?+$'1M%!CU639'1QL.3V8Q&]N3U.. S M3Q-J?&*.9Z.'.Q]H2T,]V=B-Y9*\%A(.2V,S4^S_I#;ZMH*\Z^%=ICJ\]Z0Z M=]-!%?>L>_7 ENZ[O;6 ;1R[C@,44;4PDBJ'QC[^F?R1A3>!9>S+$Z?#B!S8 M)-)#@P?'TZVK_+E>8.6?X/V[(@''+R]]SSO[^FNT,TOKV6HI].],H:")X+ M4D61L_6?']1L-Z;W':KV^.8P7H?JT@@J#=OZN$:J@3O>+5ZYCC(-H_-G$IPL M!.2X!^P)K'+SY%&?U5*!;>;P+[7J!=D5-7 M6H^5_'>.YO8P',;E5Y,*K4\:P4>+]F(UX(RWF,WB"'@&T(R8K)SP6C]HY M:PWQ].YH4NG69PNC>/K05H/>2I(7PL["I MW'?;@VYG,C^^O3@QKO0;IO7CET@36_S\\6OA+9;!SHFZ!-B%/O+,&7A4WT&S M[\+]QMT34Q_)UO;HG6R][,05T57Z3#S6C7_9NY]4!B)3[A:/'UM=7CLU-S,S MX;9_Q\F2VG[@:HVR6,'FB1TJIS>WULV,RL0<#^^*5'P)?$5]/#R9G'4:G;-: MJ->- %VZSNSS9&'KX?;&7EQ=B -TU/(O^OQET.R4?OR2-\O"W],<3&6D[UK! M4S)R;_S]J<;?3#B:'GFL&U0F:CW4CHYN?:Z[-_Y>(^:N8X8B%F#\YS&>8L>E M+Y1)$G \.L>[PMEYE9L.\ 5SQ#Z43]K#9NGS!-_5Y*3M3INH6Y%J@W:I/'JX M/;-*3QJ!W]H&[&)P^V$]!7,)^[T9^%T%UKL9_,W>VQ,<6R=QI1$.CEUR7S_F MWZMPV&H[SK'#%&?75PM+Z5KMZN<8+FU#DSNSL:>XK7*E;)YX-PWC>CX\*D4% M_?F(@PM_ANW2M"S;P,M#L[WI\N>8+E\F"2(B2[^MS$DJ_H9(3D.[F80:#IQ. MMU'7[L5B]:[?_IQ(#@B!4Y8SD7P]%BL2I]A.?S"Y5+T9;)-+U?C;A,"N\WHU M]$8V+3Q" M<60!/^?DNOY=^+L??\^Q93/"4>>*X:DT[,MOA.+EXWFZ>SP? & M5V_1A6!>S%J?Q;:AW+M7I_J9R-0J%\6Y:9G^N3N#G7)IV.$/T=V;+RSM-?@? MH\&OR376Z!+:RB4S;_TNWBN+V7UY-E>2Q?54*252NXR6\TKNTT5%Q]+KPG'1 ME^7!Z[)$"JD!1JJ:^;8?5:T@)]J%P,,C,_Z C)$K(;:L^ (TXF!O_38FO/G1 M10P^VO&*8))85[&4=IC3RQYKET\JDY[]4+HN7UPV2&CXC9412"F TA(VV9NH M&TLB6&IXWS*TFV.F?&;>32:XR)D3$F/?4(5DI23"Q]>IR8&95;-@9CX(S+9: M6Q0GQ^-IIZG=G8X[0[=="[\ S _*K6@;#;,B>0._]<#;P_D5@)D[7.\1\JG% M;_) 5C) !HA_#) #Q;ZIUT^FI\QB=CJ06O:D?_GP]BH?;P5R^?+^M"1,[S2F MZ-7FEYY458V IE_&LA6?"$XLDRBFE9/E/HXH'4^XH(?K)HOQI.IU_>Z"X0GW]0&+J@X?R_ MH^H22>DN4A^""&S0XXL"?%#0,1ZE-ZK3TA0 [+B<(7*HM/?Q38_,BZOCA<-@N5MQY(EC]O09*9#UM(SX%@W))N>RZ\I4:W-"21NQ7 MR+SU2GS^RZ5@TBH(7U*7F6B11#^E!U:D7(Y!QWRR+I(AUB7_].Q&9+KN,:>/ M'MK.N+Z>W_\M"K*4,]4X$A@4:+1_UXJR9%52?)[EIP?WE'!M>CX!E!62JB#I M;C*'7S'-I95VS=!+BQ@O$;_RAD\J)E-*SA0NR95@CHN,D!J51$5%D[RN+DNR M@8.X0!.X/#T\(DH5=.[7!HI>?V:+..W:YWL>.Y 44W'NA1-=GW]BLDJHE+O7 M3;$3=NS!*1.ZLSH:GH&8#_H>QIO/;0\+67IV7YDT9]6CZ_O%,7:)E<%NO*X M4 =G[?9QO5IJU(N#]]NZ[X/^67/&.B/OJ#:0N(97N;6=1XS*<'&OAT=G^M57(^#FLKG \ZYB#HK!F2^,2_WRE"$( MD%XB_P\S)ZF^!>DV(S]&;EKI,*Z(;KJS$8T,&IM$XMAS'S"IQO[^U7QYSLDQTZ2.Z+5_>+;O9$?99 *QO#UU$:4@I-,G)P= MZOANP? PHE695BJ[1T4UEP5"TV+J4:U/ DOD+4C8977Z3[9V_O6!T2[882MU MX5.2S>+\(UR0 T(;,^PXY'= ZP_ZL&"*71./'3?JTS(FX34_\2YBT4)%U2$'F#V+;+"H;Q3@BL6?D?$NX+/1\_83Q/0MBK%37 2;<>;R#$ M:7\2=T1.<+ST&(;4%,\.ABT88*6L."7]>$7+%62,^K@$)#D1HBUI4/P8X:ME MHQ2RKMB=(D'8J#BC2^=/&^T<$+L_XDGPT_!J1Y\Z[N M#4+MM-_0S,E-[QS,8XO48M_LG.T.[Q(G:16]F[EVZ5=1&^1[!IT)GIF/ IIZIU46RH-XW)E<-L[L MTIUEE 8$:.ISAU#?-UC]47 K/U1*#Q>Z<=\Y:]]VJ@_*9%R:]@!NTH:^!1\> MR$Z.G4!:ATE1X32DG72",HQ(:487R9_LB9'VX5A1,48?I!/VW^/B/&MA?!-O M)_%-&\3"Q5%1Y*>DF;G_O4NNDOE>1X MP=6)]EWX6-.6>V6I$+J!'3:XAS?_IDX7:;\$UA=E!>" K%^5FL+@KXT,>TRZ]L%HA-F)U)G2Q@/+ M#@5K>4V$K99GY:1E0](\BOI[*]7/XS99%C((*FR\]C2)*D6=%Z/G/\J4XMZ# ME0^@IWW)\W>4/%?V)<_W)<_W)<_W)<]WO^2YJ5M8%3BDF0:+-<$@978EP=($ MX'7+T@VLHGP!<$DU>9T7- ,A5B-%RS6=U/V4&=F4%8FUD)4KC*R;JLZ+DJ1Q M!D/F@'>1 %8H(^HLIT@ZQDJNV"E#"H&RBJA)K*+ &PJK*09G:*K""SS&HH+E M7$%5A'@=\S*KB8PA:((LDE*RJJBQADXJ(>NPR:1 ]=M+?BIO*OFI/EWR\UG# M=SQ0W5HG2!5?'0ZN6 M550D] TU-_^=7DBLD,PG1$51^%'[ BP--PQ^6O8'8?^77G+\V0)3U[1N6VQ-'R:P)9DC M::\>#XU\B]CIX&'#K[X]7FUP%'>0Q2-SY5[&/TMG;>URQI[*]E2V2F4]H#*: M[ ABC@ILD%AI,O22UM)3@ZA+%3W-R+;KPW/L&?:>^/;$]R811^Z4@4/BT"R( MN)UWVI\QI;XTSI$DW=-$Q3VI[4GM-:26-&NGS=)7V^&-XU, 6Y/>WO:>YGV(N4)NI*>10X"6//CT"6K)UYK6&TKR\8/*C7%[U5QTPM'4 M]*6)?7]IOZEH7G3<&C,DY<UIHH8XP\9EA:#35R>-% M_])JO426?)&PRIWS/ ^TV&*@LCA*T)HBCQZOD_N^\ D5[F@C1:V-]M'I M$WEDG9N^>R'*U7JG>#/MGH_KM8=KM)(OP;PR76(=*9;F0QVE,?0 M?61.KD:#:QR8/8R=KEZ?43+-)4>\CF"7PB'R5%UD=IU>0V*XZ2"DCUM.@AHBS[&)G@ 9'*+R#"?.#D2-GBD0?^2BSPT##. M 8A4:Q(6=T=4R<(TB8:-A",5C 4=!S-R@_X5JI69<>[PN#N9#8:^;=V'9^AD M^C#;3=5*X;"#:C/EKPV*,YLF:5=;%Z=J;5(IGO6$X\NAJIJG-$WRR3N+X+DA M>Y284(GAY.$1GB$GELA 'Z$?4LLJ*IE#2RO0='*@("#G 3A#L9[,YHQGNM73 M$_9< 1W8$X%#5+.'N.-I!G16YKO+*@T%>Z.3'R_:A#_HUZN++_A]-W1,&&92P*,I'!M%DN-+;R4\*VF/;=\@B8&%*U+AZ//%[/=57R_G M=[TF@@0^/EA 1GPO-Z1)6-BFEULHK1$LV$-RC<(.$KJB0QP4XG3(*+">QCJ! M""-2 \+37<^+N@N2<0Z6-[BS]DXU'B>?')9/XZ*7NZ-[Q=&JR)4'BQ8W(<9K M=FV1)/^'1/_C.PN;)LB?CQYD=NP71FZ0;CQ:Y.;G$VX/J7P)G@- >M$DH7'R MX3_9*BWQ _F5YH9QH]L9#L&9%P=G0'#9D6(DEU& R%!<^HQ>=Z*YMDF@)O]Q MEC ."WNKYA7<58T-$)HY&0OU./MQE2@".T(/?7AIY81$RR16S"JA)S2P1&C" MGP3_SQ-8I'\HCK^RV"6>R4)Q^1B]Z$H;D)F^WD6(/'W4/?Q)(2OG15X M4PMUZ)KTSF&6"M)$:L\C=GO,LUX4WUFC&U0 4S+F\%0\??<,Z%TP8Z,+%X4* MD;'TDML^8/!: G@6KK3.:Y$JJB^+Q'Q?@GUG:(;4#\2)=1#EV(R*/3>ZGT%% M(/ES')$XCDF<&LPDEC,>@ZA*C2&7^*<)RE(5%)LZ((%8#L38*.A3(459)!&>4*T+EPJ8K,&$;'&_ML30(37 MALB$$191\F54X]?$GD.#]=&V8#W+O":Z[;CN<5P7,Q>'R*(S15#P_#K6L]4P7F\P)5A%-9B&W0^-C$Q35YS$/R=4"DK7AV%,:*4O! MDWN0F,DZB8>098"XT.-0'[7)2 T(RDO9>Z>KQ1FIG+&]S!)?G#J)3H(L@9^$ M TC ,5E/6E\AJE!A@\BQ]3!P2>@[OJQ*&!P;_9'KN+U%%.O=7PE[YY4P=7\E M;'\E;'\E;'\E[!M<"6-5@<=(U2P#D7MFZZ;%2Q.A%OP+LB@V5<*?$_"]E[9+$=WE__0H: MC/V>%7H2#R(+D::5=R(VUDD)[,D4+6J.,ZAI9HOIN68U:)+39G9#G93M5BG] MX%+Q[P!6W1THQ4[E?E@I^Y,>UD9NYC=&3HN$_5\HP;JI*KR=R1&(CT)]L*S!S#M(ZJ#%Y>--L-N( MXQ E;Z>='^RT3-Q2W?I+)0M6339IIAI&G?-R9=TV^#.K=ZWTCZ_R]?;,P3"._Z< M=)Y@N4/UJX7*3D'O#K12>^9N!%K(.].SR>SZ9E"^O+PJG?,*.KUO4:#)>Z"1 MFNT;P3:VI:!9;EF/G=#J3<7)J*'?G44*; ^VJAMZ&Z%6*]6/#8MIW'8XV:PV M;^IW5;4$F@Q\Y?5#O,]79;L'.'AV(^!Z7H,[%G35'7 5Z^CNX;QS@4X <.J& M&H:K<(OUCV6349?V*0D[$P,5_'YJD)+<"L\->_V53Z55E?C[(Z%$0D?/8J+> M\A[N*HM3M7-6+5YQDG@Z[[1)IQKNI59S! \>IL&I':HINA(OGMIXYB>),\^% M4VE^#;QE>_24AU2UQ<1U@A_QH;C1)V?DU/XQ;,\(AR2%WJ ?F.1<'4?YQU'! M6B^Z+[%,FB)=%>EYS! MZ%$4&#A1:Z^X$Q<)"1T6ZO$M.%H8-8Y2IV91.$J2 MP4A"4&18&A_LD=8OJNNYS\#Y3^0^7X0DB;II76%:,GK4(TOW-]Y):37DTO&T M:E8'Z+%MW=Y;DRKJ@]GHCO!ZR4XO&8\")2ZI[+GT0(52 PD;P+>][$'1.O_0 ME!&"CXC/HMA"GJM(U?4HSYEFF(UH&O5*FG1437H4L5TA\.Q>#],*W9E1" ?U M$;@DKA%5\3Z,<6W'E6UH)788^O^S][5-;>Q(V]^?JOL_4+GOK=JMBEE)\R:= MLYLJ8QMC#-C&& -?5!I)8P]^?\.87_^TQ@;LL4,2$L# U-;F$#*CD5K=5U_= MDEJ]Z3R6B.IDC\4]Y$?;8A['L]3RO<<0(%7@2=&.MGM9S!=1I]'VZ;[9@CD_ MM#?_JCGAUQLVYELFX7/=\>)[*ZV;+6\PQJ6C_V!1P-]S^;@\+_^3V/ ME>E_(@>WR+X1M+KQ89/F+S;@_<">5RT7'-/X8;74W ?1&_:ZXB8<3D9F<3': MLA#E_NZK>V: "F=3F-WO!9R7A%JRY\C O^XTP487&;D?>(S[I?W"PS0>@ 4<\9X!D_D2TB1.;J8DQZ M59,TZ/8VG..,N]!EWAA=K;K8/?"F.^/>#]*5EK88>U\WH-C#KH:\:-\(0U0C M>'JQ//#C/F%0S\>_W%\8M;?8Z!'=XC1?:'NX=_FAAX6N7!Q[*X3%?KI=265K MI:!Z5J@>HIZC?_UFZWNEOO]ZYG&7B5GY!'">]_YL45$-Y(4WJGHV/3WWG-:X M@<3>X2$;8CT*4%31W=F03UXIA0]V%FVU6U1!W]V!J3N!X,6,\S["_M[(1[V=&[D'=7S*'_!AX+@2:&3-C.% MUN?I'\8KPO#,&<:(TNG;.;][85-YE+^QE=^=C8E7*P_HH=Q'>K\YN);71[(^ M?O[2U&_;2M'-5?-EF-F MPEXF]?0*1O$'IF$AE)4).;K?>KOY+@I15.K2Y;T<:8RUU;VXF([-39 8/7'A M]-_+QYC?%GW.M&SFVOK&,-M'_W!P>C&]/CFJMVN3O4.*QU5OW+S<$@3R;TO^ M(;HI'+9<+PAFM[F1.[733R"0&>+._1C?"0QMGA:9SAS?!C41M/*DE-UWJY9S M*]\0BIQ>\>[NAJE**[P QG4\<8>G,V"HQ-JPTO!XZT^_#2%:S&^_!/*\@ZDP M-5Y^81KJMHKC+#BL'U[5,J9XY4)U2RN],S1&N]B^]_&(FR;OT;'[[#UK;%W< -N!U(G]. M:6X)BS"M=,!L?W4CLD\"9%.,.%7"X[:6%O0[2% M>4"DPVT?!]S'6'/?9<)BCN-A@F.;G5U)9&"[W'.4SVTO@%Y9/N:^1YC'/%=A MI%??4)BR@"J;(V53;E.-.?.QPQFR--4N$M*)W;&!L.M:&IY#4C-NLX!PYDG$ ML85D$%!A!S:-W7_A!Y8;V K&Z[K2*UFU0*!' M/AIDVK)U7J\,9IT*AZ_&GSSO^N3VVCK)M=R,JZ]N3^_$?FB>C/7;4:YPO$!Q M38W\F7!!+)[@VF$(VY9EV;X7;_NP?F3=SLY2XU8U5;]I>?M>M51H( MQWP8)7<%A9FR!(.V7<0=E]' 81[QW;5^CX,\*1^?AK46:9V*O4M1/]X;5[BU M/L)R<'RM#_!%I3;(79YU\4VG5MLW3\9&:'O(\9FR.,R; CE+D#AH$*=$!8A8 MR"'8C[>]5SCL=B[=JVE+J/.#1M\/**M4N+W>"S%(UZJ%N^XP5_3=*V^ +2K4 M%)Z,W7:B0.T4]D#$GK:@%R[,MK U*!A30:!]YMDZWO9QNC'JX'.=1;HE^]TK M[S9;24VYL]Z+N\J%)6[SE2M$)IW9S!WO7Z+S"CP9DX7$'@'A"\ZTC[CM@G)3 MSU=<2,O%@OE**!FS'>P*%VR$6]@#2_"PQ87K"/C)Q5@@K'P7K_4FI M"Z3+SG6O4KIR9J4T=^/Z =;J8TT#T \)+3*?<89M8BZGH1:Q/>+(F!0E/&V# MO7+I"7@C0#[WD29<(>%:RG&(I42\-W5Q?7[;Z4_=W.QVTC\^VI_,Q-Z4>^M2 M'!Q4[ZYXXT34.NVSDW#_DLV&'?-D3(J!C1W7)R[7-H&YI#8 [9L[DDMI&U& MI-8L=^_29WO'-LO49AVL!PVISSS0:QJ7";R.P?3!EA@!K*(4Y.V[ ":,4&'Y MCN6B8$T'LYVRR%RRTU9GTG%%6Z3PY5&#LWC;KHNTC1ETV7>-#GH@/2I !SV& M&"@#8KX=;[O@CH$LUL0+ L ^3:0[?X.Y6G-F8'EU%3T:AV[E 0Y0&!& .[<5 M8)70@>8>=0#^*$+4CRLNU4(PQ7A@@2!L!T0JE">Y8PED.\@-!/5BHA>^= .B M. ;8X39 #_!?-%6Q M7DGXC0M]YN!PP/E* @]+#Y#=$@ZV;9@>+WYIDQ;*H2 1Q[^X"J0 MH!&!YSI.K%?(QA9T!6S4-ZXT # 5QA2)8]L.%@Y@;*Q7**"6YP/2T0:P6!L"=I/'9 !F!8X)86(BH_AQP(M3KAP#:^#D8"J$SRW?MQVA$;)93%M! M[3W'%XZ909@/F!WP(.#@;9_9MJV%BV( SJ7RF*7L@&/%I+D2"URK"R-B0#Y< MF$/?QK'Y<*G$BD9O8" 1T"+,N<= Q(X#S(A0QZ%Q+6'@5JC//8R,= /0W0 # M%-F6[=@,$1!FK%>6=G ".XB%P,(@*H8WL0!%R"&I(Z+66P^",(DT Y E71@ M'!8V9 A@ R1';0*4!?M!3+I".\A6 &(V8#4H*[ : G(F4C*7:%_3N+8[GK < MZ3H<; 'LPPE VSWM&,!'1 .S@G^.S8=K2\^3V/ ^\*I*1(X)O+]V;)_XF "7 MC-$1"98*FF2ZYQK=Q? &:")P2=NV' V#BA%'U\&28A^<'Q@T(!38.A4<\"L[*MF.[Z#+G2!B8K%$PCR!-< MLA\ E@#B.\JR)8Z/@VE@NABFPK> 9=H!\%(?$)U+!HKO W[)@*VYY&JU='K< MK^C:Y,;MUOQ^]51TU^F@<52WD^;I0-<[*']PT"9Y3D]'58!- ,Z89HU"U8J#ZY6V>.\.3) M]8S/VC8^;97\T<&HH-#)V5D%GESK<,/-7N7+A_L>$EV1;90NL_L5G(8GUYP' M/=P_/\:':;<5ULK5V56SW!L=FB=I_$FIT:0R#*[.<[.PJRVW>W=<;YBOXS6R MD\GWV-@AM4K+[5IN)7UE"Q='CZ[YTN+H:$BZ[7JIIO=K]:O;F>^'X^C1&#KY M*G H\37'OB'EU/LT9YPI!%E)PJO6S.J/,HWF^97::VPB MSH6@E[M(%T>'M>))Y_*.GP:]O)=>(\[P9//VMG64M=P;E-DK3^JX>9 II$R; M:Z)-,[;7(XUV/5?--<)SOY&]O6.FS371^HQU&JH66+E2J7+2*#3ZEY7V%)Y< M%^UQO7M]+=M \^I-94MFM95U9!C^NF@/U(%JGS0+S1P9'=ZV1>V\Z32C1^.B MM2AX8B)YH * )A.Q4? !@+,^P(G/+$'6M/;\XJX;I-'!"$UJ9W[)"X^[DZ/U M: "(FJT@/ .X"(PIF\L,A>'9U+*49@!QR%[K^,G>S4DKIZJZ!"U^ %BI38O6*(]T];3)K?%Y M+<TJNJ;2G\_O%\WHX M;+DJXUXJ\F_0)$' %+)> 2@!S84;^TXS1VZGM^P><+5W:J MRB8,KZU+P?W6OO523HQDZL [Z4VKJH][K7'&*C?1=*TXTR]<8#6?3#-1B[4# MD^24\X3Y__2_F*Q71;U86-%!_'%O-0 ^K$)ZWB^U_S.^FNN_: M_0;K>?KV\2JH[ZP_?>^.*>KM,O]3[;D+U=A[[/(4?WFJW>0O<\JU[ UV)U&_=O=Z+UIYW[9=W7%\8W1/MZ%J'E=.7)L3"]-VXQ3^MR=MOKO_W M;OCKDA>.HLYE3;16MA#^Z4./*]4P,.7Y_FW-R:7'QRW=S>5NAJ*V-[YY?JFV M>V\8WY][)OG%S3B7O3Y*Y1&YZA)^S+KI8M9DCZTOWQC:L$7WPY*,M#*YI_G> MLX0OO"Q?>&N^O:W2F>/<6TOG%W PVIM/_O[8+&,ML8M9PC<2OO%A^ ;C9=%, M]5#_!B=.EY1\LSS[^?C& MXS*3 9J'0_%?=PI=N9LPD(2!) SD]9'Q!^5GGEG>PL6-PYH=AMV6\(/;_*U3 MJ92;SS\G^W!YS^)<\KP,4AE$V5,;,/?VO)\NIW7G!N6/;ZTK+U4Z":-M*X"Y MU-Y0N?23T3F"$CJ7T+EW#%JKQ501K]V=[;M.]ZC2J@\O:$"]V?A<_=E9K[N'!UE$C;W@=:? M[M>BW_NRTM:0K/@^M^?5X\D>5LY'LGI^4AM<>IG47M<;G>I7XUAI=7-R513# M86YP<3'L[\^852VG.35 Z. -5W:\:XZU#G@VK?E4ME '6 MV)S??2IZM[0\.+\4."J;G:3M/B[1VZ+1;WU:SD#J/[# MEI!UE!O6IL4&_WV>6#+5N>$K0U/G.ZOG_]V J$XV(UC@7/5JQ=QP_TS>V)E6 M.FW._UOFLK+U,G7_>M=,\1G9.)P0Q^>O9%@ "JHW,>=VWF0IX\^EZ]Y\7-N2 MS_OCER,]D<\KGEP, W;)BKD\#C)*%JL%KQG5^ !T(C;:UR<,N]&E'+XY$+=6[6WYV*%I8ZZ0UAR\%I;[@_.& MYFB@OX"YQ24,\4*6&RZJ?0H/'^ZM>.7S@T]Q[G"^^J&OWRJT%S=,F_"QKL$/^5UELK!+35N+K8REU/=>XK[ MOZ<,)/XUKREI+F_X82W'AW\7/O#"R5@_W#;SL@4<_\QIK^5RG$^ZCTC@WW?\ MV$JFX*6GX,?,!#W),E]X%A:<(?KPVH1\JHEP=MF3:;=D(EYI(MX8EY*)>(0F MPI*)V(*)H+MV,A';,!$)-&W)1 !K>C)IE4S$J[$F+[&(;9@(O)L8Q';,0Q+/ M;<5$)/'O&X/[)UYU$"/\JNO7L!/-1@I,^MP4B\74;>='#<;O;F3S_] ^K[I+F!V>Z2R&82>KGH;2<#? MV)$,M.H/0_CP@6[?:",'TPG1':66>[*IBNR&5E[DRNR\,_+\M\AVQYF M^%W!I*6<=";1&: 'O8#AWD6;+Q/M^#WM<'?I5KFR7[_C6(\W8<>Y:$_T.V&$ MVZH;B6=)U"-Q+(ER/,^O>.\;.W[>K_S&T>NM2]V=#872T1&5T>\F/':YT0_%/C^='^B(]V,O#^#/031[7V9L?BNC?,M,5H%)V+ MOG\GLJP38UB+D]&5@.='JEVY:J7:=>265- +L\\O-?%$GR(:M*DZ;+7<&MVV MCH]S^CQ7R[4O2:D[J,RKT5-[P^'HEZVW\!JHL 40\/0.BO<& 3_:B/ N2R%\ M$+M?XK?+S'8#$N2G-W=LK.FTE='J]-@^.[DXQ 8)W*CPS/HQY'\E4/ GV,!6 ME/?\)3W]U.^WS8WH+,OWUSO MR8IZ+U)]Z/V5$TF"A"1(6"Y:_D=@H5L9M@Y;=OX8B6G[8)#9*TX;I\\OG_2, M(('6RMGKL*K'M:(^EY8=9-G@U% #3+Y\\YXN2I<@0Q([?.[8X=W"P<_'#H,C M]TKMU7(<92JXRAMN^H#OFSOML /! ]E%KQL\?':$>.T;4E^8.SR]F3CA#EL! M%IM#BE.Z7YN='?8/$:E:+=DY8%*D(F"@$%,XOUK.]B=VY+VJXF?U:LW>MF;8W[B*\M1(WB#W\1:E%%\]Q'G]07ZNN.?WTB'W MMG2Z;#H+&#N=6F<*GFQG@GP8.M6!%Y"UZ0+).\+VC8'-X4N]T.+:HCWB(W MYZQ^<8'K$V9@@'WYAMV?W#WQ&9(;27#PV8.#WTML/ 4";3[-[))CKX)'CPVFL;;\$+ MD@6/]P4-FX.#0/CGH5]M7N>*O5HYAUOGN9MBVL _?*-_NH%I7]J.>TMEDFR M^D:W>WUS?Y^6S2YTOS'[8)M'MVH!^#T&3\E6L]=/K3S8Y=F#69Z:T=PC:*LR MYFG"J95+M9O7@V-Q>Q#.7G791=JM9N&JM#_(Y468H\,)'^'JE#O1Y5CX)P.K M!%;>Z#]XD&Q5BQ5SD*MBP>=LS2@B_OEF[-A M3?>CG7C9(OMZG\L^R;&9SPPTF\.^PYETE:X?EUH#Y'C[O=;IL7M2 5 Q:T+. MKIOLE4\"H200VJXTTH\PY?+N$F5KC9"W2B=%$3BW;J=,7C40RA1'Z RPS$(S MMRGW>\WL>;G= %0Q2TQN@BI)')3$00F4/#,.*E1FYTXSKX]R$U0L58=X@M2= MH2QFPM MB+%0 RJ_N/SU#E:Y2N.F'B;;?'\E-GO#VH#;((1YB/;60M@6./R]M%!D??&G M%U"8Y4='>&P/RDA?3[I!*CUDV>M7W2%XRQUW>G-RK:RRNW73_;E)HF*%_ M^88WU%9*8.17@K&WMJ"MV$#XUD)XQVM7VX$=/Q^O32SXE_W3FE.KASVW,JHB MD493$(8IU;:!626'CWYI%>JM+>G-68E9C'IK(22LY*4#M'UV=GN]5VU;K6+/ M3]T%-7)#0\-)V)=O*#FSD$0V262S%8F>IS#DYAHWRE9ZIEO5HO)>G( MQCFL]&YR[LI[.F?R(67I"3W*2#W;RZJPW%NUDU_++[C!]'2DFV_-V;/M]<]Y-XX'57;%[/PG\^'MB;Y2[49?-JW"+=,)^J7;8F M)V=I8_/FC(_UVM4./CD'6%^,^="PL&GA9;M@X<-R@._4IM/9&O)O78Y2IXW& M19:,L=,T24.S0N)Y3P8$T1+)O\<"/O'M_K&320 M]98"OHY5O]B;E2H',,&BU Z MMQ'-Y7P&RST8P>P,/KS7[LG68@Y]7JU5B<^.;P:M28ANV:&'#C-M^(2&V>[# M1\;#B7X)TUF7?V0XF#Q8SZ].QI=OCX+8Z04[1@"I2 ([L.3%(DCSMH1$Z&H%^3]J03W20UZ@7CJ1AJ@(/[PHF]X4[/'XNP M"S\#+,#WQGK8%>T=:')WYUAT14-'XAOJFU!/1SOCIM[)]$"LW9G1:^S]/8)_ MDP:"U4Y[K?]1FX^3(+I@O^WVS'QWVM1=Z,=P!_[HPJ/P*]D$C-%FU#LR' (% M&0'HR.@7"MS"6,/GQ3CJ@Q3#X0R0?$=TP(]$TPNZ$7UUIR-F.]W>>,?7.\'$ M?,UT$+YDH&5WY^QQ!" (&&X'1C\?&,R4Z>6X!YT+97.U16AM/A(8G2]&\.>D M#P@>0M?U;5_+<62WIB.FJ>B]!PD%D_$$Y#X9B3DXP#_O3'6[;?X+[PCHH1CU MNJ:#YDW !CVXV 7KTLQ:NX$[1Y, SS4DZ'A9SO3<-Q\_"3\%9HU?>U"MT!V M(],CT\F8Q'9W"O.>CLU:[GVWYR,Q8P.)CZ1YT&C&VO?#T4[;M U=['YO/A[Z M]!4&V(:0T;QEIJ+1C;33Z(9Y1H5!H(?:C-C7XZG6W9T Q+QS(]H3'2GNR@?F MOUYN?W<'4-/\D_G-3(LAS$C7Z./AI*OGT9B%OLY_,"@:M6FP]>NR.AL8'H7 M)(Q,F]KL0S#_#..>FC^6M'1%-:-),OKQ4SIJ?KUN)4L*NZ*JA3& ,GPV#$)X M.%,Z+V13F!FE$3MCL/Z&CH8==>WK3K,WC>QIKIP+U31?&(WF>#'>I/EJWM^' MQE6HHKX879?S<3ST::Z["WU:&\;NW)?'//=+N[JN['7TF;C]GCLCU9:\;,_V MVZU,)GU]42^T]_.%]#MU9]%@=V"T>NM\5U:#$1O;&8O;>[TV=M8.YWH30E^, M[X$1]"?C!PSM=;^' 1'PA5VPLA#P::C[)@XUQ@2-AG-!F$^99B*,^\XW)Z-[ M9-!=$4';? S0IGD=5'#A$[H GFIM$'/,4A-I>@RX'<'/'.G!D?6F$5"'P=?5 MXK5C0C;$:Z# U5F@%_!>DRK$%<#%H0M#0XJ@E%C=9$MCLS8HN$:?S(T M'[K'CN]T,@+]!P29>_\W,<=J$^9XSXC" (WNCJ(F2WWS9[H+480T<':CRVW1 M73#0!TM-'P[S0;?7/*ME]$50;I)!OGC0F <\P/N!MXZ?>(Z;Q_#[M.OJ&! K M%8EM9UEN;VWC9J?7DL_0\ ($C@NRM.2C03E'9N)31:8Z,(.[?!QM9,2H)',+8?B <2X*N-#I=1<-;>Y! M!H@T,-[O?CG='MNW?,'QH#2)F,(Z-NAYW0 M]'+<^_KC,4?2,;'!J)4*AEI'"/X+];E/QQ!OUW*,4L&OFG.ECY1LD;%"Z!_&8I;: M76DL)8$D?R\KM-+"'S&\,Q'[,XRS,G.*YZ"+!+/WY/_]O>3CKJ:Y% M4FI)?@NYD"@_U0 K @AOI40 W_]+M*=B-EH,UF.[#^O??SWDM:P(?Q#(^1\[ M2S\;J:S-6D?.W^=U%T^?!+,#VC"'_-;R"^T;%96TSZ MN-?_B^!==W7";;SK.6MS_J>3C='46(_S\Q^QTQP:Q_:_9SVY"96?^\DE2.\: M3&BO0/KB5TN:9(1KD#1B 6#I&0,1W:7L@W@AA%]5X4V>RE_Y9,PIG9T6LKE% MV%0XR0"?\%^KHS_JVTDO\D(](\MHEWT4">\_L,4J!.-1WF*T\\_,/7WXURL/ M8$WAGI$H? IVX[:\R41%1*ZX97NVK3'F#!./V[XMN>\0S97T'(L0S[&%,1&C MB8LW5"!]5[DV#UP/ZYEK;[A$"(\UU?< M\X"2VI0$7" 9<"UL5[B!@Q#V5]\0@OJ!9P.CA0%SV[(T%,(/" ]$%0FNF"9,QZ=H"^\)5 MFE,&4V$'TN6,PH3Z+F;:0="W("XKYDAA4YN[S +I(L5 KWS,/5M8F(C H:Y> MO!%C%/>D'^%19M#KRQ02=_O*0;S?.9A.YV0>KW/_IQXW$OO.5YX,&=XD2+CI M&2.=YU-NYIFF1W[6#H/(4\P)Z6K*\B&!%B57 QV:U-SH.Q1<1%0=/B'EQ"1W MH\\ EPU[*N*<#PT\!HNKM.^%P\6TBKB=X("<8!7;EH):_S-6.!^WNZ'S8^/*- M6!L.ONZ CK7AAZ\O+2?,EN4$0-[*%S0^*USD\J=7]:N"K#32V>?7E7R&G#*G M#CWM#=QVJZ..C_:N+MN-7%CY\LTB&W:QW,LI4L>7%A5=$A7(K=-MO\K_#%%-<@TT+F>DD].-T_[Y$:47XY(1%7U"I1X6?'YBB>9K MM#ZS6*C![*M)UACG"+2V/?OZ@ &+Y='Y(ABXMY&&+QE@:>BN'HKVXDD%P2A@ MU#"BQ?? ,;KWAW(YAA@]1@Z 8V;1=7X!X)MD4_=%.#PW^:52\!#;%+HPD$G4 MPUC^%%=[%Y/;EEM$Y*+?/SD]/TCMW:37.=3FY]YS_M3(:2<2U,ZQ%B/@,YV5 M /OMTJ?[CYG.<)XVG6?=HDS@M#=IJ\6BGXX6TB"B'47+PO<+SV Q?1%&_P#J MVQT%0!7%P_H&6,(]IP/?*<.^6<@=[G3 WQG/*[ICT="]R6CAF@6),S'%F!VOR"S:*0O3#8.OF5L9+'2V7F4>I1MW5V9AYWYGH.1'(80 M/49?6DX!-T,PLJ%LSA:K[D.SQ<%P6NB/62T B@S#AV@W[,!$1-\S&QZ,>?HP M33=17B7L]B>+U1]C[/$G)]WU9R/>,.^Y80F//=K]@QKSVWL%_Z#B/IGD'S=- MLKAM=H;,MPS,A309S=5R,<,K*_-#_=<+=1&C7;H]PEO)DMK6+ODQ$J06C\50 M+DI1.KN,S;?[&&'/?1[^:WGO^"+G-I^!AS60P:2W6+Z,S-#@R&*#3;1' +ST M_1KHDF6'Y>/?[9OM20K-8E!->D=#B=YLDY*Y/^"+!'+5FFO]H"D V M*$!I#;)ZBUTIXD$;%FKP0(1@KI?5ZNO.:&(V,HUBSQNU&0%*ML7P>POG:UKS M]X8V'E7OIQJ\U[_(_1FO8):WYE_Y.]J+%HUO,=B'AY:@VVR_$<8E :L9#GM^ M;QBQ-G^V_-#"0D"C1:+1;Z;1U@:-7@&VH0[:\^C_?I?APXJFKX'!W"\W&V\T MG>^R6B<@ZQSG^V3%^+][ F&VZ:V2A?E+\V]'VRA!0F$ M2C_?*CB.7KXGY0]#>-@GDJC@+=K16 M/VKJ^VVHT>Y%,W_1#X9C0K.&GGY=\&\SW:-YQ#AJ]H8PN7K8 =[JP[3W^\/> M[5P;X<- @1YYD'EED68UR@, V#!;>J(F4E$3T-NNB+*LD:;-X[&&4;_[O0"+ M#47PY3.SJ^CK3J$K=\V_1M&X44, 2CWGT>%(3D:CN1"B/41*CT78-G\URV([ MV/JZ8R:-H+_3$D8Y7Q6:PW$!&C39 ACU;O0,_GLG'=$]$X?O0 B^,X^^HW3T MPOY4;+_&PQ[&1_E,00)_.@GRPF>=S5[K,QA %OK_$&=O3';4PIO<;>JH7T!B M=%E7TY)GWSAID^Q@&\K9WF<[5K/VC[*,;9U9V>&RD>'- [.PN^*,[]]HBY$! ML=G]O#QNDUMD^?\9(?(.^=>\/ZOS]C7:RS(,HRY\;S_-HPZ.=#<$0^I&BZ\* M.@_SXGV]W]4;[0 'B V$7.R*N=\B;!!5S(^1P2/W^XHCA8RT)QR-)HN=-291 MN]BY^GU[GMLH?/:'MN ]F(*9Y@TJOS'U]"/EC\MH/B5B+B()T61$=]ZA32S! MPX-)9$'&[9YQF!N-XT3P7O6VDQ*M5$UX(AAF^W='C2_?;+3AL,]VV\;F:?PI MS'V$W.JD ^U$WZPN\82TC'3>?#S*VIF6_[T,QZ:IX\<.5!\Z<*^TR3ZMY^[3 M(LD^K62?5K)/*]FGM?W[M&P'"6A;<>E1RFV+$DZQ1[F'$96N[VNM8SMP/"J% M'Z *('K<1LQS86T;6YIR\546TRIV+X@1S@.-(^X=%S$;9^ZW"?0 !5$2D)M MZC"T^@:6CI 6M;D22$"O LP%\GWN$9N8CPF*@M4W@H#Y%L*""RQL;C-)N*\M MR3V7,(I=3S/EQM[ +H5PCG)$M&MV$L&[%KSK>"3 !+DND_;J&YHA7P+CX+[K M!]S&'@S!]FQ.+#IB"C@L";X"LF!- KZ1OP3,!0$KD>U@B%@Z!4,EXO \SEQ,/+L MP+,=&ML%YRG+\6Q+UD!HZ9/NNZ16#UVQI"Q]38BNQ^@9SI/89\SD( MWI_+RF>.!=-CNTK"1#EV;.0N\P)+,)<[C@LC5PC>"*C'+>:ZKA2NHLR)2U>Z M!+[/'=^&;Z# X\PCT "BQ%&617T_INW$(= K$).RS8Y!UWP#>XBS@&#F,L?3 M-*;M NP'5!?4%H,ZV@Y(C=D6J*-B,"@&&J]CNLL\R_)-M9X]$:;9W-FW7ZKT4*HJJY]U>I#GA,6G"B 38,8@/ M*P?D+\&NA6>D:38':@_[-(BWG;+R>]:XF- MD=ZXT3FTRC>S7'C@7I[>87JJW#2WUWNA)+& MGYQ5LE::C?)6;=:;T&N;'Q&L*8DN!J<^1$QAP X3S;=<%>,&!ZRNM M02WCC>/128D5LIF[7'6"TN/>$:]=,=6P8QVFV F4@!XZA!FE%]!A M!;;N20!5P6R";3O>..7'@\J^4S] G2[3^_529S:MF5)2:.U)5 :$NKPX;*6\ M0O'TJED]/NZ8)TG\R1[CCITI"(3"\[/6C4W3S6+=/+DFA.+>%6]I=,5JDW)^ MD!JH]EFO;LK:K0GA9,1.9C0]"FND61G4#@=Y-V5%Y6_B0M JL(FVN!MY72$< M\ROP/3;R'#^P)8!.O/$[U>FPO4)WVLKL]TC_8N@1CT]!-O%]NZ[TJ;#!;U!? MF5W1@E,// ,&DW<8!B3WUCINJ=%^JC^F=RW2[\^D[LMT\3S-V;J 3^5>YW!X M=W"-)A?B?']Z3FI%L"2V+N##4HNGIR771:E,KU<9'^:NKOI3>')-P/XL53J= M6.U9J]ZI3/-GM(%HV3RYAJR%RDWNZI0VW5:FS Y$JF!?IZ3IY]J(VMWC?B'; MG4@TZ?I=Q_>\TO#0/,GB3[*+B]:1(UNU6KU[5^5GV=IE4U7@R?BD^8$G V - MW"66;YQ^P(70P#@"4#E%',!R*][XS47YZ. T=;G?FN'ZK"3W3P?IIAN'*)S;B% M T 4C)A4<;^M)".!98/OM4&7'0=XE&^!0B!;.+XOM/1B;WA .FU/@%Y*#/P# M V91!1Y<:DR5%SB"^"H&R\QR,/$M,! /N%J@?!@1],JC'OAPZCH4QWPK8B[1 M$G"%"L,-*/;!'C1HNBT9T#O/=FGL&QY!#'B?YEB#LS1N &S2H=S56B#&/&6+ MV#> U($T@'^@:-\^@A$92L!5X&",M?*YD2$5,!_$74-\P(^R +PH('M8&H!Y6$ZUBN@KU):0)MQ(,&%:,0(MH3BPS>D.L$0*] N[#%O@8H$[.VN: M"'S7 H9FG)H=0-3 ;."K,.'@BH4FV(O+RG9 4L#H;67XN06]8L"S.01. 4,2 M:+4=Q'%80G,.=$/ \&U% Y\B+" ;]I!X"B8EU@,@$%[@ 0 -H%ZP0S"'\P" M=11*PFPK)T RQE(M3V P"ABO.>)A^X#'$&?8G%BN:WN.!^:UQO)*ET>IF5?= M9RU10-WN1;=\PYSI.H.40.<5:*7<3G'8N>NB ;F"0.-#$TMHW M/\ (35#$(!8 /()?@MZ"9->DMW\"3.'FJ-%HI;J#_+!,TJ?=\\8F!EDZ*C'. M2Z5"+AR.4R "YA'!7:0O RK>IM^:"SH/C@%R>%.HM(L\:&2^@X7'8V,@@#_M.NX+2 MPQSA [_E^:5KAVQDD$=MD2V=>*Y;N2D&TZM4 MN39 9U=.IC2]<0XW,L@"RKOUPHEUE2/I(W)=31_6R*"Q@4%JRU(&^ R4@/OP M,# (#6+6C#@>V#.X"AQOO-N]K';ET=U=*\0'O;-!,+D^;34V,VM!L"U2V,[UIXNHE!'A0O#DGOO)_)D:-T M>'U]C2QU-MW$(%M#W6.5L'OCDKM;$[4:_*Z:YV1@](&!NDXE((+!ABTS/E DPX" M= 7N)=JY;L9 M?YP_RV0'9Y5-#));;N.RG2J1G+Z2QRK;#H\/2'H3@]SCMX5FYZ!XADBUID_V M_4$MM]_8Q"!3#CR0O3VP:J$E<^>YCA7<\,HF!NF?SE"S,+@=HM31I66-[PHW MN7"ZB4%>Z51+3M+.+#04Q.F03_X"/E0K!DT2"6"&,>$(J(L"H?W+\*+ B*)09V MABU;.392).;,$;,\0L![.\P<[@0R";("6D\@?J(.],^E\>0G9H:J6<"@77,< M5)OH%8B9-N=I-2'(BZ^80@U* #W0:> I@$] M$T X84YCWP#.IWP$EL2P:XZ<@B8&+ H^D"062$($:^, ,B,!005P-QM"*BY< M%[Y!('RA0B*R'KJ>S8;#PZ)]>=<2-_;5;1_89]TSR;:8/KE8NUB NCJ6 [0X M &DQH) P'(M /"!@?&N&7;%/,MT@S.RCXJ55QOZA>U(\VD"5) Z :T.S4@'1 M!C"&0$""^GF@J!JT!;1O+9R_K=^=G&3.\CE4=Z]4(YO5=_W)% C0&@P."@?. M>-!K=UNIXKG=(YYU[K&-I&KL,S%I]6;9FKZXM@^RS8E([S?62!4\B8XNSKJ7 MN1\>E[+W]:#D=PKIP97)H.WY@NL1M:I53-G)#=H3N7M'>W=M*7)X*T) MH75R,AXV:#%?JY>:YU?I^DF_5=K(Z0;58S<_WKOS6X.;825]>WV6&EYOS IZ M^^FR6Y@ T!$2 11"9 /< 0 )OB D#Q;;= MM30F[G6F1^7#HPERAZJ;4@79/FZF@7_%D\ 0;KF^-&HCH&U@N-QW08M$ #&D M#Q&/O9[ X][I@;BI3H8M4@\N17JLIH=6&JC2FH#WC_M!JM1@?J[NY:_[ND5R MWKDA:FL"3I^?W17RX5TEE['2%-5+94=E??F#Z\HKW1\+1];K+_)]?NV3X[;6>GF\C??JV6FGIWQRTTN%:E6?9P?'%^ MLXG\28MZ O" :\^G9HT#(-NL#"'M^S[5G@!'M$::B[5R00_=?"XLLZ-L8U(^ MS@^GF\@?/RG+,SJX:;2J8W)=03\&LQV"14VA!$ I:YRJ@GA9B91LL*$GR.35Q/QZ#9E'_P M @\!N.V;V%^[II "8H$O)9"-V)J1#)1M.0#_ /;PAK2(J3B@N$-L %:J M@PAI-P;JQ&7:I#4AB)$0O_O2 >"%-VA@4PB]0$^:=N#X:"U++ZG!(((VW >Z)6Z!QA;P,/2=L$]Q3,7 M G Y %[G>L:!2]]49S#^''N>H+XB+#:#(%/ :HB8?-OWY^, ]VP9YTIASL%9 MH]@,^HX$+L(0QX[)!;I 71ATAP= 0,!M@B+$H(D#>< N4\ $81I,S@!(FP95 M4=3S;-<"K^NN127I;*]]>VEUCULN.9<]-W>KSRJ-=0>NP)'"B($].C;8!940 MHB)@E&;Q%;N6]($/Q]L^(:*S?Y'AE=I,>?W;6RD*6S0*.0@0@EQM0K6\BB>?S8^95FW@==*;'/BU=WMYS69G(>JX!]:09A0]+ZUG1>#)/KIRQ'ZG>IH; ML*/K^K!;@_@[O<&!2W!>H/,@,6U2P()Z8/0P-.!NEN,*B\"XU]!XBHOM_>/. MJ%;*3E('M_L7E[7.=),#;Y[=M7LNJ11S@T:N?W1PW9W=[*4W.?#T47M0+Z>J M%SG0MX,;>NCFBP?330[\!A?/C\.P8:-ZN52=%-)-<9AJ;'+@/71A6X/3.2H5-SEP2; %_,PW]6&H\;30F *6AI1B&IA?H-;)7[T67!;N4%!! MJ>OZF(BCTY-QE&J)68G6"C@>A$"!-"O$$$N!%H&9"8=98 VVX\;1UX?@P389 MW$1!W"B -0.1C%.@ 7$H< MKS4&\ 67HQ &DW&%:[P(,KEWB*< )6(V9=DP')EP=')Y>3RN]"N;B,@5YBVG='XXJ15')ZQ_56Y= M7QVE-Q&1(]%K'6=[$XC3[WP/]XYPU=Y/;Z(75KKDU;+2'M3RIZS)1I?L^/K M?'W-6PN5ON)_AZ4U$9%P\M\;B8C1K99JWU:;K=FN^;RC+ MFG[,4";7E&A^\O1)\%\X-[XHO?.BE45E4ZM)VQR%O]^:O+BKI*N. M'D^9+B(TWR?+;;4SN_ED-!GT1_IO^Y_6!:+ M&?)B]ZG9)B?G6RY7][LN'WR:;W9%:YM4Q\/[KRY:P_.]?=^]TWW<>[@_V]TE M]EM>&K/TX,^?P?JY&^L7EV2BU[X?_%7'AW>)^Z''AW;Q1QW@]R]V373V78\O MT=F/-.1$9]_Y !.=_:#C>[\Z&]WW%OW_NX__%W%<3D,N9* M$F4TYC\NUTZ;_Z9F"C+^%=.C]V) B;G\"7-YG@RVQ_^]H0Q>W$-9]3[ MSP#O\[*OBY6>H#=,%.&3*D+)W'Z1S/XGG?WO,OV$Z7TF54^87L+T/J/>?P:( M+]S?EI5HP"?5@,I]7UQ.BEQ"]SZCWGP'CYR?3D^G_ MI-,?77":S/YGGOW1"U&[-S[K\O-2R.J1'(;]J/C$>S&%YY#;Y3^CY&! M(?K#$+YZH-LWV@S;]$!T1ZGE;FSZPIKT_I@1?9R#4XF*)2KVIU7LGTN7F>-_ M)1J6:-A+:AA)-"S1L!?5,"NN80M2>O_ZHG*6:743JU\]LVT]R#0VY)^DNUM9 M?^OE4UH?,*3[B0%_K*3EHQ&@'P'+O$H!VK6]K8Y8_UDP-Z;W)H"S:O2O7XU< MW]:4Y]<&-V#(IN;D* 2D7E0\'(UZ,HPN')Z&X^:.D(-).+]Z=_3>+/9#F.3_ M;6EQFR7+B1T?RADI&.3;C@O<5J#'WAU#/8CAHK7JEG> M/M2RYN"C86TBZ\/>RB,NC>[KX@ZR[3!#AY>?C26S+*M?+^=I5(D^T,] MF.BNG$6MK3V[7+3DH?3JHN%@5!@.RR.+M*I[EE6G_'9\76E\V5%:AAW1'OWW M2PKXQ+Q8Z7^_A+?CO[J3CNJ-%_\>+P6[Z9MU,/'EE=5Y$@XZTNM*$$0TS-%J M2=@'&45M 92#&L)7K"\/UQX4TD&>Y\/#6CV?J1\6KIR;FQ-SQY#UY1O&7Q$E M__GWJD*\"_J>8,V[P!HCC=\Z.''@Q XSU V9U%B M9#.5F7.'Z 'KO5"L2M.>H+UN,Y43..-.5:$VD%?3K:=85[Y_.)+-6KV6NAK8 MA_G3:G;H1E=QDY_@6!MB4U_(5F/8FW25*3S?&_[UOU)J'01_;UO0&O7'5,OO M]L;:5-/7X0V$JF%W.5#=A! _.\(/$, ^:ZAOG6QZS:$F#N'/!\CWAGD"=OG2 MJ!T.W!-G5&HT:B*S=H<'OB+YPO?9_H_O% ?+NQ^D7'^+&(1Z*:B6J^QXE,5#-1S2V=R$0UMTHU M(\;\[^B*Z.VX4?LY(]F&?K_03>#H#]T$OI-[W6? M[Y:8)#J;Z&RBLXG.?I0!)CK[02J\ _O9HG3"]A>I]1[S\#O!\G5X$GBI!!O MG]+Z@"'=3PSX8R4M/_U5X,EU:UMIUA_[[HN-%V+)_6D)6KT7 MM$JND4J4,U'.1#D3Y?RP/._#WEHFK:/ZW1AEQ[G9";-/CKI'=Q.R_=2Q>EG MO)+.9W(3(IJU3$4<3@>-Q8WI/W5IV?T5#(O'3B8=4&;Y[3\K?UW1KNQD?HD] M]SB>Z]=9;^F*O(Y5O]B;E2H'K7H@2NW "1J'QY7O"NCH\5Z!A:Q4J;LJA36A MKU8_("(_*K4&F[O9$,S_NVI6YC83=B5;I\1//[N]X^-%E#_VA'AF5WC$3? /*LC/4;3'6:F?!\!_%GE [^_1\I4-G263V)'P4J-GKHU0.V*TLYPAWND%45/FK?G%$'=JTM69-,=#;!V01G M/Z_..A]Z?*"S[Q1G_\R.[I??J+4]QYBVQUC?]/C>EF#T*^^$^>X5'FC7>?MC M#;]C))K_E1__<[9[_\F0HFV*D M1U\3%4B@+X&^1.]_3^^W)/A_6[U_A03!CQ3_A<22A *?&Q?^""6RMOML2>R@ M=J('GY0:%T:CB>C*A!I_7BBH=8<:7KW3*E&!%U.!EQ7(BWJ#/T:'/G.1G!>W MB<]T^M\ ZCM>FMB\'H$23=L^33/L[1UKFN@NKB^NZO&XO=AHG.C9]NG9.T>T MO B[HYU_'O5&(QVO5) HV*LIV#+;?,?:]"OK]??-O&&5G"W9X_]RV>!MW/3_ M9_?)X)^K&(-W/;K5<=RK5(QY;7W/],RYL0;(PAPA&X4 :_-#4&(TZLDP.FLU M#HQH]\YKKH]^OZZ9XI?>SGWSYXI?H7>;]>!]\^EG*\]U#^JG*]Q:N7M M#KS_X$CR.SW_OO YF667\]+GX!LM+0\;N%:JN1..4*E]<3[@E5<_!_^=8_ / MVZBJHJU'#RM'2[F%#6?D[PX4'Q5;1P(5BZHR#O/I?NIF"NKA?OF&T5=J6:]: M7^ES@6;BT1/03$#S34'3I,9,7JS0E>V)TJK0S8EA%Q[;!):W7GVB:K7I-!=. MKC*%1KY\@L=*T)VBO MVTSE!,ZX4U6H#>35]M=5ZK=TX^:]40/Y@F:HMHZ\O/:*/SFF3RG>?I?+=P:W,:[\_/*JY%^EJ#<"+A?4T MQ#*_5#3Y4S#2+]-S]*]V](YV\+QWFTT M_IHNLY7L /4]VF>X9SI?$HB\];Y7ZW73'Y MZE^M;KRM565?O:CPO*L?N(PP^N-EA']%L$EEX5?RFTL/]I/*PN^,=+_X^)** MEQ]IR%N1J'@%G4TJ"W^<(24EEX3]F M)#^L+(R2RL()<"3 D937_-QZ_QG*IR65A1/H2Z OT?NDLG!263C)(22XD)03 M32H+)]0XJ2R<0$%263BI+/PC;Y!4%GX/-O'ARB1^W#J<&]O%Y_WTQ263BI+)Q4%OZHE86?78DE*2:\75NO MD]*#SSO"BUERA/?'1WAG-7=8KEV6.JW9"2/-6?Y,ZT%CZX_P=LFDR*>43G)% MG#F?'ECR3%^90EJ_5*8EJ2B8%*S>VAH:B7(FWCE1S@^EG$DMUO=!'9,*?Q^X MPM_P0NA\T6LZ-;>6][/ILW[6NZ@L:K"^5?67ERX&DA2$^<,%83";%X19J,K) MI ,2D_._&UP)N_,/;_R-"F^^_0?^N)\4V8:O&1R%?+KRRUN])82NIV^P<@/V_AA7>B$OL1R1=H3JVY,"/! M+/WY/_]O>3CKGFN1F%^2WT(N)/)0#9WRAUJT4B* [_\EVE,Q&RT&Z['=AX7* MOQYR^Y;IDPD3G'_L+/T<);KCLV:*Y"P);J5.SN*UU5(Y][_LS7W&7Y'>AS(IL9ZG)__B)WFT+C)_SWKR4T)YN=^ MO&K)4TRPC6X$B$)&+DI/V[ X 'KQ OAW5I>.1(1)H\B M>BK)7#T[+61S"_ HG&1V'_+,K[/K^ZF^&:HP,MAK"KB;]:X(B_?#K@ ?*]H[ M0*7&"\3]Y[S:.Z#GOUYY &L*]YPUC"=@-V[+FTQ41 R"NQ81@:T%5Q:UN.WZ MA#.'N5S[R+9]%=BNZWR9:^+B#(Z/F*.0[\;?<"7V L0XL3V'PUBA M0U)Y7 4(.X)BGP;>ZANV1#YS L)=9F$S#A@TTXH3JBV'N$J2P%]]0Q*EI.V[ MW)6*8Z.S:!R?5_Z-G<<"F]@K>%A:DBF$($2/M%:KKY!+3N@2+O +_LY8E_?9=2PE3JJ-\IG>.^XWIURS&/SH#65 M5"$*0T>@@=1#'*9,<";M0 K+89[+XFUG\]7VR;7ES6JB7LFURD'AL-1K<%#; MU;:%1US*B.9:.C!CR-:<@>& /8!94"$4R"[>]LD1T>&TANG MN<5)_$EZ16]XGH]R+8&QQ^[V+XK'EGG2B3]YC2NY1K%T6:[5Q=59NGUP6&Y> MFR=I_,GCUN'YW6WV,M6:H,O#ZED6Y6^OS),8QU3+\FS/Z\;!A1OBNTS+RUD% LAHS(]275 M,&LV,7\@K#AE-N;(QJY#;$?3P(WA@Q,@Z@88YM^\X0J#\ 'CX"DD]!?^F<7& M$=B!(SV = \#*()8-/<]8B#)UG(8XWS6FV0+]/14#.BAN;: MI35%(?U2OWF2+_1:!-]X^32I[*>G#7AR35$N'??P.CSR]G,9WLCD+X[5C ML_2RIBAAFJFCNVQQF"NRT\)Y]FRB/6J>7%.4TKC:Z^4X;J!ZL8!N.N,F0B7S M]9BBP*/5T\-#<+;E1JN3ZM2\\Z/B7L#OP_<5"3/M6 AF&S /?"@+ (\02$XK M@I3$3H M$6\\3;*=DX/F53E7\AOGM'XR+)]=FLJP:_*2PTQY@F\FF58FW^!> MFYYG!^>-^3T!JT]V"P>W8<6[M'/AGO":%]/CSE":-E?1D,M P/]U3DC+]@+N 00:'P-M@C_B/G& E;CP/(E]PY+,1\;) M@R*!UL%?N4 4;!P\NP48BL$!QN#)!3XA+<(#@<#'>!;P"FR#'5'?0<31 EDQ MK'95H'S7%Z"P&OR8QS#8FZT WSP@(S3 @5"K;W@>^'P"S0OB Z_ '" ;J$ M'4]9*G"$[<;F%IPG> )#/:*Y#6!N10"^G%#I.:8MA(-8KRSA6 1XA0Q$[@07^ H 8Q@M# )3R 9VU[P"IP,R)]TI2R1AR MN0PK38F,LS8@6CYV@.1%-PP[5, XGX#0 @;E8*ZT\RW7T_V?OS9931[9UX?L=<=Z!J+/WB541 MX)WJI;G67Q'TIC&]P'"C2$DI$ @$:NB>_A\IP&4#TYZ>Y09LW3AL+%*9H_E& MDYEC''L[BL3S@@E@9( 3PNL2UG0%A L(KBM8E'5=.I(28G*P1$ ](E'$-$U> MTZDW)K'@)1#6Y.4C;X?65)XOE9IK;U-HNBZ4TCF9G4E3:LF/9%81%2**8)%9 MA0<)).!V*:()!I^A(,DB5F=/M#(G3B>H%[JN2M8>:O9G0F%=6X$MY8^?'(R# M.\_,\5M4S*_;XW)JE+:7U.I*QT]F[/$LHQ0X2;4SG3K7KO7J,R.RS\T?$ MT"41W%GPU\&UA-68H"^R"8C%@5+J&/$Z8D_P;Y2K+6K+WHR;%!L%!UD;S547 MU.P=S1M<3-GDP1.3) :!BO \! 3@] G@]P/566)QQW""($@@,JBA8E# !/'% ML@'R+XD&X21,&'3B'*;=1NMVP-4'^3!;U=:I09F=RL-S@+EPIP'';QDP1=M[ MQL&7WRA(GE0.)ETLM8:EWARX*5 M&[?,-&W6 7#"81RD20:,60J , $0C$3"8^$1!YF"M80B;L MH_!NKE1TT1J.8(G**=D:N]RM46B75O#D,=F(" $(E@5-X@TP M25BB4&[HFB'R!A"- \P\@EDP5KP($16$1P@ S0!!4B "U1B %,!REM<5XW@Z M06>14><5R9MDRZ."TVWBI=EK@ND_$6D,:"KI8,<)A&R\"7&ESNF<1H#ZAL$# MOAM'WP#3#ZC'F1JG0#A"IZSI%E@^^FOT"J_-2?906H6>EH%C0*8\W'P $8,Q-H".ZYC$=%H'_P1 M'6P3\,!4.&(I$#T?#]X1P[Y[VQOP$US,9O/;4C'(0#S'G* 3L4 T:-X!\!W70=5>Z];@F7E/:\ H,?>[,:!R"F"RRH MA"4*-(4"1MN$4)PA%C@SF(!G>,+U6L=>])MSAJC8&DTDKBSAV0KX$&FVJ Q$+#*V9&&LJ,5O31$Y%JJ&VE;3-U7=V$AE[DV,QJH4:CGO!% M'>A(*)I;(1_>#^]OU=24KQ73]-%CD4*R ;R19 W,,7!=T0FL&%-H $L%#IV$ M\&$B1_L:NW?I&F+\[,*=&RF$MP53 *F?W@(EZ:/T%+EQ2"&F@QZ>%0,9GQS][+W MV/B(J_M_]DGH#ZGN?ZFG6]YAO9]]WNK3ZS3'M:F_TI*_>@^ 9\0X;@OP=98< MH_$W6O/7%^,+*1;XH6)\I6@<%_Z[7OV-"^'&S0/>3$F.F@$B MAHOO#A>7ZNK&DXG;"7Q2.X$ MW@"TH->W?!O ;W>M"ON^:]A1P:B5'8P>MQ;P_W%O@4O5BKB@\>^7^[VX&L?O MVH% OM8RLGMMSSY6]O*X['-R70\JW5&GQMV\I5 MU4DQ5CO!C@)@@D\YRQ-P'2UK02]P!J'0"H'_&"!I[ ME]_1NXS!]$N#Z0.):,J7YGM+,\,)36*69GGLS> Q_PQ^NJY7-]UXUO&'' MKV]A"UXOI=]@D9^>EXB]Z@OO!-9H#L7A>K5"D_K,;7)-J[/9]IN7XDW_4GKB MV*O.WN;NL5ID^JC-KCI5OMV4RTM:A%9\38/9CTWXAH!F;]JNZ?_A%+QC& M#>$OW99?:4/XPFKE%VMZ=X9Z%32M]/)N?WVWHB[=:[MZ_DH'QRLJ%'Q%4WW2 M2O,Y%YU%CUQTEM&F7.\^LZDW;R<]"]<=2["&Y;OFL2@>D7%<8_+'H4CT/7+PK>3I^=V,!+G5'PD"0C>'\0(O).^!C0?" M/D)'=-1C\/1P'OW]AQW ",:Y8Z\U$B1*,\.=D@0LF[96G0*J1LO_;"$Y7AS5 MWB7W_<22^'00>#X N:>_[A[&*S!U_DTB M9SLA_?0\:78T^1=5)Q;].]]H1[\Q__X3!K0<8@1^M(*Y2\M]TWZ.)AV.VM9@ MA.EYOM Q$ZX!8$M/\X53.C4C,CD^?:Q "HS_D=2W/G4;_>DRA7Y[E;E0\ M=<-9L!>4.9GYNX.5ANL'42]B*PS :B:HJ;2-*+&G- MU5,5WVO@WR\^7=BCEJLZ=FAB EY(2.#_C0\_6]VC-]U<3I-OWQB!7#SN\QU1 M? _8>XKK$=93UIVA_0/1?[SOJB[=7VGO*5FWCCV7R%2F9^;>,D3=D$_]& ]O M?6N9'Q8G82W+X^QLVIY,TB=^S/5TDGCQ=H!XPUQ(T: /K 8M74A]L'C)\9+? M<,GH1F&_V9(9="-=R'VO6++?5;*OM-A[+-FOD^SOQN98LJ]IS?^\XM %.=SR M]S-8\9+C)7])A_OCN'PYX!U+]G=P2V+)_A8.=RS9L63_EL/]]PV6]W>M7U>A M:U?9[H0.[U83_P)MU?LN.+;77V/)#U6NY)\5N?I;R3GY1A2NNIS<4=>WH\IR MKZUP',/?IZO&[]=M?+/*E/$*KP'>?EHP\V\E9F"E[%7#&SVM$7/]]5R_[LK. M],#.VW']>@.T[\;UMRR#R[Y9&=P+VV2)P[YK7? G]7G[YA;SIV'@2\O?!X<7 MC)C_*LUVCO%#P>/=GV1MD'FP^STZR+O[]:%APIQX)_\T<8!?+I=\62#Y'&U. M;K/\?93\T>GS'Z]T,RY'+[X"(,;P=V&)OW@+^GNL^5M*]O7&@;%D?XMP/Y;L MKR_9OW[F\Q)S#]_".L6+_"J+C#WH&(UCR8[]C%BR8P\ZENPO(MEOTL3O,_SJ MVM^Y:!P$GJV'N\H/@?NDOLK(=4SB_:/N?9=NO3ZF3T"\^DM<_5N W5O18N>L M?_*1B2>D>N\>$]+G-D^^K$+COUH5Z#[RK_T4XR9RIFUE+3^BSO++:3 MS6R:%^LMO!RV:(5KX8^_)";)"\P'-X^)@>&I1Q@#PS<%!D9Y# Q(FT^*)<)T M2O?Y8FO0&Y2,YC"=^_W.J"\!@^9U9Z+$MU+YZWXP)=[OU^I^"1AZ%2&U M46J;P:2N#N?ZF#13#9=Z# SSQU^>NH=%_1]6ASX]PFP=4#N] ^U:5(2];D655W HRKCX5CP(@!X^T!X]61\4<" MQL!MBV/E3O?S1;QBLJL OKI8 6!$@;.PZ'T0@(4;C__Q. MU%?>6/C>^ZW?>_47ECM^WZ.AGY(;OAHCEZ--RDB4^=V;N3PC=EORNM5'O7!4 M]FLY6\D[;QU(LZ\P\R,M;9'R-,+Z2$DMV?-DJENSO%3+$DOV%)?LZ-W3^_4+5N]PS MW;Q_J>[=:^/*RS%C_[P^W%?)B'[OU5]8LNCJW?@KRS1="3%B)?E2?E.L)/&V M0ZPDL9+$Y?^N/B<6+_*K+#+.V\.)?L+2_8_R-M/86R' MQ!4 +\" ?7IB(5[]%>I^7 'P%Q'NVUUYU=]@0OE7+U MH<9P<0G 2T"&KU3I*T:&JRH!.""288395CE?])L.D'+B9T9IB@QQ#< 8&6)D M^+XU ,.1/*R8EG"OBCA5\%:Y=1G>2Y'AC8H 7DZY@O:94VM7G[K]%OGI;['( M>'OI+9;\B^8GEN5K8^PW3+O'LOQ58H58EK^4+%_G98\'=YAAHQ>\377LKY(L M_-Z;*-][]1>6#KIZG_R-'RC,MMRG\RG3#B[R_<8NST:-1MBJ]VDX/'Z.MOQ1E0,'C%X M?*.2VX%K:PVUL*VKQ7S8SJ.^*.1+:0H>_Z3F]N4&YWG+(D:0<*V$26LPV$NR M.\R9<.=T67X"R)4 T@6>;= 8?O=/O (9.'O2\\JG5SZ;))=F[]XVT2S/#(U,R"["3C=*J.TN7?G1.O^,>ZGD2LX$W].&TY^'9 M,/J>?\8(BNY*SKMUI:.V,_?9DC]3-"D%1E",*G4G14%*"B(?=[:*&]7$*/(E M0NYW09%F!3F"+:$&FC81[SRHU1)$:1ZXF] MWP5%:HHZ+MT[U45>E/W.T*LA!\]7%$5H0,XFD2(F 1"_7 ^LUVZY('/V-Q.^/AAJT;*U9M+\BZ MF!.(Z^3!;Y>BS7^R'5!M(KAY\(R"?\^ +[.=]BZ_M;+/(K M7EO]M8H(EUDD[[):8WYL@^L]:)ZQ'MO[Q>U(W@RF:-,IJME4!G?[XZ$&1F_7 MX_K7"B/%JOGI9TACU;S.QM0_5\W[(JI9SH]*PNNEPA& M)+$AV/,3!+YD)LKAC.PV<#F4W/U"'9=D@F)D=.B:SY6UBA)X=V,3/KPTG!$(4/'>:_;M4 M4MTZ:4.^.3] >FW[FN/-8.JPPOIN]>F9V7I8>_2/.T(S )JZNE-RM:4Q58NA M7A].UN&]OGSB#Y9JA5?(]C]<5'KJAK/@6!-JV/.T@20/QEIC,5.G0]<.6&ME M-=/I/_YB%3$I2-*)(B0_/F-\49QEL_=2WL_NY>NMR:] M?E9OW*;FX7T(^L#031[A%.G.0!_0;$Y-X9(XFV1B13R2(/N9)2R86F1V]R>C M'J9_I* G]R$/Z2U@ 2&K46&%&573GX8'6>3#\[KLPDD_/6$;(F4Q@'[X+TKO[ M&I5;'_X7':>D;I^!_5'""T- MH$;_-FU_[N#-C\C;WB_TL*W%2C><0)R0['LK\CG0181[]_#__]7@YIWN&^]V]1_3; MTX6-PLLA2>D>P9,4MN#]/["SPAM_OUA)N>$.^X8_'C8(N4AM$-#Y?Q*/?J=4 M.>':%*]3CPBWCV93#K&"'_NO'3Z+(M&'#UW?CHJ61E(%&'?$M3W3 W?^@V5N MQ*<,YYD;23CA^;ML87%_\^<_.#'R*+K^WXYKG .3WWWE(^B947OI/(&>_4>/ M)(D2%^;3B2(U4+XL17[0\X?D"O[K?;#HJ0B? ]CGNJ^W.ZU2+K^/0DNU[,U# ME_7WG^A+0CQL\NW+F10GA;, 6DS:>WJY5&'V7X/\[A_R<9 MRM_9T<2'!-)8*.6T4,O6\NW2@ W&*S0.VT/J8OVQT[J')P<(98S"3+^?]#*: MAUKW.6E&5AI[^B1;E,N>JLY5E/6'VF1@UFM.FSXI'#\I]1J9SHP,JGF1I%/U M1L=)JT9:XT['+ =I)F,/PEE^*F^X/L.6QD*WJ?$:.GZR5!X'K"#,5Y-VX/6W M+;LP;) A/'DRIHPJRZZHE'PTY8N%_JH:M(8L??)DGLKT;G,;K+;M/-M=WV[F MM> N4QEJPNG;>\O[O"IM&\O)HC\9WQ9*%:NI-,%1/7G2O9=E:Z;S;76Q5M.3 M;"/-.>4AN+-^ZB+@8GQ.?UVYK9;3G!A,T%V=S" M#WN%?'K?"N5H FE3WBQR7'.27D'83:]NYTR>W'9R&WXD37+K MLS+J8Z7O5T=R#=GV*C/=;H+YHG561L?3RJQ29]P1"O/5<1Z/FDQVVCPGHU63 MC'%HRYM\?40JO'#?4TJIU3D9U;/]0=/U];**LE<[BR)*IYKC"NE[+5U!IF#>Z^>$XES['H]4@2U(%,YRI>+PP M'*4\']P)9W&DP+J5#KLMK=1>/=<;Y_C95BLTS_%(2DFK5J&=[DTV;--H.-U< M5ENNSO%HRO2W9%$DK0G6<854BEVYTTR?XU$*W59^F[.>RM\NRP2P> M4?E Y"C(.!5)5-+8@I@UW#R>5LTNKY:$5&?U3D+V*/)#-[^Z$8U^?2-ZUV;R M$%_O#M%";.W@N4]^''YY/"G*^_V$J,]L[.*O0Z(BBGUQ&+B'#W:!;_3)D_CX MT?;O_AGT$-3*NY@V\ [SVK^/V:WYMS>@)?:&$Y_;@'X4&CQZI0NOH>F= QT/ M?Z?HT#]V^8454.[%N'Z?Q8E>?'@4ZQ!RA0%YYWC^F03@*PXM/,[._*.C .R- M(,6,N !&,#>L'#/B ABAW"C/GE&/&1%#T_=B1 Q-%\*(&)K>EA$OWUWZQX[L M%SSS^A(N?](VQ.\2 4(K^N'_]X?PQ^\21+A!XJ=W&_TG&T]G#F@^)#)B3;EP M37FRY$.=I..?YT6>_5V19\ G^/P&N_]$Y&FZZJF,QVS^FFQ&9Z'LR%'Z6:+N M"1VE!SH>+3/&R M7GNOS)BY8I_Y5FNW0)ABYH8]GIO_GB]["6Q7D^ P5:0>A MN=LWH6=_B7>V%\!;+? 3C,E%5=Y[/M7P#JL_>Z'NK=;S4L1^81?M'H[HTZMV M3ID8JL!4/34T>EZ^NEP1)9M^>CX_[6MUZ\P]J)_N\F4VG[BBYXRK M2M/N;'@U9>GKS=T,=80U/7' _?&7HB2E#^ZG%$-"# G7"@GHC2"!4Y&6#Y3P M=M)+IU>ZHYJYVTGZXR"!F&*99-+-ZL3>3(?N?*)WK#L*">(??_%RDA&X?U0C MZ1+=G@,'(-C;G<*X&F__TZL'?3ABG8G^WV>+X6NAT^L-OI!U_<#?HQ;,[+Z5*Q0Z:G&@:JJ,MX2M?Z CTYVSGI=+9<1);S%S:JO4 M2*GK]( I.#*,F&31NY3HB94\5O(+4O+7N2"O5_*[]%QIRGPUS/>L6GMLE3R, MZ\./4_)IR6N0A3X4\FQY7N=3_'VJCN@)97!-&"G)BL]%*U\L5?/@LXQ 7G[F ML\1QV97&93\'P#@X^SCWYZ!C#\_L<3 _7C?$HJ'Y^:SCILO*PI>*Z0]T=GC1 MG9:-K:SE%YW&:#S;+)Q!0&^^T*Q-DA=_S=>)P2$&AQ@R&9Y0X8?Z"1M-\UYONO>=U#8,^[+9%PFM08%!^HD\4D!"5\N?U,E MV"+8[Z3=?@G5RW[% MTK*Z%PX^T),95P>3[$1:M]1I09_<\QMC,\BM-"E*V\A)[MD.@+%:QVK]%=3Z M]_R/Y]2ZC^V@WVYU9'7*.UJ/&2VJM\P'[B&Q#LXWM$5+R"]$1^J.AV$/?GP<; I>+K]UE_Y\PHJ3@NEULOV"0VOI@#S_KPT6\@?Z7S-\T5Y MO('YG\>M .>*^QU8P]5Y=:\W>OV2[-\2I^,%$MGFG[Z Z&JX&2]R7Q=O\MO M\LO[<;K2\AOIIJ;L'!X&_5H[V%BI8Z6^7J7^O>S/,TH=5,-,6J[-JQ,;=<93 M<;#2I\75QREUW\VO\:WB6I-VODG4>2UHU1!5ZLC_8*1O=$BG;EFV0?XN2!>' M:^\;KGUV1^9/V:;_[$5?"I"^/A>T4\\S=1F/(KJEFF[6-T[#5'%3(%FC,^@/ MG _<);-*F=O-M)_RD#CLMSNHD0O*^HH67:7;9$E>>&Y+/T::&&EBI/GD?-&O M(DW19=.E1H95U4I>T:N5<,./RQ\8D+5R]EU^L:[F\W9QHKGVULYU:DV*-'3G M+LE)[)=+'GU\;':=^!D'H%\4S1CMSO3=FB 52FJJN^S=S4O%<1M_X+X7DY>R M7560121V[*IG]X;SVRSX-TSDWPA*4D)*G F*%?&+*R+2U&VG( JS:G/2LS:D MTRQJJF9^Y 6K(!/.YJ)0FA3[W5ZEFTHOM6Z:*B(U_PR7Y+A7WOZ^YNQ-E?A^ M AM&. UWG?A,,O> TKM.3'2K"4]=6,5VWYLPCKCBB.O[1%P4#O]U78Y)^F]= MSCU29?C=(5&;U9F9?J31/X7/,\A959J9.ZXCWN5#CC32F4D[57*;M \5N#"R ME!3/'-[Y,X:,&#)BR+AH%^H=(>..-;BB6)K6_3/.ML1!WB_B'0>J;[HA[;7T*8!WMK;8&T#:)ZSK4B+$CTO5U,@YR%(G M$\DR[1#E4YFFD[O+X.VBL*)],>F!'3:)Q#A/$ZMPK,(7D>0YK\+AB-OV:KE6 M<](N3]NYH3BV\L,A56'P.C@9O(X7S^?\;]3 [Z_#8_OFB=?2??##VU4>VE0^ M[E?9&9$$W?O#LTT"G$JJ'$?I);*>DYE/$E&'&OAGX";FYYM<>L1RB$&?L8$R MQ'% =Y*)(9D1#SO)79[*!*K:?N!%S6X.8T=M,?_[C:7]A;:9AXW3TLQPI^2A MS7O5-:)O/2U,M5M+<;<2ZFD_649^OXK]UNEJ6V>[."WU\INGEQMWL1]( MF@-_)=^;YHSRF.;H'6G>33GM9J7+#%5RFQD7VB-^,RT,WX_F0A; T^N(ZTF* MGYKUNW4OZ%;3M)GM:5KZ"#^R2[T@E>UR=G%2Z94EQ@,2!XF;HT0NOM.WNAF#/ M3Y 9!;DS#7@H,"035%0C-E'B)0'5_#F@&BS>V=PD@\;+1BQ;.JUMM(.:! M;6]3'[BY6K'9^])40AM29<,*RV]GJ=7[,5]<2D*04OJ%?#A6UY/;JNWT1L!\ MCKDY/9Y_/4#W7NRIN@-G>=OW1"1RD^+M4LC4E3#]?NSQM=L)NS);WH0EIM<> M2I60U9OTFOW-:2QV59CX7APBJ7Y/G_)&$;7GM4P?EU7)WKXC>G*]:CTUV [+ M*,5R+=Z4"Z-U9D4/-MR<[@D\Y= CY^^A< !U Y>VN?O4WZW03]C^4S_0GH'M M"*,QL0-?IDW0*;_!FUW:!KA^;PG/%],&_K%;;<^,$)8UQ3;M%HYGQNYVH$?F MV/8>7.!D @)78Y2@_>WWGX&[[.^^[1%S[S_#?_<.M?/(87^MOWV3N'M^-L#2 M .3GW=7R5YO9_Z9*[#3WH*6M:(T^Z.FCU9_5E&)_(9%@JY51/9?JK)1.IFKS M8&I>A+(/MS3S2;%$F$[I/E]L#7J#DM$X<+0W/;\8$K^@=OZNT1#39&5:KWB_81M<))W M.])*U05(&;VQ1 SB^0NXV?$7+/>/1],ZU*3NT*13!]Z0<5QCLL]GZ5HP";/(S4X7 MB!V&S7Y.K?I9#82* .?G,!I80?)VR=%WSDU%B;6';>%=RM0 NN.Y3WX)V*># [3"OE$"OX@SP_E96X_?QW9D3E2&!%CT]MRX@T.TKWDRL;=K"]KR6_0NUJ\$;FK[A=_)F_Q8F_K6"\N42]V MS#O]>5[DV=\5>8:]0>Q5BSQ-/CV5\9C-7Y/-Z"R4';E%/TO,/:&C]$#'HV7& M&'E-RG.!OL,%:]"_2K,=M@0C-_3QS/3_?-$W>+.;OA^C$$_RW](->Z#8?MLD MM?OH"W^U([%K:HCN]\( M)RR;D_K:>%(TC0\LC?E.5S^PY"UIV$5K.!D$J#[AREO' MR104H0G@( (X\$I2>K:/V=4$$;_A,_WS&BK? A>_K"UN^L4GZJUY;-?-TK;8I-@ WJ@"$FR;+/PL;UI[,N-5"[3EQ] MSS)4%UG3X8WCV$]?\:4$NA?NR+VV_$NMT%H711%-VG9KL:B5\M(&I>EB__A+ MD)(<>JYT1(PM,;;$V/)]O+U78@MG,UBW!-96>VMI%7+N(FPV*+: !\?+25YY ML?!P7);F?3L),F%J.VRE+[OW^I>'7LJHSN.*6S MW@QI)O+%^]6/2S>IZVT%9-M,CW),B>74BI[B2'=9R%JE MW[^*_SH!V=0*]=IL59!7VO?KFA!JM/*2-<#Q9_)SFQ-%H>E=LO/ M;]Q"(U/WN-&]]5$PC5QFI>3!_IA;T4)7IX<[K@JE/Y.CW?%M MH-;9:2]?F92785GK;9O;C^*H/+]OFM6Q4E8QP\C;]ESMFTZ:EA1YH7C5/RFK M^"5KZSP^_4AKX]A&Z(13X.(#OR^K;D3V88X_J1P1*G99+UFW")'I758WQEF% MD9IQY8BXP+X42,31?"B!B;+H41,3;%E2/B MVY^7Q"4%XLH1,9OCRA$Q1EZ5[W#!&O0-*D?\M";$<[LB M\3G8^"IX?!7\'Y^0IUU=SN[Q'7J[B(5N;D#Z=91:I,E[KDFMG"_VYM.%@QJE)7&8*[,A[O:#PS+)07E]!1F M7/LA!HT8-"[=67I'T%"]3'4ZO"OK*JDL:_D"F0WX]&I7^8%!4I(13WL'QI4? MXLH/\>WL^';VMW7B7GDW>ZSUND3B])G*Y@LEIWL?WB*SN:_[@)*<),9)K1A9 M8F2)TV*O19:)XU?"8=K)JZGE1E]MQ,%=_?;OJ@\R?^J\Q54?WJ3J [JJH@]O M(>E^K]V[DUD!(WQ+\KWJ0-%'Z*-NDDOWI7F[>A_P*%5/2>92ZFTG!NW4+;YT M$?'3;@J_!%NUGF M3IS=K:I4U.47R?Z3H@G/'*QX91V%U][,W1F;(].R.P'^Z&"[X&I4(FI\>?7\T[I/!4@9QG)_Y3N]P>/ZGIX!8 M_L2$R,+I 7GZ\__\UY/S_R<.X=YS>T2_/5W8R(D;DM3N>@&VX/T_L+/"&_^0 M75%N'DY1_WAP_C@Z)W 8.>%_$H]^CT[='7.-7GM]1+@GUUKW7WMZL_7PX0O7 M'/9,#]SY#Y:Y$9\RG&=N).&$YV_MDD>LX?[FSW]P8N11#/J_'=ZJMW6F5 $G O=X#:^Z?G,>=H]U^9R* HH;N_7OO-I]&8"47X#IP4/_N2B^6 [B?X^60O6;KD83%5YG),'2 M!%8Q-%Z&WV0B@[?!(9T5+9XAIOC'3LOVW^ Y#BM8(1HK8UGC)5G6=$F4-58W M)(5C!)[GS*??T+'%C[&N8QHW&"S,%;>87CE:??0+ ,15)T#9FR M#E\C@J88%J.)#)8M2^:(A>2GW^!,RY!,7J3?,#6>043#$KBF++8L1$3"L\AX M^@V1<"+!"*)D@[4T7N 8#0L8_B02JR-3-Q![] X3B18CRUBS@&+P#H/3L$5D M310Y Q;(8,L\^@8K"KRA"T0S#<)HO(Z0)DL"TGA35SA3-UE=.*(5$AA&E 51 MTQF3UWB>UX$?&&LZDN =O$ADWGKR#0B)+6E>'3>%U6V^.%EG4?4NTYG?KJC+ M>$0C2\!8U)&&9 7&EDRLR;PI:J:)6(VG^%F MG<:LJ;%'8\.3BQ6K=Y7%0LNSEE 82P4O8&KT2>'I+&1+X2W$LL!17=%XS F: M+,J6ILL2CT2683A).AZ[/M,R)"W>;=7**N0&][=,OC-?:=SQ"@V%X4T!_&.& M\!BH;(#<""!XBB$:LL$AQ)DG8S>R*%O.ID=IM5(,M6!A=;=KAK9I0D_'AGE9 M($6"QC"&!/(B&!HV0 XLP1 DBQB*R.O'8WLSN=[,--N#?#9M%&\'R\F]&M+] M:73\I-.T4W9]V:A T+0$#B3)86^U+JRI7 M(=J$2#TF&-_EUXUL6I./QQ9U+ (@ /T1#RB!1$[3!8-H.L^QB.7#CJ/M%%V?*9=YM3LW.;2FS([1EKTZ-$\!$0P!Y9)(Q8#-I&* M"B86_&8()B=;C,*(PHD$^I-M9ZS9#37;ES?D=MXM!TL8_!1&B,$)O 4&%^0" MC C/:CI!(..2*$@&0L (\WAP0;>Z5L;/ZPAG'2>CKU(F=P^#'^,(B)[)(0+( M)(%9!7L#ED=A)%.3==;D982P/:M[6AJ M3+11KK32V!.]!PB41,2"(T0DH#DQP(%@";5O6 >Z""R2C1/ J@]Z;':1G2#6 MP=U&,U=;U &PV&.]IX*5S_8K*&UDU5!I]N65.)LNF#1]],CI R#0>5$1-)VC M*L$@19,9'@@MFJR%0;8,]F3P1;W&E4=-:W5LM!UU'93Q;=!SBDNQK#(8[W7 M+-,R64;GJ=\)'-8IBR>L&?>&ZT*]PXC3S:=9E[* MZ6(@;F'F)\H,;A^X&Q@<#LP2JF6@#0:HA"@!-!*0.BR>2&T*'#"FWJSUFNY%CQ[Y'"QK22P!GT-F@%A 6=!BBP(]YB70;EE43NG1+Y-6J4H1 #\R:!C\ 8,CCS@GJ2<. ;STGB! M:WE#1:1:N6]N R,UMT' CR$"'K4G@+.Z?UM"K,@HZ7H'K8LX>O2$'@KK&66M M&+91^V[6ZW>&\U:S&SUZ1 \>8:QCT]0(& T '@O45P?+:B!=TCD#$]&0CG1! M9@B1$*M)!+2>5P#+=<03#4(>W< L>%WHZ!T"+XF<9 (LLR*X!JP$!-(EB'P8 M!8,,8B0^:,\[E=$[)'UW924[>)VS?<-Q_= [4T.O>9M2&UZ[TYB0_H@?3%RP M^HW5+N\=)1K2P3//[8/L]ZFX]ZJ0^]D,BW"3V!$C =0@_ONE3GZC*B/=O)L# MJ-D^36E8KI>P=U,-Z%03MI_0L4_,!-W%P][,G@W]A$?FKK?/F--,N/$X<60] M)([\A\3132*=,(E%/"_ZTF'\!/9]$B3@G8Z-=PD<^D*3!,2;VC-X5M\D\'SN M;&C.G2;Q83!GDR S'"7LZ1 .7NU2]""QNS06G1'=<(P>\#Y,9E], MYD\*DPXKTVG;L#:I2:JXZF51=NPPK>$)3%YBR4])NF'X=ZKZR=R@N'K5)=01 M8V_$N++>)3""N>&>K081,^*C&,'<,#$G+H$3,39=""-B;+H01B@W<7)9LN993G-7/I%EDXSP M7"V-6!^_H#Y^B+F[%&U$FKKM%$1A5FU.>M:&=)I%3=7,S])&9SGUJG9#"29X MI>)<.099*R@%Y7[?F:H]\6H048R#LWP;A&'+IBM_[GU5NO+%"] M% ![?W>"'N;??Y;?G58^:"8MP&H87@@O.7QT!M-R37Z!&VG917BH^-W5Z$[H MS-/[.H!)Q#U7P#[6^%CC8X?E8QV6?ZKO=GXTJN:&DHSPO7Q?J5:]5/-^M:O. MQR4YZ;1RV;7G+R*B$/-PF>.LQ_(M8.J:T2AV,Z[ S=AKVJ/;,&< :-0G_65N MX^BJV&^4K;Z>KPI=6F4B.]A%]2UVI^6+1F]\8(]:95 MZ;:W#;3Z71/4E5;S33*,]'U2'NW -2; UBDEZ),JNG%(%(=$L7=R2=Y)]I&6 M N1E=K>W_?8(>R1#;\\_?B#K^F=;))CY=FUCKFV59#*.6@UG_+TSU&3JJ%:NKVD* .D)1$XM=+F-2# M$?$>#BW&L=?5X5/LCGSR$0^J0.?:!=^&N66Z5]11?2"LM^NM2.]?:@IU**0D M+_Y:RZ58_;Z6^L5>P-N>Z/B)\H6>/-)ZM_D@7\RL"X4,6FG-21.4CQ[>2++/ MYAV_6"+CX7("+<4U"^/T11RVQ/[")_H+AP]V%0G/8%*9&2,A,?P(C5-?85WMA7^#UEK5K" M1F@4V=FD?<\([3H_7=P7AU19:=)"28K\-[IQ4B F\; 3550P@(SV^=V).,R) MPYRK\30H0QGV71<=R_&7D^/8!+_UN8%L9$]>NO^)K7 Y8YC5$"TR5@<[:C_D M!U&?-&J.7VF*K\#B1FUF7[*WWP*.?@MU/K$\WON?%OCLQ;V-D8V%]WL);V0Y M/WMIW\>R1@8D:K!UQIKZR+2&7*C+B)T[8K,T'+6]_(IV^Z17"UYYK.YJ ]L# MMQ-B-'['#2#$-<]5#XQ#A/<,$3X;%#XG%/[L55\*%+[_'G_1<_US*.C=JYM" MSY3;J#WU<7&$5OV*/*1MB>FA0#$I"O'N?HP%[Y].^.PU7PH2O+]3]#,D:+)( M'D[6^=*D7AL5Y]),J(EFDR(!^$.BDF2^8(;AUVLH/^H$>;WE^>,MR6L^0?#) MJXSE]:LL\KI+%E]MJ UC9O'=0@.G:NX[VX MR[,]S[C'U"7^U]5&QX^JCQQ?WOU;5VGQ$NP9H_3,S/VMJO3"[CE'>GKO*;9I M"_RDW;QSI%*-=4M>6F.BFH9*DD.G$?6?L=;'6G]I%OQ3=?X]X^!WT/D@,-/S MD+#&I*YVP](LM6Z4UDVJ\R+5>987GM/YZPR>'SLSOFL%*^R1!# ]L2*Z#_-\ MXM88E'!GG9MO@6;7#%JQ1W)Y'DE[KV]GH"@U&83K'M]=J\5;K3Q;]4L;Z1;< MCZC"(<,G$7MZS_^L_Q$KYM=2S-AI^$RUE,JDU4&5I:@2G9$Z?6TIE9 MH]@\J>6"6:-T.\GRM>6DSL^7.!TI-CT!D&2?U^OK3&*T*.-3KI4*?1+7'+QT MX/FR>_M?P\8BUN;8"?EH)^07='DSJ;'%^4*^ M5XFRUDS@#Z^QD2Y'%94Y^0L>N6B$GC&BC2,2]@R8.+1U)VXH><%P$^#YU6G1=ZOBR1.<#3KM A MFT0<$ZGP:(;[F_ YA_F>O^FM8[I^' M#EGWH,0YT&$PS+!2&/3JBQ;'2.04@B*;ZH M$8/"]ZY]\"6R";\."17S?L'5U4!%HN]UB%4W"[Z8II! #VDJ2?EY2+C"I,++ M]9^>5#Z(PY,O!V6Q&W,Y"8A=QY:GZ'4&IN;9\3R5TX@Z"?O]Q>;^;MW+N>"Y M<)'G@K@D+_[B$[^7]L;^QKN=N_Q5W>U5^JO5QKE#E2K?'FWO^H:0;U+= MI;V7I*2"GMV#_&(YEQH)SGL;FX1.@ 4DL<1.&/7'3F#'<5=X9L3](N,=V7A+ MY!T3*^GAT"-#')"3VG'IF?D4W7X:235;;FNIJ59?702FN+4RM[T-66DL?SC- MB7[Q%FJLV+%B7^@&R14Y*V^EUME*K6VO"_=ROIC&0[$9K#@!I:E:@_KSO5S&SAF:,557YZXH1+2M)K79]+]W"B*[-S MUPO H\'^CS@.N]HX[--NMWPV%9['JK@U1ZP [WHGY+-I\$[B_Y7">!BSZLZ& MJ8!XTU<=IXQ]^-B'CT/X"POASQWMJI%S)?3RZ:S 2>MJ)M^;RMGUI*M.Z\VF MQLIQ+!_C0!S+7W4L_^LH4*C)%:%5+\EJK^60IE 44YE,A *_'M3_;X"!97\= MGJN%4R"U\0X<&H=^8%N;W4?V#%0T^,&)?TLMP^YW) Z_T&LB(Y+(NE-0WTUB MBFDM"IM6P,+G3FLFX(\9"1*P"-KRC#8#.=-?/.%:B?_^?.L@O--6E[B3C1KV M/,URM9646I3&>5;E2Z5ZAN,,F/I?PLWIX9D$L->)R#DSWYD^OZ0W'T&?90.[5G>!8X&_B?@VE6*G#I(@DH1\*.=#Z24RK#M)8NK& V3#@N+,E/ M_.O_+4(W^'>M7MW]\N?-KL?-AVLI.E72=/ S>B03P2,%'F'0W/G<<]B!?HG C M_US 0+KP$ML.1>6$1<# 8B)!(46G\Z?))^(1IP"KY"<$6@20\@_IQ/[5 ?@U9VW/QZ M;GL11IQEW;K*W4K#SKSF+" M;H85\S[-N(Q- 5^\.3TD?HZMV J(1WDJ 9@M:1.R!(5(RY[1-F2/R9V ^=JN M>9/8@6&;[ C,R2PE/&5#">CFS8!3+;(DLY#"I$D2CCVU@>?T@3 WV^+#[I\ M"@&62\T;-1(X88SP;$CHQ_G7?^#'P00:#L$>C5Q&_S9M?^[@ MS8_(M]V;KD.#I0SB.#^+EIZ, M\.:FV2!49 Z&F.4?'>+9&6)9W!$J(LRCG__GOQXOYS0$W$=KC^BWIPL;!6Y# MDM(]@B>I2/Q_8&>%-_XAX:GN#.?[#,C?B4X3QS(PDG M/'^7,U;Y5,1/N-+_D=_\LK]"G37,>&?[4ZKE,OO M_4IN M&R#?_/.#%W B<(_7\*L9M&=@]UB7SZDHCNRQ)C&B93(BITFBP6J\H(@:%A5) M,W6LZR:'))'(?^PD:[S(84W&/*OINF4QC,$12=2/WJ$P(C8566,E M =Z!1*0I/!(T^(+!LXS.? M?L/D+%EAB*19@LC .WA8A\")X)8IO, KNBG+1^LPB2GJ/'R#46#YO"0136'@ M;1(F/&?J1#'0T:QX3A=8Q;0TH S,BA6 'QQC:!PK<(3 6XAE//V&(AI(X&41 M& ,4XA5X6*?+DB294Y!H\89UM Y@A\DHH@"/\++&\Y*N*1+#:8QE6CH+WR$Z M>O(-V@"/+WJI,>==J^DBO?-V;K?)^OM-*VQ1V/#DRM\7RSQJU5=S78; M]^UVM[ =+(;PI'#\9#C)U%?L:%17P_$FUY,;S8U)Z\MJ1_*/.4/"!@L\142$ M^9JLAGFB:*;!\8H,RL%A[GCL^THV'*"8.Q%'(\=CE5X_1V*:>J]G;M58N%P9#4FAJ,U#JY-KB0LC;1+RO<^G;Y7U[!4^>4&TVW++EE)'B)L5&SBAL46\SN4O#DR=4 MZ\]+ BGIBXJ*6P4VY_FUC"K2MQ]1C>-XPNL& (M,)8@1%$T6=4:S &(8QI)Y M$_/'8T\6Z:(15(V5*G+22$IYM^; :VK"T,Q0&2PKB=841CO!#5TRL$% D3@3I M-"U8@(F19B).$436TCGV"'%XDS",(E@0+AJ4>I:EZ8QN F010%"3ESATC)R, MKHBL:6H*$>%%+* 5_,T"]&+@ B/HG'XDUQ:2)"2RLH8P#[.23 3O0$!L@$P" MT&@(_-$Z&$L0& ZT#' 2Y$6"E6,9&9J)=8PX0V%UQGSZ#<*!0'$8'C$9:C,$ M1L.*)6E $$'!1&=E8AW9)8!7GL?P#H/*#0L3 AP4-)$S9!C>L(YE$C02K!7+ MPLH1P"=8 !YLG\)HHL4!V5E,0?$(:P$E!,%D-(9@> ?0D^(YTAC$\)PE<0;P MY&@=LH09X*R&3#HU"1:#.: SP99L*;QE"09_NG+"FAS8)5.!;X#\ RASFJ(3 MC$6@)%BY(^H"0>2(N@J8"YX%"<-(QIJI6(H ;P<;?H(S/:Z?Z:>$^\:DHM07 MKF*6TG2K\P3/"1A.I.BRQ@E4 CD6:[IA4C,F$($!TP'<.!Z[(]0U5)-[9CZ5 M&4@3R_+$26%X#L\7#&ZUR[U)"FVF+26]FI92*7-U#L_+>EK,*[(R4%-\:V.[ MJEYOC\_A.2/)!D-8C2 ..,1AD(*=)=7!_)BZQ2#Y>&Q4*5D=9Q3J:MTLW0F9 M4.REE/0IGB,!?"E&D#5&!ZSC&3 8LFP*F@6^#2@HRUJ6=#RV[ \4M]&_;ZF+ MV7TSTZAN1B,T/,%SX"X29$ #ZL*!IZ 8IH8)+,,0+([E$:C7D8;0[>K.<&2[*=1* M!I_IJ=F,-^[WMNJ])PSAR1..U(I+M-'FP43%U6XSLZBMUP61CGG$$0OD5I) M.C&L0N,M 6FR%"F$;HF&3!!_:F$]5)L-R'94R-N]1:FL^@5&G0Q/\%PC/&^P MQ #W0J?>1C2V+LF@T 0!HP0!,<;QV"-.GHX8M:&".9;NNX46(^!Y6I-.QE98 M0> Y2S6!/E!@*D*PQF:($LF@*DNF0QS/'8J/6]U==4C#E50/7\DJWE+"=0 MK+2F'(_-R;)A1E9&M !KB4@]7) D26!8021$!"0\X;IP7ZJKM^"B+/@@LYJ7 ML9%O 1J@X\%U63&)"&XVV"P" AV B.= -1(NBQ8NF6*)\P<-?I#=M#.;5'( MR,2_S6)W48'!F1.J@'$0 (%ATCS81XPIZ $\@_2(G"DR8"O$X\&7F_5B[6RT MHBHZ]]O!IKO,-0D,SAX/;F+&D%D1PA:D ,E9B=% 4D#+6!H9B2+A]!.0K-4[ MFK*J+5QQ)_9:NI33!B0*I& "\X:"G]L-, 3X$#D=(T%"PR!'T$ .&!O185@ MP<"LR(A/P4QC==&0%+!='!A_L++@6B@B^&DF(KPI$Y,E1XX9J*$DRX!K,#R8 M51Z#UP.F& "3Z)0=)IWT$<2"4K&L3#7!I.XX:+7,@/\C +B*8.,X?!+,@-#P M"J=H%D._(5@4E(D)\2+191$,(#C?1\&E0#@.% U<5K"RO G?U3D0&!&L-[C\ MX $VKIC M F,XRMM,H7GKBJ0EN&>-..JE"LIHO$3YRDI E?[$GBY-:II/W/1\1#-FX8H,Z)@&B<*G+Y%S=#+PTLJ#-M?L>NZ M8Z1HJ'@:SDU62I^9.!!NN*-5@Q3* [%!G9 3/%T''5UOF!M](K(IKI\6V5(( MD'<&/I2UFC)6@:9.*DXQ'8S5JEM7Z=N/-!L6@&G0!0@ ZL.#CPGR(8%\Z0;+ M@!]NZN:)[*V&%I.2[RB[W^>.!UA/-J7/C,G@GW?$1C> M*+240" DT,+B3_]42> &@S%VVV9Q3<3XM'$A567F+RLS*ROS42B!PJA-Y(SV M5*,HURK3BWU7$<(1[?]0.@#<^>%N!!6>#M4--)5)"NYT!"'L/9M,-%R&+96[ M$L68B300NR;%BP$) 0P <$#%02#/ 0!.>\T% S"$ V*WJ=)XS$5#SP^ M,,=<*V>O: ^P8-'8-RU8@H*N!R0UST(A@ILH=(=T ZIBU:!9&L /Z#V4I4W^ M855N3R;$3,_5>[5"=9JC%ONF!91%0 ,@(N4)G0'X!D@FZ&J1#*:N0.@I\ \0;8? *W#.@ M0ME#@%%/-_)]JS]6>%"<&-V!(RT&!TP+0"&'%NX3-,\@3PEM+Q!N,MQ=.%: M!ATE["F4N9TF#I@6&@-!C41:TUGX MH:%4PEV# 7!#@W;-WL/+9(JH-3O-^7AO.0F=;PU%BW[1 D3E!-=##&16% M6Y%#+QJ*K*E0W.$?"-K8)XL_*5F%93DNE7+345*I,-J @S,_$$7**T5?+0L] M8VR6:^U<(E'/!+T%&KJG=SI5K9II62DK8W8\MUZB^XD:&3YU3_&0]5JE[%AD M_M"A@'YW%AE]4Y48^+M7=5KL^!KTATQ\[BBK6 M%S(:2D;'XF&(/^&_-AKAY]K2>%">$H#RIJ%##@\=;1PXG[Z>#(,7,\G^/)-$ MR8V3[%BJ"&.N(-E>.MY5Y-SBQS_T_7Z"]N^4@S 'S#B4Y>C=A>?PX7E[E$F" M\A[GBFLZ@1=#IT[>_<5DAJ'D PV*C6.'!U_K+(-UKMNZ[N;OS#> 4AK<<,@* M**X7 _ E>BB4,2B/L4@44?K2.L^.%&,+X*)VZNM>L;3B'I.5HXQ\;#?(X)!X&S<&P-399;SYGZG*]X2]^ MQ 4HRE\G^\&:-\.TPZ>#N^CE&L-+E>9>N#7YA_;?$,\69]SHP,Y+3K>OZ:61TBOCN2V4,>2^0QRX);)TJ;KT25=4W('OZYQ_? M;SUZ3PUSXHLX0=TS1PMF8D9@2'PS3M"8$9?!"*R;+H016#=="B>P;KH01F#= M="&,0+J)PYSX.$[\>:FM5_WLKR.$\ 9"?.X6>:8,Z_=207,L].%_?P@_WBL% M?%B+YHQ%?(0_S*GO <6-97:"@$\)\Q@JEPZ5 Z6T]W\>EGGJO3)/TOL9P8Q\8+JWR$C23S1\=DZ\5YX MZ7OA]9F-%XRJOPIVI&[\H1-XBJU[/U\U"S^J[M4Y,+(Y4/[LNGY?O8M<4/VV MUZ))UU:>[>O5VO/Z:S%ZIS1![(,3@=Z9R/'.RFQ1;@?* MY-C>LQP0X&U >Z!J6SZ>;U3$.@DR0:,?@;PCN/WJ0)\I M*V>P'S'R,?(_"/FDN(U\0IZ.R\*A, M&4+)#O3'KN=/@/O^:JP?B_SNG$T0(LB/,W'; TZ]UYZT'M">+_[XAZ'O&.;8 MGG^=KOTZ^?5ZG/2S-]=@+JWOQ(?VL#WO6=1EZ:[+\U?6:#V@NO1Q=<9,O*8_ M!JOD:L47I4AOR$#Q3!Z)+=L1+O MIHE%NSNW7 1Y#K6YIGD6(QXC_B4'Y-R+NQS$7YR#\C+BX[GJ@':KW2FAM$;9 M1#Z=U&LN*M"#_),[2MCO(W&SQRUMQU>L(Y<4;R!Z=]DAF;.WE?GR:.W95WPQ M.O/R'*.*:3LNQ$-8KQUX?L+6=Y^2F07PSQ7@#QWXESE :MWV#_7@78%J;S95 MI9I4:^5UN2.6V2RYD,/^VR)[)XK[?4=P^!?K&JQKOHM']H&ZAM0;(%_RA5)& M&9 S?=PSI^4'I&N@"T?3=P3#8UV#=([80&GY138 M'HC]I0(;&*;_\\7R.P=K0IU0B.<<9/B02WE?5D$H]<2@334A",Y,Q)ADQ)87 MJ@>Q#O?@:O5<,%:HXE"IE:1)(?YYU8/6[73"XD%*X#N;#Z+B0>$G)Q<8XOG0 M&OB,$D,<>2\(^#;JQ]U&_8-(]_&&T)@17W5!.^Q-C1EQ=D8(N/K993 "JZ8+ M801631?"".&>P34\+H$16#5="".P:KH01F"KZ6,9\>?)Y*_ZV#=X3_PUO?SM MKHG3[#V#JPMAI)P)*6^P'R:I?[LRM==40^DXD7[WW=3N15,A; M'V"7^H97@[CB&_M*+\ACF-PAS[#9\N-OP9ICW>Y;DI:;]2::;2[INA583+6(0 M%<0@H:URK,(9ACF&.=[-S^&,O!GFA,35&@$]GQ.*4\VJ0[(%INH@JD4!82Y\ M;IWULYP&?%B=]>M42N_2/>]=K29*01];:1@+.E4;R$8'$ $Z/Z)?_AW&N[&%1_T;'$Z:BN5.L#S[?& M_77GVVD1P#_ 8!C@\_/MPY.1W@ M0V_(6BFKO)(XAC4;XWB_:"<&$.#0-Q'O!(;#^,;XQAOXA;DII^.[_M"SC/J0 ME#/Q!/M8JPFC0F'>@/@64?*"0!V+*%[G<4<:& 223]X9_5;Z*/+5SM?O\AK MNG2$Q16+ZU7>#L7B^FW%]7JTZXU%7X_<]<1>&?;*L%?V!6'5CD<)7]N$#0/]!H%^YO J O=?5QU3/1G= MGCCE2&IFXNWOGBQ]5LH)9RPAA/6SNIS M[%R .5U1"=8#[X#5LCZF1$)\G/6*T^4P(9-DZ'EPQ]041OCW13A.-/]ZO^.= M"'>'Q52/9\=M@BK6'XH&R4_R5(APU.%=P C'",=[^&6X&>]$>'I,LB"X X1PZ&Q0PK$+ZS=V"')""KJ^IC7.0?_\V,JY]<=98B_G7O3% M*,TO9#_$%:=;S X,=IQIDDD'X(CV=H@L7',UA!8!/BYORN MTTV(KL\P@MM:5"1@5RO#H%-./[0&2$6$YSJ<>*P(X'6>ZYS@4YDA_6*^LHR! MB(*QO]2(AC^OM\/@9424:(A^W0E4"YQ'YWU<^>6SK^MBU-HG>T:GJ[/6M-B@ M&#F;(W*5FL\(FC&TDU"=T:%'Q-RQ]&DN$0;S=P+SO@_SG<'\R?[,Z6 >U496 MW-7*@\RL7GHH/8Q\<5!.(#!#]T6X8YG3*I=B+'\G+..-^0O]C3?DCVE,E4HF M_2&A/ Q7R<=L(0?2"X1E5)Z4N&-?+RST;U^!//QG,ZP:P*F;VB>P;!1XOFFL MHH],6T=]8FGNM[B2U)J%FW\@OV$(8E/70>"%3(0$?'(88H;K3'YNN11P6AJ$ MNPIB+H"LTTP+Z#'?B?GP$5N.AS]4_-C""2P=CO,"*WI03)E.K144V'"XYRM^ MX#ON*@:Y#C8/L8&_>9 *X%3 [LL5#\[/LIR%%]TD_G+Z'5!Z6P^;GMR?>4<. M/L(\W17NEC8$>F"!FI$Q# !%<@Z>Y+T)R=U<<\\,7]5&PMF&$TA:CC9>R[TJ MTS1IS=A45Y44PRRQY6!HR2K$+( (F<*7^6X ("U"T7Z*O43J2X-,4J8>^+7Y MQS;)$3G7?+M[>4#AN B9CRRP66@ACW[)GKG2%\\6:HHGJ.%?A@LT,2Q+^^8KM_E^3_&Z[E MZ>C#__Y@?[R7 M(,*]>-Y\).$$@AT[?^X!Q8UE;!WHL6)@@QA-W'W0@?-K*NM#EGXTNP2#_")! M_@+?]G]^Q+E#:--?,3Y1_/#* 8D9^P)C"P;CKY/.1-,^.LZ*ZV-E.\,?CHFCU._4_;-QLIV M)J7F&"3H,IUA^Z T:,BT3*&^%/=?VY7BT]7=/F+^]=KVA?'P/CR\/:OK(O @ M2GY=3$]GYEA)UM.M91/0Q&( \M@% >+-J5$7 8C4LK1B4YS< M(Y2E,ET:!&]E [1!<-\:$*?'ELYF_M8!E!P;>B\Q2,W)05/W\BW:#PX87,G- MT*\S0M^2?7F*AJDZ*)8Z-;2L8LM4<>:\WF4N"/ZX;2 M'\JEPD!FD!5*W#.GW1J]?%URAKSKVQ<'C4NSRKW[4;+?U0$/T]0O*G7RNU<:]5$ M^IY#^GZ_2L WD_MK#KJ6'55%]P5N++** T378:M:KOUN=;41W4,:JZ4TR%R6 MGY)2RV\V@W$_ITGQ@%_H1K0*!P&"AO MM(TOS02&HA#_+0M09"=(&D(INVNHN""I>$!/;+:2)07M !^D%7!0TD9G[3ZF#Z&!W;>!P1%6#YT\V5Q(J7Z) MJO03-:-9;[L Z,8SQEW*[KT>! ,-[O+]SV M/=PV!'B'E!FK,:R0H!@K8XX7P\2,6-)*N0&7 JU<]E[ ?CL.!-^L7?P6G,S< M0*T.U&)I#(9+1O"5#N$3";@4!N'D6)5GC!,<"+YRF_DM0,G-G)R@"_9L3"5& M.9^2QZH61QL*A\(F&"A7' AN @\HKC:,08&&TC8'EC.=H(1<=!E-:Z.52F5IN,%KE$_-YP4Q *0^3;O<]."SE5V-H?HF8G]VZ M/$W,6^R#6%X*8YH(2"\>]^LCKY5 ROR%'-OO)N;7''9-#15[@,ILQ^:*%81" M$5-0B6W%U@ .N.+=^1)MT$AH"_:F:1@5 MU2;BM&L_]+56RL@T9#&R4O^WQYS>4LY$([HQ(F_"++K!] M$SUS7SDE$A.G81!::ZRT'YM&<][)]'L#F21>*J'PS;Q]+/Y78^*^1_S+@VFS M1,7=U)BR"5Z,YTOE9KN!Q#\T;$\[1<7BC\W4"S!3WR/_!;66!L2*&8ZIU*QE MYFS#9.10_KG3';L;EO]K#O:B(+\[!V&3Q\!&/1P'-ARIAUD$ZR3;6RMD^PV" MOC=AUIYZ.W8MPU"U25L2#(>N.[@>S(R2Y0198MI<-4-UB?18UTLK68 V+8F+ M+GR[0._U)C!\)$1>/A3I3%P[8/V1/(X_R,6Y73 ':;! 6$&%:T\MH8?!O-@_@:M"RRZI JF\4LT94+BT;NT:9$*40+JFJ+SQ"O.I@;5IW#0=O;WZ_/ M'ZD-12VAHP;T**_[N-)IEE>FHN:296(UB(/I6'2F;",ADU1DSN*,+"SMEQV8 M?9.T9X;SPIS*2K04;RWZ;DL6_:ZU0-(>1F1QFNT5AV2OU[S\-'$OS M!8E$/ M1 *,!W2J2&FC]# 4]Q?J>7TW<;_F"&S+=[1Q7$7U+EZMYG7%0=<+W;PW5>,DL->-YO7[L.7-0D\:A^;,V$Y'3EEW/$K$RF]<$B463L@4S2 M4=V$_8I(V./&X+IM<_KCP)5J.IU &J0TJ=MDX;@ M[W='U]FM]X]#ES9VI0>WUJ4E,#=2B:J84I)FN'5!TY[&P>*K#A;770>M""( MI5?\M4ZGB!FN,_D9,T/QBLJ;X8#RGLU 0ZVF.P&J<7P!:NTF\BF.:[@4G(YI M!Y"JM:?L]$,:RV",838A]2B)LD>U%-$'U&H*[8&PGQK%WDS)Q5>;E6(AOSXC M^50A[R<>U712J7E2'%#M5%EJ,EPR@82<"87\M%)\WU/(]PS4BY;R&[153Q7R M7CTUI-)RLT#$W=0C!X1.UNN%FAPE*E W4TGZ6)?=?_L*E,M_-BNM!I =IO8) M8H@B_::QVA9$]'^2^BV)VY;PUH/@'T^TB\\]:=WTII:R^F7:EFF#N&HYVGC[ M<18PUH\W;;@(/^3/6BRXZ''1:MI#5']","/J:N] M!X/0O]S.S$8O\%XX/[B/)!W*M1;I V4-8=V<__,?^&/#-MI.Z1#<^S>SS_:)4= MLH;>VJ*5V-!%>^O_M1WMD)Y\[RNC7]&#H.Z'6ZX5?;*(%KO^Z+G^^O%/&PDT M@A[::-'A[9,.5CY)#^^*\"$UK.Z\PVGQJR.J-WG6#X$426TVF1-%%2*YTE9)54@,YQ(RZ+. 1FPJLCQ.J'0(OTC MDL3U-SCX=P[0FJPSC"(S) UD 3 $_$'1FJHP!N",W6\0*BTHAFC(/,D(,L,J MFJR@!P"6)01=,1B%$':_(1 D9^@D*U,T0$%65<60-5Y7!9'F=(6C=K\!-(YB5$#(+&M0,B,(M"R0+".S#'R!)K D MK7*[WV Y3:!(@I(IEH%"N.F7Y3GZ1Y1JSMI7:H*E8:T@"/9YR/+KCLAF8?>(&/VR,=!(Y'G4RQZ MYC.,Z080&4#R4#99%4H:H@40*<@'@B8AM#E&V*-%?Y[P>:)M5233<3G?),69 MV6G(]'-:\#0I$KI.RH:H,3*C0LZ(.H0:_!0RQ5!)P#S#+ZOI.LV10.8@"Z&$ M<9"7!D6@KT$B\CJM\,HS":-%GJ(,*(X&0&@45%DA=?@-C=9Y@T#B^NP;E,% M+FBLK+ LE#"=5Y".@-A2=(HA&9[B*./YBBO#?-VI:L62M)+$7$,F-)[P$C(C M[]&&8>A,+IXSRU(I\+U1SF3GH]E"9O9Y^:AEB$>RUN")(%#RM=2\3OL^&KG' MRRREFY.:T&>EP..; Z?UH-57J/6X\!R?BJ(P#*2W1D,=H'"Z+*CP5X'2.))E MH7+D]>?/+G037C&56J:D5+S!\8_2H)U)HYZ.Q#-><@3)4A"(K('TI [UB\J* MK*P*!$MH*J\H.OW\V<,%T]>X2;^;Z;+:X[Q )E:6E)"YY\\66%:%N.5E*&QP MW@)46ZI."U!5($DA%))AP?-GKXQ&)ROEZM(X)_C5^("VYFQA(///GTVJ&L>B MG8UC":B&* $^6X'VZDY1R[44\.4DJO8F5B*H/[X[,$(QBUJMS>TS1[,I@ZH]Z24"E+?>X M':C#_F21S.4E+B\)](J#>\T MY 1R(\?/O+7H3:KENMMJU\>@-V3Z8T=1Q?I"1D.ISW"9WA6L".UHTX=/ MT/X^8.FUH=LJV1KT !43KA!X7Q*YV(XVA.[JRTM"00=TG*O8JYCAH&)-7NB" M3S>G>&$)GT0K%>,9XBX6A=QB8>G]V%_(XJ.(O]=_#7\C__ZY=O"5Z=0R(S,7 MNOBA [^Q\;Q8:.1%<8GM(\'[S9NB]^OPZTKHW[M@"%U\%+B8.#JPPJC%T%FL M_XHF[PV=P-)C3S>7[F(3H'B!"_\!O^VA&O%AS7C3TRPG"BV8T+XVGHQN[[?1 M'6PX]FS6_E#Q0^IL*#944&1B#.P8G ]83L.21R@Z C^+H0JB49P%^(%K_UZ; M9BF0D8@VBJ:AD GT5\,5;9,"Q4+0Q#47&MKP[TH,NJ3F))@@TJA*9'S#R< A M0RAKT=R4G0G')E >(!E08 6@*DSP[P?6^Q17,;W?Y-/O8P5C(PE/KT.3].!# M(6FB.>V\#GY_ 'U_Z$J@V=@QEOC7'7I$%!UZ/G2AN*YB(R% ?%F_./SCFI4J MG&]$[B&$%(!+60>8U@&DS:"([I$PP5_A#*SP,G\P19%MRS#%\;Q0=W :''_M^)IPM2*RU;1:!)+%F&>YG6 M=3/E^0*(J<3NX4+"DVO&UKEP1?><*LMG"U*\,^]6IH7M-J94R9*XH3PRE. M5XG#-4,@IBTK#(I^+M$(67IL9SG6+C?&76,%VHV<+,GZY1"-H&S6[X%J)Z/8 MM8="SXK1 M%\%/I1HIR71G&'6+:RQ+=29/*D:KAQW.+BZ&;,"MX6L+R MRH126:2%Z5P?"JG!X5H.3W2#J%>B9[ZH1>!GT^BDP%I=EBI\69EMGV1X6T<9 MK^NPV *@S=';6$"_SK;B#SD1VSG5^XB,FUT9;FE#H <6J!DO2',34C'KN'"# MU\.H<1N^/HF.Q7YL3'L_O2K4/*$HCDMR=CI1!J['2!!5T-Q1IO!5/A1.2(GP M$.7I*"(Z7M?@PY6I!WYM_K%-<$3,==0>A1>U*%2].=,)CPF4P'TZS&_S^QX_IYDPA, W]U,;?U*,N+?NT^).?J>/FLFXKND[<].QJE[ MCO]F2R;OZ2^X;'A12^:_'Y>Q8'^')0OW#-;8-[]D+-A7M.33KTA<@1TFW!:J MWYQS\%XB0.< ??C?'\*/]Z9L1E=GSGCK3/C#+),>RNC+[&3T/:608*1<.%(. MW#G:_WE8Y*GWBKQX3Y!7+?$HB+$KXIC+![@L7#N3"(JM>S]?-0@_ZI+].2"2 M5"S4>0QE$:@ ?ASF+#C&TR'19Q85.'>4Y,PE.[X^8/+_/G,]7Q.__OA;RI^8 M+?"6&YNO=2B@GVYG\@H(Y'_^0=RRS7Y49@QB# M&(-X'\2"G)LN)3:3\"MC8&1DOZ\\04@GB^G]>'T8>*.*5MQTG1ZQFZQ1TG?YT KX@RO)&>613UX0_PSOQ.RG@5^,XG[NB]MB@/OF\FB7 -PFF.?K58IF,D&%T7A! M!02[3$#@BFC'W:^(?;/'"KN>@A:XJ(OTB;X"#FM<:5CC\]LG8[?C;&Y'*L+P M26HP5^YW>E7 4P27',Z#4=JII9(#M) ?_U GVB]8"V M@$VA2_-AWJ(%NFI1 M%+UV?)8QYWTI-9:GB]:L 1>"O!A>Q%H :P&L!:[2(7J+%F 'C10)5'LRYDB_ M.:YFIY0I(%M C.JKWM@123.JZ(O/2#XR8G/NMD9G)D+D]9R;"!_4V^FJ7*$T M^+-X4+WAM4J588*&)EN[5.JER,=T$96X0X[0@52MCVC/BO7"=]$+D05T;B*< M5R^23WM:Z=#/R:<-@F6&3,>%A--9J0E4B9L. MC2+V6+ (JP&L!CX@FGSV!5^*&CCC];9<@4M:P]S$&GU6]-=+!8LWI9FW M:S07C*TF G=AZX>U';0\7OHM8#A0D$F?_4C';=AO9@E>Y%GID4\]24 MDEK)7._1)QBN"Q:0V\>JFZMK#Q%2[^6:U\JQ2OWK%@E*.,47^G_>Q[;["^@. M%!7;0>7 H6XQIZAQ@A+SH"R8!M0UMO^[-:?C(L(^M>D\VF, O=J&;(OY"V"% M/3QL?WBQ+18FBFE[,2]01R'9G)@2Z.93;]*P*KNM6+$FF ,[ +$6<.>F%C52 M-0#4KLJZV4G@3AT/K.N2PP^BNN1A7\R=%JO\?2SB66K=="3LS!$6)T=-.^": MPJ^/ M?T='-] *N@@N66Y\2 "6?UE(9JK2 GX!S6DKOX]U-[TZ7IHN^U*/U77CG[PUYGE2X EQT]?LD^J16Z[]JXSD M+QWU= G< Y7&%[-,G%Y0XYQ$]:B2S3^V9W)GW;TZ;*N8\(^,"YL-D7MUR<_1 M>NA881?N?MT\,I*:=0-L>Q +R>-]7N/(SVB9M%G)9NZ_3<%+4Q4FZDYD <\# M8 TM8SUW*YQ[U"['#]!SPSY%$'$(4F&K!=><#I&N\#: ';A@W7YH 2$=JU=3 MLYBY7+JJ>\2'/+4-)< M$B757F_"%(+$TO?"W2M1^K (F*G!E6Z63H^9P6LK4VIW&:LQICP2Y]S,[-?-+Z.71:3514&<%PF*!B.+F3%) MJ@#I1=\?2%/\U]LV@BT_!?VJ>)ZCF6'KL=#!CSM&//#"SP':VZY[>VBB)=4, MR0,)M)Z#RN&QE'YH#9)4(,WD6;E?2_:&M114#HQXOQ_A^[IF5I^K+T\AC-83 M9OT4V_+'P9RF&LEDLDJL!NCVX/W^T6_LH'Z,W-5]P=KT+G11M6ND0J'+,W6A MT^-"DP21%FQ,J3OHB?JH-R,25FV[__I&D+TA@))Z'QF@J.>@ZYN/46?2=8>\ M;2$/]?56"SQD39'\W]YS6_# !*&;"1V*<+G09]0@"7L5[N;U?SR;#];=>:MF9!JSAVQ#,\I%]3J/LC M<*<*9&H52F*H:J%*E.NV]F0J;X32TM::U^W8K8"[E^_H6/FQ2,U)P,!)6.K^5BG$N_>U M>N!J0_C?VA2M^4FE$%L$IW+]DLX^ZI*4DAX2],L3V]X@A MB(T1&NYC%]-0[L13ES--=9OH877;J$6A ]7BCKQQM@E:B7=OPFF@ M^H5P(PGQJ6@@$7;)/;@#UX9)+F4W)5)26L"ONV)^W*\L4+[V,=/DKTW0-Y3T MSZ$P+]/D1U&XI"<[2J-/&N,2JQ UGNY50>K]/3O?1N&DV7F42G9S/''2TTS/ MJYBC!VCC,.0Q"D,Y+@;6*A3CGXC(Z_;7FW;-F_[04.FL]U=_Z#K!8!BK*%"K MQ2*S_-GNL:O#=N&T+F$ ]^NMN!/< <,WF6A=T<6>\,$'YP-UY@78\=R)F\LN M#Q-/RT\ZKNLLX'J.L+0.)G8AH999*7 X)24D2I6V#5G*,L=8NN'7Z_&_9QRM M:;X#I?@EGNZ;6MOJ\&/MJI/0]EJD8,I,NZ5*16L02GP&I)+L-?87S17 MX8()H=>D5(>83$>9%!CQZ*"->L'^0KPX-[5VXP09HR;V*ZMIIE9H3S6HN'H^ MBJM\!K5D3QL0;3/7'=<>XOT')FO/Q=K@5&OU+O9T#K1]"/UO*)[__ ?^V%@0 M&A13%Z4G#/_636]J*:M?X?GU>N??Y")0_#W-(GL ?K1N[A#:!^MT#8((>ZYN M/7?G87$-6-9+*1$[3_CDO@04\SN)87UD( @1H4+";/W\W__97LY^GL/V6W_'I*ZJ##LPP"TOE?L:U_ M(ZKL<0VUS]TBW$Y[W/77=COD;CY=Z2^*O.=V&0XW M29[=X_E'9]J$K*%_\^<_2FSH(K3_7]O1#IU8O?>56\==-H*OM7/?=][XYI87 M50=%SJ$!D]J.H43JT81;:.MW-.6OU.9(^.<7+V!/X+;7<&J:W!&U^QS+AR"J M;+*3>LELQXB7J[[42@Z,L>HZW,-B(5,RM3[-_SV2S?(5T6NJ8TI9U=G&-*_: MA8%,[X_4'NSSD5YY.FVOI&8JDYI+FCJ3>*KF M#:#_M?],MZ^:2T0H+I^#TQZTLR)>2G3K5632BVCZ[(^U&K9?W7(>2)MZ\H\<73(<: M+N#(O17E-*.ONM51(M.BE7J7*<2-7@5=A]N;9P68R]J8]/5,MTSQ'7DT3T]$ ME".^-Y+EXL/EU%7C$D=:2V]98NAZ92"+^R-)JJN H&0GI!;AE>KSKI6-"PDX MDGL^4K3R\RXQ8WJ9'%GJ@DI"Z#'-A4P2^P]]+/*C:2==7TKQM-5;Z=Z4I"#W*^/JUTEDX#3VA\Z:K-DJ5#@- PW= MXWXY/VX]*G0B+U&>.MCN>8;')'WI!I0GU-;@G$NV$N MT0'->AVX2*=#:^SPR1N_6O@3HE OC0&G6:WI MBI\.B,:Y3RK/X\.FJ2$Q LRQ8 ]^IY"$'J'MV_]3I7W>A2WCF MB/M)7.B1\:YM,K:< ?/TP)M1=JKB-[XL\FY*M3A9+]L MX"F' )W03B*EOI:,=>1A^USQ^'GKKY":GY1Y>C1AJ*+X@0O_&[IQ^PFI8\D5 MR4HVP1(3GTCV@"V,RMW$)Z68;OG6Q/WQZSB_OXG^>**TAK&7IPA&=+=$@Y*C M3#WP:_./[4DAP5M/"'DE6N3A[H87MNZ>K&,+Q%Y,8*\1*!FMZ/WUM+A[]N@= M\"W7:NN5#GR- 8&RH=+F]SAZ]*\H/K. ='DU+K*.@H4OW@Q55.BR!C[XY'C( MRY) GBX).]&M/ZSD01TMZ(<9\66,( 3,B M@!$G=DT<[RV).?!$GF'L.ZZ9+ M8 3631?"")*XIQC,B8_CQ >4AGW-E+W,F_T?;";>R"*/J[F;6.2KYLU-K/(U MT^$F%OD]Y/6U+>^25GD#V\GO@<(FJ>(]!^27O=L(>R0XEM80A56W?X8I"^K! M6:3@$E77A&_-H^H+:-EH!HKMQ;>G<>@-3XD0&^IICH5(^M\?[(]7*!F2C2;O M2?&LQ3J%/TP@Z:$LV(R-;NULBB#L$N56 '9[D#JPZLO&%'42ID@F)-P58PJ= ML.Q1X3JMJH_=F]XJ"=0]35V[)! 'U>FSD,%+1U([1..?B/9LF5A/7YN>_LA5 MO\]DN6#0_!56U'("N-OHWD]LC6 IOW!__7BM_ L@PQ=%H+XD#_PD0GRA[?26 M16.9_T*9_YHHUI?)_!_TA_"=Z67MAY&#])FEGZ_Q[.3C5G]^!?"II9Z_?CM[ MK91SF*1)?4C+U(MP^[$ ?ZX ?_G>=%L-"0[F)=?7*=3I %3A/-IA*>:*@RHQ M'RA2GJK,EXO\M-"66N/F(*<3/=_)+-8-KND[]@_;VU[BEDO=@!OY/2WH&W42 M;ZM9T@4R\6HWG4S'E:R7:ZQ;S@IW/'FL=<(E.<48P+>;MW$I M /YRJP(=E;<7S@'<%DUY82==3QK/QD1+TN)J9S1+1"UAJ3N.I=]F2URS7T]C MO_Y#/, ;46&WZ_+?EG'RLFX3M=)((KA:2^I6&;DVG(R&M<$BZNP(;1*2.,TF MP6$0C'=LRUR6+3-T 3B$^+X"/%%,E\'E!F3DI*E\M^UE*FG6;!E'QYYH6+&0Q;$S- MW-'$,=\,AU0P\D\Q4RZ8+*^>5/YI_.%L^W;;\17KJ8S.4P&=#[3(KW%#Q\X' M#C9<^GY]8)NNQ:MTQDRI<0(^KU0L+#M<:#81TE'DAW%'"!\07SF:4H%*3OV)F MV I#?VIP^5:/XCI-C]?US@7;R3AP\!)98G_=@/4AV;KI:6$]6CVSU"!*GS7$ M^:V@R#DURI6(<8,P"_IC>O58<)J#!*K^C4X\[BAROP/NSV\=,L O^+XP.<# M_&N,CC< 7%K0@-.R:H.H=8PQ11!]IF\V$,"A!4(S^V7+?]Y M"1[N)T]CI9@ M'PI'2R[/7CF@MB8YCIP7 HHB@#]T5\4'>MY(+U"K$6B7<,*=2# X1(+AC4,D M5V"M'(!WX.OM1B(]*XVYD>"K6=KIJEH#P1O%1?@[D=[OYG%M<1$M<%W4#&&* M6LY#SCG&;E>#XW;)[9D?V*'"$9-+M4!2$58/:"HW&9358;67RL3G*1]>F '6LM >QD+7> MN9N&_AWU"=TT:@V[A%IA(]EUCT[G:<)11TXDPK&YXII. /^M:(@Q)OP8M7 - MIBCD=;"MY_HQCNW=QQ*O-A^-.HV&O6!W7__;:(TM%._3V_N>L*.S;P#U$_-? M")-R6XUY<[5E:D8%=B,#A&S:J\PXIRPW?OPC"O<'>O-"4;'"GKR0>)]+E),T MW6<1A0Q(M\2G0%S*T6/;9S-\S>BB-MPD?[]_H+VARF[/VE/E+Q0_5;%"CVG= MT5;Q/$KX($;2=^$] M&HKX.Z'- C-JR^:%K"S8<^#Y8?[K?3B&_#O:T&)@.06VMP.5A>D/CVT*O_<6 M."T7:,BHC+X%IP)M2SC=L'%\2#;%@C+@^=$TX XXA^O;_ +):0_N8@-@P^=: MZQ[P.KH[ [\>MIW;3 ^^VPZG!.4I#,&%$_50)_KH?@VDX_:6]4'[,_6>_?FE M[G1OL(V0Z"'DF':@K"V_L%7=5@<^#;+ 17;_\&\H&5-+6?T*S<'U7#8V/L7? MT^RN-1?.>+='W]9S=QX6UR"/CKI6']OE[\6RM13SVSE8VW*"N-_)#_W\W__9 M:52XYT"M/9TM^JWI0H5.SP#$HSZ(B@'?_TNQ%LK*6R^6%^^?6H#\>G*6Z-#( M)""=_Q7;^C>BRA[74/?M+<+M-.!>?VVW!_?FPU?Z,:Z9[CO37Q1YS^TRG"'O M>7:/YQ_MWX>LH7_SYS]*;.@BM?]_;4<[A(KWOG++;K?1WF#MV.WKC[8D"1$7 MF<\=.=9OH-5N%M*9M:53J*;NGUH.?$V) MZ&-S0_M-Z$*DMM5QY .;4..W?BOFOU*1'@/ZSR]>P(?4N#ZB=I]C^1!$E8VW M/ZH+Q6J")X5QRTJ;I)2U6L7B0*9DZD$N M9'I_9),4C?ZB-E,)Q1_[^?Z0XY?" (YDGX\$;'XX;H:24F,M7'M*]2M=, MP)%[SYSE3:(K-RDBHW"IBL!RJ\KD 8VDGX^D!M,\'Z2)@41IY9J5K'4Z61:5 M/]U;4;J2?X1&*#DV>](I7S2K?>J+;V8',CB_DB67)9%O5IM2K-*UM$$/8AW%^%M MH;VA=3V3YAI5IY1I];I:T)K[8B,(\_;WAM+]96M 6(TR024;8[HQ-X6F,T"Y M-GM#]4S7HY,UCY$4DC"E8I,('I,)=#:V_U2:3IJ:V%2(6C6K\&ZO.&!'89QI M;^@DX\PKXVJ]/5Z-U%4UJ$XTI0"7Q>X/7698,4LNQ;@TJ]<'_K+04.+\0B8/ M" K;'F18/P\EN=0M+B=%N,$ZHP$:NB4;+6:0$/W M!, OD ^]!;=:$JED*Q6T']EF_O$@H.;+A24C:+=>"F$C6XI@. (0H%8)QNE4#+"46NIJQJZRLX%F# X!:M'5#-KC!K)DQKU9N:=F,^76 MXA"@%CY1-E/9S&@\2<[D5&;>72TJBX. :MMQ-U/M#&2B5>S*N>&*RTW=$'M[ M=+)!H,E&YX$A<@(K$LFF#"IBHP)77SKE<=]%[_57=4FP_8>L9 MZ*!.D8607+57T^C;F[')P+20";Q^A)98D'U3U0*B%4_J%I5_[$ZN"NX.3\/"Y3#Z.AN<* -5UHSD&6"G/NMB$"U5.(RJ94Y(U9]H5GW67T> M;Z*(P/,@.S)^_HQ,RO)CR92E6GD:P/\1727O<_D';2P/#I,)M7CW@/U'E!H7 M$R6P:K"DU-(FO#S*MK)M=X!B)S'$!6^/8,BYA]Z\Z0+DRV\BTLARA);D$+IH M@V',,%&4)GQ #)IB47 /N?V;>AI14/FIJH:"HB!/%VQB@8?$^E#DPK0U-S1( MX=.A_^8Z"S02KA-\6*S@ST&* DF&8UG1Y,+0OA=,X/A53'DU!'KX;\1NL.KN M*=X$/T4IKW/%"IZBI2\0.3I7."4>]"LDYKU?A7SLU M1QRO'#^](.9#8C%8_(@!*'93^ [?#<#'N<:??( 61FB>XAS1R:X&Q4>9>N#7 MYA_;DT+2MYX0\EVTR _>#4)LG?RN(Q#$7N1@KT\D&:WH\YK?;3E@6Z]TX&L, MB)8-E3:_Q]&C?T51'*3J7HV>K&-EX8LW0Q45.K:!#SXY:G(D7OB&<.%V#.Q3 MRP5B1GP9(XY?]\&,^")&O'J/$'/B@SEQ4G8:ICI61-^+$:_>>,2<>!LG;J!I M\VWT:/[3SMR1M[O_<[=']YMZDK]$B\]O4_Z^HZTG.K[[H.M&$/&!U+ALP/P) M/$)@J =GD8)+5%T3OC6/>H*A9:,9*+87WY[&H3?\ =RVL77&.W=_JHA0Q>]8 MQD;94"@<%Z.)NUVBW K ;@]2!U9]V9BB3L(4R82$NV),14VYU8\0HG/?>/K8 MO>FMDD#=T]2U2P)Q4)T^\WI>"J'O$(U_(MJS96(]?6UZ^B-7_3Z3Y8)!\Q;6]SY7Y M&^MN3.+NQI^W^O,K@*\H"W-!A1_V>H%]_*+/'0G ,OT5U4XN2*;/?Y/Z+<5, MCJ98;O71J<+YM!/9D22SE53:CC)?=7#?!M[DTNOZ NO;2 M=QRU7Y3QVMOV4C?@87Y6G(!=RFM?*RDHOG.D5C8NDY@IOD MR]!K@GQ=H;O5T$@AN3OJDYKIW);U@E4!#J%=3I94DB MMTP-,Z,1*.0[#0A@9$,P=SRWWS;\9J,F+(Z:8%<)1TVNV4YY0Y&I/'G!_R62:+8F#7ZL.D MM#)J;7G!":UJ,U0&4=] D7FCS7/IIDU["%P0EBO'T9.W9,!==G=/W,7X5@P= MR[5/UFL)!.,CE@X%3&((%#N?*?EL7^"6MIZ;#% Y:6CIT,(=QQ]3;C@B@[7" M[;5"_AX6SV_-<-CL*0[2?:98ZHTS)5";V**>'AC)!=(,7*@96.;5AH+7V"VY M[:":OIO2M4]%:W&/9.S*X;C.5<1U#N@RO]>L3OQ!ISH.\DI53^4ZS9X:=L) M\1R"OR.Y_=YU.*"#M0 .Z%RK>7- "XC%H-KIYED_ ]1%9V)DNG/Z<8&T KD M4.(=P;)_'LDYF^6"*/,+=8X,_+"I(S3O@.>__63Y&NV3MW9KORA_ P=G7B)+ M[*\;,E$D^W=KD^$ V?//V\@\%+;;?X3LS:TPZ$7['3AT,M9[9H7M-H![57.>BQ0A7)=:CF: M_9A8=)*^U$#=09'E(MR1! ZT8,SC0,OEVS.G8[YD=!)4IEF:2"5-[_;B'8UN M/PP0YD.+A;^C:/KJXRI:X+JHP^'4<4/F.<;S=H7'+9;;,TRPWX5C+I=KFZ0B MO!Y05]K :L\ZE)<!" M6M&2@-X>0G4R&%:4%:I7_"251"255<5UY='J,=.J"8D^,6&$]I#D,KU":O'C M'W_A[,DC"JZ9OAF#A)P]]),@/4QU MQM2\]+ D5XYH.)"0C@WV";DA&WHBHAM]']N\+&;:FC,!2#1=H"$=KL<4#](5 M4M_P@!_S'?AU$ O;-\._15\"RRFPX7\7IC\T[1A4^D/X(,]W@_"-B@6)Z?E> MR!X(JKFI@A<; !MJ->LN_%314:8]_'K8(7KS="_FV.&[(6-"ISF< M@.?#_T39^+^#KW# ?0PAS7 LRUD@=,$%*1!M$XC,%5H1'(RZ9T8-$&GB+OH' M8FXXA<-_(^[@PKTIT-"\K-4=>@J:$9JA%LYFEXR_0K6SHS!WQ"H=1+.5>9F, M]HJVLR5E$[K[D%S5&GFX<2@URV"-0;'2V!:=EC8$>F"!FM%Z4B1MI*?;\!5) MR]'&ZRU E>=BMSG.B@V'*#5&C0Y!^:.A.8C$W+0#H"?\(^-D-(S\$0-0]J;P MY9"UX.,L-]..;]KJW1\WY7Y_$_WQ1+T?[EQ/=DYDF$ ;QU*F'OBU^D^)9T[;^=(-'Q7QB&1L%\E%0.T83=[M$N16 W1ZD#JSZLC%% MG80ID@D)=\68BKJA?XB!?&ZKZF/WIK=* G5/4]S^Q-8*E_!*E_'FRUT$Q_Z2M M],9ZHI"X)\KGK?[\][N_XH;!!:4+(^:2U-\X8Q[+-*Y"\*4I\"_5N/>R@1^X MH!+59]ZJ][CS^2;'M0G_"-\)_URPJW#&[06*@%3@](?>@=QY1LPQI]0V8H[B[XE6=;5Z*JOKT=AR?JJKR M_?2CU9C'P;BUJG?S@OY@*IV&S(<%K>\8D<-=.S#2L5%RZ49)V"MYX1QJOS'+ M)SM\NODP!A(GI.< F* Z@ #G7@?XC<44:!Q3N&7_ZX+(@4V@2S&!7E:,"X)H MC?-LQ2-*SBQ1>:3*WC SD(6PXH&(JTMBY8$+3F*KRFT/77"H"L:KMUZZ.K]OLD19K/7 M+#*!7\ER"5E$!A*'XT)8/]QP94ML ?W6#R]T?.8[$WG&!VH[$Y!$AR_1W;XO M#J!ZX%Y1#U=;$C-JZ?JL8 LN@HE+WN$BF+=I(AW0>NX\XSEMM;W(*('79X,. ME=75A$P28='O.YH]K_KN_.PN 8LZRA\/[98Q8M)UA3S6P#70B@2 M^P4IT,___9^=>AM[(%VC:8M^:[I0(; &(!Z5\U ,^/Y?BK505MYZL;QX_W1= M[=<3(&DT)PABFOU7;.O?X76=YUQ#1>2V"+=31V[]M=U20]M\MPAKSGV3V>?_0>$K*&_LV?_RBQH8O0_7]M1SN4(/_>5T:_H@=!S$ 5 M8.UDV*\_VI(D1%QDYH>U_QPCEG+"(G[>TTZF_/,Y16'W[@D\+P%[]&Y,J]TL MI#/KDI.%:NK^Z7K,UUQH.#:WJN.CHJL.HN7O"IQ9TU9LS83.5.MW+RPUPM )G6+&[Z#W[*:A<2<"3[ M?*35?>04[Y$S,[5J[[$^];I=(#=D>O^99*I"FW,ZJQ"Y#,6#I%;OSN,+F9&) MO9$%=EQR^98@Q>,#PF&88K>I+N NOC=2S;=,NI]_'&;BU,,X8TA\OMQ?R/S^ MR*3:U*FZ4##&.8*D4H/F2NHL4=K:WCRE5+!:)!]M9@S75"XUA3QIKE#^R][: MW13?]@+]L9WINN)C6Q7U8;^]D(7]M]OCG!H)\3V58YC4(?>R.I M9*NT-.2E+,WHW'2L)FQ"0]PD]H>FN_.DT6'&=&95[V7=I=^9B%EH))#[0X5D MJ[$J+CNY\:S03"W:"6=1&"90 _J]H>74DIE()25!:HCOC=T0A:&J4DAVNSL620(\U@#3C"T!HV8DFY?IB+0V%VL^;<.@!%LQU MWA0>%>F!Z/;FS;)N0N4#I84ZP(*N\V"-B96[)!1.**=%KYA,QQ-HZ-ZRJNVV M%A\%K7RF90X?,M,X8_-06N'0O665.H*I361F-)Y41@^S54WMI!9PZ '&+B8I M6J$?:R-BT@X6>4>NZ5,;3N 8Z=M>>45**Y!<$O/HP0$/Y/2$4J4>CTAJ+4JY=F(^4689T&W#H 6QWI)S%%0?U M:J8VD"S-M N"(H1#]R; =R4X^%$7H6AGBPU].FSDA $:NC'0P^HC&HM*]'YV8(8UQ[K28)]7"F/?@,-W9O ;#%\+"[DJCJF M9H/&HC!)381N^-2]";1[*8XI KV3 0N1D54G7FO#"= '1+N\F!&&EE_&I=PB MLC'+Q.D% M-R9W&F'):/K'B]\Z6FCZD#.$.PV\N=/ "_7/UV7+UWT(POML M_-_>NI@[*M5^%XNL)J#'%>@'0O5Y$.S$E7W?]:?RD/^?CC9%;3 O!AX M*F3S4N5V%$KXU+KKOUN[P_FE(+%>*+B>34OQ1='I/&0FPF.R8VOJ8E!NX!+J M)Y=0OV>H/ZNB'ITMT??L%UP4_^B"FW^8FD.>M;[;&99,WHMG+=QWCB63]QSU MS=;,W#-8LF]^R>(]_]U4]O4*]@=4[+F<+5KX?EOT.Y;\QEH]E'@O7'>9MV=% M-)_Y'A]6"O!25,!;10*K@.^K DZL]$C?M 3ZTY.<_S MU\YGXEKX_-GZ_%G8Y:5PT8Z<")]=PQ1O%->UY/?9BA>L(8Y5+_V^NN*/,T+/ M NQC?"X_G8:\Q../NS)]7GR?^8;TE\2WKN?"^+FCNN==_KD5(<;"!9'CW'%@ M#(6/CP!=D!5_AAKMU[C1?T\=]CVV[1M625B O\%>>\/R>\V.=70G!&QE%/[" M#C1V&F[)@;X:>ER3SL/@P!XUAL)5>-1/][*Y\/F)B0,G]QC=\'",6 B#N&/$ M V@ *)X'T,U;[$!?B\HZ6/KBZC;B3RY@\7I3ZX/,2E&Y%M7JK]S!(&H+00EW''-:?>0;5K;?'JM? M8Q=<#%1)<1NJA#P=YPJ ;!<>,KEFO]LO:(U!(ITX U2G[*11T>.+1B8^J/@9 M.UTM.?'&NL$#=\:X3J:=HD]T^T)/G:SFCW9B$36M(.]( MDOSBZH/7LPE@O7 3<:*+40M?: ^^KA:FW:[1(@LF(5%LL6XWG$2#[B2B9A0" M=9H!^!V5PJ5'S$*CS_/=(&2;8H7G8EY8M )^=6YJP#MX2O8M[+OOJ:ZOSEK# MI_98HJ\OZ^325GU- GTK\9;:;F&I]<4.'&;![A0.LWQZF&7M",F%L,O*4YW@ MLJ.%WTHL34^V7%O>L8]1;34O8>NMM7%< 1,5N/)06.JSGMVEQKFZZG/QRDQT M\F\O$[_QS7:+Q*-W'G#)AB,UM9CW^I-,/%]N#(U$+@W6C")*]$_BO;C%Z M/1L(5BXX5O.9L9J/U"W]5EZ^8H-^"U/S>RI];#C> MBN$8HKD-P7Q,N>M.FN];(W(TGC6!9_B];+$R&Z ^ ,AP%$X[X;MA#8[5 3;U M;L+4.TD;]()R8/9:\Q6A,(0GY'FGPTNA-H"F'D6=9NC=L#:XE5ACZ^.[RMZ6 M[8S2K/S-)4#Q*/X_EN )Z5]Y%7?:F=D?D0$O7A)';!, MKS=9H ;=-$K[X$X\&_R.#AO6-+<>^[G\8\;W*9I.W&HU2AUR((%\#,(V MY7X MT&\U1F8YHQ1G]58@<-/\.(%T S0#11'GGMU(B!+GGGUIS.",K4ZO*Z:PMC0O MFUZ7F+MV&>;G:^DG/F4S:'MA0M-3Y+#Z2=8,UTHN2(S M][+)=8F9<)=A^[ZFF!)-T&CUW: \GI2M22Z;<;5R>X 4$[1[>0ZGV%Y_]).D MPA>T'5^Q<.3S.)<.[0TT5':Z@X!T(=KN [L/7/)*;ZKT[;'80ZK2'=7'=7V8 MJ6\E6$AJ'80<"EKSC:'P1%J/W-9OLLA9Z4P5JCX&7)ZJIU:1%9\:E MM%CB)A.QYCX,$'BA 443=SS%?'?P7FWL\+(NTMJXK!^EB5W^=_9._HU^( M1?\:L^TN=?77)/F7'A$Y2Y; =>[:WT)#?8\]^(85#I;7V]LX;UA> MN0 HW@.G9>GPCS5_"-R8:4L+A>LV^<4KQA;*J8.LHHB"D3.&7?0Q=, MK$ '.OQ'#/K'L0E0O, -\T1CCH&;VF.G ?O+V&O HH_]92SY%^\OOUCH3D-[ MOV$Y"R]FN,XDYNR6P#NXJW^+S?LB%=67Y=7?]G6H3\Z5WZW;5%=6R&;V#B7. M6^2T*,P4AVBEDF4OT'US6FG(%(T2YRGRCJ#8T^XOW;!F_?:(/'N9CB\ Y"?G MOY\,R.2"=5.E5#<^_O_9>]/EU)4F7?C_B3CWH%C=[XF](PRM66*M_E8$8('! MS"!C_$>AH00"(8$&IJO_JDH",WF>P%;'VVO;N"A554Y/9F6FU!'=X.42K:K- M+!)(_M=?BKF@CB3#_S2!/-M(QQX&*EB.ZNC',)")_P(>04!)7.-\G+NS*51/ MH-?;H5JNG<,$+B68XV[@8G+.%6#WEFJG0!X3J^R#P"5<+5,N)[K[ 0A^H3A_@ MRS$'/F,''CYU _8C .'/5.YG!^^^54,*++9U4_9!%LEL/9;8DB/%\EIPO6V= M_YB*;Y.WP,F74\W1>*9+E7&QT61GT.W'C75Y_D+DDP86B;"?%6#[5OTKWE/6 MG5I^GFL&0U&RRFRUI-[6ZDZ_CV0=A?B$"^I(S[ ?)NMG&^%[#9K;N_!,,IH2 M]_X'1OY^'#3@._F(NADC< GG'4L(MK MS8"14N'*5(@G/3"&W'*/(_%[NE+/N$O^$<#Q9ZKY!L3:OA6,XD;ZCF;.^ M4C>W(%S5\-T:)Q1*H]=CNS%JUL)%FM MM6#A/Z+WX% ;'=L=% J%A2#T95#55MU6,=MT?(C-<.=9@DYSF_?>Q'LX4U=^ MZ?GI1*R^22SNV5)%*O*J4^ YI]*$CM$2=)I%15:,#Y>J:7WJ/0G$Y(/KUL]YJHW%F[["BUB<,.G.?$Y:OB,_<>'4$\BHS\BF/1Y..G5 M(FK8S7)-R'BM47M56.@^XLZ^,B=W M3^M>QF+9@E+9 )X.G/N7EZ3HC0(>69YXZ5;9O)2_MIPK3PVM&P4JX Q.VT^S MAZFYY^FJ_B>1T6\2_?E@$7T8"WV5B';,XFTXL)LJ.>[;4V$U,.M*"XLHRI]/ MBX?OCCU[$?U6H:1]@)3$D)(84A)#.D.T]:B7^TQEKI:J*V[%ZEUR*H7"C1U8 M8:>710O&>.M(*=0WN^A2 M$+S!!6/P)CP/O'T/><>H[G\"5;/!WX.PWKOSXC#T \M<1A]9#I2]X#?#/XI6 MMB:#?WRN[,*-()ZTG%"-"*ABXBO T%5*-7G% !E-835*4S*::B@92N4%@U8Y ME='@ OY'W7S#-"E2(TE2T52-55A>5Q5--(#"DR+%JSQGB+JX]PU:9$@./D,U M6%%A@9E11-H0%)TT=?A]760I8?<;/$EQ3 8P"L4P&84U#$Y1*8%66%%E-941 M18$U=[_!ZH"E6?0^4T.#^U!I0Q$%45,T@]88P.NF1M)[WQ!-T^ %$/A/^+^,TA-$&F15%C*Y. W3*!H)*,I@L!K-)Q,TPUJ]QN MXVFT+(7E:'A6ID@I(@//2N5%>-0FHXL [#W#5#53)W7%U$45[@/N7#,R4'D MAM154F=%?6]5E$;!/9-P028D"BNHG)(16%KA.+B[# ":*F9VO@$%?M9K"S=3 M4##EXDVQ.!ADU>)TT4?9E[MSZSK'T:; */"L&,@=.J5D>-U0&%%EX/^SALF3 M^W,;1<=8C6BE)M=U^OHJ9W)T>#57Z+VYD<]HISQY7*SOI-/]>' M([G=51ADAN0HD5%,DH.GJ*JBHC&0G3* IH @4*9I$@A"IX>I0$&Z(S*T?3>>?.9S6.SXCB_FI*^53>J]SIO@SF^5Q^X$TK;&ZN<,K!Z4$X M>)DIN+F5G%]<2P'%E]I*"XT\.#VQ*-B3$=F$1^@&_,"AP^$RR,*1!V=1:W*5 MN3QH7Y-TI:)DJ_/:DG?Z"JZ%VI%3N(\,)QJ*3C&096G&A#MCH("P0"6U#&>0 M K4_]R!3S*XN@\EX-+ZJT\'8]FY*J3FT=@<[:S#]Y;)W2:ZD.D-IXM2_<[5N M4^'W5T%1M$GKK*#0@#*@MH!TSY TKP H0QS@*1WJF?VYS8S(VG*#[(YXM0&) M8M<;J\E<$0Y7T9X*G4K)&5V-NE?%\HI7.>Y6:BK"_BI85J0$0R 5S@!09V5T M0#0=%3G)O14#QBTI644\7,5EGQ387K"X MD^DPS"U )MQ(DU1@*140(+]N6^R M_DHS6C66+$K95BHL-(6LE54RAZOH-=IWW8;>7H[RM_WVR%Z5AK7+N8*CJKLC M0:T3#D=,NT:VV_5B=SJ5FL"J4&\#D46T(Z$UT4V%4[F,*61, MRLCH^W,7K.*TG^G,1*FNE%RJMA(N&P#J(O)PP5:]81?R)3C>9 7JJFL$CXQ0TC/I% (CZ)O"9@1>"CP#5SP RF\Y<*89_ -9L MO]LC^F+*!F: 8= SD6Z)X?^N^??2& MY4]L=?G;&6N9P />62V.O'![_4/V]R#B#B(6'2L+E+X*)R-WW4O@NL/L >]Q0442?X' M<4'@K9\:ST9%W/'Z #^?%AZ-E1C6[,@C7?@8U.EOK2C6OZ?0U+\U#T!4.(?G M\F?B^A8B]&\/V"IBL+TYH_5%#UX/537?M<, [.W]4]Y]]&*W#^YE\^^;KEJX MM"@DA#@!0M!ICD\(<0J$(-,"DU#B$RD11\]Y+CGU4^#_-).8YI,@!)F0X?W( M\/SLUE>#UL\[".CP_3EP0#\E(>LIO/CF,Q /CN QESMR)[?_Q;A% MS;/@4Z^ /0-HVV@%JN.GMI=Q[ D'KQ2'[A8ZTO_O%_?K.=:-%=(,!!6QTQ8+ M%S59$%"B+(/X+Q+_WT>?ZY;OCZX,@?>"D^X!U2,D![U2#CGT!/3E=P_ENPC8 M]Q.I([L^;9FBGR53-),^;Y%"0:>#0WAM=O#CZ/F\3--+&2&"K.?-">11;;H' M\1Z*E^\^[Z=8CEA(7F'_QJ6S>$QL;P_TW 2,+E'Q9\ M??>+O*/,?@+G\%3L\[L=Q">"IY=L^I.8_O% WW>C]>OB;&=V"F\H7@KI^]5&B%Z6E%U8OF)[CK(E6Y%H847BJDPTI]_NH&K;LKR:N>MX3GGQVC0H8C'5B-U"4Y M*4]JI SR;FW2]]KS\;RIX+=ZL#1Y 5WZ#RE?.(EXRE<+_V<@@\\4_I.2?)S) M1O]YB;=Z9;KK!Q_:A^,\S>FK<'MD5+_P M)O DCN():_S5Q_/=K+4)/ \8<:^E/)+F&CAFH^5+3Q-=CY6E(BUFQ^5.CTYI MJ)H1VFCA@LF('_,FXC,VW:_4 5^<#7 21_&8Y?_JL_EAOG+'#50;&_W$-W[0 M9G^3'9VN(_S)\>=WMK+;M=1'3&N94P?]Q=U-**7*J5"5JLEQHF!G*^X2GVK^%ZW@>JA0QK\6??PPE/%*UB?"2VD&0X=/_PH M+A##?;MVR_.WYMV9+*4#VWX<;[YK@?^#*= TN]5#+CK0#'58Q(_^_;__9Z=' MP0&ZXN_7BS0N:^FO3WAKD8M":*A.?\ M'V+K9W0J!U1#+;:V#FZGRU;\M=U&6^L/GVC%$!,=0J+?-%1ANP1GJ;3 '=#\ MO<4:DX:YI\__JL3 0_;COSJN?BQ]_;6/C'Y%$T$)@4;&WJDEC3_:;V'WZR_N MPH9"#WD7MSCS-_I4_?LQG?@.LOCO>P7&1_18Z5J[TRI=2G$SO%(MG_ZXEH$O M+JN+4NP#%YTE=BG4 !A$=+MIJ38!,48 QKA!WS_HN'$[NW\_>0/O4B_QB-K= ME^5C(AKW1F5HU61U1E!(FN85UN!,):,QJ,VM*+(F*VCT?J=M+F-R%)OA%(X' MIL)RNJB(I@ 4 &A=)47=,%1C]QL:T/B,2+)*AJ,XAH M]OL>Z*.72$T\"UJ""30%*GX*LKL?\VZ-3S[SUQ]Y"9DHX./W<6#[:,1OY8"0 M\^#%')@*U]WP%@236T&NV\OY;#)<%6_"_J^_5)JB#U_#\Q_BZ5JX?Y".H\D_ M^&/\,_7GWS2!>O=&(U4/$'W4$,R!0J(MH3@1D>A!HA#_($&*9RBM/UW/0F@@ MF /@[$@;DD8YW4X3.=49$35L "!/9'W?A3@!_8:; \,3\@, HH4X((#LX^H M&#YA>NX8S^B:)E1&3G_=\#=:[AR>**%.X/ %)$ [.6[2_:F'["XU0_X79G. MW+*78UOV?SM8MIXO: WXK,KP*,KQ?FC41_BHZ*N3&: +;%W4SGT MQT&1O"KTI.$7*S?^\C:7S92FH6QE^-9"5$H=<_6(?U7U] %!_:\?[K(49A(AS>US"4+PR'M&)#]RS_#KKQ] MK!%._NXAC(]X F0GH,+5HQ>97T"F@VSI8-6WV=8%4N?4MN*>0Y$D(.60GH;C MMA:(QPK1V+5>]H".@ABHX4LX05!^S=.QA*(E?)@B/=Y8_1T87*I>UA=&BPQ' M8RE?-)11KYCCFJ]6I&N>EJ(S>5"#SG3&N%ND;%+NHCP?:*SRL0B!I)4S"QU5( M*(@%=GHU+XWJ!5/@;TN:F2TB$$=S:?9!%1)Q3DR5#12!^"WF&LLG'#<@_% ; M CU 868/C('JAQZ.*2/2Q75R6 ^DB9.VD F7O97+NKWJ8*2H=T"ZYBLTT&IV M9C;-/L5E!%RX>Z]W(AVW!AKW2G/-?K&ZQ*>SIUC1RXQTW0,8W;B'8#DR?UCM MF6;TLJ+[05@KCP%4JO 9\"#6RB] ZX6>"U;0.[II%ZI;44;$T8+0#X7I9Q/O M4)?XIBF*<:PC'KC$[B@W&:-VDP?6W""+;G]QTQF5YC=W"XBLTILP5TK#GS$*BTRR=C7"H[A76S6X#>"P+.T,'J)$YP-N8$1 M.VRE3J,)CC'#_8+0-Q]2I=N:\P\Q'UCH25L/V)EE>S=("C;5R:_AY"U-OR= M^,8L>B*&'5C8MG>[ED1THD%D.S:;>.Q(?K(;B^#GG@OK9]=3.^%G?Z#^LD MC>^LIAE*NI&ZY:H6W%5\1J4ACB(?<<3VWXUGA-[:##TCJ( E\R%SM1-C?WZD M B/XCWV#^B?U+'M])Y;M0*BT/MZG8J$YQ]*TF^X=37:ET>7,J=Y>DX,L\OH. M+=)_3C<>E /PT$#TZHX2AKKTD3N)!"&R4#C0BNPK2GS9M7)XCSX( GO;Q_61.SM1 ML:W757\ M[:>:_M5E?L^ZP76I]':#MYQN5[IQP/;2@F83>M-C]-W U4?84U;11QK48VN#B[^'UO;P%__=+ MPBK&>G]-<0K(E7T7-VES5BVT(6JC-,@MG5'QO(;5:SC.J+WL#,AFC;YQ7.1Z MB^D,11Z)/-]3:IM*^%[EORG4*?%HQ"2.ED"E;P.=UW'Z7OFSVY6N M:J(TI0-']O)*Q6E"^G)T6CQL H+)B ]OG\ 'ET0:PML& &/L9#R@6^*0W(Z& MQ%KV_F*)QZJ6C:Y!L3Y TXZC+T:, )T0Y!:XSXG'3>PP@[2+*&#;XG7 MR.1BVXE96X"8A?'#!J%GV$BK^]A?"'T_"BJA9VRR%4[(>$*#67(01SNQP4&1 MU^T3V4ZDP/F-D>ODHOW.(L%R0-\-X@ M%#G\'TABZ)$Y?L09_D[61CX:E$># M.EN#-DD<> WKT\6^ ? FJH<.W+ZQD6\SPJ"XH(X!Q+^ M7AD=X[X=!14,U&"M:Q F0/D%M@6V3PH;R;WG>RAVC-Q:E.L;A7SL$)]SS(^/ M/A0C#W3PVV%J-P+VR#1ZCB_7D-=GKU.\I6-O7W<+L!"31 MJ:%#VSHS&1UR&Y\QUL]'U7/!+=TV-#87D/F@7 /90?'Z-C__]5?DTY1P)(ZT MT<_QM0ET!9\DW4=<<9X"V=[CQO,(W9![?=2[IHOC+E=EU9M1FT\-K[GIL)._ M0Y=JY*/AX_B>5OWRK]_MO8*:5Z261I MS'1O<\MZ\VK4-=6Z;7)FOUQM;G-H'NIU"V73XE5TX+PYE,3\:YT<[TQO.'KL MV8:T])<2?5DHDJSL.45:A[O"6! ID'*:P[V!!]8/N%Z$X"+LF M89?5L4E8_ZD%9JX]0Q'.G3&Q0?"T0L N^R$OYWEV)O0JXU9G\$F)['?3/-5> MM>GYJ"OE=;;8\J^9$%T=DH\FLOM1]K0/]!"=M+?>'Z%'LRNT/5 M%#S-WT;HH5=+P_-]G*RH('R+C*MQML$5FE5?#DTY*-=OZ0$C0+1E6C.00H'I M_7K9Z"X*F7"(K->'#3$^%&,H^E"TS$VMVGUZ,G)9X*0N""T, M\!V:;8VMR+> #@<$\@MK'(X)&T!,HO8!@0\X\D0@&SGXCYNH.G:&-J,B(H[5 MH8MCB \X09KK>>X<+L&/?)YHT![ED=<#W:-**5=OQ2[T#D+!/ 8A4A]G8Z/4 MF ^+NCW 6KX7*"VX ("Y"?U6C4XGYIPWL]YZU(WJ62BD@2+O.U^ON([A.C@P MKZG.J(XJ"8"!AN%CBZ>9*1*CI%;#)EEL7#7EEWUQ*;94=Z/:$HF>9)KH.$H5CN=&I4Z!J)! G1M6[A92_ M!=?U.Y(O#G.+E7G9+2[[[Q.Q?2E5&65^=RUX_+7>"1SL7T$GG@J1S0=*Y(.E<<,*="QZH]G\T4/$ICO<^ M*T(+[1C8&*&T-Q]I?PM=3A,.?)X&''T OSO:RW"9#X 3HV8KNB]:TWH[C^8; M>U2=G%MQYW<]<]2VFYR7*@SJ&LKN>MRC2A-9?&GQ0 +0;IP"!4_Q+=)X8ELX M*6]SPW7O?6U\+CPUNFJZOQ2):X ]H .X*N,^M?_(!9D'HMO"X -#YH^GG[V: MTC[0^I7!/$^-5+*[NJN%:I5=]5\='VF!R28CM@(A(?Q/]-BC 1*I5W'4RQQU M1UI,IG6YO"G>WDV:3P9(MI-6--7&U,6^[_/98Z :G_5^RU>31FZ#;"JK%Y>C MNIK5ZHTR>Q-T'@M=89&$Y'F62#[P>LMM\GA\KDF5\K9P*!F-!E^XZ'/09 M'/>0-M'=H;]#F[7[L O@'T#U*%\^"GR@2\Z?*DZ(K>\1R M),LR%'/?:.@C;EXVX@3MMNVBNB!(+*A6@./C25M1/CG.MVVC2]<<\J77A0*' MMS0AMS0O@D*/(M],FHB*;8B2@U G M2OMM0,W]<=CV>=>4=8>XA!8^*E;GT(4'Q>\DK6S2:(E+2-5U:/WB:-0"9V^L M\SYQ$MHL+DG&T][O/#N'J@OO?^=9Z(/=OBAX",*(P(=[BK(X4)D&%&&4@8T3 M99#E&[L!SLHA (0[[A(UOI@/U@D?8U1= 5%.5"Z!*CSP!?]N)@I.TH0+MK#F M]D-]@'JOH.2,$&JO"#S%91WNW($;'%@3PIV@J9%FQBDZ>%L^T??@PU#!R29P MC+>!$F%C!1_GN41Y7A!+1;^B$P-Q9Y8H/]?':>9PS3BO)LX(W?\$6X8X#R<* MI>./4U$(2\5K2A/RSF(B^IDN"B!AO+V<1 E!<6I0WR50!"2ZY8H*5%Q[Z^_J M3+5L[!BCX-.Z[N/W.W+RF[N'164\ZW!.U*I4AQM6)S[XO?[ASSNL<1TRV_ID MW6DB"H;9ZA*B@M^FM0#&=C!E'1"*MKC;;3L>)L9WD[N]6A]=]/XB][M=('7P MZ N8\$-W^[7^O__*\$+FS_XZ]IJZ?G6D!LI!U%\L9M*MPB;(I2; %TB0777$ MJ[:-KQ;W1 DG56_+9N3V8/F-) D/:>!T].U/_\&)A(^R%1-AQIXP^)%7,MCB:^X)X_D;"?)F&Q8 6H$"G.J428SS>C6XQ M76!#B2 ]G\T^.78G.T6&^.(/Z;_CQA^=)^E:\H MH" MH;)CH^S48^@,>D'"(0A]"(IM--PNY,,#4<:#XZ(*( _=13D1_RA>^(/3=U&D,!XV=T/;6*?L;L/)&$VJ=@P+[_4O6$RL*!^'J.N!&_6= MI(2+3;7J&M_!!=NNTT=S12H[1G.;N-;]I!#)!8^'43PPAM 3:_BWY5>K83!P M/5S5BT[&#'$/J4TA[1Z$?$&)7YQ,W,M;,^^.9UTYW]!OZIGF2)_FGUGDAQY9 M@R[?)@%UPS68:="?$:Y?5W'.2WJK(RB79#5E/Y7<" *5:X061M'O7 M<=NYS'HHGP+?$>26!]XE7E<-TZ%NXK_ZVLO)W 7)'U8__DD:T#J813PA61J(\ZJ8[49T8@4LH[Q*/&FYJ7/W&HU M>]2VKP5A(E8;.?\KB!)I^OTK!^2'5IN+_F,R[MZGE)0H]0+ M1A O*)%YK [K>:4/D:#O1O4\J$L<9,$.?;Q=]2YO,PO;5-@4_N.\ =N. M%6'L+^K;(V--:>UU-<(.;@I=WFVU!3IL-]!WX.IQ00;NW; U;]P?P$%MD: S MCT!'"B5NHL? AVV*5[ E\"&*(N"AS%#!Q00>CFNL2^+@V#BISU[NX(IHV)K, M>!MIHN!N=/]6-=-Z9D0Z^#7,XE!4XN-83P@%,4KK.KCYV.QSV^O6CYVW!P+/ M5>.2<3B+YX9]=%6FA^,PNOJ#KDF@#U+AA% -1&5\L89ORRS<" 7:0"WJ3C&( M2\>V5GR_QDVIF:H/+&BEX=[;3RW..LRU]Z&3A)/PXC..2WT,E&"'R(97O.DJ M&O.&OGVSZ]_?YT)2Q-F6<, '"\8C,;H7M_C&!T?$:NG4T)Z$&E5NPV1$1K MGF[YF$\FH8>01+"/NWU] (P0=_$,D!X(!NO4I9W9[E.-L,AO(F/;@RZV1! + M[NOCSFN+ABU!9SFY-VE2'-:#=JSF.NO?_"U+%QNR6G>;+OS/373 #:Q_J"U;-;$TI][S5[=2D>3-(FWT[VZAA?UKNJ&' MNSOX^W>^::+F[I(#&J](KK=)'%6&XOY'" IOBL3196S\O>CR>%L](P2_#E/N MQCNV#-I6D&,/2^.49W1A=7P.E JP 'J(%81KFE"]>NN9L1F%'.\Z6VERT;69 M98 #()XDM3TOJ8U)DMJ2I+8DJ2U):COAI#9U_2[!&BB:5/&ZWI*G6KD^MU,+ M5W"R$!((.R_5@2.+='U9R=?E%3D>UYA:)N,*6K6OT J[/Y(55K>5VUN6E):] MUL@;EANM7C8+1Q[,.:4K[NW\JE<;T?DRVVS**<8>]Q7F<,[)54\3JR.C)7?S M55>M"OP@=]>$(P_FG$PF%;.1K79'2Z.75=Q4J57$(S/[(R7+%"JSS*HA\;/ MXKJY:J'M08>=PY$'Z[Q66Y*4"1>IT50<-4Q?&I1M%XT\6&=@7H\6NF TI+S)-8 B M3%)]@$8>K+-8)$%QD2O0LI7/EP.E;&0'O3Z$BN3!G)#,UY\/2KJX'4D1FE)*=ZOAT\5@FB?G17>4E_AV)N O&769A2,/SK-:]@TFZ%X%Y!1R\:QIWG3R M3!..Y/9'6O6PVL@IJP4Y==E2LS>L2M?CN2(>/GTZ;59X&K0EF<^%?+9?N!Q6 MX=,SAR-O2HV;2JXT7HU"1N:6Q/5(61BFJ8(55;34>%O#0@T.=^I<3OE]+U>6VE=/*>JI$LIP5;?452Q^3<%;Z< %L@7C6@W,5U++LST4Q,UKR([4I\"O1NYPK%'>X M@%1KE)K+N?*53)<;;2?5N,U-AWTT].!I^R5"+=U1%355+?D2TRD&AL4PURB8Y[IIP2ZV.&]I--/2 6I<4 M(V?888TF4YK1L$?=:I'*SM'0-;4>R.9^/*'I!>E/]$B1V@0!>N M=EI7A+?,1P$ M"[;"$GXV/@:,N ^3WQ2S>">IVE"6U59?6=ALBKO)-#^JZ<"]&T2FGYN)^#$) M =&B$#O%"T( 4H^_(V4:!J2>=W*V4 MB,U058/^!P1U'^SK9X%$E]>[9X(MSP$U3#4YY^(AD_4C*>\G:__ "Z^#=@ MO-.&?SS!G_#E?H(J?-*-^IFZ\"F?YD1$8U<0$L?A/!R'\Y2(Q)WX$AOZQ:>B MNS;Z$+]8[W4GE$D+'PNV?QJJ.DLY.7UPG8T:MB=<\*&P*D'<">).$'>"N!/$ MG2#NQ++^4,2=0*T$2*[;I7W;B'^!%4FJ/)[ MZH,$52:H,D&5]ZI4BCI>);#R9\-*U#\']?(,53OAA 18QEQ10J_U<'Q+3X!E M BP38/EQP#+NZ1!GY5.3!8$;GA'K/H(G+#)1-_#$:'PJH#QC?FEXEIZ@S4] MFV?,(Q7+C#L4_=-#C8O^3?CEJ9G^#5';QZV)]8UP$PS8>:+I\2 MD-UZ8\7%\=9EE'B,U.^UY\_!K3M;7E/UXS;U^?%,W#YLZX$$L]-G^Z-?ZT*) M2G&RD#DI&U1'P)&DF:?*N6#6/.%7L:!6M3>TN[#\F[)4]TOS]J C,K4::JU* M__I+75"9S 5#"@HQDC1;U;+=%S@49*0<.*H=,.O/M%<,GV,D/#]R_4$">WX&5$K8Z ML$*N;^4*[JI$>S<23RIRK2,YA=NK[-$7N*!FL4?97'N:S;47L_DFHV7K#J(# MO#&]8?2I1.:E$E7F)5J@;A9502C5P1SN38 :@TESW.&+3+X5GY^4 ?ST7/0/ M-8"?GU?^3D 8V4"[#'29HRJ>'.I=3ZK,YB"3S[[5^)%?8_PV=TW8@3]B[BX' MUE6W+A8,N4C/F@WAJG696J(7$E#DK[^"*%[0PN=:O ^/#KRC)GC^)=:7.?K% MZ)579W/5]-XJ^NQ=>/RV3_HH'OL1-O;T?\174*84K"7>]3++?R*@M]8=?LF)U,L+[[269H7J5.=!8:2Z[2NA8%D> M7W\7W2[CA3&]^3FGWW\2-3.X^3O+NH^!Z)K#0 MZ^U=C]!51P=V/#H\@P#9SUUDIRSM7MOHJ>ZN! M2:7$-I4,]C"9"TC)YSF8/\*XO\I=_&I!.8DKJ:\^A,2K?(%7>41SO-"O#'IV M54B)-6K477':M,=TBZ27A5H%^969M$@_RZ],=,KW]1(3VGX7G^^'NG8_RX,[ MFQO"9]2O99++P^][>?C9A6X9I:$.4BXYZ17([KA%%RG-#%+%^6D7NM6[0?DJ MFRGUY3J94?QAJ5SH+><*14:5;B3#7Y#4MR]H.27!22K=SL^K>[DF.(]*M]GU M8#0L29XVHOL393:BJ8;8;2+M$)6Z/=-]2S3#][@6?'U-W#/#'&=0$V?GV\6: MDK7D4=$-PHG6 <5:#1M,5!1'IWDV*8K[QE>C25'<^Q7%/<=.GFI1'*>%\^;J MCE5(6KD9&,/.8,%VL1I 57$4=<%0](4H4$EAW/E>#B>%<6?N\BB:% M<0F3GIL7E%Q[)==>R;5726'<#[C;^J2\QLQ6U(XFE6IN9%(8EQ3&G;X#^2F%<6!(@>7( M"_ID?M4**D(])83Z7*$8G"))7G!)95QRYY14OGTOO_'ME6]W-P;O-K1A951D M%VXQ\#M H_M(;4#/D2'3F:3T+;D#3&C[/;RZ'^J\_2P?[6SN )\N?:/)Y'KP M^UX/?G+I&T1O\JI3X#FGTAQUS27H-(N*K!A?V/+D.:5OA=2U.VGV.ZD1WUW< M295IW34$Z->Q<>D;35UP2>G;][X\3$K?WK7T[5F:X#Q*WW)7#7XX\GN:5%QD MA-1BZ)6JE3[2#E'IF\ DFN$'7?R]OO3MF7&.,RA]*Q5=4+/86DMN9[JE?F#4 M#+.+#28J?8/:.WD?W'>^_$Q*W]ZM].U9=O)42]]R[5+)USS]FK2:F1D]F%'E MZ:")U J?1,O&)J[$/E,4OEVOK>_2>7;F7O\25'1J7N>2>5;PJ3GY@0EMU[) MK5=RZY7<>IWFK5=2^?8#KK8^)W$1^N=;03M*&3/=V]RRWKR"SKI:MTW.[)>K MS2^N?,O;4S=ESP.#G%:J@]0@56D*[;E"\>C^*I,A+TC^\/8JJ7W[3M=7)[3[ MD_,N/B&'\>5JXJQJWRK2S6()M0I-3K6&M@KS.9#5FDC!Q-T?DRNPGW0%=EKG M\<.YX2S]Q>]S671BYW'>'N:I.9))[=NWKGU+PM#)N\Q^7$57PN0_$FTGM/TN MV/F'0N2?A83/YJYE*U^,@/\A0!1*4C4;/%1Q1"77,A]\+;,+1Q@(1PPWA!0Y M13SRT25)E%(U?+?&"862G+J9=:N34G'85D^\),FWJN-YP152\EAFAQWF3I,' MZ$I'1%M)I(@V\=>Z'RY5'UVP=*7;_BD*IJ>HTC.HZ()7)7=NZ9_ M+4AJ*+%>U2HZS6D3*9>HE2$G)KKELZ]SSDC6GE_R]-QKT3,H>2(UV>R6;

R*T7X"4E3Y]SY_7E$O/I-5%?ON-3*9IZCBD^U:*I MN^I5JMGK+WFY.QKW9?GSE]]]$?WSF/MY=%(>A'UCF,OK(<'1 :""8 Q!-BB1,=9;X&D+XXQ.Z[?HH>.2C9$6"&(=V8$UL"QB$ML0C'.Q< MHR]#BL(/4F/7 7"R2&;_A6/4@)B[H6T0 W6&5@F7Z $=6+/[2:+1Q,"UH>KU MX4"#4&U[_^/U8O#2+&_]#+21!V)@:0*38 S%-T!+?)@83V7-4AZT)8SK:%2+-^=(798\S.I!F5/JPI><]S: =G0#XX0S8R_370 +R$!%D?60&'E3PT!)X "OV M#T;V[\!>S,2U+ENM:X^\%I;.I.KP#FGO*G+F,.@ 66P.'2R(XI!GP44@!+=S'++3]][SK!S4WZ &X;=WM.Y!L][4&7LD6 MR9Y,F]/\DNUD:]?:_-=?QSWDJ=#Q-I/!4[U_&K3CZ&>$VVP5); %+N&L5QAC MK;7)[TQ-:R?CP0R-JVJR,B'&<<*:+4406C=AN3&[>> MG9'UU;7$A>XTF RSQXU"1)F-EOGQEOP-Q][4!E4[I:S&HVFYM#)Z YOM"?C8 M#U_CO7/LB3U^X\FGRK@U('KS\*]I0H8K\Q[Z\P4!UN( >24,?,M M$0MHM@(7&CXT&.UL O#VL#@BML-_\U!,Q$:^-#%14:3-FD1^^U'GVPQ1[WAB M CPL/R@<$@P\-^P/\/!XET<.($U(JCX@X+X)9+;]@UVC3W'D1!\ (X0+\D& MA#08K-=R>*9]#V!$'!T\_G88/02>0Q\XP%-M>TE VGC$Z^]YCJND]:?W/(M9 M-M9!*R=?F:ZTN3V:#L@YR$F"S\_[1^^&'H!IKW8#\#\WT6E&#@"UI9)6BU9* M&0^NFN2R4QOF0/4NQY6A2H)4!#%0VH]$/LE\$9J^CSI]>AVS[P5*QPIL4#=+ MCH%NQT/5WAB.TCWKY^\Y/R;4:X@[OC9EF5N2D@QFUXME_:X37C4>?=_+$Y#\ MU;26IJ$5+$L.7&6(2R?KB!:=@>K$SB#N>/7@6V P1RR\N^ VE2'#40K0"G=; M'':OYMGC"/UA^49B_(".B0P0F@M]:#FA&E\"0$K]_5_XSUJEZS9D/Q3@'_PQ M+']BJ\O?.&@;J^+U51$MI!EN-[2-%?;Z!IK\#S(^6_/N3);2@6T_FGBXGN'= M38T.#P9X:\-"L_=W3+%AR;#14>&#V?KW__Z?[>T?"XWO/_H@ MI7E ':54$S[_MVK/U:4?;U;(I#>Y,;\W=VX,MG@D/.?_$%L_HU,YH-I87:2V M#BZ^;DG9P Q^QU];?X:OV38?NKZ%&.$W!BX0Z.Q1+29ZX$Y^TU2:WR4X2Z4% M[H#F[WVW@TG#;.4*J 14DU ?_5?'U8\!G-<^<@L=.4AKV#OH*/YHBY/0X2(@ M@BTWE$:DUY#X;Y"2^D%H:9>%CX$^;>>1N_BNW6F5+J78ZR[5\E S:)^UT*?6 M5G,#^"RHQ>!9XG(7#*8+E@-!CJ7:$)#"#[".)?[)1WH,&/]^\@8.&&Y[#\^] M>7Q$[>[+\C$15==WO\-J9C9>5(<#N4WSG$&.N[/VJ \--/LKXL#-2']VJX7# M>F% YA=YJ^YIJV ,^@I].+(TO!YVEV!9([#=^T MAN38RVF^VNOS-:JIX"[WNR,+N90O#\AE?S3.!Q(YU'O9RWX?CCR8,V>VKIN+ MK#V6BDM0Z%A,=DDV^PJGD =SUO/.-;?HCD?Y%!@)F7SCLC]MPI$'*YG#D9>'(@QWE9[7E;7O>JH["28.=3FZRC15Z=S!Y.&DFF(B.OA.Z5H6;(5'LV#BORL*U-\ O/#X;.M6(N MSY39RU$H"DX^Y\Z'1@V_@NI@Z#)DZST@3%*2:FIFID#-B^4A'GK(I&*!JY%5 M8$L@QWK919-KN@#W?SV8U.[]8$KU"^E^JS/56IT2W)ZTT!YVVLI"LY5V_3#O+1LJ?_R( MQ/T3^!#H)H#WPTD?G%H2)6RL06^4+08!KZU.?/![_\" 5 T#=_U!A$;Q)SN@=2MI*!Y#;I"F& '-P%NO*WX>%>WY><7_/)D6V:_, M4=H:^'QRO*V"C4FSP@_;,L6FQ4_H'752>_Z!9*;37UIV^Q6,S6 '_F?M.?W9 MM:COM./G-Z9Y:.LG9*[$=:SD-7[O:2LV\8WQBPC$'OZ[B5"A_:[FTW,P7G(_5EJP\1( M_$AF^0FF(RZM32Q'8CD299!8CH19$LOQ3%V*4[!2EVIP+L;C*WDB,3*)WOAH M(_.%[6W?JDNB2^!WTB/?G4G>S;B<,<,45,N+P#RN^SP3"_1)[LNKVI)^A7W9 MY(0\T(24$C^RH\H7W.FN"?B!;6(^W>'XXM:AE/BJ6H>KD&>'5Z3K2?GQ_/9J M:-0*'O\5[4:?+'78",F#;4C#,*7URXK$D&W3+%[=B#93SLP5#J6,4A>\P%]D MR,]M5O35Z1)?_:ZCS\Z<^/"^9I^0%G%*;40_3*E\2NO1YZN4O0:+V*5''CV" M5P^U1AO=UO5ICV&*LE5L9@;+3'FYO$;:!K4EY=+485.-CVV+]J7Y*Q_X*J6O M &3%J,G$V3AA7_WZ@A\ ME[5U^!Q-7G+&J4;,],6I"ZC"Z315&:Z\VB=Z5>&"FH+LGU7H.8>Z!;R6E^)WNHKIEGV(Q3, M><.JLPF W6 4GGCBWS<:AE3J/PDJ>U>=&DG-(ZBL;2N0 MDSZ%*HYIU(M"N!#(0U3V;R*%WR<>=D*;3Q#>-T=XN]KH-0@OUV>Y >!ZFI2: ME5LCS[GEQDP?'B5">&Q:2")JYQM1R[_?^\C/TXB<72Y+@N@^7X<67,\$UA.@ M;@H:M3P8AG+WJI!Q1S?9NT[05_"[%FF&NV!%[GF@+A&[!R#:5PO=5ZN>"*E] M]2DD2.Z+M5 (C^HU, X,,W>WTUQ;ET$7KB&E.IIUC;I7(1@GI-GGO0OV1Z&U MLPG4/9FIEDG"!]\WB/?9*6VO4[.C>K/=[)=2<[E87 K%VYMNRQF?:4H;Q]Q5 M*)6]YIG 9V>U-* MV]AA*[QZY]#DF'* L5):HVR(NHE&R(W\W#=MGS>D.S7DEJ2T)6#K"1?W62]) M>EQ-4NV*Y5T-!$NF4Y>U66%854*S>8K8Z\F4MJ)[=W/M]:J&/ :] 3E69F73 MP6V0,?:B:/Z"II]73I (V"D@J22K[7,B99^B1DX#;;T]J\TNY.NBL9J,I'!6 MDNI#):PIJ"TZB3 7S4.(V"==@OXH9/9D6EMHWW)S9=@> MC\)%83:?![U@-.ZCMTY 9"9PY 7/'&K-)*_M&P7%3FCS"<;[YACO[7EM,VU> M]:F9Z(SR_NJVRKHF21:R2%^AN!J?SCRO-BJ)JYUB7"U);$L2VQ),]QZ);;<+ MOY&?]Z:!U"[UFFI3ZBF]Z1R](0S!NLP%QQZ^SSQ);$L2VY+$M@3*?4IBV_). MF&>G+MDEQ^XHEROGIUGWKHD4%(K546GV>?>C/PJNG4VL[JG,-II, @C?-X[W MR9EMK]2SI)2=:A4'_&X'2&-'S MRT$NE[L&5O2B:(3=F+20Q.#.-P:7Y+8E<.MQ+W?_7=VOT9,K)U^9KK2Y/9H. MR#G(28+/ST\2?3V9VU:UY"PCWM(IF2X(PX%_E2IK:GXQY08E MO:E0^!4& LE>9.AGWH$F8GB>,;$3VGR"\;XYQGM[9EO@U53*<68Y>:D;_DU% MR]9G=W.DKZ(;42&I&#W?J%J2V99DMB68[CTRVS+YEG.=*D]3([5#Y7O]VT%O MB#+;XM(ZPZ4, MH7N9E]5QJ)>'(W,FLR?9P_?IU+=_ @L?P3F>Y_XQW)T M.S3@QZKFSL"_\)3??1,16PY#/[#,Y8/[HNA89:U_@/N +BGD3 (*([$$JD< M!ZWT 1A^<1YY<.N_HNL#N#G\#=MSUK]CX!>-JIB/SS45H=D;3;'O1A_"-YB]8ZC"UA7 @ MRTVVN%K#7.W=<[6/N5J-N'H./$#TH[16 E*=L!PB<*%T? 2/O(<=?"U3E-O# M(E.[RK4EOML==S+9'C=A3C+0^P2NQUQQV=(#AUDJEZ-IL>UG/7;E*=TY2JED M+WCJ\.H>TG^L0M(ZZ[D)-7A(.Z2)AY4) 4<2WUF%9!VC#;R9M>$;;F8TLU+Y MND,";E*3_K ;*.TYYV;F\RD(H_S6K4U<0O94&E"94*1%]R1 MV-L+%$G$5FDB/EG"-3'_/'\"R\?, +\+-T= AD)?5_6!!6;X7-",.L1OB(U- MRX$S6JJ]/3_1=R$]L!+S(Q+B1:'%P(D-"Q]2^F--]B,6>@>C T/8GL^&YB[N ;-$7O0?#1=!*->:/?1.,1WJK/<:/U/%V3?"Y2.%=B@ M;I8@7:!'%:HV%DWTESRDN"DM@!X&U@P.,2$AO3UQ/JX"ML08BY#_1I-!5:8Y M3^GD+;E^4['''?%22UV?I.@_ T>L1&62O^'M&)&?('D8#_ M]Q=G&-@!#6L)JD.LZJZJ9@MQ*L^DC!2.(60G, M$&FB,P ^.(IN)Z'GA_#'-<,V;*B/D;6 WR/\4!L"??.W/;N3-9""AW-(N5+G M,DN, 9($'YTV'HXV@+1DI(,C$%4RU[,8$"QM*_^4#_24M4A%GO'O*_P?95$N MMUW=9[U1ERN6&^9$[Y)B]JBK_5J#M>4 .XA/[.B32#S7'QVQ:K_^N@[8^.WX M/ZE@8'G&VLKCXX;2;MO8Y!+6> P,"U+97E[@(T:#(@B*K-4S3B.G7$]I/C!3 MH]3UH+;P*^-K9M \D=,(YNZQT_"W3D!U'*A%["7A0KY?F]@X('.NRBD;[ZD. MM]29NSW(Z^NOU4RYW;[)W9:EKKPTAVX']"BNOZ..$)U_&Z$W=^%) >?=]!'^ M)UYNI'*H+47BW-W4;NZN5HRDE@W#:-_FZK-B%I,0"ZN_'RS#&F2#D1 H#3T/ M/@N24AV[7F"M8KQUKV4PB>$GR)#%@'."%^(3&M#5$(ZT OBCC90!M)<#Z'O! M#^#<$\_54,@N^@P)R7%-$S&6MM%+V'USPR VTE@/'=%!9QN>.@.8>A*0H'<] M&72&G)R2H(&]NNO;TYKGGV1?MF<@U$5&[TUO5ITLV9WUKNUJ=]02U";.6Q.H MXT;_;0@5[=T@P)J0T)AA2OK$/V@(3?ZI274?_TC]^?<[8-DSX=GO V/%\FC( MB]5)?M0N\5)GI@SD>F[^ZR_+I9G#/A!?!F-Q1 4M_RWX-0B:(]72RLJ(EXU\ M,UNXO*U?]4\$L7TZ?EWER;QNSZME6;VT*9T1)74A\K6?=F;>W%2$S/P$@>W6E7X?"@N'(KI>Q_4;Y3@]N MYM\1R!ZHHN\9LMW;)OE%J'>_+>?#(HJD!Y[T49\SZQB;C_(#:!,A,=XDOIGI M[=5EP>NMI%1-N7$M42X4I7.]P^U9959?M#+"Z#J7^#S*MWO0KU!5?&(ZZ*\$MNR6&R1;G40[^D>OCCT:F M 53"("!,#Z!@JC\@3(@UMO$I@%]8H[4MS>ECU0D_]=RP/T"_T)'=6W\5/7H, M5#_T(EN#O@\<#/SPE%MS_2$&[ARNR;N(G^)!'/0,J'?7\;(-30ETZ5KI^9)7 MM8;YR"8(WES4O#-7/R\L88:6Q+F(Y&IQ[2 MWO("#MPB^H*P[MVB- 0YT;4R I/X3\!"LGK/J(B%$$(+H(CH4' P/Z*#OG>M M-E3PB;&ZA(=R__QXEF-"@1:G]OL>Z",5#A$8_/@>JS\?H;],%;>!8[G>1NON M8^W7(72D)FI0=6Z>4G&=?@=X8SQZX-H&\/RM2=#X> HKT&>5%=5MD."R"X)< M2)/]Z^QST#I\SN^JZHU D%;[O?.*12XZI.B,U \3AW=#)FBR S'I1)NH.^O(F9>_ ;P5W/5)JU!F6:X\ ME;EL\[GL#*8_%>5O>W*A7:965^9PX9KF4-;FV_6A]Z7J& M=Y=W'5((>&MQI]D#<<]PT5'A@]GZ]__^G^WM'): Q*5&6^<7GPN-*SOZD$X> M4$7O3;42@Z-%)*IP(K9^QBIDGVIC=9':.KBX MD"2%M-'O^&OKSW"!TN9#U\< \[<';!5)]![58J('[N0W1.C\+L%9*BUP!S1_ M[V(03!IF2QVK!#054(7]5\?5OQ+J8U7_ZV\'0QV(OO)(O4)!WZ!^]8/J-W99 MF#P25]1V'AGO0(-(%_ZQW6F5+J7X.KQ4RT.[JGW60I]:6\T- -98\"QQQP<5 MJ;/")AL76KH ZV*?^"FZA&UNR_+QT1T3X]']6V: MPO'=^L 5ZI=2?=;G*C6Z)3F]N8*&,K_B]&=X8MG@J='L1ZC>/:AUA''WPXSH M@OS<0XQG!)B^3_AQ<:T6/6MUI\O7%#11X[!W4VU\7?CQ^1?C9)HH.40V[,/Q ML4.P/1=R@%&1@F5:4;SQF9X!7#M05BVK8U]6EY=D5Y9R$[-4O1I[#[&YN'7! M*BH,=?IL?E!:LUA5_%I^PE^-EJFKX77^5N.:[HLS0;!O^UIF[^!(1S8.QL'% M(HL"V7C#M"EZBVL9CUKD:G95'BV#NM3H3L:W?C<+O0#RL*W6?^[#VA?$?&#I M ^0!A#;B,A32@/_;! \_TG_\$7SR/$\2<4I44U%2#F?1HD*(#19:N.U:.:P[R$ MSO/<2+L:+K,L.6[TKAL*4ZR/!O,3#YWOW"E$!6%_7IXZPQN3N[$_2TVD\5PK MW?9UGK8;IW)K\"&IWR"*DUR&+)I&>%4=3Y6">0K),MW%L%=R MV&5)GE[/:O+,:1?$3/^Q9)D3:4<0*[ZO;47PYHX4GYYR?L15>5'&^7D7,\=, M@WDFXI#X"[RHFU?"N+8<+=5LBO+L>L.Z^XH"QJ.>0]%S??^H;.Z(<44]#^*:WY_2[^!!HJC+M3D(L->",<"[^_4Z.#[=4TY M?2WQ'AT.QL'EG)YWS9H$1JL.8[7NJ"6#&F-DV N&/M(NY7EJ(^YN\"E7G,<" MQA]RQ?D$% G'<$%+'!Z!T/8!+/)U79".'%,6IS4]5E4&E3\*T3P1@=Q(,HI! MVF6@RQQ5\>10[WI2938'F7SV*QJ\I;@72*$TGMCN$H!8[(\+Y48#1\3L($.X M_?>\ZPLHJ0&M[O7E#N_9"/J(3X5,UJ>1/=*Y!=>+/T+C MMEVN8,EQ!B_5EE+;L6QF>-5OIP8H-I9F]IVMB/[8#XN3B7:N!Q[2P6O4MBZZ MC_(_'\?U".'A#-&/D/HO:0/^+"7PIICH+DH_C.-ORWVQ%?:&8LLHR:":GQI] MIM$HL7/\2I;#D"BQ%GE$E0\FQO[]SVN(0;4KEG(WV\*Y41J(V! M4"*#+X3#VM.DUQYPFG=![X8#J*,LH!I.>#>\F3 CD-%;Y:*I2 LFZIO")?+X MA821W&9?T :"0"[G[%7&[38:2QE=%PA'%.4.0-H7T#V?]0GINXA$+Y)!*K.; MOK@%@WZ>7$*GQM41G#RNFZ4(# RR5:]0A4X6W0/2=/JP M0?$>,7^>G+WAH#N>7&W*8G!+TG1!ONWYJ;DS:V*I.=U&Y*NO25!"Y)8%&$!(IDXFGHM*L;&#A4,HVUTU,?##DG-T0T?3;M*$A,I% MX##L?.-;]DV1WI'\&_5(OG24@W.!V$>ST/=QGAGNMK:=68<*^6*?=]/V,_;I M#6#B+\;U"1C:VO"I]OX6#1 ;PS'XL)9PL'A:#0(;F"]_.CF'NZF#QS@X?O= M^[K"OFHYJ.QDG3%PL2YH1-_9*F_?WC9>B;]7%K0Y-@],X%PXDQ)?H"-VBX1% M![A7C;.F3#S!?FH>/+:QZT02!4726Q<_NI/UL6U]"VV. -/0FJ$F4@$JJ@GC MCJNJ/]AL7;=5WX]3F_SU5X(EFMVVU.AB<+V3+JI 1H_ 7(4K=0C36B#"PK4' M*+(8/>6^P<;]N$Q&.HRPD$Q M?ZKWJT]M;W&/),CU\0_8?5U[Y>L#8(0VZI,1QM=*./%AK1CQ%&K? WC9G]B: MBQ+/]4H7KJ1TGR:U/O!MP;WOZ[NF/)+8=:07D_;!5L!Q4A8<9( )P L@P@G\ M/%8OF*CQE[7E/2M#/1,S_UKM[,M2Z-C ]W>^@;0@W+:E80;QD$ZQ+7!?N8B'G0(CS7QNP]#>&1F4N,^K$@8,UW@9:Q5G'Q G=Y+%)?2$?3P)@W@!<=$=^NYV@!5M#%IX%:FP%+JR(."< MUGT!XZ:D,1979)"@H<5I^[N5C42TF+@W]":F>Z!5TTDQS7.+:?BDF"8IIDF* M:9)BFA,NIE'7KX=R2?I."8M%4IIJ(KF\G,R*7BD+?7%4#H,X<#-2SHS&C0'; M">0PN)&KXO5,S [Z"GTX4AR05;'HCZ^D(E@.N/&2D\UPKC"'(QLU4#7,$>_) MT$'.E%6^M2)7?85%+]/;'=FJAG?E2JLR':FS$5J3,_AR(,Y^>"NQE_J M]9PTINC%L#J1SV]M& MA^3!<*7D9)NZSC<5BCH<:G@SM[2:Z06)-NVP>^LKO,UGT= #@A9T1TO=R<6V M'#;%04DKE]NVAF?E]H=.&]:DXY4'6;+-9^[RKF#?YII]A:*/K'6A#OO>F,F2 MJE-OD^6KRXI\!X'Y63:M96Y'%3) M[C@LCTN+VH"QX:SLX:RIFR+CMEEM)M5!I@&:QK0P&L-9C[!?9:2/YOE)V9>[ M@QM7D:1,>\G@H0>'-MW'N&D>C3 0*,271_!2-B?VGC=41O#84>AZU.?/![_H=)=EV#KS8VQ/T >X/C@_V?O2WL45Y*UOU_I_@>K9^;5.5)1 M8YN]SU5+!LR^KP5?D#$)N# V> ',KW\ST@MFJ;THJ&Z/-'VJ*)/.C(B,?&)- MS7VK,QICK^'%*\?)*%'F/OK5EVV?\5*3!_$?WW?'[1OOQHS85ELPD M[UGF#ULS9O-5[VN^PI+9^V3T#ULR$[M/?E/))A??DO^_=_&WH;W=8=-XTB-- MPL/DD;Q&L! 84E#TD#/NGZ/>;XPFMZ'_;XPH-W% 7(PF&'/"AZ03P;N%)G%9 M B4^Z(=T.WAXGL5 KP9Z-="KUQ>40*]^:[WJ=$0*U&J@5@.U>BM$"=3J=U>K MI"(J!"WF LWZ.VC6C\J#'=DY_?=0.CZJ19U@A),0QBRW%$G9H-Q,J!LFD-WI MZ9/(<7']^67B\&FZ\AN+!A2M4:1J[45=>IH#*(H(32;/)C9>0Z-Z(=4[$@&F M?,%?)G%N![QU97\T!OTL8GT1./5M#A+Z]><1A@\R82_=_HE)O+,W7Z6XL_+Y M"<_3M54ZW5(K/?S>F[SC^85^3I#$,]!G#<%E]?]*]20K?1F]Q306]N M2PZIFZJ(ILE1UZ)98S$4^,8V%],;0Y*WR(3OF=,."N^Q/J\&C')V_YSO8!/> M@MH, ,V+EU*]J?[]*=722D1Y9?:0WW1"JM$>,W%]6Y[>)+YY_IXHK$ L+M9 MQ9!E=DP^DS)#"YI#6('$ -ZP=^$X>\=&3OL6? >K_!MNR&NG-T*5DO)SC1C)IM:FD9Z<3;.)]+1[H[#! 1<0]_'GE-)W]D39#=H M"EP^-V(_7A\A@7[Z*X!%7]J5&8HR;;\GC@J<1 ' >I?^>@_ JK&3P6.Q6C+X4*.2V,8T,UU) M<9B8MN/HS#4%W\IQE ;6RH'GZ+*>HRN&D0/<= V]DU6U"9*>ATY::CDT:H55 MGT8;I1"K%+EPISP=)HA'*<'RI4_HL= H0TBIZ MR\0S?P]8:K4W;%.,8BNPM&+IS;K=?D3R!JLT&RS1IZWJ?P]OU'-Y2&>B55U?*;6P1:+^FHT6E@_?2^"-ZM0:,@,RG(3/I<5]*;;D%Y2K4LM=[LL;4NI'CA MD0MEF18_5?,W>3'JBYE)Q==I^9IG1<>S'RAELY/02L!KHG> MA^G?U!<49";=E/UX>PB)7(7!_A-X&&Y$0K[GF?W[^B-.]L(K MTBC^,-OW-6D4!8W>27-^':9CG-"AAPMCP<K[1+ H^7B],'].TS*_X/&>%^\/1JDTT&C:=V>1]\O3.WM_#='XFC8*E M XOZ1NREV[.H+YQ&\6Y]U7] 6LNTYE,:]4*U)2\GZ'+O)O-57TZC6(V3I12?FT=Q03UT&[CI M0WD4BME+Q?D=+]&FVNLW&\FZQ$S)-7IV(D4\$212_$%H)P U+SF3CN^W>Y]N MJ0Z*/74XSO7ITB@L3>/CF;)E;C)5],5$BND<)?@I6\MT>JU8Q&)SM=Y0X^!V M32AFCL?OXO1S0IG=N -!]/I(AG^6(]HJ52?&VC#&N9 MYH+6MQO02AC71.A[)OZ;>H."1(J;,B!O#R$%B12W)2'?\\S^?1T202+%[Z_= M@T2*P/;]I$2*TK1;K[8+Z21?&O22#UH[5Y(7C2%#6IS&(G=1^K2!>Y!)$612 M!)D4@?E\HYD4L6Z[GXYQ@SX?,IN/U7"MUAMS'*@TR*1(W(?_Q$P*)C"I;\1@ M.HO&PEC!C55S)*/OI^$^GFKQ7H6F9@KR]''!/O"U93;7XS+2>"K?9$[KRZD6 MRM JZIUMO,[WI@:3YXIMHY? 0"QNIUHDXHD[.O*ZDL[ #W(U/\C5=_67YV)< M?<4WE:QQ.4UV&]#L0\D:#W5F/9X/!G,ZW=0)(>3=V0)M9+RHG\_%,R\)?$U^J?+YJK]/1$?_S*2L < MJH\$C0*II=I(G%&\C-:"H6I4I5#')/[2Z;[#SKS8S,A'DH)?;/P,QXZ5*C;- ML ZC\,:@+* ?P@^.">"VP?8!ZKXCS\$N%!2+FMK9//A#E7R.MD@T#6F-* ,) M"TJ='/+ACA(H T\^-()]2@FP0ZF-9,SPYVO88_"-?[\2G(%:DXM([$29LM8Q MQ9[&E]<;E$QSGV!YRIHR!#(3A4+^Y.@U3^_)@E+%.LI[VI9 $$ 8MB(H@JV9 M"@K<>8I) M]P[RI+=N*S#E=9T#5-SXSC^K(]RG)^Y1B*OD([XM=>4#-RTZF& MIE@#%A0#"X@NB40-.@ES%I49?UD5*D&S]^ M1>Y/,TXH+-TRL!>S$[-_N3]'SDF'@046&3_"*><4?H^ ?(C5 MJ*/N^EHF7:1#M5Z[OVZN!2DS/6 N-@W$GV-3VV"0JB/ETW 2^0=2%?!)8+O6 M&1^OZK4'M8=;J;W[\,F8:L@\-_1C!4)A;<"((BH(7J>F" M9L&^A8]$6=7AP!EC>7$_$T0L8KI$MO+QJ4']I>.W5%7\-!.^HQP&<_MOZ$2' M% B0(^+I/]:A\32U-!PUY3: MA>AT\M)X5*?J&]S]WZ(7%U!W'$YD E/B&(1'UB811GJ*8@9QQQ)?6Y M"+-:=-+E=71F/'1ZI=FS]25D%V U]]PN&+V\"T;/[8(FF ,ZW@NP<$P%3XF% M6-_.8*5&[D%?KTNTT(NS'5160HJ$M5@+F&]8IYIL:0_HR;TK4+9\8Z,ZXR2XN)K5&"7) MUT;IJKXH++O)./<]1.RQ/8LVEP6:H5>:5(W3T3*V3J>@?"7M%1*&Z:SX-=<+ M@N9HJK>(&>N*V1TU4C%:PR_>S"0\.%X_M@B62#1L90GZF1(F!ASA/IV))P4Z M4YJ 3L6*LR@H)AP7^&T16Q'C22(9QO5I9(P,9:+2D;:0%$1FJQ!?)#Q8;W5T M;^DZM4""CN4:_SS%JAG/ DXN?:;*8[(U''3IGQ1YI7Z/3Q4*XP-,!QWI=V0% M<'3A*8_1$A&+BC*7F)JP,R3%A#]BLVPMX0F.+#(IVT9", V,3]!B*:L6\@X^ MYQ2RUXE!"PPM4+(DV/9B2)0%7;=)0UAH/^C:7][RQV0P69HC69JIZAB&/SJ7 MC,,3#68\=H]/S"A%Q00 -Q=FU CY1Q: 7.3,6Z#[KS-4F<1GQ&YOTCE1;@?^ MB$OZ(ZY7=?+":5=6E6D;[ZMS9UU>;Z?D1UWOS]/Z1APF>\/'TO(::3AG<[YS MFJKKQRY0L:8([H9E(JM=5V; M#FA# 7&>,NE@UWB(9G_"O **8U$#5SBV]+!4CJF)I& -*.$M"W:HQ_AQ?/\L4CQOU7E8JQT;T:J;% M1Y-6;A[*?Q,[*91*=]N#1K8Z9XOQ2KFP[C7XZ0:C+_59,XF8$:^Q3,9[6#*1 M-/S\"ELIAFUN3&R$MS>2;M?@OIP8[S"L-;JT>ASG]8I%33<-Y MP_6-V:,]85L]Q+Q5P.O^LG$+N\_4-#PKV:*$!=[&T@ZFY*(Z\A7=]MSCM\/Q M[*QH28X-'=NQHF!BY"89^$<9R(&MV!F&GA+9VTM-'=DF[XS8N(C2EUA")Y*( MZ8TAAZC;/!IYP'+\ZL-!,M!BN!P;]1UJCLSY:A ;]B?YPJI+WP+">^7V@Z"1 MG=]5FU1LBG"ZCH_L<5M-(TB02>/84E-<8]/-0?.QKF M?OS"9\X9-$;><13S^S*L?0OPZP9B>38S3T&6+0!G(7>JHEO9P; UF0MRZ&&4 MR;4'#\GICU_T_6EFLA?+ TU@"Y/CKM M<8,OA3;;;:P70IU'O.&,C?K4AM.#'7?='>$NFZC53 MC^P=K(=>Z&_G/ 8R.EA(<++WQM+ZU__A?]R11!E+(:26SOX92_I2%JR?)*7/ M>;F;1LK&[\-1F!+^:$;,6=OQZ62>TO1_8(J^<0\&"XE(EI^MSG!'^'3BPI9" MFDM*-K+//W5R4)-QFU2$,+Y___=__,LYS=%UDFE]]'/HPI*\VBD*C30DS$/$ M*OLIR!O!TIW%QI/W83=/]Z>7CQN&.3'XR(G^A_+]#%0YX=I"V(9\A'/2>$,R MFF#1L;_F?D92<+T/53M!X*>&,+K'JN:(:P[3#77YDV7N8X<,CS#W\>@)SS\[ M2YJP)KSGS_\)%-[66-G^JZV*S^6CO_65ODB' OI3MC^Q?6CN1SY) N+B^;1= MQ9"&@P!K0V_#"1>*.AR*L$LBAMV3:'3P2F<%(ZP(\1];[68APSL1AT(UC978 MZ*LF^M+<("=&!T6.:4FJ"05P7F8]9S8^D VB>77JK[2MQ]#X[R]>P(G ^=?P M6D7\C-H]WLOGMNB1'K?SMT?#:*Q7FZGQ6H:OK:?1C\CTIC&QS4VC\O@28"3&MP*0>3Q=XP\GN8OV[QW6=^T,XA\N:H$ MJ!+("G-SDU;+L6VNTC57E3F2V &(9<)JICQMRB"ETR^MM\ MD7EHKT/8[@G'8G?L*\*0KPHH'F\G+RW+S>R#O!F?XTNW=R')KF'^(:[A6XPF M?I;LQ"KAZ6B@UQ/\(KEM/DS*6VD7:_P^H46)5=3-HCYMT4)EE4R/)[D5NX)0 M=^S^3$3I.\86OTZ+_#Z!QJVY3#+6^J'46?4RH4IB6&%B/:QY(M%[^OE (WB[ M?5YX ?2'+*L;_>=WLY2)F>H9>W8%)3;T9&&IHY_N#_]\@HGC&M2^3\#:(@LE MIC(VFE73^#F1MFA\;NT^J.A:D/:J#WLDV(\1B/#CI.+TV74-WL>13@(E8521)]"2^YX$AYFL(OH. $#TG;D*U5?N;) M?X:FO&I7\NMD@2\QN_9PURPODLW-C0BW"C$K1^>=+NA*DPI!'OCXL)Y@'XR6 M%@LTEC#'9.N<4_?UC"GU&%YC-L9\GENIN8*>:K(;EKL1QI#8QFTR1OJ[:\YN6/5=O6*M-VGDF$DQ49_7LGEUE:DK8G7:N!EI=6OF')D]*OZ_ M@3GNP=U)JX( Z@50[]:A'GLA?2?J3"K2V-7XCA52>VNYO1*ZD6_@' L/9IWA MJ%OL=\SNKKQ:T/F$50/'!T8DW8SWV4[!>RZR&+W2LZ@_%48Q-\RLZO51C%7[9VLS+S^:+W\:Q*F[SA6$URX;F MJX?>,%.61MQ^KX6>.U1?T_?W3BB6(\A[YMX.$_&>2 T@$]+49 M^D?EYV\H.-=U591(M@I)/37.3>]@,SR-0#='28N2QEL@U48T6!K5MC1*[^PZW[]]&07)Y\7+_UEDG[L3;^ O=-.\YU7._%/I/FDP/=3Y3J-FC&FLT#3 MN57);:VXV>G7Q^^I?+E"F:>T"M7EDKF(SZ5UNU\;)DLM07Q#XZXGVRH=@P*_ M?#W=5HFYN#PGFR][6IP1S7S+\J8)IIFN-O+*>+W@I5ZS7$X_13B3]302S MQPW3X8C(YSNH*5B:-,C%&O%/:/?U/KEDOZ[=U]Y;AO#C7K/(@QGA'^UV+,]I M=)B'OL28ZJLWS0U C>J9>8QN9A,K-4WJ=T?%%N[>B8^&]#F;-5H9:1'MK%XN7;_"OKU1D4%QN)M M;X">0G@.& F*6#C:PA;I&;34$!BUP#YES-D5^>17MWV(62H,=LILV!'"/;/< MS>O&IOY-.GF*N^(NRSZDEO->KJ"H_4Z-K66Q[$R>;1]RZ$JX(XJ4:$7#5I=? M[>.Y$;\63 7 ^G6Z&1[Y7H#Z+CL\5XOK'PH<*A]VJ##)H*'AV]TH3/)*!41, MPG<4X7/I@D<1DWRVVU#[(1]9K"<=7K!&T6$[_F@\-JX1]7ECE<#94! KY+M) M!D6WM"7'A1I?Y[>5"'0;BX7ODN'3>V">[(((37).:Y%<1X9HN^SEHP*D/?;% MNADI&H;2/GU\!XI]@[ :Q/_5#1/$5'$U9;,F M2/UT5TSE.XM!?)Y9A9O,KO@;N>P:;%3G1(VK=]+%LL'/IFJ]LX+<[_O3VW%O MNI#I&VFSWZ?B29R6FO&!F7B@43$_-,M<@ET5H=:2?JGBZ2T1!0"[OML;+G\P M?IV-]KPHR6&S\K#-<0+_6X^QRPT47S\C=KTK@;Q M;#<2ZZ?X$E?M% J[N3P4.6A?E'C^!/J24^7[J(+?YU0Q.$V7IY.<3IL/7?6Q MD\YV1QTL$6SX/LI1AM(W-)I]5X**$/2L5O(D;+99E[:!5W*;XWBB;JFTQL59G#A60;"-Y^4(Y< M6_O$CGY#+.S57:7Q^VJBH8(SEHG>D5"P&^#R\O9O7BSA&KC/$\QARE!D>1G? M=5KY2;;3T+MLN/!-(E ,']V&VL-RF"ZIS4?S06,>.E!W^-'H[7$BB^OO.9'( M\(%&>XL85#SA2V,HGY[=NC]NSB2K8GTAH_TC+"''GIWD&_Z9 MD.S0X^Q6'_ELCKEQJ"\,;YSZO6_*1?^1\$:K'D0W/A;=$,;JDKAT* 7/1,;: M/P0B;0-XT 98>?AWT]*?]N?RP%-MI%\[W@-@Z=D]MR0O8=#6G>IRB1$EG)22 MW2%1PLIRCBRL%A0)/^\EJ3K!2J>7_ 9IR',_28I3Q:4M/,7F*=61IZP/,FR. M+Q7%E)IC%2<*2R)==K0_B+\C(U_LYQ6] )YR>YX=X[YC-R:QH46UW.5H:UUMMQ.% <^ =^3JM?RI@3+*+9=F95Y;C3;S$-M. ML3'W]MD0"-S)Y;,'HD0&O*?LSGW ;%>>'-VJ8UFW-:LC4H=IS%YW[*5W]H,X M^"77]D;97+V\-7K$^N=3]=HJEKN6H8KS.J8,-L5ACF5L#('QWB9P.0OPRUN; M6Y*%1VU+AHQJDX)W>Y8W:HOL(MXCT;,)@.]VD[Q>=BNC=(7=E3/).=L+)PNH M6*[VLXVGW23/=&#G%JJI&#S9VYP/[]4FA)3.O=9 Q?,(<%I://8>E)',6]J2 MVVS3W<9BP$&OUE/T)Y!W[6^9")I.O[;I=")H.ATTG0Z:3@=-IV^XZ;1@MYD6 MA[/Y<,?7"X/W+>:L<&6'^/>&N:+B VMLCS MJ#%D3Y^4:Z5I++5KM/F6E.A7,<)@XJ'I,'SZ9*A'1Q:],KV@K66EE9KG8CP] MYX:1(7O\9'VU->M97A'H%C]6QURT'$F8#?SDR9CIM5GGDIGI@%ZIG;$5ZN26 M?'LSC [IXR=;GME)I)E_B\),G;Q?30VZ<%!I=>E'?-34V M-"VWIC#FZ=O#U7*$DY?FO*14AO-07(L]=*?XR>CQD]-:;EO2*\RJ(Z4*D^)D MDA%RZRD&3R?SG&R%BFGIV*#$TT_PHI_%L0GBL MQ[)62= M0F:\*0P%&//D[H/]4FJ M'DZGY08\>K+^FEZI1RICL3+/50;EC;QD1#./1V5/)[#IE1*,'"_IM)6D%XM^ M/-Z6VE-X]&0"6FP^6#ZN59Z7XD:97T6+X5EE X^>3""Q#B6K#_FZQB^*W+K] M8$VJ:A@_&CZ=0!CIJ-R;RW&^E#23UG9J#*I+#AX]88$U882.)?$FS]8WW#J3 MBR5"''XT<'V@8>/:' *C8KADLH/IWG5IGH;%LW)*O"P:,G%"A-5+84L9K#N22W=X]K M/:Y%:YA;9W9J3(I6N*D17_"M& ;@H9&9+RD2]P(/0OS_2%8W@4/A]AT*3U\;=N)! M.*;=>3="16_ERE&Y49R'\J%2:)+K6]7FYLM1:[6:1(\!%+W/:7NG:J*Y<9R MIA'>+>96M!$WNERK5(+;M<.GC4*^Q;$6B,8%SC-62"9"PU(WWK'2'5FK+4=6 MLH U$G.:+GYPG)'HK$ MA*VT,!??0[?P*SQ[O:;E- 37Q0-$JDH*^BT@$A]2 MU30:EG8=EAYO(OW:9C1[)T3ZX!E7TPO<5,].DKS0F5B-0ES)-56"D,[!Z5>= MW2AUU%ZC]'^W!R90K2024VFC>F/7\EO M:LT%PO(E!^&@PR<&2K,ZF,>X45BJ182JVIL^X00XL.N"K@9!9?[[MX#%YW)C M:R=%>#.34D?3568X&#_;Q^4VZH[.EA5--V4EEMFVRO-:(2-FK/!C?3B$373' MT(F[\+F"5;<&\=:+G;^78IUJ;'E8E+H6G>XFM]-(NU%1M3XPFW2&7PW)^^>R\/^$6NJEUIL] MMM:%%"\\25JQ4:,W-G4:97K(2)DL/2V=C_>.!FQ!E(ZOMQ _XOC6"[>N9:WEVT?P6') MD5A3FK MGX3N[3([^]XE,@=@]YF;#>4W[D% M=H%=^O9RM):Y6$"#7"Q)'-;ZOBU$D:U%D:MT+E^@]HVH^[S5SY&N[T5307:" M=9AV,JUA<][9DD[VXF6;RS#O5+AJIB!/'Q?L U];9G,]+B.-I_+[>Y/Q3BUL MRRZ8/8_*JJH"6@/9R4XZ\6'Y_YY6=:.J&GV$%RJJ4V@J/3[;]L4L5\/S18-N MSMEM2+,F@\AC@P%8Q9Q)5O#N"O \\J:B>>.3PCEW J3SM*(CYW8E4LZEN).V M,16I&CS;I/K9$KXCQ68N;(Q)C;%6-W6B)4=8M=IJ5%1U4EGM?\4()N5-VBGZ M.P'Z3M+7/FCUCAN!WR=/U4&QIP['N3Y=&H6E:7P\4[;,^4M\X0C[,OFQ\5E6 MU9R/X#E_9MV@HL^3;*%7H%NF*BZ4;'BUTJ;002AZAN./U SZ#6L?2S];37PIE]^I-?!)I(JPT<[SF[=WXUD5P.7+V:YI MU1)\K\!RK-XJH6R2W)IV'W^F]=.%J?Q5'HNOHG+SL=4MJDNM2=>6O,"GHXE1 MB.-^_(H]=R<+2/JEZ?PI3NY6(LHKLX?\IA-2C?:8B>O;\K1Q#3K'RJ(>9:K] M>D=:3 SQ4$WKQ0JW8Z;"E%WK<^1D-;(4U4NXBR1UP M#H^AP8&+C?!SE4(=((AM"H(K"0 L'%*:(R."*&HF_M'MQ@Z-$1S((_HK^4:" M3&P+?8:@P\P(B8*)I4"(A#'_?CLZ'1](MR$=+05;\U$335T<=A+* MN)=I@J+'NT3$DY,M8@^HT*%D0925'GA$WL%T;\_8'(+CBP(UN@8;;?P.C+^' M^* U!=VYC$C_29;\R?88G%SN"LBF]U^%7 C5D^IL%@]U:IMNTN(J>:G1WIR$ M3L09&IO@W?4,J^-+ELF@G$,44O_>QK-.R9Z+LST:9B/Y=;?)C#)S*3ZU0DHD MW6K O?_[3[5H!W_,5^$;[[W[U'A1$& *:!+MPGXOP)21Z$>][?4I?O_'MX MG?L39'_JGOCH/1L)&'$#C&"9^VC B5O@1+ E;H01X?LP$S#B!AC!Q.X3T8 3 MG\>)_QH:0*@/L.1%!/4EA'"'3>-)CS0)#Y-'\AK!0F!(0=%#SKBOI=1%-?>? M2),7<<6?2)3?6U"PW05/4*NDXB8$)3>!9OT=-LQ'Y<&.OI[^ M>R@=']6B3D#0<9\QRRU%OV!*"(TF3Q[I\,U-*J7PW!'LC0H7X(&DSBW ]ZZLC\36GPRL;X(G/HV M!TF_\*.!OF MQO3-1?IN743C_!:M<[!"6O0J:;H1JL?H4'+1-<:6F(DWN2&Y89_31 M=[9BN\2$#8R1&S%&;@\8!>;J;4G(]SRO ^/VEI1^&NJMY,"ZO:QU>T5__2/LG$NK8XW(8)=FTJ?+)F_S8X_[EH53( =S<"[FX/_G^^7_2@G=S[W!)+ M(]Y/B['%NI..)P?+T:85*N>/ 0GD0ZB\&LSXY3 MX^C2@,N)W^8)#;;KGV&+_6&APTNX2;]$ =V&7]13/^]QB0II.=/,I)E"I[:, MH%;:6,J+V 9KIO>Y1&\-$041WB#">X7;(Y[5*TQ9R=*5=?*!+Z5"LZ*JR-7< M^AM>88.UAUEM6-U53T6=4*HTFYN]W6(N3(<,#<"&#=\E(J=72@1[,0CQ!B'> M#UQUQ[8OZ\7(HCQ_OY[-XCQ!O(0Q'B#&.\WQOG/Q'A9 M.@!W-P+N;@_^7SC&^SZ_Q"(92O<9QJKSF#JM0155.?7AF\9X'Y>K;+$ZS$_X MU5Q=<6+>B-1'C2$3!E]H!*[T9H,@[ZWNUR#(^QT=I5^B@6[#,_JA(&\ND5ZN M(JLBQR/FL9[>TJM^.D54$SA%V?O(EW!ZT>3'* MBU)-)O(0:39YJS[,/F11_8Z.N03; 7@RAO %ZNJ7)N \M\ M0B%O3$%9OC!YI%$4T5RA^] K/#9 (P&@8>[IH)(W,!O_2#=/$.6]+0GYG@?V M[^N&"**\O__>#:*\@3P$4=X@RON-'J MWQO<()>. +_+9U%.LLUQ51IH_*(O&=-=/3E6XC=9#/-R!%A.UD277:[_-00L5[_?DH%'$5^KC:XU>>GIF?_XU3(7^&F+4B<4 M)\N4*[@4D5R*B"[FPAH.2:>X*JBD4?8-NXA=+6;40:B%M+8GHO*KR MU R9I]Y6L5CZ_YY6=:.J&GV$5RFJ4P5S9A]UCMD*IRIHVG#4GA?Y5%V==5 X MA2:;V4RP>IL?O^C[TWBSS1$L$3(0'O/+@-=B#FC>.S!M]Y.@T!9^1A2YVAK_ MT5 IQ9TX96LN_ I@AZ28@J//R$W1O@NP11D)&IRTLW_&DKZ4!>LG47*. +FG M*AN_#T=!K/!'SCW<1,P.K\CVC7LP6$A$LORLA?JYEVP_>0<,&]D?Q\Z1G$R> M7J0-__[O_QS<$WX"61QLX:.?0Q>6P(PI"MG7D L3_/Z?@KP1+-U9;#QY'W9A MRT\/GH1A3@R-Z?P?RO1@[9'B$N8]'3WC^V:"1L":\Y\__"=1, UWRK[8J/@?/W_I*W[&C M@/:0[4^<&X&4^ <[^5S6_1(C]N(=C2,QGJUF1JO9?C: M>AHM5]DFK_0W0W@T?@EEZJ*-IT4QT^KH]U1[AO!1I1N4I)-32G2.IQ$<5MYA MIN(#@1*HC0/E*<'&\M22)%7 %ON_ YQ]I=P3'[3 =K[XEP$+.\,UTHO>A"6Q9:**H++.,YNW M\=EY8$C'!K6'[8Z>]PKU0KA<&S9Z>0(,3QUL!\#P[M)D_I)>'5]%YH=B)[D1 MHJOU/+99K;?9<<7@1HV#O>&1F7*A-PCZI8G\%7=>?!61$XE=E1D5HAPM;1*= M<'A-JUJ8>Y[(=UAQZ' PX -.MNY V>NPPM (WORBG4..F2=,G$\\]5YG^_N^ MB?_X]9Z 8);!+&]QED]AQN?G^5Z(+1"%-,S+456ODY[V)4),GT20:P73AG;YLL48<,& MZ1E)%V55-S74QJ],8DV>;1?\LKRAS;38R-5[P\=1V3E-B/W#&<\\ M1[ _1H<(Z^DEGHRAF>@ZEL"SAA]#WU,^^I C]X!"E[/Q7BN/?G_TF164,0Z? M$B&Y\NZY]KY^QO-\+!(%A9@.JC;&%KYF@4B/3=$@OLZ]24&R8.+_Z-3(U"4% MZ?JAP8%-2MT&4V),) 2#0Q$E0,/"UA+4@R<41)B@WQ"*8R9H)Q[I4( MHTG86YCTU%Q1-\ '#6$PI>"!?3.XHQ!,79K@=1M(P_0#LWR,EZH3E*;/5%,> MXU4;U Q;Z]AXQV_&@H+7X3Q%HMZN('%+Q8 *5MC!>ISA1&*.%17%[.;VU_5E3J(I@ M40S)U )#O\2P5%?2#!-\<>),566=*I?3F)DR" :6D@7L-"R!_NU';21C1L20 M(TLBO%W$F:U7\#$E2DO!4+$*21)VA]!]/'N((X:##%B@(V=/"+(RZ//.W@GRY2 MIH(=:B?;"0)\%/)-;NF?G&Y/#CZ$] /-7CVL1R?S(#XB\K808"&7>HZTL$EW M)K 26S)$U01'JD-+82I(BFZ<6^&=+4[X=7M" H(!"$""A:1K:(GYCW\A%/ + !8]2E@N M54DA/DC%DV0\*: WY"XRK+M&&!AFL10T \,4RAD5?Q,![? Q@#4R/J#P@)I[ ML$F:S]AU!6QLN^!@@V VS#"%R
[$_#A.^J,"U5!CTNR_NYVA-T7]G!@F<+ QP(NLL%'1F&; N8 M[UT@ 1MLX.,Y60>']A?[K'3-&*9M&03J6%6\@3R/BJ,^B/9PE >H#L>MLF9; M;'^M-MJ\*0[RE8+:48SBH>\J]@:WRAXFMCR*<0N8&G'UH'$60Q&2Y5*'B9[U MK^A,LRM/?R_'C1C8[G DKTX\M-,6L)[^>:3]%CIAAZVK;:SG)F*I22#;F]&<]7@PT$ME'D3!S(8XV&)K(=4\4:'JL_S::\YBE% AJ!#,0 )-YT#*29+]D<'LLG]G7$AV&!.!$VMI M&K;[0M^O$@,T':-J>QNY#A!*%$B*+!:*OJE0Z9E@4F6$J/4]P=T@[A@+8I;+ M/@.+^FC F2<9, M)(D&?H6)-XEK[O""CM6'LO\S'A,;+)BEDG"'6:$!J$=C M?'*IX.B9"?+$V6"$(_A'C+=T\#]M9L ZC.-MXTRS3;"-A(DCB"M3@E36SQ:0X#B '>ZS%K)HI!%SD;&_S;B^ M-%BVZ$^Z@8]=IGOJVV,5UM:N&>#(&68[%E=/ *BSN_!5HG:0^^,;)DV(RA$Q M/Q1#G[E&R4@84TMLLF"K?#+Q&W:'?_%\%@>K=@UKT)#D2>"L3>^H2S!L'*$I M'&%K294=_^+1,>C2"^L"R. ' ]=V'$*7$)"+%K)W*T/_-?K;\Q9LL7PH4P1K MM!?6-&5L;-*C4!1.W(4I3\DL]\0__XJ0]8,?4L"B M.76<"<;,]A=Z'L?7D6*!SUYLJLLZ>('!+@\=V MN 3MO8T3 9P7F)5XCQ-X 5O?0.),465U"DFF(*<"\8N#+,&L((R,+66=.'U= M"QUO&@V13>KS9:T=)P7\CD]3(B&>]\0?AH:%3F5UA)_%D]>FQ/Z'U,!:MY ) M@;^ Z"R '8[^MH"Q>'>#=P>&A]]LMCBJ#+YPY+EVYTI(JSEX"MX.;A&B W7# MA$/(&0(?_/#+>6[J",UU+%%PT$@3":\#'*0W!^G-07KS]TMO?C[%X0T) M$>PE4R#>9@5Z5M]!7JT-.J7AH"+J( ^M3;-\33'#&["L+&C[$6S.0*,<> M Q.-PV)'5?!_Y37&!;OG++5XF#E YO989^S GO HX4G/%OBUKWP%0UY!QYA# M8] > QX\, ,)E-40>BHU@%3'SK"$OM7$\YMV&4S6#1['CV\\>\$;UD<$#]SN M9^V@8TA) (1BX&TMVS!-PYI2PLMM+2M#&^2PXWY..@ M*2;R"N/NA74\9>"U,+DP9BR:8"6@/#82R#,SMF!E_?@./! MCGW"'#$!R Q=0&_;).I>!AQ+3L>DQ0>0[ @]\3)A2&!2-,OXL?,.#4TWK&;;L8=V ,#&<,KV[PE M]K$_Z\@5.2_G +*-+%N/V$)PFK/@T,.VDO$Q?^G4F<]TX=JU,\0E[25(Z+?F MPO6;OS.!V+1((XH(\Q#M5^ YU74[$<;5&W9\'K:!ISJ(]\2)K3@!%ZB!@GVV MM .=1+W@%]!R M?QAZ,]UG[!QO.]Z;='HF2-AF<+)[(,? \9UA"MH_P)M!GO?.20?0L'=VA@&9 MMH\\_I7["$C$VST^!"PKDBP[YP1DNTCZ/56PE01R:JY ?V"NVMK7^2+)#P'? MCG?(@,M)TCT"X1G#4E03JW;!U-'=X9"2[;4P9-O5HPNRD[+HP53'87/ &H->[RL\Y?KXJ&/.9&[V6>7'R7%1G99?'_%6\ZE1FTD._A/ MKPB8(.:"WRY)1OO9.*>1S6?U;6=,=UBES*N3^__[<-I9T\'./+NG;D8L,= &9Y:;PKL70C<3SB1&A4\2R;GA MKM-9D _!GV G07&S 4EVUCY_5U' S^V@9:R*,!211,G)"WQAJ G,Q,ZD)K## MG<="L.Q"7PQ] SQM'W\.N3B6_!G3"B0O3D(C1VGJ1&D*/J5I,Y<\3-)JD7.("2-,0%F:(YN. M3OZU%P_5J(EIX.WG2\ ^Q[^S:=BVL4 0]=F_[Y-Q-+<83[\[GZ_MR^F^ TL2 MC@[[._@C/#TRAOLYH'Y3$]'70=5W'7)-29_;.Z*C.)O.("4J-U U]>S4KUT: M\H9^3P4LIJ(M3&[P#$38]CYXTIMRR@DNW_KI6]/]^690O9DDVRX5656F(8+: M)4)^]\A\+J0)N!BT&<*O6MBQ LVK%K%SCT80+K>CLI"?8J"3_+!#!4D"LQ*\ MB.0NNR%9^+8O*"O9!L-)VOJ7GN3?N@M8^PA:2$2GDS/9KL-RJW7 ^6;J@ R( MK4?,FX4ZEO YY]B5GL6+#24,4=9(OMM_L%&U.46JR?=A;9$T@-][L#RC>&V' MJOUS(QC%G2#QUCF>;D\J)?P2?KF)'\\WE4I98Z^.RC-!5#Z(R@=1^2 J?\-1^>.."BRS;YSPQG#]10/P M!Y3S3E0WO8X$TO')99?SP3&UA[U[:]=)!7,,K5/ZA0L3<6HU1"VU%^O] HO30T-=TVI+6X2$;MTM=\L7:H&[-5F7>W/47R>Y.GB6X@\Y/X5>X=*'"SNE9 MI]7MU=4F+;(NET-U>U5M85M'&J@I## \]VZ(]?EW'T-&MS.IE)HT&W[,=CNT M58H/&C]^Q<[TN?W/WY#/*9/> F!?2,J]OQS;80"$7[S*5=?+: L%\3Z"UH8< M$=69D1)+K#>5!ER@H>SN#7N5T!PX=,L3CE\<8NY;4;1)&BG73 MT#@>"_=91WR>"Y6*,AL9TXNN4NZ7I\M49S8E!4>GW<_WE7M@D8V05[WW2OI! M#%N09>#7D)>'D5XS11=X*;Y+"4L4C@S[TX_2\?AF#5)-BHEYIIKT)4H2&L)4 M[KN&*)Y,1NM18\:6$'%^JX7:OFYR2@M-3BOI(@L^D MZVN*U[3U!^KM%4!MXM+N*67A4;*MIE =BTS*JF.1%#5IA,;0I%^'/P#Z@FX# M: QGDVR=5RSQI38*6TB==BQ47G8:K3'B:UBQ1$_K3/_C=0@XVO'8F#]6$,Q1 MA2)$3LX\QMJ."6] GYI'4,)/#.8S8VMH7\EJJS@(@V@81U*R=%B58+QY?/;L M^'9P?0]M_.]QK/J#E+"# ,3U'/"OA;(G3H5C30274X@&*7SEE''3 MCD]"GM&:4/NYWEZ,,!AW4VOTT!%BZ6K#;/?1*MFX1K>N%QMT,K#>JW?E M^CY>=J?7%=Z;VIA:F8)FD*K$(U+*VLT=H-,((:G'[.)Q+NTH963EYG8YS^ B%'.#3 M0W3B#6R[7TGBL*(2[4<2H\ _:1KXF1UK.0$^KLDQ;/BC=GYAXZ9GZ1 MHTL3,Z/V'IBVU'E:O%UYY/8U_"0_#.Q4QP;E6FDJ$6%M8;23$GSBYY[]UE<( MXE$GXX4R&R9VPC)""]GI>-?3#8@B?H$@TKL4_R TJT8GIHZ%<;HT;6["8-G< M)YYI]>QEA#FYBDR2.!_4R42'O Q?-3IQ:8?42SL6P=-5V_E^@9PYZ_B MO!""(T:@FU][BLT$?;#-"%Q^R+>2^L!BV*%.5Z8WB:@-RB(C2F7X2Y*EVE2VM)E"8WFL8>":1B*/%16Y+B[ MK9L-/AD/O(8TS5*V* PWD=D<15MJ(R:PTFC% 6F>;DYV6'()M@#D.=AE9OL= MY]Y$X.+7M^]W\&M_\::%SEAMJ&, EZ;;E,-KC>45>$"36NM;XP/;Z*N8D-C%V M,F+U<">M&HNN92QS?(<4!#P3AKB"^OHH?YA!AIWDTLEVQYIDQHN'1#$DYS]P M8GX5?TITNL!..CHW3S/T?W$QW6K@M.MV?'4PU^<'6!FX2,Z3AR"NV>\_D* MRI(V!LGX0V?1#N>S5L*@M^7-:?N"\\]]E_L94PGV MJ0;*!Q/Z?3,%V:O@/8$TPVY&_?DFRI>FDI^F#$[(__[Y\OP0K]VAK^.TOT^8 MVP;O,C%0ACFYP,S=MS[N>XHR'>6'&._55HBAF:92=K1[%Q[+8,]Z/0,\H M<#<837YIX]-4MR.R3]BD\ZDXU^0*MKW6A6JC7P_1FRH^'./T,Q:&7<=/JB9( MS;[JW'9CM^KP7GZY_)0OV!*?P :'* <,*;O^[+/<* [*_5!T3N?I4JHS7N7" MN9U4W) [AI[V_-J!?;=%)W31%4G)]U*PG&M57JN8## -9VB8273,U(Y=*3PJ MUO/]I" )F70\67+<%@3/2&-AAF:Q-?*QP MR?XN9O7'ZB!LA=E%9]7CF?Q(HIO#YONWD9N;U%:=8\.=#=*KR*A-TH(^.SE0 M#J"^6EVJ0C24GJ/)HQ'FDDE^ML3,W>H1+9)='=9 ^U3N1 M4L%OFG&*(L'M18)FD5[KG\WQIC1(,[':H]PI38ILE5]-.;1[?Q'^ASD^2J2X MTJK+Z9CCQB*:K$;F$8C9,L]R?"F;=G=/R)J6GS[ #I(%G=0C)A%: *6AXMPE MM1O7=*3'CK][=?#CO5=] @VM9D\G49ST;B!BN1\,/WDQH8S8AB1S_FKBMXE) MRQQ,,Z71,C:/M5MFDN82J<@[% -)UW.OR2#)26T5JAMD:2?86;X]59MCXJ;M M,NSS[N6"6LGM9IL^W4HO5UW-TD:1+?'/A)_K2W_0&7?B>ZG+[(W]:K<$_'X/ M3MT>MG9S,W+!$CF&51*?N:,P;!WK(6AT(V@(JO+=3K@B%@\=> ML@L#T9BT YY(2![KSEU0T-\#09M< H,7JH;L(G^!&JL[I%"*I6(:+L4G"OD3@KKEJI.CF(5Q,^B]#FFI+Y?VFN6=%@[B<5$ MA29V=HTFA*K=^3CO)!T#)-&43=*K1R37P-E]33 (@I]%N\2(Y,A,H-G[#.M* MMUN#RZ7[&S [/[F"XD9,YV.1@LJ&$;2!AT8:)NEZ3NY;P[*\KW$0]QC:UP?$ M/\P"&3/[)B!G'')@VZE1;B<'DJ;JF.5V_SFWSYBY.$I=M7.L%D@ IQ=%$L-&?BDM6 0J/C M)Q-(;B6;D6:HDQMR4B$90I:>GF(SZ63,\,#LUE UM^9+D[91?TPD8\7V9A@] M?7(@)8M("243=*^VFJ=RUBBYRT^QN77R9'&6LY)T7)#IV&+$ZX^-W;"%UQX_ MLZ*!,GK$F+;7":683,</=^CJNB0UP*EQ M\FAVN%WOC.E#F(^E2J7$(%XH#G7RZ GQ&]O$2&ELJQ8=BY2K;#>1M$ MI#_L:ULT[,\[O7*5<-36:R%+,.$,4_> MWF07L]:L8F3F5B/^D)CU>0SY0)Q.QHRGEH7\>EBIS7/U1UD40V9WO&G@)T_& M'+:U7$6/)FOS$-<:/U05/AKO3L\)7FT1;JAZL=&8IS?TI)4I3Y)5&43TA/(C MQ5+Q#&:A3FVF#G8S+E=BRIMS(IK>=/.E^49-TSUNR:U"@]XT-Y^>$U'V48]- MI,%DT>DU4!ZQ(:[1:8*(NF]_H@S_^4#R&\+.GURT_Z3%DW)O,-XW%]P;R-!< M>F%?%V^7=_N<"7L$3SX1E*D$)Z_=E77_Z^M O5'=: MP_N\49EBHZN+K6ZUL^K'TZ&4$M>;B#M)2!%G:&Q">DP3B>I4@8J; O"9-!6W M+T!T?9&<,B[OZ<[99"=@Z31KHF1B=%R/5$:=7L&:;C.]AJZW-I?,@WA2/-]C M51&CQK,,"(P'JT 6ECKZZ?[@GP:\U0'1<-H[/IA#V$XOC2/,3I]@;4-SW^J, MQMAK,,;>"@Z-+ SDG2%BR7LZ\1__VIV7N73P@1/?X&!/3[#0NO1P?P]M-"P? MMH4#4:87+0OO[\*(-(-'_X"1<;K$K\G*>&L-@]\X-,:O(CA[GX@%]+XTO5TO MPDPR4 @/(((Q![1RD_GO:>:*7'#<)^3%)PSYHQC!1N_I<,")S^/$?PT-#H3/ M4?Z76/+3AC\YD<=07$N S4_BTX8XT/%?CGQM/WYQLMMY$C"A&_RE2/37*R07U967IL>7+/)%/?3I3B4"YCYIV2]O^I?6_T6JX,U.-?+5 MA.N6?8^+[6-B\26ZX+M1)= (WU$CG,:J1!&AR>0X G==? !Y3.>X]_;97_L< M?Y^4OG:=-[A'_WW)]5Q_.U)AB'SZ8L2O31:^O8SMU[2*?"9C^]3K1_(K7_;[ MD21%^RJCM2 ?M$X)__ B/\EEB2^$&S$^9,QI;C.,,YU.PPXIL/1I&>=;8-"5 M=9MS;XM[S2/:NGW5Q2>TWF^FW&Y?A_V)..,/4VR0*ONI2LW>U?:3O+NE0=6= M46[)[K0I)Q_7XKPWZ O;-$/7Q*03VXS>T?'3_A:_ :9SK[*SJZ'<>^SN* 49 M =3[EE#OAE8?Z,_? !@^>=GE&15::2O=VG**4O/64@_'LDC9L-W&, HJE+E+ M)&/?&"$6CC,8GE22OYDN_"-47J#9_CS-MM_1]L.D84Q[)B@YIZ;AC(9CQJ5P M;"'T>_QJ8U67?+Q"9S(-2.[!%G#L+D;'?T>4Z!(D@(0!) P@X;=4G,_HM*B: MFW),T2AUS$1[P:J-"-_J<,,X,7R9.SI\6F+Z?6";Z]CS99@&F.WWT$G?3O6 MLGGM;53?4]M-7O%-ZN9BV)I MG-K-6[S:Z$EJ,9V3&L,$ 7-W+'W:6N_OWP#,N81SKY$/0%T ZKX[J/O]->M% M8KXGVO5(J9[1F:5&7M0K:=3J2/7!M# K9Q)6JS%,VBZ^:.ST?L'G=>9MJD:X M-Y)X^:B_O,L[_@YPXWFUY]33./G:S')+D0L0W<66PK]]H MJX;=AFS?Z.5[0LNC=1UH%*?=AE?_=PNP\U#SA+'F&:LFQ*FNHH"_(M7PZBL. ME.TG*5O7+7E6Z5;1N2"S$&%ZXVPWPM"]1KK4#7/#6GBQ(03Y\2O!W-&QTS:S MWP>"?CY^^2,QZ6^^R)NPN#]6 ?%?4I/_ZZ3AV:VV$+C%OH1VY]>C)A;"ON+2 M;?TJJHNEC S?[=2*?5G24WW]J+^ BP^2.V.?N0:RR6>N#HF?V#^^?N>*DPH M2;$/"/C>"*M[6+.P%B29]%MP&GBHI@P-0*!))AX9&F]HT"I*&,-"[5Y1]@W: M3D,0IUWID\NZHW03C^O_OKM0R7=-U+-CX+<9FNJ[8>H&>/Q9+02O<6OD:"ERB!9K/?V";R^_H>W8#I+GE1F@O*=FOI]"7+/M%M'SA,,#- M$.)K^!_0X4;W0<#^5P*:;T:([X8>GCTB/SV8_T2HXZ.)J9,E:4)^MA!=4M@[G>W M7GZC ^7FEGUYVR3QZ9OXKX+_QK<_Z%#X#4V1RT@'Y$\?2\:G%/+=@.I/FSKF M&2)YLB2@H\^DY=G&.>\IY[O^^FZI><(MG D7+=J[C2B54Y;G7_6-5N:YWWHF MX3IE581'54O+ AX41G*_XV[?5[ M6C$NJEQGN*/Y&=UJ9IOC)&LUV_&-TVR6O:/CIZTHOO\^OO;9_FG4NE7_HY]< M(1V)(6D;LFGU,T_^,XPN^HM4N=0+S5>=6+I;'B<[N2YWUK9^[[3M7V$@3#6\ M'>6#VZ2C DSA0L;%,K,#%O1 W=W+(# MC/%U&,/;F6UO8S:!&"[.R.F5'+,N/]3HG-'7N\-!:E5<-+XMSA@,MYNLK)4F M'4&93-)UOMTN+C9VRV>&N4O&Z5?AC)O&$W\.:JB$^$Y+>M@NZ% QW-[N MYIE1G6[%03F#3#/:R0\7T])73A01B(]$3LI.?+A]9R')63C8W= MX)V]B\:>N[@Q<)0$CI)W0AXFQ8=ZUEKN=DQVTIKN%+W\:-T(Y(F^#?+<,K() MPO27\:%V(VGX%";JF?XO5@2 VI Z,:C\5Y-C8)]?!2Q=7!5Z,[T&(8-FWL>POJL/ZPK*KSX*SOP=> M^CQ3*"#';Z@MOEGBS/OQ9..2R?:(OW37TPAV%W=ZA;OP@LGQ3 MXUYXWN;7/DXV0\0NQJ-"S^>#ZSPH#2TUI)..R\9)@U^8"CQU? D(M10LTCO5 MZ>NL(UE&VAV%W&I.M\$O50%[G$H+FJQ2NK0P[11&:J&.D7Q/M>U&NB:>%7[; MX2OPT"-$C27=T*21:=A->>%E3"*TP*/.*$%1)+Q[=$&SW&[$HJR2%TLZ9;<4 M)HU\20/AI2PAC<(;381)>%,DO7P5Q<34A<:_7E_A$9JH&G2?QK8G7M8=W!^% M]#MJ#/02)7N.@C(^; 3L]MCF4X5VAG/[:H-+P>Y=;?VVN= M.4M30\-=4VK+F8J5H7L=/K6<%"KYA=;X<;YALL^ATU8_(YF< 7\8N6$+ M/;$%TL[I0CSC>*^0"9'S/NV=PT?[XBPC>-0^@9XS89H+7.DXV,3X)E[PA]=WW%'/@4%A0]:0 3^NS4T!+<8 M8.4MX8/:!6&N8CB$=$\!P3L"9C1H]S>&LYS".@0_IL.U&QXHVLR0C<&\=_B! MEO_F$$4UJ#DV7!0'-YQ;TCV%)=O%8.3J$J3 11]%4T'_[U],C/XG3-_9/P!0 M.J2 /5.X- +/;PM:^[*J[BNN:7C'QN/MI=<4MY%*;9+%_"9;J39Y8EN>W6.J M-(Y&6>EQU9'6#XF*FFXLY[7-CU_T,UO,KB7F\7;?A[.GM)D^:3;94@Z126$AM( ^WG7RV_-DQS#,")\B"(J+6#"&C M[%R 59.2W'TJD$&U?5SH(SBV6%CH_HYA3RMN]/+W?W!!4$Y8Q$"3:5*'E/ MIK-R,[+)3>E ;_T6;A8Z/4/<2/&Q2>_F> MV-^PL8^'U0TDC+U+H RL6?"? MP+:U?4F8S_;>- 4GL$T:%/LZ,8LR/E' G3;[9RSI2UFP?A*WDT,T][QFX_?A MZ*'7B)#VL%>S;]R#P4(B5DE/N? NT.WYR; X>^KV8>CP:0-G^/=__^>@8_6) M]#H)(CX".H1A"=R9HI#=$%N8X G\%.2-8.G.:N/)>R_-YJ>78Q*&23'X((G^ MA_+]#&0Y81O,^@_Q.HF09*_E]M5;QF"AT0%_R$Q*6'=SEH:% ?GM=3./)\7BBUPR&1 M[\ZQ9SLVM-K-0H9W$&*AFK[W&C=M(O MBXWII@!/,L=/RN/94BH\\BE:H-/]^::46P]2C6'D=,R'PE;-9D<5FD_':D)U M.@KE:GFH43]Y,J'(3'ZX'K =%B7*?6ZG9O0X5)F=//FX[D_-W#"^HH6$5"W- M(]'=:,)AF^/DR5D')9$U3\;H6'5<*V$PIO-#R/DZ7?MB.>\7H\O\?+5\;*D: M7RUT\=J3IT]69"8T9Y+%.6]M^ZJ1LA['.Z$!EYR?/,I&-]5:*]^.=:S=(I?F MNZT2.^7 %7'RJ-%IYDG,,3.,/13JH[LOX_>U_6K*C2I7W?$?T?C.I^.\X;H7Z B%JG^T2@XCPK M3C<&0H((@C*H^.N_3,!A;]ECJ5OWYES4J=(4,M>\5F:NQS0'*E-E>MDQ*^"[ M14>:X &,6B\')M?>F#-LM)<2JK3#Y#%\H M;-#0O: \BS?V<'CP-Y@USJ2&[**7*!6!C/HUA+5;[D!I'YP^YY5:CW"1IO<5&BGM T88N/J8I/YS@?"T*N". MDC7>-KRPED>U)E1B@#&O(8'#YLAQT\G%L#S.43A6)$0991^1E1BD!2M\C,-DS/=C.DP?]L%K. M*S7KEJ$7T,_+Q_):QR-@4_3/%(,NE'EP,N$\9!'-6S:G!N?0W*I%-_"-AME< M(S\;9)R=/$0Y-!FG7L^A?Q)/4+'B??Q@_ )ITZA!62Y 46X>)/G33%H.NP-N MEQY9RJI2[0R7XS(V3K9__9.(GU_NVO,HBM3R@( ;IO>6Q,!>-_H K^SA#WBG-".TZHH^QQ?H> V;1LP9O00I<,;@GS M!S19458!VL0Z?";JN@7G@TY2H?G-9#<)6<+$0X-6>JD;E@CC;OUOM.VT 3"_ M@/\_+/KTD)YM&#)OJ_;"/=ME /=@UQ'X/N(CEJ-O=1'R#+Y*FD$VS71=W<_V M+M(3//VJ>WY0W_M15P,OK/-] 6P9KK@[N4< M,MZHGZWNTS3Y9)=GOU.C"?M-F2<;-5. I&\!DWW;'>TFX;)QQGIT3/9J?H%VKX^O>N3UU!X(3E)O_D?C_ M^61?%.GL_O3'L89S,']+F'[(J$IB."XSN+W]#-A8_+--Q;VT(\$YG$?9R^N) MI"^]XH);64*5"-.>SF&VY%I+-^;RQ/9TXD>I?[9UBM[%J2K:?/>D%-IH5=^8 MD;_DTS[COUU6/#GI?ND,.#@$Z.Y:JKTSBPHVR%5:V"\9GKRO+7Y!S "WEUZ: !4;FF"W_N_G$X#O=7?343;'KZC M?;I_>5J%]38OL;--1\O8O_4$GOC7NSH[I/!XFOA"[.-SP&.TVWJ^Q-OD[E^( M#IY(_40$ZOMC1#*>RH2:R>U54EZ\7TWU;L/MJ3?K9+:@OZR:&!!]^P< A:[2&:O!\A"!-B$>355&4\& M=)KA"*LW9,QZL3Z0)B2R"4D\_3&+\!A!0LM I\XLQ]L9A(1<>BT--&!]L]CA MCKK8A);EFT0:>^UIJ1RT,5[(X2I0@'%1RO7"LMW?5A1.$VFS+- MR_DMT\<)-_S3?C"\0$>D0<05MI@NQFP3'&*0%PS*C[ ;H7FX?_-PZ<#CH!0U MI!,NG%139$WOIP'FH28YJ8RUQ1+, ,]5'2M;2K?G[0F%S$.*(+]C[%%^OM$= MAAUAV/'=[,J]M$LO= TE89;YN2)/,@CWK3MN"^U)RK4O41Q[#3+EW@.0_;+# M ",T!'=O"%[145ON[!0]2:09SB')#$[D";Z\F:3=FF0JFLZ\!FGPL&& :[W\ M""!T_J'S_X8Z?]'$ JE+0T>W?(^5S:!Z0ZLKEG2,2S$ ;.@&FQH ?"5-,LB8 M)%(?M"1W93#VVQLG)V%#S_\H5@#I_5_?7O&OM(UQ\L5A+R,/O./__JUH^'-_ M\-,*Q/ZG3H"IR,4J5KG=+HC*P$RL%JNA5MK1$FJ!02 LI7-;\>]O$';LZ;:_ MCQ^&'M\W]/@91NQ-@3HAVC>IT:ML8LZK'G&UUMJYCMH1(A;8Z M$N>US-?-R7U:#=319!^ .&'X$5J"[VX)]I+?X[8G7P:H_V0R+E>%R;:G# QL M6C9K^8+><5M?N4>KJ.1Y)X#O$$_LLQ+]V6[HJT8B###" .-QS,J5LIKW)RKE M);N;2".ERRRJ=G&Q'3FC:MIME0=-"TE\U+#[S>[KU'-[L^G'*EZ.SW_Q2R9>O.-R7N6!^ MM-_"#31"C<#C76)K.>]V-O,T1L0DJ2OW)@EZY;;C12769)3*//(!C*_ 87_$ MA.<1\YH0[#30'7Q1(R07J"<(Z(X[7M3?PX;P^F*I NN(]Z)K?FOB%WI0'0 \ M_>Y3;@LY#TES#^89CY3%)RWCO(;49H1;<[+JMHWQ>Q'IMBKLNV&#".HA9*#6 M_T>,(]/OAGP$\@I :#DN*QHQ;?CP>)$*O<-%C8SX&K-\Z[0#CMN\79Z#^P#(0O>;;ANYPJN7XWT;=+G3'UH&H M;?M95R[C%+?'A=I%,%SNY0?46P.UXI)/L(2>0.5ZM+CMK3];.OCWN*41 \#@7(@"_9O.L M=WB0SAG4)XIQ#>*81W>@1X)RY&P[78K3SK6'G* M[--\LY4*A'T4 B-2>92 MB?2LG0D$@E)Y8SZ0K?($&_0S(I-*938UA?9Z73Q[9D%FLL)R;+/5 L^V>R*3 M)M8;./+L[G(\:#5D M)X_ IR?:IGJ$+=8J55_EN7\O1C<6@'00N535$1QS7,S+;Q(N[06LPL&(2 M&GD&;<7I[7Q/+J8&RF!4[X!TUQGCAA0$0S5N8SG"6O)9Q<';I1[97])YM1T$ M0]6HU879.ENN*\4!,9NVB15G=*1)^@_PDA(?PDM"E'OA':^&4(_9V3.9C),_ MKK%G'$ON Y[#7U^N:7Q)ATD\GOY*OGQ9@\E'8$TFGOZ1S3\?@3>AVH2L"5D3 MLN;;L"853^ A;Z[)FX]L +\5+M^&!M=H1GU2@Z?]Z\+32^RSOF5;;B\U-]E> M?C-(O/+V\OT0XB;\#^EPKWH0LO]]?OS!"/%X3O,B->L'T(4'H,-M?.,#$.+6 MQO'99LXM* /C3/2A>U[SDR?U;FLWWTFCU_;PF#VPV],8^N,V\XYN45R +(^= M8GRM&OV1I?U>8D0O$!!I*#LW-L'?2XA8$XBV&JG)(OA3(WU/<17>+WN9, M7EZU#>9=6,:KWKF\C[JV?ZOR=-5W?+%R_\M7SO9GG3HWUXVW-I6!@UVL%4%0]6)(LW?1T.;SW317N"-'A&;9=8,:#<75B8A ME)= \D \$CC^RA7.1U7DKW9Q%[N(?9<5FE-:Q4S Q^1MS"/4[Y+[OTE)3<]M M8PT6K)R0B.*F3?/YF128?MWJ1+V_-BCQ\0QQ8..C%]_S8 U4?8EN(D(+J4%9 MDR[1<.4NW.UW3$1"'WSJ@P_2VSL(KXLYL_?#C;*BKE*5Z8 !&&D(Q"(]VNJ/ MZX6@X1365>0^^\^IYZ"SZBJ[Z/#H,7\Z[E;*&Q'O.S,B,O4V:Q M75Q2R:WD0R[-N/W*?,D4,L#2 MZ?:J0TU:_6:Q?JO:9XV$X:>03IR?HT6F?FYW;/%ZWNSVV#16"VIW>W@6^OH$ MSQ9]CU*^>.0P4?8L%TX&_D6#PJ6J3N0O. ^"$X;-6&&8^!GLKCOV:P;+AE.GV#()D =H+TN MRPC_SX)_@P^&/.0DKUWTH7FOZ7V%1DK[-4!:^@VC_><"(>J.@.DQE"7'6X*, ML(T]2O/H&@5J_ O98$C 79/?2]=&6%M^1^'C' 7;0,-=9L@H&XZL;,Z 4T*] MH;W.U.B[_2S]UFDF7($ 3H@MNYUYX3#!AEDQ8IC[9FZ+1&*IF\",WT'/Y6?- M:=WK2T\[8?MT11J+I_XV7:"/0\-&*/>V:KE<]B&'X+<'$KN-PH&&'E:Q-1!) M8-$(:C3L=^UVP1]-7ZQ=CKIME$\>!!_[WQ>N\]R\!?))U2?Y9U6?EJ$7T,_+ MQ][I/H)F4_2K/J +*0E.)IV';*)YR^:.E1W*J^PT. -.>N*H#69=EQ197>3Z MU8S6W/;I7_^DXL1952<"!5!%'$ ,^VEL>0%G*( EC-\DO&G4=-,L0(EN'@3Z MTWQJZOE1=9NFVPHQM,?4[G7)1Z2* M[&GUS Q=VMH\=Z"OMK[V=CMD"SZ"?[+;L;\4=P(W (U#D5/7'*J#1J%'X>.! MX<1MK6=3BU0XZ!P-)T*D7&N'/75/!W?]3@6"S@),=AVYI^;K3AX;L$QV*9;K MI<6^^?FS O:$2+V_?GV@WU%?VE:/&18%:JCDU$YV6%R/&W5ULV,G+ M6\! ^2-T]DVQKR//7$;9) PX#J7K@PK$B!,=D-J &/,]D&3D+IX"W91:RVD; MU,?['+3O7T^D [DR&)7-8.3D>>&K6:\C^:'Y^F->E.7JDE;;L3S;%+N]" MZ4FPN:1+R9VB=O4,3C,]A%8\T K)NWI^UL;9#EM,Q#@H%Z:P<: 5PJED_)P' M1SNT5&TSLM$-Q0W#N"72[ZOZ]KMDPPLNY"46##QZY3QR!?(#J+-$1J-E"EO4 M5\ZPF=<-K N]=^85[QV//+&Z+P:=,+\YJ,_2T-=PBC >%CK,<*V#9@KVJJ]0&-X R#TFQ,DD8C?01E]Z](@ M,H,^$BYIINLJG*R-?).Y]X:1"[E#XE7W_FH5 /],&>"V?ONY$'II)C@DD'XR MC"!=CDD[?]3BB-N"[@P2:0\4(YXDHE$_B=SG3O))/6"?TVO"/GU_DM)/ 1([ M'UI)B'BYL6R<% U0VH]>%QR$/$=KBD=H\R4DI^@QYT:(.L>7/J]R/$%^1)JV MMV!!18WCZ]Y;O;BN^+XN%1>0YQ")Y3U(+,D0B25$8@F16$(DEKM'8IGPI,B) M(#.=9# N/2$3?&(RQ9+8!">Q%)=,8( 7GB*(3$JJ0J:2>#)#))]\T>,GW7*W MGMU1ZQKCS-?9I+)NL1HF!8&Z-+KFIME6JC6,2@J!:1"!/ZNEA ME<0&^?& ;*JY7&S9#H)J26PV,XHLXC4VMYE/,Z6MRI$]>D(& )N,>_41758Z MC"QUF\-&;M6:B5(0K HU&YE$3R_;2G<4*_)V907T6"!8"DMT\.02VRH8-TUI MZJ:+3_)U.@@L9:PN0%:RK0VVHI=I.95:VC4"G4 [&TGT,[TFV6T!A6+P%@V2 MJ7:RVYYDSD=FZVLN)3F&_6J^ M5BFU)'16\&PH7"UI4IB:562)&^O%B>"0<$TX$; H>9 A%YI548HBNV2JZR95 MX#<3/("C1LDLI7+R9L@6NWK=*"?+V#A+(XCQLZ%X.8MG9VM9Q)H-<5=US.ZN MR&T02/#94%++%5M3*C/ [$)U'2/J7=Z8PF4%L*I&QM3.DLH1"C67B^OF=,.R MT@8-/9,I8I?F,YMQH81QXUS+*8Z=1%^D@R0:BCSDE[@IDMBTC\*'$ M\Y&]-C0M;4NLL]V\8NO9O.RL=DA+SM[>P&W>R&WG'2R7GSAS+A4K%XI(2\Z> MV02$FU5L(T.CLF62M6^LGG+')VDEL1!>W:Y*3 F&*@++C M*F-,-C&G3+ ;J*%&"VR\=@%/1]K"TND!AZTSS:DZ,8>;!#MR+S2>/=.1F'Y[ MB^=B2M.41UJM)JG4+!"F:+M35]U-O93%[&52JK>=B/ MEJ.F9.6E,_S01X3"HC)Q+/WCL+!>3><_D,V_&_'B2' BGJ9">G\UPD@BCOU( M@)&[8P21C&.)D!.7X\1'+O2]:?ROL>1KX+C07MSBQTNM?6#30H'-._L_OM]" MWT0.WD>7F]Q">-UGDFW;HRC<;+W[3YH/KOY$I^'!E[] ']--UOC\3 MBYO8@D>C2F@1'M$B?/SNW5?$!SG.G/W)Y8[[\>-?>XGE"W3TJCUXOUX=]WT' MKMUTX/IG-K^LX0!2;O@% X>LW=-29D"'@5%,:*N&4F"PP;;7T,CL*ED=T5[5 M/A,E$N>GV3[7SN1+K)MM&.XA,9=6471N1K4%[R!DL-W[9N;M_JW83XPT?IAI M>^'L[>?-FJ?5WDAFK]+(V 68-SEM5'/S6C&-K:I25@9+";#LQMM 3$?3Z=?: MDSUL5-%HQ$-6&&P]Y#!WAVM/K2?WR TW%N(ELI!2^K% MB*Z1"#"A.I/*4=T$G6:J)#]8I3*K3&)-3Y+(A.)XE$B=7S]YG!#1OQ\(0T)T MNQI$7%F+Z6(,70_8QXTOV,UO9AY_A!4,C=U]&[M+!XL'_:XA]79[ZC=%UO1^ M&F#L^.V@0;%U9<94BWW-'JEMW9RC(Y0)][+CQQ/BQX@8R\]/-87!8A@LAL'B MX]G/>VE<*NYXO"-V\X!9C>N;<96T:F5M,TDA.TJEHV0Z\PZB]8F^,1@/+):@TPX""#;#L9*)T-^B:"JKSP225>*U3\L.&;:XE]B.V M,%@+@[4P6'M(NW;1A!>9A(:.>O ==TD"#&:ZU2F,1W8OQ3HF61AM6VRREY F M&3?1C::Q[[#O>W(9)PS5OH>M>SB3AHS87]_:BEUI?_?DB\,F;QYXW4W\UHOP MY_[@IV6^_4^= +N'C5)FM4VE!PSEY'?KSLCI[982NGL,#1\9303L9OS[&T2* M>\KM6W^&T6(8+3YZM/C]3>M53@6>F==G5C7 :!*KIF&9#=#!NOV^;.>-0:=" MM5W$)H3RETB==T)]W6C>IVU$#:+=9#KRUSYT=/X=1H[?P^X]G'D+D^$_MG5[ MS>YQVQ<383/6BVW6"ZFG4+6E74X"?DK+&]0V)H' R!.I;[GANT^1]6?G7PYV M+PP0PP Q#!#OW6A>*?=^?SIMM68-:JV5-:;8&#M@S(P3S2F-.FEYIP,IXJ/Y M]%V9R9JN23&$-?(Q0_G-[.&/,'NA=?OVU@UIJ^1C1]WI4^^6A_[K7GK*G(T"6)WW\[SJB?#;])V;#&W7LI'C#:/.IL4A M8R'H-CK._B7&-+ WPR6LX!KH4-:#/? MPBJLS55IU/L9&<$4&26(;WF!^8;!2!B2/G+2_JUJE9?#H#YVBP[1IV[?:OP4 M=Y M%W$?+OG90W /5?0##;+_3)WWP?1\ZKN>T?JI)7AU'<_G_=P'H"FYCN!%D/KTF4GXG__*4*G,W\_G\@)H_+V6_=.<=X?H9P.V;[X)#7QHRTHON]MWJ/QW=I1N9A3C! M2)RQ!6&7&]8'S>+Z8BC#5[YY? HIJ=-Z!A.W!J:%-NZZ,?![1H#I-S3N87&0X49H..6M3'HRE!Y01=1$;66.: M*V"+>G6:Z#13N:KB ?&^"CSJO@ A>@+-=#%YG_L,%Y%"TZV("7D+5\!SFJ4Z M$1FZ,1Y!5$P=UW;82P^C:LJIG(OA^2*&X1$1^BQ$"3U3Z)GVGND SJH)KAB9 M0%6!@0(C#0Z'*N6&2<\!C"&%>%OUPB0/R],'F(5K.D99R" %8*]<$_TX&(=E MD1@,LTZS75(&(M=4Q:0H5>H7/U!9R5:UZYY=+0.7Z&G@UD]R )>L4"!6DQF/#(NK!',(?) MAP8?81ZPVHT(*G8!T;/1ANYPJN7XWT:1S&Y@>+B'03< ) GO0OE!'3:MPYO= MD>X_X%Q=J/6S_E81SH!_7>C0$^X\7$ .DMK@W%(((C',<$S9/,*H^V.]D--; MA9LOH5P(J/HF_A!(?0496D50D]?G77U>0.,3B+4TXJ1%GB&47KNZYFDP9C=G M:'P7VAXX@FUC\=?W"XZ__$")^1$Q Y-?"9WV0P#L3C,P#-Q\BM!EK\=)SYR?/GU[.!1$&5/TG/: M;V8X?<_9X'?'[3\-1?8MXWB?I_DN'9W>]:&].^?MSUSUCUCDO;'VS0#BKI=] MW][Z52=U$>[>KP_^1BI[;ZN^D>N]MV7?W#Z_#Z#\#^@ (W'TH7OIZ),T2<0S M=T"4E].27_\PIB4OT+'%IVG%1RWW'5U(_C )'B3#NJ7H_XD)N'=1^'HZ^1[B MW@GUFL[0"]W6K'^OLA:Q9KIM?K=SP>I>7+_F>O''C-.G5N MKALYE8-/18_:_V:OCIU3;?2?VW F*4.85TM,3EP/;*O5KHJ)^VBO]1F8SKPR MKQO9[&Z.V28H.WS\K"$& Y.>A;[Z!N;G>&?1B 53<^@/4 WH&ZAJ&3$18 M!+A45O'5FPSW2IW[VZ?[B?&&J_$-I/#^P\8)AX=;PY<\'?8=V](%Q0MB._G';T5_,MTO& M6%=J7:RDK.;MAK&>J]QFMIFD7=^>CI+I1%@]"&NWUI.9'_H-&F!I -/K]3X#^XY7^Y[N9QU)4>-2WS)'IKY% M/W:?.N_8=>QGI07U[#H\"WU]@MZ&OD>&/AXY3-3] W7^G9YTQ(K"2: &X*8% M.,$; K^V@(D:7D'7Y#8&E@VW]Q9GN8W$X5\TS>94U8G\!0? )\%Y&V!E Z^3 ML @?)T %L73#IG>UU6\K.(/N NR:_SY>M'5KBGNR+ #!AKX0<#1!//6WZ4)LH9*6V[[: M:WSHBJ'?#1]^>Y !]V19!&CH:15; Y$$%O6:9"-M\F :#-1_#LJI#UKRGN,&H2Z:FZ$>>H O5$)S,. ]90O.6_4*/XG(3 MX+,ZA3?8'#Y-B+M4FVLLZ%__)!)!;4H/_2TAIZ[,%#QSRI1/IP,4+E584I8U MA9N*V^(VV6ZW9O?.%-"O%O/C@MA4P"1++B035PE=0I#/09VC?:9$D=XM 8^: M>*A.U/--.O1S;K?'$T7\:0KU0F/O +XQ?L?,IE&#A"M NC4/9/LT,W/S$9=+ M"/6J$INP&Z&N61M]!YE)$J]VD/UI&O;%7!)J+9+42<;"%DVL-,6-5$ZBVE#E MTO'SZOE+*N>>,$;'B/3(@5!>P(&>@%@APQC.3]+=EC0GG79X&.89*+&9_;WO M1^NF!/N^YWY5B$C%$\GEDVZ>KKM^VHOGY+E/'A;C@:J^5+2^0C>?%U-\@CQ! MN_1B#!RCSEOVH#__\S^>="0Z*\7[Q;$3 OJ$(=R\3P(QK^$1)\()_.;4#>>8 M_FI3F7CBV!E^/[D$FA2.04+_*W+R=T26,[:ASJ4GE'O2O-3_V=/^I?L/WVB\ MY',=M:@D\#CUE.,D'D\ESYA^%332Q)%!_\M%9@8R)/_5T_FOW EP^S'_^L=M MJHO<64YW.\>:AT"9NU*P?%:F.FLK_=J]BFZO4\XST?_Y+YS"_BXW=9?G@0>1NX2_=9T(-2*+,?B"J>2 M'7.&21-B@CT?.6J-YYUL9S[%9'LTS*1;!6;!;>#(\V>VUM5,-\,;+,6L-%TT MMKE!&SV3>CX2:\E6?C69K5B06JH:-QBSQ@(],_-\I+INU])5RUHJB^1\+KMK4SD]8=#;S^99%DL<5L6S+8; 9B1GEG;T M="5-R/-YYLAD(=^OI"B&LZ@",5/PTAK2,_ELY*2D*F2*PA)$*NU_\QP(]=5WAK5JZ)1W@Y,O]W@!&"P5[$ MC?8B7@0(+5#G6$LX1GF!$S^/"T3WO\_#T+R#%P093Q[7C9\'-9?"&8"I7])[ MX$M((4-A/HJZJ^@95U6R-LP79"H^(.GO;RT3H0 M7I:@N[5$]PO#I<*AZ!Q8 N/O/9JZ&BA\-LIT( H6^:^4NWL\51.RQE0N*&0RKP, M(#6\W_IUPXCI: JI5OQ/5J+3T-(O 0R%EP>.LD[ Q+83^_PLJ-48O- M-:K3&BATBLT4?6,LU_$Q'_ KCP,*\=:6(DG&PT:\S]W-^P7A@BV1XU0J M9,1=,"+$+[@/1E!QC @Y<0^<"%4B9$3(B) 1=\B(1#P3!K!WP8E0)4)&A(PX M90093X=X0Q?DQ-NWH/ZTW'%/!ZBO5DJXLT4>+B9FWNJ)X%UO2\137]M9^T\[ M$8X 9T28)T=%/]H(]LOE_"[[<-Y&\#^\GW\@V*=W]Y]K"O'9[B%X*IY\:-U! MVQ87DY8;=T6ZL;2$5+F2#B7C)/GH2H0]E!*](1S[Q]*&S*GP(26@K@%:!7H@ MIYDQ_ZFW%Q4JGGCL6 6=3KA8O^0OCUK.A M><@4.^/!N,RW)3I/W]A\]@IC=5BVMELVMUS1V69IWC!:$C2?*60^L0P>)8E, M:#Y#FW 3F_#61LGWLPGI$YL #<1"FTW2.VY)8EQ!$G8#TUH X\][-W[,)@S$ M<2HS!8L4X\SDOIAN&E)^@FP"CKE&@:*B"8Q\Q2@\0-WZ7+++FML"Y"]TJ_S? MSZ^5/TQ1^LNWG+[6>-]FD6'F=[O,SU/+_5UX_W(FI/7QOE06P!>!W(S3)&"6 M-?K0GX?6!&9K&9QN0.9PAE.VP,)L *LI]KAM@-UK").6F!P 1UG4!0;?)DKM M)D]/2#>5Q/$HD;Y*,_NOUID;!#PA11Z<(K=99)@2WBXEO*%=S??F-69# YR1 MYW-AU65L>K5L0[L*)#?J# MA#2QG.[&VD"#@Q)8(A'%R?3'LM<'WMB$9$*]*X^I;;C#^8W*T^C KOEU6 M#+7Z:$\#+&!YIL5F"9QI*\4AN6B5^7DWFVY[X*PI(DJ2X99H6-,/2?70]O;+ MLV5D8?_ZM@GR2?KBQ/<>*?*(P=E]YKPAWT.*A!3YUA2Y33+W4"0)A22DR'UD M)5] DGM"S?/^B;YZL;OU(_7A+FMK@)(WU%58UB(U>>%V_FUQAJ4!PYS)2S-R MV4D_%$;A2<:-/8-_.)WU'W3[=EN\P\=YJ\E[X'@^,!["3W-;83^%X)-=GGD( M;>],^T5;$R8,5>@V,IC9P*I"K096 W/J4)L/Y?U[X*"CV/2<)3A@!O4V.L,9 MJ@/?*X$"?*?I(P?-R3IJP=*@78"?3/I% SF=ZP,V!6W+JR*2960DO> M_/K'VNCGR#\ K01RF$.HAF@M<'J\;7I]NWG. ,"((/1!KZWU1K9F$2YBZ9;; M&7P!I^;"'5X!@LN#3_YSIBC&KEZ,;24< PN2!CR6Q(V9]&G M./K?4$]0(KD M#N3HZ3Z'X$104W+:18D,A&FBDX+9XYQJ!J.,!)>?]_'.BD;(:(E7D-&\#N9! MBM(!UDS6E ASX%BY7(Y&:JW(7\B@$-C?_@CW7_C?_W8[PR/C4><,!4&!'G^Y ME[B(^X1X*WYXQLGXPW,L/6+:2Z^SO MLN0:JOMP+AP9_80%^INFJCGJ8>TW0 M78A+3EA#^@'4IQY:%80-ZJ)A1=$316A(? G5W6IM ,@M#0F^?.!R M/$*[#=Y1NQX/Z":!^8@W: ?XJJ*,C\G!H2%VG8A#K%HQ88 E))A);@?KY'".8$ M%((@. CN"/?@1)]!!O]]"_# #ZJ/;T8/["S+1S[FTI5VO:J8!+,8;;G*9+05 M[>$%-8B!?UI.'"&7$?IKNU!I5M:,2"/P!I?TYX@UNX] MRW.V0OWR4:>!.ZW(PIV7BXEQ.,WWQ&$=$#ODIU'YB<*ZR"#R"42O -PVAIY4 MZ7"DL8>N]M%%GL!^3#G5=2GF# #K4@#)%TU#T)IZG*KJT4A9X^-WEC#]M'RD MK$5H6X(O]Y%]3ETZ N3VM %&'IQZJA57"WK3DX2?EKSEQ)$('9%+I8J8TG>D"'J9K*.HJK!MRH)%A>['F+&?C2P8 QLR(W=2" M*FV0BWX%.Z]F=T21M&374?NJ?FZD\<&+)-=BN5Z:6&T;TO ]^SWHNSM MJ?-UPYP6,% /)AAN'8@8(TZHJ"J\8I6RS09+&4 5R=ZRO5 08E@-Q[QX52] MN ;=V+<\M89AEVE#U^K'6? 5'/1.<#K0+:&9R2)<,!J]-&0> :MQ2/RX)^!N M$?@:X:G.;W1;A1-63=T-J4R8P:+K&*A YP96D",.^H>[SOWLO FY/W)G!1^ M2.O6\A%E-!TFO#[.WOY%:)U7"^+3)X6\SUK_C-6R:]GU#EI_4$CTY7IUDN8O M&+?3:TY6D> 4=*,+Q?YH<_)@&IR9U4K=?HHH='G6ML0>O7/$0E^#JI!\+3,[ MUE:0U'E!N(\1R+F1/;>?2 Q^%C/A6^$:IU;$]";DP07NQ=6MPQP$/;*R8>(* M#-7Q8GJ7T5/ &>;1FODBMY"%&%*6"+U;$=K[*I5)?%&GJ5,4S7F-1QLNRBM/P\G M(M.E&5FBK$J#$]J7>>$D/7F D>Y[D :OJ83/B^:";3PKF@<3K0V606$MJ[W?J M7V+M]J,/0-@Y%=K_IMA%ON^)D'Y: M78%L;//$9I*?%OC1Y'/TOA*$+MO"!,HR> MWRHC'3(@I*H7*A^97OWH_SW#S[XZ\FH' 7MX97*G9W":Z5'$S,LFK^HFE)ES MU-6^G"H5"%"6V-A0H[/E0<^V2KX0N?CVM/7*.!?T&[\21NO'JCROM27&R7C$ M)XZ[1>5$3LES:%A\M6F_@ES^?!VGNW2GVT+0,W@;@\A*=/F9KJM1%$!#8X.\ M[4$0.?P#C+E20.^[%QL^>X=9M(X9/FZ5+&R_@@QK$VSYXL@B3 ^,9 MB#*,_(RUBQ7M)JA9'=HE-"0/HU;>T@TS'O'W[-&/'#?< P<4B\!M,23WKKIY M._N'Y;M(RFY1;>H\F4( 4;RDZHL*_R\I8-8Y_>9@;0OHPH7[7!C=-]V*)*T) M6=4E4\W?U/1-,;N9Q!9IO5%G8LO$+#75R$YWO/EPHH$L<>Z4KG5(UIY^.KU M[YCL@)G-5@=9I6J+J\W6DI>)$=IS?J60$;TV&YY?^[H!&[K8VJB45& JMCP5 M<]W"1,(*],W8T)U.L'I[GL4PD%T20F/5'^@M&K&!>(4--]@*>^DXS!5984OC M#1"$48T99(>32K'471*\Y^&1%3 R M7'IQ'\J&R]H;!YJ@+3=0I>16!V6NR*Z526J68R@!5%.#HF=,W)+LP&I[ND&Q%.W!%W0%'C."0:- MICTUP3F6E845+XU+[^FJ2\<<;L8[VO%-;MLCZ:JTEUM MZ$7&7*H+ IK1'3 "CKMQKQWF"5#BYR=\;J+$=\K)EVTN[5'EB>E]RCK(S[+6 M@*LM0'.)4-""$_=EOCBNZ7"=RJ!O%*VF;*3:Z+!/XM.*[);U$0*^[);- 3A;$%CL!2C[&VL."P3:)OL KTNO1C7^BU$^1 M( ?1;@4RQ<]TDCCFY*=GY#VXR!,43!X=)D0W"F9_[\\*N,?K_91MC\I#I.*) M)$KDX$<^&*>;V#W%R3QY[I.'Q7B@JB_=K;X"TN:+D#X$>;PK[2>@.)8ZA]-$ M?_[G?SQ!"SV[,>ZC$YT0T"<,X5ZXD$#, R/E1#B!WYRZX1S37VTJ$T_L<8]^ M'P".$FYJC$%"_RMR\G?W#,9SMBVX;>R$>ZI2]_0UM//>4XB<=3R3.F7_HPCLN;Q)%!_\M%9@8R'/_5T_G7+II\])4G MIWPTI/KJDU,^_D?/S\K\^J?G[M) #XEL "JO'L[[<%6DI"HX223)#);XY0GNE4NU*#8$T*6C M!Z&^A8NEJCL 9($&1-EJJ=#=G]=J:VJR3VUB!88E MV2\PXJ_P?HNN"TYVCWN@NBB)X7\I_XZ8G,H9Z!P'VN&!6@@=N1;Y"P6(_G$I M?QQBV^%R@WM$ ^HI\%=N'HD \F9[AT3F0*@[8?XV^T6NL]@6I$G>H8RHIB\ MC7DZ];OD_F\RY*JL7"E1!24W*[?(:KD\SQ'=_WD& M5X!>']+8B:QU%2;%G(%.R!P+W?L#("<4=6O:Z&R.Q6TC4[2?'8W8R_U :"SD MA;V(H"V<#=J(\2K$[OT =%+'QZ] &W5KF0=>0G[Z]*6AKV4!F/[A0ACQ\C-4 MM3XKPB,SG1-B M VY84,HMMJG:B?*TPB1+Z#) \OS$R;_VS!-E PGYSZ1F,!EW3,;.%CHC'(NU MC!ZG[;( +[1__7->4/P7DD3 \3-WRT;F92BJUF%W\U1DG][[ EOD=:Y0B_CS MGI%W2H/D2 E-,7!3KE>RXDU!60)^5,#HYR,',]Y]$_+S7 MKV>POFHSXQT][&Y#LNZZRI?-..RFQ23JT_F+,&R)JVW$:7]L/@P@4J^9<0:ZS8S1,( M2V%8M(93MIG,P/BOK:PV# U'GKT]UQ]1W51M9["YU,#,L NY1O$TU)RSMW>2 M*ZD,LJ4RFUN,*1Y7!^M47IJDST>2)1%LAILQJM&)[:8SH&:]$AIY-L]YNI'0 MDE.RQC@6S.ZP85;CEVADXOG(HK+@ +?,LXPLC(S$NEU+D4P;CCRC?%'/&/:( MZZ2P(C_EV/5*H1/B!HX\6_M($IDDE6N/L84ZM]N3L=,A=/3,S/.1@TXUNZ1K MJ:0RJ&5+6F$PYJ>0\IF MM'9)!C,\VV> MY=@IED[9;6PV0B//5K3$,@6FGBCDE-6@VT_:%:Y;Z:*19RNJ9S-X/L5).--4 M>M4=-:ET*JTV''FVHH7,TOV$N:990#:H9M\0:[$%U&+L?$F5\;K-2C%SS!#5 M";1XC4Y_)M(3G B0$34I9^NSV(ZAEL.!5L\W\J4F')HX'[JSB[&6@%7K6&RV M4:KI F7BF7,-89/93/ A9*4%M\3)'S,QJJ46JH7 M:Z-M54)#SR@P6"_,;*,%8DHNV26;.FU79YP[](P"V6Q5GXN;TAP;%/E6-[,C M5JI"HZ%G%(BM[:L*T4L45'P2E:9Y]VYGHD+7068LL ROSY3 +O-6O:T,4Z,)33T[*G">*0ZVUU]Q XF6GD&J%&B/X$N M"C]_ZB!=ZF9S.36EV%*6GQC3U"ZSD-#0_5.O73GBS%D!YKI=>[E4W5H@IQX/ M^ 54C;KK K0!.#E3*,G$E"(>6ZR[#U UHN*1TS5&CHMTB\V0#!%$!YCJ>^$< M).SUBTKOZL]SZ_8\%Y[4E06XR\^ 8*N@*;XERFACX5R>5Q6%-\937&&<3J67 ML&9C4=QMKB3/%R:MN_MWV$)S][O0]IG*+4WP>_^7TSF@NJ6_VX3*XKRWQ;+? MC'2WMV)8G$C@:3R9()]M?)UT.O-WO;#3W:HX2;D;5I:QGY'_)MQ;[9O]UMP' M47B[\FU_W<,]6W[[>T4HN,?;^[0^1NR[HOW0[FI MJ:NV!:Z\,W<1D7BRS_I';>Z(.)4,&7$'C( Y_JL=&$-&7)@1[IK2\>2KO5%# MJH=VZ&2EQ"TW%%6< SGW68-_*.M_4G]ZP'=TZ$MW+JVQJ#/_44 M%ZCX_PBNW[OH7U<.'D,7;K+DVVC#72WYH<.?4+"_O6 'Q'+O15JW]-O5/\[7 M[YZN;SL]:YIXTM7B M:FUU/WW?[3W-\(^P3)X"MJ!&'FX;)7[MSR2/B[,,:1'&6.%D1AICG$XD>'0? M)?'K'S*:Q,[O#SZ^(K_"^E"S0\W^RFN9%]1LAMKMJOU2PF(&O98J==!]J4T'1\:;C/ZPO00WJ#K$<#6 $& M9*>G6HE2>5!A?M%_C = MOGI@_PX=SL:2N2XQ*]59@BJJ]L84RS%5@CH,P_M$-)%^7^(>JO!]JG#H6.\O M)G^'4N9RQ$#@G-&&M9O5$I4S:H(M(*7,H&H:&8 X=)&"_U> M@Q9?'8G<$RT>=U\PU)%01T(="74DU)%[H,7CZLB]%X*?]&\2GO1O@O%SC$=U M8M%K;J])$11-KUULZ]^/<]'FYZ6U/[ R]26K#NLTH4!_*]:& AT*]#VR]F&+ M=@?D+LI]?@?1)*:+,=L$!ZSR*<(R 8(+ZHP:A-NJM0=RY@1]N4>UH+NY2)HD MOG/Z]>,2KI]U6,A%OR#^#B4XE. 'E>"'W.]&&*#-)4"OTJ0:X$S@NJ&FR)J M1CZHZ7L@=JEKM.]Q G;=J+2*BUNR6V86EMFJ+[@<15909W]TTC45I9+G$*"A MJH>J_J"J?N:L[O/6_^="3='0%Q&.7]FRU] K//SY8&KWZ-KUD(<_W^U($<8] M?=2N %\Z[PYGZ^XZ,59RZD+CFPFGOZ:D2<8]&AHETN>H?*&&AAKZ?33TJT/= MMS547.0LL;Q+3I4B+5.V/JM950NA/L%H-Y.)4JESD+A014,5O;<0]?N5264M M K;\C-,DX%Y>TN#[O!UJX,(RPS]ESI5A.?A24YB /F@">D>KOSM;\+ !=<%3 MW=><=5EC?(4OZ :DWNE/:D==#W#B BZ7)PN^*6/%/B@Y?1'PS;:$8!9AG$U1 MT32%AS6KT&2$)N.A(ORKF@R"[&W-5HQ@L5A-CF6G0JQ9*-'(9'AE;IQZ7VX> MFHS09(0FXQZNEEW=9(B[.=9*&'0/LW/4M*&H:64>VR"3@3I%9*(4]=HMT7O? M5[C&N? 'LX%?L.2O-GQ?L.3'/>0?"G8HV*%@AX(="O:C+/EAV_Z^Y[Z6K*V! M:;WGOE:8I(9)ZL,GJ?=%CF]RA2;4C5 W0MT(=2/4C<>[UO_L-$77TGDE-N5, M@ #=%DN@F6[5-0*VZ.\@PG-+&8:3\$E"!'YLZJ*UX6!,*8 U4/4E"C:_04KX M79/ ;WFTZ6&/,[C*ED6ZECM1-<;3M-Q1T9I:UU>S_%'+ O86FHED!MN)A37; M5*UNCRWE)L2N/<$3Z 0#D4R&AQ!#3?W&FGK%4P27UM2.SN1Z^45AR'(E,<;R M^5%OJ+J:2D%-)3*AIH::^ITU]7J;]Y?65%TDNF!4:DW87,J9D9-.6K3,#=)4 MM%]/O=:5_3'KQG^8$/"V8&G0>XV$L.X0 M&I:U=*7)Y[A.4>:*%59"1@*=H'XG8D9H)$(C$1J)Q\O WFLD^&)^R%*$D\2* M!5&W>WV&K6)N)(%RL-1K=RSN>N_E2RHDCVGD?H0M>S23%FIK+GQI?G[.V>&ESBO'^:)CY,GWNOJOUH/0LD/ M)3^4_%#R0\G__&'CN^K>YO95-%Q "]2Y[1OD5S_C-FEXZ.GMDCMM3IKBR6Y] M73#U1C)5*+.Q_GI07Y:+\R[W>?3K?1:4.R9!'<#KDH:*ZV4H:I8LRMQ4]3J7 MF'M-HS7AI$,)_,Y>P _=(0&E]U',V?&=P6[+<(IB[#!2SK<7] 1/>9OX48Q\ M#3_[894X5-M0;??[Y^RN5Z"26JVM#$0']-K%"3L1[EQM6W6AV2B",L6"=5&G MFOV5L1UND-JB;?4$%DU3Z5!O0[T-6Q)?(Z@M:]#F2#+4X5?"VN^2F(:ER9^5 MIMZ+8[[K>/IH ;S!36L&C-Z,TXJZ+FQD50TZY3(N=Y/K[3RE5,E=)E>5T@ZS M@CX[C4+M1"*:PD/,K-"4A*;DA\7XGS$E1G>VK/%Z<:'8_9K36#GD;+YP30D, M_ZETE$R_+VL/34EH2KZ=*7ETL+Z]WG^#=/UGU,I_X,FD;W$M;N_-]PJW=]/P M[9"6+4@370APOHG-HJWB"4M4?KXO5!YYM)A(!]H?:&VGOE M^VJ?U-X>.^]#>[]M MF=U/D'\*A%]8: ]3VB,Y(G_]W.KZZP@[/4Q/=9ELCF/M<4E?.7QBF!-IN"@4 M?Y/1-''>>>+?W]ENA)8BM!0_M7C^NJ5HF7T-PS+S"F:7A#(U[RNU+-U&E@*= MDL$243)SGJJ'MB*T%=_35GRW0GD>B,! 9\L-L ::#;Y!FAX6S+]ITO[#(WK4 M"0;^X.2+O?)V/-T-\-YI;EA]75EA1)KL]4F\0"JP^:[?%J@Y0>ANR):")UWC$N5/I0 MZ>](Z6]1GG]I\5_>X>R>:MA?K=/W1(NO5OU[HL57W_:^)UJ$.A+J2*@CH8Z$ M.O*3=,2-0/^?A=*X?_;I5 -F;(;,7R% GMLF3!J==ZT$_\!*;C]O-ZS'B4-L M_YGLYE'(^Z/(>9>T"R=ULY+#%RCE1V1BB>2B+OP(W^M M";3QYT>8_FI3F7CB M7W]/=4. WV#[R25'Z5?>7$D3__RT5F M!BJV_U=/YR^D,.XKO7^B!T$]-A:Z[PONKD2DV=K M3+D\(3*)5(9\\NT$$S$.3Z3Y"4&2F0F)]BDR&,A,TFF>PM-XFIHFJ2>_Z/&3 M,NML*K%I="C)_@D^7QD7>YEV7:O4,,(P@@9Z&8Z<9]AFM=<@JLM\?1K;P)%G M\[2H@3RU>\(F\]L\CT:>S3/5&=33;;$X9(KE!)&@@3/NF>CM9_.D MVFQVJ3GM#@M7!&S+$;(S9S-)3K"S%0U5LS ?JR*V G2AH%:D;*7=AB//^;ZK M+ 1KW:(5.8^177$MTI)-PY%G;]]-FF6R/>9C&.%4,6.=+@,=\ITZ?_M0YZK+ M*M10=D4MVR*19_4<3<.19V^?U].R,ZN!,6MKA+GF4RN^T4H(7U0WD]3YVQNY:FO9)*L=I;N5,^L88=ITLPU'GKV]T9:7+)\O M\4S.$3%9:ZL,LZ'AR*=OGXBX@ L<2$THC!, M'KU2.)G#AFQO7'5P*5#OT]6.T-Q@,6Q%+HB166U8JR8=I/?U-$:6TJ551HF9 MLU*=M9A69XR>><95UC1J8@4U^NC2NB75Y*Y3F=)!%B)76"1*A)I+8809$W:F M,V[2R4 +P4B+7K59HPF%:T$76S"*U?1*"K(0>3%3C"V$OL8VZ:Q*"W,B:<8" M+41.V6W&,W--,\5%-U.L,+V8P2$=/9.^_&*99O%<,\?FY*;,S@#5S':Y00\C4'+5FQ7Z@WC,KIZ<.JZ,RMAB78T(;VY37:SI([VG=8<86 MS1/,*IMT&)41"S.!#M+[)F4HDRK;Z$%+2]"503:YR]CM(+W?+D=FG[%:4.^E M1F)2R95I)=4.TGN]2T^G[&ZK*LU&GVGRLE12-E*0WL^R4HQPG,P(RW5B\](\ MA[5GE?:9WD\2F("G4YGIA$_BU(1, 4@='D#Q &DJD\"30,R<:_6D->3'N96J M=/'=2,O4S4D.SC= HLV"SC6FP #*:B&D#'7'T@-#"I(^PL %P9I/2BSH-PEU M.QIL4ZP4)'WD>AA+-R=5&>-X>BZDM9BC)39!TH>;6"=)BP6'M6O:J,S3PF!H MMH,D99G,Y&NIWJZ+K>JE*>7H?7EFM .]3KNZ,\>)ZHP%9;5, -..[0J!7H>G MLXIA]:>4(@NC>I(99^=5N1TD?3+4^JU:WBPP@F?$Y+HW6U3GFR"9VE)2%K-6 M3(,93%F9,\C4PH >-WD^SR1.U#N[47K$+&K5>96I@G[/1-)W-L]LTE+!M-W& MV*ZQ)/C*R7,T3OC M:IV?%G?C39"U).\W+431'439'4* M#L:7FM6^P!#]3I$")9W$NH&QKI0B1KG22LRQ"YZ2]/R\EAG%I"#[I.YP>2U9 M(YP9K+M5O: L&Q(1Z//H.3DHYHJ[)5;DMWT')B]EU0J,=6O">BMI3@-GP:)> M3;6VQ6RE$NCSLE@WM1T6ZGF6,IUV;ZQT@9U#MN2,2AFG,%HN>VN"[>;2,SOG ME*ME)M#JU(OY:8L>82NL6!LM''G39;>Y0*L#BL7^!C>4ND(USDQU58!?[@L*D7+Y?__?]$I5V;,IOCFK7J><9Z*1D:2_?*S4:$;N0C;9:NE0NCX/ *<8488#14)(Q5; M __S7SB%_9W HMY?D)I$(TAS(IPF1%#OB LOY6G5,AU<.W<_DC5TVO5WS!WT MR?7B<6]=+_WI+NY\$\4M$+HPJOS? 4^E:[7F@&[DF$BAV8GDFVRV5V!K)\P_ MUM[=4OBAGNP6?U$M6>66)OB]_\LIC5#YU2\&HL(A[Q4<]Y5YEVJ<;>G[#[Q" MK_O)$\J>DMHX;E.XA7F5ZKT=Z)/[885"WB.H]F,S$4W>R M1_^1G>V/'X ]63,>I\@?MV0,_VE+QN+).SF5=$O)3ORP)6?BY ^T7S^-RS@> M_W'VZP=R^6=Z*>(QU_S^N_ /$'RF]VIQ:_H=(O#:^FDX'1=6_&*:_Y/8>YN -53QNY:! MT-?=*K[](D4(0^#'"(%O2@->5]&'__>+^/5YYY%,W75PD.543N/]S2G.>I00 MX0%TX>[CPMP,#@6"QWI+#UG_.$7./V5]'@BVVU'(C(B&O@A9_PTKGV&H&(:* M]RPD8:CX:*$B@ ,U.*/07?R@(%$W+3\YT(20\3\G1/RK :Q(6>,-P)GPG9;^ M[Y#[5S/\U]\WO%J-( R'PG#H>N&0?X[7;Y.!+[<14U=E(;)O#W''6J.+GL)X M\'RA\;QPS/3 DL%LET SP*O+.PK$OJ#1Y]>6K__[JNNY^0F]&P-0/\?(\,$M M)L=+M7O'8M*:T %P_FM@]IPEH+>R>1A^&%70C9P!!-FJZ:99!XLI,":]E,:: M0F>S5KIMLCFVE]O%NOH$=P/[ .S&ZS/S<\T#7 9V@,M8S#/L9I"78NR@*]=U MDTEUES2Z4(Z@Z*-I+!6E A SKFPJ;NUC]\>:KK>HVUS#N1O$]N<7UZ^A/UD* ML@7,1P*[&+=&I;%6ZZIC^CKZXV_J]W14N(6?^[E&@#Z1G1Y(.LUQCHF5%DZK MPV8V(Y+VFKU0T22%1PDR$>K3'R_JUN=';X',],V5Z'@\ NH-I.G__8H%*%!: M3"_&PZ299<' '%:8J6ZV,;\'4CJ*X624N@D^\QUE?6'P>NG@];;G*+XT>+V. MW>AWV60SUM-'C,S34]#DBL,)OKEU\&J,=QVQ4Q@ ;*%S0\U150YWD+/%L5__ M$'@TD4Y$DZ^ZV\?<9PE.X+%OL&'R74^3!5JT,.M^Q7#AF:L8KDG?7JO#8C^C MK/1$"5 #WAED;IYUY]5-49Z198[A=+XF*7ANW"BB!K\PZ\;Q:(I*1M-4YEUI MPOW',B]G V$2_5K\#S7@)/Z_3A'*87JYECFADYB]P1:PD0WD)2LG2J,L4UL M@P/82>87JI$:HVF!B"2,R:]_>W1+0IB+P>8BH%?5\@R@2U_&>'K<1UW[-R=! MI;\<]&W6=3DCYC7.'2E3B3EWK$T[?LD0]=/O9 Q>_O&N>.T_GC>?@Y;C%EB1 M3"VCJV)&SLL'PA!<'N2*[+%Y8?Q? [U=5,XD\:KS[U->_5LWK[M0>AL4V67< M,,?@H892GMQ#S8U\7%>>TI7UC6"C<__[Y,S23F[%*OJ=-WY<5+MN>T/.@?G8 MJ-Z=]XL__OR02A=G_<9MQ2PJ%03EM$%7EC.*KF9D;3E=>8\= MQ%O6[]04_H M#QLR-IT@^6I+,-"1?+:]?(5VIWE^CQX>ZG?/G3_M&K M7!=RT#^#NJ@5.9>1=)WST]Z[J#D_;4P?Q_]6&D;_4:F(5^?7P]:/ROGH5!^R M9A#YC*$JF9QQ\"S$Q5?NH^:NGE=]U,$?_&#\-:!;E?+WZK[='DC_@O@*JOU2 MOAZJVW^FK0_2T<0B:EZQ=!<+>2-=+,J5^U*E4:W]%FJE>JEV7TIQXXI-M*D8 M>J@?/C@GIR8Q9;.EH1-SWK7!9B=3%O>T&/:;ITRT4OW(IGR$A$UV^2AZD1SW M+A.I5C:.;6,^6WR>;OS7->NI;W&Y/")V$^E^XJ M3&LLSWN0-)!2(2Y%I7GYMF]1JEM?7=X,W_,US3\M(M[NCOSMR'S[58Z7BX6[ MT/YVU^;F*(3%=13H/2*:.%3A<5TE>SDI[+U 6>]X=N\1/6!.$/R\V$9=7RY7 M<3YY$Y_L<67&]57Z/2+">8_PM<>TLH[:OYQ*EI/+]IA,JBTR5.R3^]Y7$?B( M2(6?1#NJ$;QCD6];-8)3%"JQ@Q#VW9K4UQ_"ODOS^'XFIY=[3P2.7&\4WQ=> M&@:QJ[7 K31=;)0&S87_TY.:_=WM[][-W<_*,/;PQ4 M?VBJD(.I9G1)RRBBN/E\E]V"Q892QK8>!IF:E+$U%3A]C87\R\=:M6 MN:YYG5'[>G2R(19:/@O3#8RKOGE[]<]=]^:T/"4KD/WZ2,J$"M MTRUD-1\Z2VTIYI3SU.9X:F$FYNE38-YVOS\J8E'N%D;8^U%2JP7"1MJ';[)( MF$B9+A9\8$S$A5@NQ.ZV5/!K:*'_Z)2KXG.C\HC.I,LB$IO*J;UU(?:W

$;TJ -K'#"5KJI7'L78V_K40E#&:\LW#Y1GM]]' 3\(CU<(8#*$PM"]/> M8\+/B\D1@>\=MP%[Y+P[<"-'CXR\A6_:?UQ]%:O9+%UAG*ZO2EE58,C*\H=) M4UUOK?P;%_1P%N.^4V/YY-(T.']H@0SC0-:'BM5BE3/%)V"_+/0ZZ]+Y!2;8 M==8CAU 0XW"O%HYC_*T^U>^"^IGE*V_5"EV:]_O$]=(5R[(@]*&%/HQ#_V/) M)AP4;,&CN61Q#O'I,M3B&L:+S^,SU"TM>]@335EQ^>FB>.2>F:Y\8"4?4TAS&:3ZL&QBZR"YY7H>R MFHME-*DL3.'I8(HL3-&)8(I<2*(L<\^KKA@D*!189%&*3H=2Y$$D3)V"X]HG MEV9![B.+4G0*E")/84S=Q>\1ZZ5!'_>Z%'&2COB:YW*IPZGX>%[(7,Y^Q#+* M(A6=#JG((A6="*G(925,D1M55XS28%0M4='IB(H\I"2>%>410\&M%%F>HE/P M%'E._\33IG+%4#A)+4Y1'*?O=!UX1"L?28A/'L?F*Y6M6B)\\EC][ M/=9'LC+6@,86EK@%EN%VY[ 92@^V$VA:-^N#$'LJ4\\6ZA/#P<,(MAS%<8Z^ MVQ2\-+63.06/N0[33!^1S4&^U$G\C%6 W?_B?4[2HEZGZEF2_!D+MN4HCG-T MR*IY_7QH+.OG1Z;EK#]68L++;6]SR83O&#]L%!^T'TT!$(J>Q2:.8[.]OSS$ M;FN@'ZQ\L,4LCF/V\8TJ8F%+XK!]>J.*N%R-9"FQ8"5M8(UUEJZ)"\F860M) M$H?DU>1??%/W#9\,>1FM"@Z=XK_913">6B"2.K C3!\1]6D32!*% 7"S:2!QM MOTCA08OZ=@H3BSS2AH&'/'ZT/<\(^F%?* 6 MF30Y,8ZIA1_]%?B-J L_D@:/!-3"C\;A]P0*#:A+Q,CZH):(M*4;J4_.X#KG M:Z9D[)A"+8GH"0M":IE$GUP0#JA;$*99KY\%@K/WC/NWEG"#%O7M\*"6<_0W ME7 #ZI9P,+S74HLS^JL5W(!Z'@(%*SAJL45/7<%E%D=9O()K048S^C 3@TW9 MS)(JBY/J*BVCFQ<0WK-15:05R/M7CDK-,WYYR^Z[?]D+)9?UN MVIU42B[JCW/.=)X9 ?W[5$IU?V%>=]N]<7GY/U!+ P04 " "ZC I3 CUR MG50" #1!0 &0 'AL+W=ON,&)NSBTR*+K]9R"\YDM\P@3LI M3*/ABRBQ?"E ;+%]Q*/C1A &G^")$Z&[R0T/YT>OT-?G$P?WGQ0 M3=J?7^KUTB-Z_SF2#R*,^@@C'V%T0H3BK69H>9 8>PDW:;9YDF9D>]C6 +DY M@*3)X.HE:/%6)[WN(2%]G*#^VP81(X1"$BM,\'P;PTW((2S MA#R^54:#>D\'W'Y^L7[GG4=G9LS C1+_\,PNAT$_(!G,62'L%[7Y RJ'NLY> MJH3QOV13K8T"DA;&JKP"(X.!V +07@L@K@#QKX!."R"I ,FA@$X% MZ!P*Z%8 [WI8^NX#-V:6C09:;8AVJ]&:>_#1]VB,%YXZWFOQ22C83 M6)W<[&'5J5EU/*M."ZM;8SG6.^Z_O?F<""479Q9TCF4_L[NT*^WVO%W7#]>C MI'^91!CI]0X^W9I/][?X8)4\8\/%:2-6C+7<;\I2P<+@6-FN8=O2,QZ-9' MA1XA1P7>U@,+I%?+4?;6:E6O;=7/U.*&6GR4;-M?P4>I9@;TVE?]O5P5&.N3 M/V$-@B2G_TO5T:9YT_?4O6G3ONG^_OV&U)TW2J_\$-+7O9PFG6Z+UDTKI_M[ M^:30Z1)/D>8CN3>F8#*%,H)X_K4"\+QK=Q]3NJ_HG"&?BQ8^31.GQW7Q_YA[ MO]M>FE9/WU.OITVSIT=T^^L*W-HXJLP\9-7XK56E ^'6^3L'O? 7'T/\$;H\ MBM>S]>7JRE\IPF9Y>3-[8'K!I2$"Y@B-SB\P%75YV2D'5JW\:7ZF+-X-_.,2 M+XB@W0)\/U>8#-7 ;5!?.4?_ E!+ P04 " "ZC I3KNZ@2;L# !G#@ M&0 'AL+W=OF>:6EL$:5(EZ3LMNC'[Y!2)+>UE;C((1=;I#A/;^91 M3YS15NG/)@>PY&LAI!D'N;7KUV%HTAP*9L[5&B3>62I=,(M#O0K-6@/+?% A MPCB*!F'!N PF(S\WTY.1*JW@$F::F+(HF/YV#4)MQP$-'B8^\E5NW40X&:W9 M"N9@[]0"_(I/'+9FYYJX5!9*?7:#VVP< M1(X1"$BM@V#XMX$I".&0D,>7&C1HGND"=Z\?T-_ZY#&9!3,P5>(_GME\'%P& M)(,E*X7]J+9_0YU0W^&E2AC_2[;UVB@@:6FL*NI@9%!P6?VSKW4A=@+HX$! M7 ?$OP;T#@0D=4#B$ZV8^;1NF&63D59;HMUJ1',7OC8^&K/ATLDXMQKO3D!BSCPISBFJOT2\D-=QJYD'I=1IQDJ'M::NU0L?3&2 M_)NKTC"9F5%H,3?',$SK/*ZK/.(#>="8W"EIR RRGP%"+$I3F?BA,M=Q M)^+[4IZ3)#HC<133/82F3PZGPPXZ22-4XO%Z!_"FRLN!]29X:7@&FKDB=T#W M&NB>ATX.0'M9-U[68E?6E%E8*X@VF^(]CMKT.Z_,P(R<]!(9@V:JVS?EJG0!A[-^=EF0FET&8_"S1X2 M@X;$X#$A-J M7P@@_R@+'7E=-) 7+UN RX;HY9,%6,"*2_FH!A5@?T>#/GYA M]DLP;&@,GW4?#(_@0*/6.:-.%KM^>2_5PH#>,+'OI MCH73E[U]:-Q2C9]Y TUKQ)_>XJ37/Z!>:Z>TVT]G)6:,WW]S1FZ-*9E,\1.' MWQZ")Q_>4PV;MHY-7[AE MT]:SZ;.;-CW&M6EKV[3;M__PG9O28PP\;@T\[C;P8S=S#35J8J@6[8QK%-D3 $B&C M\PNLGZZZFFI@U=HW!@MEL&PO=V]R:W-H965T-D"71\"JWGMI+2G++5!9>X/N15Q+&1[.I/7N2LZDXZ()Q^B21.I0ED7_. M:2&.#R,\>COXQK8[;0Z\V71/MG1%]?/^2<*;UTC)64FY8H(C23/5/_E1.^*$ 4<7&(*:(>@RA!<8QC7#^%J&L&8(K6"9*BIZH1 M1EA"ZU8Y(BFZ65!-6J%N@>UXM MT4B9KPHQCIXYT^HC',+S;SMQ4(3G:NII0&%L\;+:XGEE<7#!8AR@ MKX+KG4*?>4[SP&]\$+SY8!X,2OSEP._0V/^( C_ #H,6U[/[#O;EU>PX M'4 S;B(ZMO+&%^3-B6(9 M^BG!4'37/PMPW932$4A&3T-2I\J""=^=$ZU[%.-X\!/&ZHSI),&Z600Z7?;3<"SY)5*Z(X- M,)OKG]8F BY@E=3)B3$A9!SV<WKI05YJ2$QOQ7=P!LN@3^7=1T$'K(DHC-]*X M01H/ELO2% F,'D2)Y-#OU#\OD*11E5Q;(/^R,I*K*J-/Y:J,/M5 9:0-Q'30 MFX]YSHR[2 '=1V60- >HB '?8;\=5/[_4G2UV"NJSD%YH>Q0 M72FJ:WESVNR.CW9CZIS/S4YI]YQ63+60?B5RRR!\!=V 2/\N!J-DM>-5+UKL M[=:S%AIV*/NX@[V82D, WS="Z+<7HZ#9M&=_ 5!+ P04 " "ZC I3GRBG M1OT% !#(0 &0 'AL+W=OXS*]&V4%U,0S0])7AX)_*W>,"?"8I7EYO=@)L;]<+LMHQS):OBGV+)??; J> M42%O^799[CFC<6.4I4OD.-XRHTF^6%TUS^[XZJJH1)KD[(Z#LLHRRG_IJ3[?LGHDO^SLN[Y9]*W&2L;Q,BAQPMKE>O(67:[&"W+$WKEJ0?W[M&%WV? MM>'P^JGU]TWP,IBOM&2W1?I/$HO=]2)8@)AM:)6*S\7A-]8%Y-;M145:-O_! MH<,Z"Q!5I2BRSEAZD"5Y^TD?NX$8&$!OP@!U!FAL0"8,<&> 3S4@G0%I1J8- MI1F'-15T=<6+ ^ U6K967S2#V5C+\).\YOU>VC#J7;EJ7T(1+$(%/12YV)7B7QRP^;F I MX^N#1$]!WB!KB[]7^1N G=< .0@:'+H]W=PQF*]/-H>A)1K<4X:;]O IE+$C MRJ(!965'F:5'TO=(FA[)>7I\#;:\*(W,M_UX33^U)#VLH!OZCAR6AR$?!AC$ M\J^''87A]F&XUC ^LK*40A-56952(1V.F=3***&M LEH:%9PD?QL'IC<;]MW M!WY=!+Y'G)'[!IA//,\UN^_U[GOG9>$/)DQ!>)IW/G*\,04Z"@>>%YA#\/L0 M?&L(GV0B$BRG>=0J"6=[FG# 'F4:*YGQC?%U;T-G/. Z"#IXC%K[^EN%_0'J M**2@#RFPAG0O4U:2;^4[SW+&:=J^1[&4ZJ04G-99;2*^H^["OKMPILD/'94B M'&N(Z^$TZ6(QRKJCT>!Y&E<&%-&Y,J!<-,45'&0[:&=+5'$]7E&1[2O!N(T2 MB%2K:"Y25!* >"9-[CH:#G48^B@8\Z;#2 #="4V&*K= >W+1* '_@@^YG#M5 M4QG*&145I2B;R$K&'Y+(.I&@R@;0G8LU)>'0KN$G3R6#_$*BSR4=!G5Y7)M@ MKC,YFY2:0[N9*-J0$FID%^J/ M3"Y+=T4:@R3;\^*!U6'8% PIZ41D+EJ4:B)[$7U&6O0R&088C37.!/-QZ$WP MHJ08V:7X7L@U !"L%+)\.ZD@0$H8D3\7,4HVD;T0/2,Q@5YS$VV18T0-9M5Q M&$J)D5V)WU<\3T35;35LDL?ZVL8*5MJ(G9E8P4HYL;W@/!\K74='XPT=,F+% MB/(GT@I68HSM8OSG9B/K+A6 ;6P&^QAS;61@)9EXKJV,KJ-1OG#'?!A0V$<3 M?"@5QG85OOV?XZ-4$7MS<:+4$MO+R#-RHF\$H #ZCL:* 4?DFF>B(L9*A+%= MA)^_Q81U6;U B.#0'\=@ CH0(7\B""7!^,S%\,1&$]9K7-?'SGAA:8"1@(03 M"TNBY)[\HA0V^"K7EF?:L"$J!9"YBF>B])K8]?KMX"VSK3.)7O02I"TS#2C7 MU5:9!I1/IA:91&4)8J^?)VA\QA8!&>Q[SU5@$R7MQ"[M)U-GJ(M#7^=.AR$G MT,DSP!">9$_E$V*OLH?L1?VYD6V@5-H@%< MSX$3)1U1*D_L*O_\5$5TX;Z "+OA.-T:@8X/!X<.QP*! #C 0R5TV$H5*$:U\EG#KGNV:.CC \?5O0!/-UP3;! E>;\\O!Z7+& M^+8YI2^EY%:Y:,]@^Z?]+P'>-N??H^K9MJ?%WRB?)OD)4C91C;I MO/'E"//VQ+Z]$<6^.Q^@]02P,$ M% @ NHP*4YHXDRK?! C!( !D !X;"]W;W)K&ULE5AM;]LV$/XKA-$/+3#'(O4>. 92!\4Z=%N0I-UG6J9M(I+HDI2= M[-?O)#N2+%)L]B61Y'MY[GCWW$GSHY#/:L>81B]%7JJ;R4[K_?5LIK(=*ZBZ M$GM6PB\;(0NJX59N9VHO&5TW2D4^(YX7S0K*R\EBWCR[EXNYJ'3.2W8OD:J* M@LK7SRP7QYL)GKP]>.#;G:X?S!;S/=VR1Z:_[^\EW,U:*VM>L%)Q42+)-C>3 M6WR])%&MT$C\X.RH>M>H#F4EQ'-]\W5],_%J1"QGF:Y-4/AW8$N6Y[4EP/'S M;'32^JP5^]=OUK\TP4,P*ZK84N3_\+7>W4R2"5JS#:UR_2".O[-S0&%M+Q.Y M:OZBXTDV3"2FT89H>%D?XZ.6\"L'/;WX6F:B8.B)OC"%INB.;9B4 M;(T^WC%->:X^P(=_[#1&/8(OZ\OWJWJ7Z#*)N0R=MZ*2QYX_8:V/5] 51I9A6UPZS?FO6 M;\P&(V;_@MZ#+I-4\W*+DB^ )2VP MQ FL;3O)#JRLK%E+S'/SXP$V4R;NML;FP8W4,>YH&A.GYR>A(>:UR=;6"43,LHBB<%@\%K$HQ:-9ZK@?^^^? M*6^%Q)ESL.".J[&;K)=TSR$7_%]PD%52\JS*JP)2I[ M1DIL8B0(1U+2<3EVDWD?M!(;#4.0(5@@T)&M%(>:ZL$'6E4CYVI2^10''ADR MEE4.I]X(Z>..];&;]N]E/=3U:P.=_:SX>+Y-.@<($1ZRODTN(CVQ2Z0=\6,W M\S>K^%1LIA60F:-33'*?DBA)AFN'52XA\1C.;@Y@]R!X8+J2)50%+.-,>45K$B)^,56\W$;![)-Q7,MO!5%C#[JMIN>6KW+Z/8)/SIX1X M/K8C(!WI$S?I+T5Y@,*K'4.KK*PE1TS&G^+0BX<];I5+DWBD.T@W'8A[.E@X MNL=^5LCFJ)ABSP^B89O8!.,X]4:XFO36?_=)^X_C1PKQUPO1-]Z$7B$0O2 M=*R.N^%%W,-K/-U6L)9IY,/KCE$=%CGLQ_$8W&YLD= YR1_87D@-4*ES>)-N M@!#W /DFRNT4B*[X?VT2&6]]]CQ8Y&QYF/4^%=3?:?ZD&ULK91K;]HP%(;_RE'4#ZW4)2$I::E"I%(VK5,OJ*S;9Y, M9N"9SN;:#@196I$9CE&_5"-I>D'K4M 2N:*"@\1IW[OI7 \2&^\"?E"LU58; M;"43(5YMYZ[H>Z$%0H:YM@[$?)9XBXQ9(X/Q>^WIM2FM<+N]U3(C" M6\%^TD+/^]Z5!P5.R8+I9U%_Q74]7>N7"Z;ARU!U#D@B-:"R'$WB1SED&B2I5+4(&VT<;,-5ZI3&SC*[::,M32SU.AT M=L=S42)\)RM4\ ENB91O9JMK(@LX':(FE*DS. '*X8$R9A92I8$VB:T\R-=) M!DV2Z$"2;PON0QR>0Q1&G9?Q$$Y/SG9= H/=LD^1LXP^P'[&+6[O8V5T< ML'M\NH=\J_Y]=38./>=@S_LR2[K^51HL]^2]:/->',W[5*$DFO(9W NE=K9 MG<-X,?EE3C!H 9]7%;61@N]#:Y)TPBVVGM_I[?SV@W9;T.X_@#X*_7'8[GO8 M;N(G^_F2EB\YRC?$*4J)A3T1<*,4:H/UGU8W>;?QL1__A1ML74/[HCT0.:-< M <.I487^I:E:-J]$T]&B)_R)W;\G30! MN:6^B*5%]1<<:UG7&X%H7W"6-6#A09;0^C]^:XBX $ = #4 U LR/(2VFAK?Q0D5FA1?@)+=?]F>?BVT3@^.(KC5A& MP _\1@IP"_[B6Y*#<4@X3M+B1KQY>0[!^,,-^ 2"GYLV;[ -"[F4RZ,ERJF M46/HH3:$-(8@ M\9Y=L"?*$QB;L*IL+KL^OHY/H#,FK\MJ<38%N? +(05#BT MO!YN*>#AU7 8&**QSPMA5_KL*Q;"H,XYJW,J=8Y&72B4%3R)5 M5([T*6=:% MP\*'EN?/IX=+]F0I-/-FJ"L5RE*.[3BMKH[S[MEYU^B\R&B1KU3E>PUT+^Q! M)T ]KY:RE&O/W)[KLI"#?*CVW#M[[AD]_\$X3D6F5&NY(J(ND],3EU>V#LF3 M_ C<(+!Z(IB@9?7EF$)!ID*2^P^BS(0G8 -20$9\\#H^?/''.B\CN0/?(V+ 0# M"'MNJX1\32I!JRWPUGN3J4%VB++<'IM+A12T4*]$4H62?\1AF9)P\#CFM+H@"8K3[:Z=@HP MQ@7 8$?R2-0Q-<5F(PA.+.NC:LI]+S!\![#+4-LZH;EW/A)Q0J,B#3X 2#M@:K)M*TM3C:[:)V8@[\37T#.%L#3UF MG"/CNO2THPXRCSI/I" XC[8 TUATW@-)V2XKRTA992/1A1-^33$9L"**2: I M)D-(6%*K0H;#-ET)V66IG:B0>:):;C'=E,=,<,#IOFY^.$W9$=.(7$./6;UP M%>KH,2,M7:T=Q$EUK4M-.[,A\\SV9;TFD=@C95K5QR# !!451U?M'+-Z72%= M#N)TF36$DPCM$M..@<@\!I:9E1](R0K8TUQ,3AN:_$?B*K.:RG,5068S^@YE MQHV1KK^'PTAYMW9):@=*-#/J:GX,'2;!K$:9ZPT-@TAM?1E$R@1V:6CG6V0> M!)\YBUYORQ_7X^%.;58U=LN6JZ9B .GI=\0 TA[<$>T@BP8&V9P=DNK*HTR< MTY$)K'.6W0S^SC>@&[GR6-%0,PA4-_AP"(AT$_[TXD(A(_FFNI@IQ.KO*:]_ MH#^_/5_^?*ZN/'KO'^!=6%_AM&KJ&Z7O.-\DH@BG9"U46I.9*'UY?4E3/W"V MJZXM5HQSEE4?MP2+V:@4$-^O&>.GA]+ ^:IL\3]02P,$% @ NHP*4\UG MDZ-( P =@H !D !X;"]W;W)K&ULG99M;]HP M$,>_BA7U12MMS0,0H *D IO6296JMFRO37(A5A.;V4YI]^EW=B"%)#"V-XGM MW/U]OW-LWV@CY(M* 31YRS.NQDZJ]?K&=5640D[5M5@#QR^)D#G5V)4K5ZTE MT-@ZY9D;>%[HYI1Q9S*R8P]R,A*%SAB'!TE4D>=4OD\A$YNQXSN[@4>V2K49 M<">C-5W!$^C%^D%BSZU48I8#5TQP(B$9.[?^S=SWC(.U^,%@H_;:Q* LA7@Q MG;MX['@F(L@@TD:"XNL59I!E1@GC^+45=:HYC>-^>Z?^U<(CS)(JF(GL)XMU M.G8&#HDAH46F'\7F&VR!>D8O$IFR3[(I;4,TC@JE1;YUQ@ARQLLW?=LF8L_! M#X\X!%N'H.[0/>+0V3ITSG7H;AVZ-C,EBLW#G&HZ&4FQ(=)8HYIIV&1:;\1G MW*S[DY;XE:&?GMSQ2.1 GND;*/+9O,F"1R U_C*:X=CE'+"=J2O\NGB:D\N+ M*W)!&"?/J2@4Y;$:N1H#,7)NM)UT6DX:')G4#\B]X#I5Y N/(3X4<)&@P@AV M&-/@I.+W@E^3CO>)!%[@MP0T.]_=:W&?G^WN#T_0=*I%Z5B]SA&]QBJ&C2SRTNC2!;U)2@S7NJ%5L\<'Z\3W\/DO.ZG]0R; M>=,FV+,Y@.E5,+V3,%.:4